diff options
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.java | 6 |
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 |