summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Sohn <matthias.sohn@sap.com>2019-06-10 23:35:20 +0200
committerMatthias Sohn <matthias.sohn@sap.com>2019-06-10 23:40:03 +0200
commitd8429d27f7867ad400112584b5581ed741e1c3ec (patch)
tree449c992ea1770d9538078f2f8e6d56410cba48d4
parent03f7618fab26409e1a510fd118cf6a6ea7a9e677 (diff)
downloadjgit-d8429d27f7867ad400112584b5581ed741e1c3ec.tar.gz
jgit-d8429d27f7867ad400112584b5581ed741e1c3ec.zip
Increase bazel timeout for long running tests
EolRepositoryTest and GcCommitSelectionTest timed out frequently when running unit tests using bazel with the default timeout "moderate" (300s). Increase timeout of these tests to "long" (900s). Change-Id: I43588cf950f55b50f868d9fe9c66d22bd428a54c Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
-rw-r--r--org.eclipse.jgit.test/tests.bzl4
1 files changed, 4 insertions, 0 deletions
diff --git a/org.eclipse.jgit.test/tests.bzl b/org.eclipse.jgit.test/tests.bzl
index 3665c24991..d639a5bea1 100644
--- a/org.eclipse.jgit.test/tests.bzl
+++ b/org.eclipse.jgit.test/tests.bzl
@@ -7,6 +7,7 @@ def tests(tests):
for src in tests:
name = src[len("tst/"):len(src) - len(".java")].replace("/", "_")
labels = []
+ timeout = "moderate"
if name.startswith("org_eclipse_jgit_"):
l = name[len("org.eclipse.jgit_"):]
if l.startswith("internal_storage_"):
@@ -60,6 +61,8 @@ def tests(tests):
heap_size = "-Xmx256m"
if src.endswith("HugeCommitMessageTest.java"):
heap_size = "-Xmx512m"
+ if src.endswith("EolRepositoryTest.java") or src.endswith("GcCommitSelectionTest.java"):
+ timeout = "long"
junit_tests(
name = name,
@@ -77,4 +80,5 @@ def tests(tests):
],
flaky = flaky,
jvm_flags = [heap_size, "-Dfile.encoding=UTF-8"],
+ timeout = timeout,
)