]> source.dussan.org Git - jgit.git/commitdiff
Tune max heap size for tests 90/142590/1
authorMatthias Sohn <matthias.sohn@sap.com>
Wed, 22 May 2019 12:42:43 +0000 (14:42 +0200)
committerMatthias Sohn <matthias.sohn@sap.com>
Wed, 22 May 2019 12:42:43 +0000 (14:42 +0200)
This is an attempt to fix crashes observed on the new Jenkins
infrastructure running on Kubernetes [1].

Increase it to 512m for
- org.eclipse.jgit.ant.test
- org.eclipse.jgit.http.test
- org.eclipse.jgit.lfs.server.test
- org.eclipse.jgit.lfs.test
- org.eclipse.jgit.pgm.test

Decrease it to 768m for
- org.eclipse.jgit.test

[1] e.g. https://ci-staging.eclipse.org/jgit/job/stable/job/jgit.gerrit/16074/console

Change-Id: Id074ed0f7bcb8a13da649a547342af2a08439d9f
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
org.eclipse.jgit.ant.test/pom.xml
org.eclipse.jgit.http.test/pom.xml
org.eclipse.jgit.lfs.server.test/BUILD
org.eclipse.jgit.lfs.server.test/pom.xml
org.eclipse.jgit.lfs.test/pom.xml
org.eclipse.jgit.pgm.test/BUILD
org.eclipse.jgit.pgm.test/pom.xml
org.eclipse.jgit.test/pom.xml

index cdf88e7821ea760930392724ea9a416a74e3af9b..0ba52d47c58a6610a23ac563f17748fe6fd38c08 100644 (file)
       <plugin>
         <artifactId>maven-surefire-plugin</artifactId>
         <configuration>
-          <argLine>@{argLine} -Xmx256m -Dfile.encoding=UTF-8 -Djava.io.tmpdir=${project.build.directory}</argLine>
+          <argLine>@{argLine} -Xmx512m -Dfile.encoding=UTF-8 -Djava.io.tmpdir=${project.build.directory}</argLine>
         </configuration>
       </plugin>
     </plugins>
index 2426cb5b8b6fac50c38c76b422099df3bd6e0c7e..df8dc27907fc21b2ac2c22e5531e708397126e96 100644 (file)
       <plugin>
         <artifactId>maven-surefire-plugin</artifactId>
         <configuration>
-          <argLine>@{argLine} -Djava.io.tmpdir=${project.build.directory}  -Xmx300m</argLine>
+          <argLine>@{argLine} -Djava.io.tmpdir=${project.build.directory}  -Xmx512m</argLine>
           <includes>
             <include>**/*Test.java</include>
             <include>**/*Tests.java</include>
index 1341dd6011182452709580114aef105cd270df7c..fb0d6918fde898fe56d3a655daee96e6706aa07d 100644 (file)
@@ -32,7 +32,7 @@ junit_tests(
         exclude = TEST_BASE,
     ),
     jvm_flags = [
-        "-Xmx256m",
+        "-Xmx512m",
         "-Dfile.encoding=UTF-8",
     ],
     tags = ["lfs-server"],
index 41ce5105efda365d6a3fcea46ce68192f2cb0ff8..ce1e280f988ab19c890a024070fe7cea331d7851 100644 (file)
       <plugin>
         <artifactId>maven-surefire-plugin</artifactId>
         <configuration>
-          <argLine>@{argLine} -Djava.io.tmpdir=${project.build.directory}  -Xmx300m</argLine>
+          <argLine>@{argLine} -Djava.io.tmpdir=${project.build.directory}  -Xmx512m</argLine>
         </configuration>
       </plugin>
     </plugins>
index 30b73f8dbfc7cb4c0e3adfbe4c365a2af4812716..ef9770893b2f48d14c8989ac5f21f0387cf028d8 100644 (file)
       <plugin>
         <artifactId>maven-surefire-plugin</artifactId>
         <configuration>
-          <argLine>@{argLine} -Djava.io.tmpdir=${project.build.directory}  -Xmx300m</argLine>
+          <argLine>@{argLine} -Djava.io.tmpdir=${project.build.directory}  -Xmx512m</argLine>
         </configuration>
       </plugin>
     </plugins>
index 5bedf9ade16363e52dbe3273e6bb47e8db50d9bc..f32fa12de821de745bf17aa963f457be0aeb9bd9 100644 (file)
@@ -7,7 +7,7 @@ junit_tests(
     name = "pgm",
     srcs = glob(["tst/**/*.java"]),
     jvm_flags = [
-        "-Xmx256m",
+        "-Xmx512m",
         "-Dfile.encoding=UTF-8",
     ],
     tags = ["pgm"],
index 326c28e65ea2a9eea312bb3bf59ba81cac36b310..fcdebdca30b8521868381212949f672bb6b0d9aa 100644 (file)
       <plugin>
         <artifactId>maven-surefire-plugin</artifactId>
         <configuration>
-          <argLine>@{argLine} -Djava.io.tmpdir=${project.build.directory}</argLine>
+          <argLine>@{argLine} -Xmx512m -Djava.io.tmpdir=${project.build.directory}</argLine>
         </configuration>
       </plugin>
     </plugins>
index c0b851396c32a5ed5b9856f1b40378f4c36fe67d..6248756184daaac5e3e4a7a92e10e6ad6552869d 100644 (file)
       <plugin>
         <artifactId>maven-surefire-plugin</artifactId>
         <configuration>
-          <argLine>@{argLine} -Xmx1024m -Dfile.encoding=UTF-8 -Djava.io.tmpdir=${project.build.directory}</argLine>
+          <argLine>@{argLine} -Xmx768m -Dfile.encoding=UTF-8 -Djava.io.tmpdir=${project.build.directory}</argLine>
           <includes>
             <include>**/*Test.java</include>
             <include>**/*Tests.java</include>