aboutsummaryrefslogtreecommitdiffstats
path: root/vespa-feed-client/src/test/java/ai/vespa/feed/client/HttpRequestStrategyTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'vespa-feed-client/src/test/java/ai/vespa/feed/client/HttpRequestStrategyTest.java')
-rw-r--r--vespa-feed-client/src/test/java/ai/vespa/feed/client/HttpRequestStrategyTest.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/vespa-feed-client/src/test/java/ai/vespa/feed/client/HttpRequestStrategyTest.java b/vespa-feed-client/src/test/java/ai/vespa/feed/client/HttpRequestStrategyTest.java
index beb231b61d4..c40735b3b2a 100644
--- a/vespa-feed-client/src/test/java/ai/vespa/feed/client/HttpRequestStrategyTest.java
+++ b/vespa-feed-client/src/test/java/ai/vespa/feed/client/HttpRequestStrategyTest.java
@@ -91,6 +91,7 @@ class HttpRequestStrategyTest {
.setConnectionsPerEndpoint(1)
.setMaxStreamPerConnection(minStreams),
new BenchmarkingCluster(cluster));
+ OperationStats initial = strategy.stats();
DocumentId id1 = DocumentId.of("ns", "type", "1");
DocumentId id2 = DocumentId.of("ns", "type", "2");
@@ -176,6 +177,11 @@ class HttpRequestStrategyTest {
codes.put(500, 3L);
assertEquals(codes, strategy.stats().responsesByCode());
assertEquals(3, strategy.stats().exceptions());
+
+ assertEquals(strategy.stats(), strategy.stats().since(initial));
+ assertEquals(0, strategy.stats().since(strategy.stats()).averageLatencyMillis());
+ assertEquals(0, strategy.stats().since(strategy.stats()).requests());
+ assertEquals(0, strategy.stats().since(strategy.stats()).bytesSent());
}
@Test