aboutsummaryrefslogtreecommitdiffstats
path: root/container-core/src/test/java/com/yahoo/jdisc/http/server/jetty/HttpServerTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'container-core/src/test/java/com/yahoo/jdisc/http/server/jetty/HttpServerTest.java')
-rw-r--r--container-core/src/test/java/com/yahoo/jdisc/http/server/jetty/HttpServerTest.java8
1 files changed, 5 insertions, 3 deletions
diff --git a/container-core/src/test/java/com/yahoo/jdisc/http/server/jetty/HttpServerTest.java b/container-core/src/test/java/com/yahoo/jdisc/http/server/jetty/HttpServerTest.java
index adb35db8ebf..32375be2a68 100644
--- a/container-core/src/test/java/com/yahoo/jdisc/http/server/jetty/HttpServerTest.java
+++ b/container-core/src/test/java/com/yahoo/jdisc/http/server/jetty/HttpServerTest.java
@@ -178,7 +178,7 @@ public class HttpServerTest {
var metricConsumer = new MetricConsumerMock();
JettyTestDriver driver = JettyTestDriver.newConfiguredInstance(
mockRequestHandler(),
- new ServerConfig.Builder(),
+ new ServerConfig.Builder().metric(new ServerConfig.Metric.Builder().reporterEnabled(false)),
new ConnectorConfig.Builder(),
binder -> binder.bind(MetricConsumer.class).toInstance(metricConsumer.mockitoMock()));
driver.client()
@@ -614,7 +614,8 @@ public class HttpServerTest {
@Test
void requireThatResponseStatsAreCollected() throws Exception {
RequestTypeHandler handler = new RequestTypeHandler();
- JettyTestDriver driver = JettyTestDriver.newInstance(handler);
+ var cfg = new ServerConfig.Builder().metric(new ServerConfig.Metric.Builder().reporterEnabled(false));
+ JettyTestDriver driver = JettyTestDriver.newConfiguredInstance(handler, cfg, new ConnectorConfig.Builder());
var statisticsCollector = ResponseMetricAggregator.getBean(driver.server());;
{
List<ResponseMetricAggregator.StatisticsEntry> stats = statisticsCollector.takeStatistics();
@@ -655,7 +656,8 @@ public class HttpServerTest {
statisticsCollector) {
List<ResponseMetricAggregator.StatisticsEntry> entries = Collections.emptyList();
int tries = 0;
- while (entries.isEmpty() && tries < 10000) {
+ // Wait up to 30 seconds before giving up
+ while (entries.isEmpty() && tries < 300) {
entries = statisticsCollector.takeStatistics();
if (entries.isEmpty())
try {Thread.sleep(100); } catch (InterruptedException e) {}