aboutsummaryrefslogtreecommitdiffstats
path: root/container-core/src/test/java/com/yahoo/jdisc/http
diff options
context:
space:
mode:
Diffstat (limited to 'container-core/src/test/java/com/yahoo/jdisc/http')
-rw-r--r--container-core/src/test/java/com/yahoo/jdisc/http/server/jetty/HttpServerTest.java8
1 files changed, 3 insertions, 5 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 8639680e335..9097012ecfc 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
@@ -174,11 +174,9 @@ public class HttpServerTest {
.expectStatusCode(is(BAD_REQUEST)).expectContent(containsString("Bad Host: multiple headers"));
assertTrue(driver.close());
var aggregator = ResponseMetricAggregator.getBean(driver.server());
- var metrics = aggregator.takeStatistics();
- long badRequestResponses = metrics.stream()
- .filter(m -> m.dimensions.statusCode == 400 && m.dimensions.method.equals("GET"))
- .count();
- assertEquals(1, badRequestResponses, metrics::toString);
+ var metric = waitForStatistics(aggregator);
+ assertEquals(400, metric.dimensions.statusCode);
+ assertEquals("GET", metric.dimensions.method);
}
@Test