From 3ba9c50bbcc2d82aed0d4de4970cca0d30c00cc2 Mon Sep 17 00:00:00 2001 From: Jonathan Shook Date: Mon, 25 Sep 2023 12:52:44 -0500 Subject: [PATCH] stack timeouts so that errors in integrated tests are not lost --- .../nosqlbench/engine/clients/grafana/GrafanaClientConfig.java | 2 +- .../io/nosqlbench/cli/testing/ExitStatusIntegrationTests.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/engine-clients/src/main/java/io/nosqlbench/engine/clients/grafana/GrafanaClientConfig.java b/engine-clients/src/main/java/io/nosqlbench/engine/clients/grafana/GrafanaClientConfig.java index 9991915af..0d5c3252b 100644 --- a/engine-clients/src/main/java/io/nosqlbench/engine/clients/grafana/GrafanaClientConfig.java +++ b/engine-clients/src/main/java/io/nosqlbench/engine/clients/grafana/GrafanaClientConfig.java @@ -38,7 +38,7 @@ public class GrafanaClientConfig { private URI baseUrl; @JsonProperty("timeoutms" ) - private int timeoutms; + private int timeoutms = 20000; private final List authenticators = new ArrayList<>(); private final List>> headerSources = new ArrayList<>(); diff --git a/nbr/src/test/java/io/nosqlbench/cli/testing/ExitStatusIntegrationTests.java b/nbr/src/test/java/io/nosqlbench/cli/testing/ExitStatusIntegrationTests.java index b46336644..2edd8d915 100644 --- a/nbr/src/test/java/io/nosqlbench/cli/testing/ExitStatusIntegrationTests.java +++ b/nbr/src/test/java/io/nosqlbench/cli/testing/ExitStatusIntegrationTests.java @@ -76,7 +76,7 @@ class ExitStatusIntegrationTests { void testExitStatusOnActivityOpException() { ProcessInvoker invoker = new ProcessInvoker(); invoker.setLogDir("logs/test"); - ProcessResult result = invoker.run("exitstatus_asyncstoprequest", 30, + ProcessResult result = invoker.run("exitstatus_asyncstoprequest", 60, "java", "-jar", JARNAME, "--logs-dir", "logs/test/asyncstop", "--logs-level", "debug", "run", "driver=diag", "threads=2", "cyclerate=10", "op=erroroncycle:erroroncycle=10", "cycles=50", "-vvv" );