106 passed, 2 failed and 0 skipped
✅ IntegrationTests_1090-artifacts/internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.api.TestHostFinder.xml
2 tests were completed in 3s with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.api.TestHostFinder | 2✅ | 3s |
✅ com.linkedin.venice.router.api.TestHostFinder
✅ hostFinderShouldFindHosts
✅ testFindNothingWhenHeartBeatFailed
✅ IntegrationTests_1090-artifacts/internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.api.TestRouterHeartbeat.xml
3 tests were completed in 3s with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.api.TestRouterHeartbeat | 3✅ | 3s |
✅ com.linkedin.venice.router.api.TestRouterHeartbeat
✅ heartBeatKeepBadNodesUnHealthy
✅ heartBeatKeepsGoodNodesHealthy
✅ heartBeatMarksUnreachableNodes
✅ IntegrationTests_1090-artifacts/internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.api.TestVeniceDispatcher.xml
8 tests were completed in 3s with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.api.TestVeniceDispatcher | 8✅ | 3s |
✅ com.linkedin.venice.router.api.TestVeniceDispatcher
✅ decompressRecordIfClientDoesntSupportsDecompressionForMultiGet
✅ decompressRecordIfClientDoesntSupportsDecompressionForSingleGet
✅ passThroughCompressedDataIfClientSupportsDecompressionForMultiGet
✅ passThroughCompressedDataIfClientSupportsDecompressionForSingleGet
✅ passesThroughHttp429
✅ testErrorRetry
✅ testErrorRetryOnPendingCheckFail
✅ testErrorRetryOnPendingCheckLeak
✅ IntegrationTests_1090-artifacts/internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.ReplicaFailoverTest.xml
10 tests were completed in 53s with 10 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.ReplicaFailoverTest | 10✅ | 53s |
✅ com.linkedin.venice.router.ReplicaFailoverTest
✅ testDeadReplica[0](1)
✅ testDeadReplica[2](20)
✅ testDisconnectedReplica[0](1)
✅ testDisconnectedReplica[2](20)
✅ testFaultyReplica[0](1)
✅ testFaultyReplica[2](20)
✅ testHungReplica[0](1)
✅ testHungReplica[2](20)
✅ testSlowReplica[0](1)
✅ testSlowReplica[2](20)
✅ IntegrationTests_1090-artifacts/internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.TestBlobDiscovery.xml
1 tests were completed in 81ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.TestBlobDiscovery | 1✅ | 81ms |
✅ com.linkedin.venice.router.TestBlobDiscovery
✅ testBlobDiscovery
✅ IntegrationTests_1090-artifacts/internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.TestConnectionWarmingForApacheAsyncClient.xml
1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.TestConnectionWarmingForApacheAsyncClient | 1✅ | 1s |
✅ com.linkedin.venice.router.TestConnectionWarmingForApacheAsyncClient
✅ testConnectionWarming
✅ IntegrationTests_1090-artifacts/internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.TestReadForApacheAsyncClient.xml
6 tests were completed in 9s with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.TestReadForApacheAsyncClient | 6✅ | 9s |
✅ com.linkedin.venice.router.TestReadForApacheAsyncClient
✅ testCurrentVersionLookup
✅ testD2ServiceDiscovery
✅ testRead
✅ testRequestUsageMetric
✅ testResourceStateLookup
✅ testRouterHealthCheck
❌ IntegrationTests_1090-artifacts/internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.TestReadForHttpClient5.xml
8 tests were completed in 391s with 7 passed, 1 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.TestReadForHttpClient5 | 7✅ | 1❌ | 391s |
❌ com.linkedin.venice.router.TestReadForHttpClient5
✅ testCurrentVersionLookup
✅ testD2ServiceDiscovery
❌ testRead
java.util.concurrent.ExecutionException: com.linkedin.venice.client.exceptions.VeniceClientHttpException: http status: 502, StreamResponse[headers={content-length=110, content-type=text/plain, X-VENICE-COMPRESSION-STRATEGY=0, X-VENICE-RCU=1, X-VENICE-SCHEMA-ID=-1},cookies=[],status=502]
✅ testRequestUsageMetric
✅ testResourceStateLookup
✅ testRouterHealthCheck
✅ testHttpClient5WithoutRequestTimeout
✅ testRead
✅ IntegrationTests_1090-artifacts/internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.TestRetryQuotaRejection.xml
1 tests were completed in 998ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.TestRetryQuotaRejection | 1✅ | 998ms |
✅ com.linkedin.venice.router.TestRetryQuotaRejection
✅ testServerQuotaRejection
✅ IntegrationTests_1090-artifacts/internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.TestRouter.xml
6 tests were completed in 23s with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.TestRouter | 6✅ | 23s |
✅ com.linkedin.venice.router.TestRouter
✅ routerWithSslRefusesNonSecureCommunication
✅ testRouterRespondsToAdminOperations
✅ testRouterWithHttpD2
✅ testRouterWithHttpsD2
✅ testRouterWithSsl
✅ testSecureRouterWithHttpD2
✅ IntegrationTests_1090-artifacts/internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.TestRouterAsyncStart.xml
1 tests were completed in 61s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.TestRouterAsyncStart | 1✅ | 61s |
✅ com.linkedin.venice.router.TestRouterAsyncStart
✅ testConnectionWarmingFailureDuringSyncStart
✅ IntegrationTests_1090-artifacts/internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.TestRouterRetry.xml
3 tests were completed in 80s with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.TestRouterRetry | 3✅ | 80s |
✅ com.linkedin.venice.router.TestRouterRetry
✅ testRouterMultiGetRetryManager
✅ testRouterRetry
✅ testRouterSingleGetRetryManager
✅ IntegrationTests_1090-artifacts/internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.TestStreaming.xml
4 tests were completed in 28s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.TestStreaming | 4✅ | 28s |
✅ com.linkedin.venice.router.TestStreaming
✅ testReadStreaming[0](false)
✅ testReadStreaming[2](true)
✅ testWithForceClusterDiscovery
✅ testWithNonExistingStore
✅ internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.api.TestHostFinder.xml
2 tests were completed in 3s with 2 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.api.TestHostFinder | 2✅ | 3s |
✅ com.linkedin.venice.router.api.TestHostFinder
✅ hostFinderShouldFindHosts
✅ testFindNothingWhenHeartBeatFailed
✅ internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.api.TestRouterHeartbeat.xml
3 tests were completed in 3s with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.api.TestRouterHeartbeat | 3✅ | 3s |
✅ com.linkedin.venice.router.api.TestRouterHeartbeat
✅ heartBeatKeepBadNodesUnHealthy
✅ heartBeatKeepsGoodNodesHealthy
✅ heartBeatMarksUnreachableNodes
✅ internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.api.TestVeniceDispatcher.xml
8 tests were completed in 3s with 8 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.api.TestVeniceDispatcher | 8✅ | 3s |
✅ com.linkedin.venice.router.api.TestVeniceDispatcher
✅ decompressRecordIfClientDoesntSupportsDecompressionForMultiGet
✅ decompressRecordIfClientDoesntSupportsDecompressionForSingleGet
✅ passThroughCompressedDataIfClientSupportsDecompressionForMultiGet
✅ passThroughCompressedDataIfClientSupportsDecompressionForSingleGet
✅ passesThroughHttp429
✅ testErrorRetry
✅ testErrorRetryOnPendingCheckFail
✅ testErrorRetryOnPendingCheckLeak
✅ internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.ReplicaFailoverTest.xml
10 tests were completed in 53s with 10 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.ReplicaFailoverTest | 10✅ | 53s |
✅ com.linkedin.venice.router.ReplicaFailoverTest
✅ testDeadReplica[0](1)
✅ testDeadReplica[2](20)
✅ testDisconnectedReplica[0](1)
✅ testDisconnectedReplica[2](20)
✅ testFaultyReplica[0](1)
✅ testFaultyReplica[2](20)
✅ testHungReplica[0](1)
✅ testHungReplica[2](20)
✅ testSlowReplica[0](1)
✅ testSlowReplica[2](20)
✅ internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.TestBlobDiscovery.xml
1 tests were completed in 81ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.TestBlobDiscovery | 1✅ | 81ms |
✅ com.linkedin.venice.router.TestBlobDiscovery
✅ testBlobDiscovery
✅ internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.TestConnectionWarmingForApacheAsyncClient.xml
1 tests were completed in 1s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.TestConnectionWarmingForApacheAsyncClient | 1✅ | 1s |
✅ com.linkedin.venice.router.TestConnectionWarmingForApacheAsyncClient
✅ testConnectionWarming
✅ internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.TestReadForApacheAsyncClient.xml
6 tests were completed in 9s with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.TestReadForApacheAsyncClient | 6✅ | 9s |
✅ com.linkedin.venice.router.TestReadForApacheAsyncClient
✅ testCurrentVersionLookup
✅ testD2ServiceDiscovery
✅ testRead
✅ testRequestUsageMetric
✅ testResourceStateLookup
✅ testRouterHealthCheck
❌ internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.TestReadForHttpClient5.xml
8 tests were completed in 391s with 7 passed, 1 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.TestReadForHttpClient5 | 7✅ | 1❌ | 391s |
❌ com.linkedin.venice.router.TestReadForHttpClient5
✅ testCurrentVersionLookup
✅ testD2ServiceDiscovery
❌ testRead
java.util.concurrent.ExecutionException: com.linkedin.venice.client.exceptions.VeniceClientHttpException: http status: 502, StreamResponse[headers={content-length=110, content-type=text/plain, X-VENICE-COMPRESSION-STRATEGY=0, X-VENICE-RCU=1, X-VENICE-SCHEMA-ID=-1},cookies=[],status=502]
✅ testRequestUsageMetric
✅ testResourceStateLookup
✅ testRouterHealthCheck
✅ testHttpClient5WithoutRequestTimeout
✅ testRead
✅ internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.TestRetryQuotaRejection.xml
1 tests were completed in 998ms with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.TestRetryQuotaRejection | 1✅ | 998ms |
✅ com.linkedin.venice.router.TestRetryQuotaRejection
✅ testServerQuotaRejection
✅ internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.TestRouter.xml
6 tests were completed in 23s with 6 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.TestRouter | 6✅ | 23s |
✅ com.linkedin.venice.router.TestRouter
✅ routerWithSslRefusesNonSecureCommunication
✅ testRouterRespondsToAdminOperations
✅ testRouterWithHttpD2
✅ testRouterWithHttpsD2
✅ testRouterWithSsl
✅ testSecureRouterWithHttpD2
✅ internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.TestRouterAsyncStart.xml
1 tests were completed in 61s with 1 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.TestRouterAsyncStart | 1✅ | 61s |
✅ com.linkedin.venice.router.TestRouterAsyncStart
✅ testConnectionWarmingFailureDuringSyncStart
✅ internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.TestRouterRetry.xml
3 tests were completed in 80s with 3 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.TestRouterRetry | 3✅ | 80s |
✅ com.linkedin.venice.router.TestRouterRetry
✅ testRouterMultiGetRetryManager
✅ testRouterRetry
✅ testRouterSingleGetRetryManager
✅ internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.TestStreaming.xml
4 tests were completed in 28s with 4 passed, 0 failed and 0 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
com.linkedin.venice.router.TestStreaming | 4✅ | 28s |
✅ com.linkedin.venice.router.TestStreaming
✅ testReadStreaming[0](false)
✅ testReadStreaming[2](true)
✅ testWithForceClusterDiscovery
✅ testWithNonExistingStore
Annotations
github-actions / IntegrationTests_1090 Test Reports
com.linkedin.venice.router.TestReadForHttpClient5 ► testRead
Failed test found in:
IntegrationTests_1090-artifacts/internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.TestReadForHttpClient5.xml
internal/venice-test-common/build/test-results/integrationTests_1090/TEST-com.linkedin.venice.router.TestReadForHttpClient5.xml
Error:
java.util.concurrent.ExecutionException: com.linkedin.venice.client.exceptions.VeniceClientHttpException: http status: 502, StreamResponse[headers={content-length=110, content-type=text/plain, X-VENICE-COMPRESSION-STRATEGY=0, X-VENICE-RCU=1, X-VENICE-SCHEMA-ID=-1},cookies=[],status=502]
Raw output
java.util.concurrent.ExecutionException: com.linkedin.venice.client.exceptions.VeniceClientHttpException: http status: 502, StreamResponse[headers={content-length=110, content-type=text/plain, X-VENICE-COMPRESSION-STRATEGY=0, X-VENICE-RCU=1, X-VENICE-SCHEMA-ID=-1},cookies=[],status=502]
at java.base/java.util.concurrent.CompletableFuture.reportGet(CompletableFuture.java:396)
at java.base/java.util.concurrent.CompletableFuture.get(CompletableFuture.java:2073)
at com.linkedin.venice.router.TestRead.testRead(TestRead.java:300)
Caused by: com.linkedin.venice.client.exceptions.VeniceClientHttpException: http status: 502, StreamResponse[headers={content-length=110, content-type=text/plain, X-VENICE-COMPRESSION-STRATEGY=0, X-VENICE-RCU=1, X-VENICE-SCHEMA-ID=-1},cookies=[],status=502]
at app//com.linkedin.venice.client.store.transport.D2TransportClient$1.onError(D2TransportClient.java:232)
at app//com.linkedin.venice.client.store.transport.D2TransportClient$3.onError(D2TransportClient.java:342)
at app//com.linkedin.r2.transport.common.bridge.client.TransportCallbackAdapter.onResponse(TransportCallbackAdapter.java:47)
at app//com.linkedin.d2.balancer.clients.TrackerClientImpl$TrackerClientStreamCallback.onResponse(TrackerClientImpl.java:289)
at app//com.linkedin.r2.filter.transport.FilterChainClient.lambda$createWrappedClientTimingCallback$0(FilterChainClient.java:125)
at app//com.linkedin.r2.filter.transport.ResponseFilter.onStreamError(ResponseFilter.java:99)
at app//com.linkedin.r2.filter.TimedStreamFilter.onStreamError(TimedStreamFilter.java:94)
at app//com.linkedin.r2.filter.FilterChainIterator$FilterChainStreamIterator.doOnError(FilterChainIterator.java:204)
at app//com.linkedin.r2.filter.FilterChainIterator$FilterChainStreamIterator.doOnError(FilterChainIterator.java:170)
at app//com.linkedin.r2.filter.FilterChainIterator.onError(FilterChainIterator.java:101)
at app//com.linkedin.r2.filter.TimedNextFilter.onError(TimedNextFilter.java:48)
at app//com.linkedin.r2.filter.compression.ClientStreamCompressionFilter.onStreamError(ClientStreamCompressionFilter.java:297)
at app//com.linkedin.r2.filter.TimedStreamFilter.onStreamError(TimedStreamFilter.java:94)
at app//com.linkedin.r2.filter.FilterChainIterator$FilterChainStreamIterator.doOnError(FilterChainIterator.java:204)
at app//com.linkedin.r2.filter.FilterChainIterator$FilterChainStreamIterator.doOnError(FilterChainIterator.java:170)
at app//com.linkedin.r2.filter.FilterChainIterator.onError(FilterChainIterator.java:101)
at app//com.linkedin.r2.filter.TimedNextFilter.onError(TimedNextFilter.java:48)
at app//com.linkedin.r2.filter.message.stream.StreamFilter.onStreamError(StreamFilter.java:69)
at app//com.linkedin.r2.filter.TimedStreamFilter.onStreamError(TimedStreamFilter.java:94)
at app//com.linkedin.r2.filter.FilterChainIterator$FilterChainStreamIterator.doOnError(FilterChainIterator.java:204)
at app//com.linkedin.r2.filter.FilterChainIterator$FilterChainStreamIterator.doOnError(FilterChainIterator.java:170)
at app//com.linkedin.r2.filter.FilterChainIterator.onError(FilterChainIterator.java:101)
at app//com.linkedin.r2.filter.TimedNextFilter.onError(TimedNextFilter.java:48)
at app//com.linkedin.r2.filter.message.stream.StreamFilter.onStreamError(StreamFilter.java:69)
at app//com.linkedin.r2.filter.TimedStreamFilter.onStreamError(TimedStreamFilter.java:94)
at app//com.linkedin.r2.filter.FilterChainIterator$FilterChainStreamIterator.doOnError(FilterChainIterator.java:204)
at app//com.linkedin.r2.filter.FilterChainIterator$FilterChainStreamIterator.doOnError(FilterChainIterator.java:170)
at app//com.linkedin.r2.filter.FilterChainIterator.onError(FilterChainIterator.java:101)
at app//com.linkedin.r2.filter.TimedNextFilter.onError(TimedNextFilter.java:48)
at app//com.linkedin.r2.filter.message.stream.StreamFilter.onStreamError(StreamFilter.java:69)
at app//com.linkedin.r2.filter.TimedStreamFilter.onStreamError(TimedStreamFilter.java:94)
at app//com.linkedin.r2.filter.FilterChainIterator$FilterChainStreamIterator.doOnError(FilterChainIterator.java:204)
at app//com.linkedin.r2.filter.FilterChainIterator$FilterChainStreamIterator.doOnError(FilterChainIterator.java:170)
at app//com.linkedin.r2.filter.FilterChainIterator.onError(FilterChainIterator.java:101)
at app//com.linkedin.r2.filter.TimedNextFilter.onError(TimedNextFilter.java:48)
at app//com.linkedin.r2.filter.transport.ClientRequestFilter.lambda$createCallback$0(ClientRequestFilter.java:102)
at app//com.linkedin.r2.transport.http.common.HttpBridge$3.onResponse(HttpBridge.java:170)
at app//com.linkedin.r2.netty.callback.StreamExecutionCallback.lambda$onResponse$0(StreamExecutionCallback.java:118)
at app//com.linkedin.r2.netty.callback.StreamExecutionCallback$1.run(StreamExecutionCallback.java:62)
at [email protected]/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at [email protected]/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at [email protected]/java.lang.Thread.run(Thread.java:840)