From 6193e9e4afff0693298293825dd5003835e2fc35 Mon Sep 17 00:00:00 2001 From: Krypt0n Date: Sat, 3 Oct 2020 14:30:45 +0200 Subject: [PATCH] inscreased test timeout duration to 300s --- .../de/peeeq/wurstio/languageserver/requests/RunTests.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunTests.java b/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunTests.java index 1e6a3e0b0..5a5d10a18 100644 --- a/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunTests.java +++ b/de.peeeq.wurstscript/src/main/java/de/peeeq/wurstio/languageserver/requests/RunTests.java @@ -198,7 +198,7 @@ public TestResult runTests(ImTranslator translator, ImProg imProg, @Nullable Fun service = Executors.newSingleThreadScheduledExecutor(); service.execute(future); try { - future.get(20, TimeUnit.SECONDS); // Wait 20 seconds for test to complete + future.get(300, TimeUnit.SECONDS); // Wait 300 seconds for test to complete } catch (TimeoutException ex) { future.cancel(true); throw new TestTimeOutException(); @@ -231,7 +231,7 @@ public TestResult runTests(ImTranslator translator, ImProg imProg, @Nullable Fun println("\t" + failure.getMessageWithStackFrame()); } catch (TestTimeOutException e) { failTests.add(new TestFailure(f, interpreter.getStackFrames(), e.getMessage())); - println("\tFAILED - TIMEOUT (This test did not complete in 20 seconds, it might contain an endless loop)"); + println("\tFAILED - TIMEOUT (This test did not complete in 300 seconds, it might contain an endless loop)"); println(interpreter.getStackFrames().toString()); } catch (InterpreterException e) { TestFailure failure = new TestFailure(f, interpreter.getStackFrames(), e.getMessage()); @@ -370,7 +370,7 @@ private class TestTimeOutException extends Throwable { @Override public String getMessage() { - return "test failed with timeout (This test did not complete in 20 seconds, it might contain an endless loop)"; + return "test failed with timeout (This test did not complete in 300 seconds, it might contain an endless loop)"; } @Override