Test Dashboard
Author: testlens-app[bot]Created Jul 23, 2026Updated Sep 17, 2026
Flaky tests (last 30 days)
BranchIncludes the default branch and all protected branches with recent commits or pull requests
4.2 (default)Branch and pull request builds (includes only tests with flaky results)
Netty/Buffer (7)
| Test | Failures | Flakiness |
|---|---|---|
| PooledLittleEndianDirectByteBufTest > testDuplicateBytesInArrayMultipleThreads() | 0/1834 (0%) | 1/1834 (1%) |
| SimpleLeakAwareByteBufTest > testSliceBytesInArrayMultipleThreads() | 0/1882 (0%) | 1/1882 (1%) |
| AdvancedLeakAwareByteBufTest > testSliceBytesInArrayMultipleThreads() | 0/1884 (0%) | 1/1884 (1%) |
| AdvancedLeakAwareCompositeByteBufTest > testSliceBytesInArrayMultipleThreads() | 0/1885 (0%) | 1/1885 (1%) |
| AdvancedLeakAwareCompositeByteBufTest > testDuplicateBytesInArrayMultipleThreads() | 0/1893 (0%) | 1/1893 (1%) |
| ReadOnlyByteBufferBufTest > testSliceBytesInArrayMultipleThreads() | 0/1893 (0%) | 1/1893 (1%) |
| ReadOnlyByteBufferBufTest > testDuplicateBytesInArrayMultipleThreads() | 0/1895 (0%) | 1/1895 (1%) |
| Test | Failures | Flakiness |
|---|---|---|
| Http2ConnectionRoundtripTest > listenerIsNotifiedOfGoawayBeforeStreamsAreRemovedFromTheConn… | 0/1533 (0%) | 4/1533 (1%) |
| Http2MultiplexTransportTest | 0/1531 (0%) | 3/1531 (1%) |
| Http2ConnectionRoundtripTest > createStreamAfterReceiveGoAwayShouldNotSendGoAway() | 0/1532 (0%) | 3/1532 (1%) |
| DataCompressionHttp2Test > encodingTooBigMessage(int, AsciiString) > [4] 0, snappy | 0/1534 (0%) | 3/1534 (1%) |
| DataCompressionHttp2Test > encodingTooBigMessage(int, AsciiString) > [8] 10, snappy | 0/1534 (0%) | 2/1534 (1%) |
| HttpToHttp2ConnectionHandlerTest > testChunkedRequestWithBodyAndTrailingHeaders() | 0/1533 (0%) | 1/1533 (1%) |
| Http2MultiplexCodecTest > unhandledHttp2FramesShouldBePropagated() | 0/1535 (0%) | 1/1535 (1%) |
| Test | Failures | Flakiness |
|---|---|---|
| QuicStreamFrameTest > testCloseHalfClosureUnidirectional(Executor) > [2] java.util.concurrent.Executors$FinalizableDelegatedExecu… | 0/1426 (0%) | 1/1426 (1%) |
| Test | Failures | Flakiness |
|---|---|---|
| AutoScalingEventExecutorChooserFactoryTest > testScaleUp() | 0/1670 (0%) | 8/1670 (1%) |
| SingleThreadEventExecutorTest > testNotSuspendedUntilScheduledTaskIsCancelled() | 0/1666 (0%) | 7/1666 (1%) |
| AutoScalingEventExecutorChooserFactoryTest > testSmarterPickingConsolidatesWorkOnActiveExecutor() | 0/1670 (0%) | 2/1670 (1%) |
| NonStickyEventExecutorGroupTest > testOrdering(int) > 1: maxTaskExecutePerRun = 64 | 0/1668 (0%) | 1/1668 (1%) |
| Test | Failures | Flakiness |
|---|---|---|
| JdkOpenSslEngineInteroptTest > mustCallResumeTrustedOnSessionResumption(SSLEngineTestParam) > [3] OpenSslEngineTestParam{type=Direct, protocolCipherCombo=ProtocolCipherCombo{protocol='TLSv1.2', cipher='TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256'}, delegate=true, useTasks=true, useTickets=false} | 0/1531 (0%) | 4/1531 (1%) |
| OpenSslConscryptSslEngineInteropTest > testSessionInvalidate(SSLEngineTestParam) > [19] OpenSslEngineTestParam{type=Mixed, protocolCipherCombo=ProtocolCipherCombo{protocol='TLSv1.2', cipher='TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256'}, delegate=false, useTasks=true, useTickets=true} | 0/582 (0%) | 1/582 (1%) |
| ConscryptSslEngineTest > testSessionInvalidate(SSLEngineTestParam) > [3] SslEngineTestParam{type=Heap, protocolCipherCombo=ProtocolCipherCombo{protocol='TLSv1.2', cipher='TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256'}, delegate=false} | 0/698 (0%) | 1/698 (1%) |
| ConscryptSslEngineTest > testSessionInvalidate(SSLEngineTestParam) > [4] SslEngineTestParam{type=Heap, protocolCipherCombo=ProtocolCipherCombo{protocol='TLSv1.2', cipher='TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256'}, delegate=true} | 0/698 (0%) | 1/698 (1%) |
| ConscryptSslEngineTest > testSessionInvalidate(SSLEngineTestParam) > [5] SslEngineTestParam{type=Mixed, protocolCipherCombo=ProtocolCipherCombo{protocol='TLSv1.2', cipher='TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256'}, delegate=false} | 0/698 (0%) | 1/698 (1%) |
| ConscryptSslEngineTest > testSessionInvalidate(SSLEngineTestParam) > [2] SslEngineTestParam{type=Direct, protocolCipherCombo=ProtocolCipherCombo{protocol='TLSv1.2', cipher='TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256'}, delegate=true} | 0/699 (0%) | 1/699 (1%) |
| OpenSslConscryptSslEngineInteropTest > testSessionInvalidate(SSLEngineTestParam) > [12] OpenSslEngineTestParam{type=Mixed, protocolCipherCombo=ProtocolCipherCombo{protocol='TLSv1.2', cipher='TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256'}, delegate=true, useTasks=false, useTickets=false} | 0/715 (0%) | 1/715 (1%) |
| OpenSslConscryptSslEngineInteropTest > testSessionInvalidate(SSLEngineTestParam) > [3] OpenSslEngineTestParam{type=Direct, protocolCipherCombo=ProtocolCipherCombo{protocol='TLSv1.2', cipher='TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256'}, delegate=true, useTasks=true, useTickets=false} | 0/715 (0%) | 1/715 (1%) |
| OpenSslConscryptSslEngineInteropTest > testSessionInvalidate(SSLEngineTestParam) > [4] OpenSslEngineTestParam{type=Direct, protocolCipherCombo=ProtocolCipherCombo{protocol='TLSv1.2', cipher='TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256'}, delegate=true, useTasks=false, useTickets=false} | 0/715 (0%) | 1/715 (1%) |
| JdkOpenSslEngineInteroptTest > mustCallResumeTrustedOnSessionResumption(SSLEngineTestParam) > [48] OpenSslEngineTestParam{type=Mixed, protocolCipherCombo=ProtocolCipherCombo{protocol='TLSv1.3', cipher='TLS_AES_128_GCM_SHA256'}, delegate=true, useTasks=false, useTickets=true} | 0/719 (0%) | 1/719 (1%) |
| JdkOpenSslEngineInteroptTest > mustCallResumeTrustedOnSessionResumption(SSLEngineTestParam) > [16] OpenSslEngineTestParam{type=Heap, protocolCipherCombo=ProtocolCipherCombo{protocol='TLSv1.3', cipher='TLS_AES_128_GCM_SHA256'}, delegate=true, useTasks=false, useTickets=false} | 0/1520 (0%) | 2/1520 (1%) |
| JdkOpenSslEngineInteroptTest > mustNotCallResumeWhenClientAuthIsOptionalAndNoClientCertIsPr… > [6] OpenSslEngineTestParam{type=Direct, protocolCipherCombo=ProtocolCipherCombo{protocol='TLSv1.3', cipher='TLS_AES_128_GCM_SHA256'}, delegate=false, useTasks=false, useTickets=false} | 0/1460 (0%) | 1/1460 (1%) |
| JdkOpenSslEngineInteroptTest > mustCallResumeTrustedOnSessionResumption(SSLEngineTestParam) > [20] OpenSslEngineTestParam{type=Mixed, protocolCipherCombo=ProtocolCipherCombo{protocol='TLSv1.2', cipher='TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256'}, delegate=true, useTasks=false, useTickets=false} | 0/1520 (0%) | 1/1520 (1%) |
| JdkOpenSslEngineInteroptTest > mustCallResumeTrustedOnSessionResumption(SSLEngineTestParam) > [14] OpenSslEngineTestParam{type=Heap, protocolCipherCombo=ProtocolCipherCombo{protocol='TLSv1.3', cipher='TLS_AES_128_GCM_SHA256'}, delegate=false, useTasks=false, useTickets=false} | 0/1521 (0%) | 1/1521 (1%) |
| JdkOpenSslEngineInteroptTest > mustCallResumeTrustedOnSessionResumption(SSLEngineTestParam) > [11] OpenSslEngineTestParam{type=Heap, protocolCipherCombo=ProtocolCipherCombo{protocol='TLSv1.2', cipher='TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256'}, delegate=true, useTasks=true, useTickets=false} | 0/1523 (0%) | 1/1523 (1%) |
| JdkOpenSslEngineInteroptTest > mustCallResumeTrustedOnSessionResumption(SSLEngineTestParam) > [12] OpenSslEngineTestParam{type=Heap, protocolCipherCombo=ProtocolCipherCombo{protocol='TLSv1.2', cipher='TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256'}, delegate=true, useTasks=false, useTickets=false} | 0/1523 (0%) | 1/1523 (1%) |
| JdkOpenSslEngineInteroptTest > mustCallResumeTrustedOnSessionResumption(SSLEngineTestParam) > [8] OpenSslEngineTestParam{type=Direct, protocolCipherCombo=ProtocolCipherCombo{protocol='TLSv1.3', cipher='TLS_AES_128_GCM_SHA256'}, delegate=true, useTasks=false, useTickets=false} | 0/1523 (0%) | 1/1523 (1%) |
| JdkOpenSslEngineInteroptTest > mustCallResumeTrustedOnSessionResumption(SSLEngineTestParam) > [7] OpenSslEngineTestParam{type=Direct, protocolCipherCombo=ProtocolCipherCombo{protocol='TLSv1.3', cipher='TLS_AES_128_GCM_SHA256'}, delegate=true, useTasks=true, useTickets=false} | 0/1524 (0%) | 1/1524 (1%) |
| JdkOpenSslEngineInteroptTest > mustCallResumeTrustedOnSessionResumption(SSLEngineTestParam) > [4] OpenSslEngineTestParam{type=Direct, protocolCipherCombo=ProtocolCipherCombo{protocol='TLSv1.2', cipher='TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256'}, delegate=true, useTasks=false, useTickets=false} | 0/1530 (0%) | 1/1530 (1%) |
| Test | Failures | Flakiness |
|---|---|---|
| OcspServerCertificateValidatorTest | 0/1410 (0%) | 29/1410 (3%) |
| OcspServerCertificateValidatorTest > connectUsingHttpAndValidateCertificateUsingOcspTest() | 0/1410 (0%) | 1/1410 (1%) |
| Test | Failures | Flakiness |
|---|---|---|
| DnsAddressResolverGroupTest > testSharedDNSCacheAcrossEventLoops() | 0/1418 (0%) | 1/1418 (1%) |
| DnsNameResolverTest > testNegativeTtl(DnsNameResolverChannelStrategy) > [2] ChannelPerResolution | 0/1419 (0%) | 1/1419 (1%) |
| Test | Failures | Flakiness |
|---|---|---|
| OCSPTest > testSimpleQueryTest() | 0/1248 (0%) | 1/1248 (1%) |
| Test | Failures | Flakiness |
|---|---|---|
| KQueueDatagramUnicastIPv6MappedTest > testSimpleSendCompositeMixedByteBuf(TestInfo) | 0/271 (0%) | 12/271 (5%) |
| KQueueDatagramUnicastIPv6MappedTest > testSimpleSendWithConnect(TestInfo) | 1/271 (1%) | 10/271 (4%) |
| KQueueDatagramUnicastIPv6MappedTest > testSimpleSendHeapByteBuf(TestInfo) | 0/271 (0%) | 7/271 (3%) |
| KQueueDatagramUnicastIPv6MappedTest > testSimpleSendCompositeHeapByteBuf(TestInfo) | 0/271 (0%) | 6/271 (3%) |
| KQueueCompositeBufferGatheringWriteTest > testCompositeBufferPartialWriteDoesNotCorruptData(TestInfo) | 0/269 (0%) | 4/269 (2%) |
| KQueueDatagramUnicastIPv6MappedTest > testSimpleSendCompositeDirectByteBuf(TestInfo) | 1/271 (1%) | 4/271 (2%) |
| KQueueDatagramUnicastIPv6MappedTest > testSimpleSendWithoutBind(TestInfo) | 2/271 (1%) | 4/271 (2%) |
| KQueueDatagramUnicastIPv6MappedTest > testSimpleSendDirectByteBuf(TestInfo) | 0/272 (0%) | 4/272 (2%) |
| KQueueCompositeBufferGatheringWriteTest > testSingleCompositeBufferWrite(TestInfo) | 0/269 (0%) | 3/269 (2%) |
| KQueueETSocketHalfClosedTest > testAllDataReadClosure(TestInfo) | 0/270 (0%) | 2/270 (1%) |
| KQueueSocketSslEchoTest > testSslEcho(SslContext, SslContext, Renegotiation, boolean, boolean, boolean, boolean, boolean, TestInfo) > 130: serverEngine = io.netty.handler.ssl.OpenSslServerContext@776e7dfb, clientEngine = io.netty.handler.ssl.JdkSslClientContext@4c000cc4, renegotiation = NONE, serverUsesDelegatedTaskExecutor = false, clientUsesDelegatedTaskExecutor = false, autoRead = false, useChunkedWriteHandler = false, useCompositeByteBuf = true | 0/266 (0%) | 1/266 (1%) |
| KQueueSocketSslEchoTest > testSslEcho(SslContext, SslContext, Renegotiation, boolean, boolean, boolean, boolean, boolean, TestInfo) > 68: serverEngine = io.netty.handler.ssl.JdkSslServerContext@6ef4297d, clientEngine = io.netty.handler.ssl.JdkSslClientContext@4c000cc4, renegotiation = SERVER_INITIATED(TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA), serverUsesDelegatedTaskExecutor = false, clientUsesDelegatedTaskExecutor = false, autoRead = false, useChunkedWriteHandler = true, useCompositeByteBuf = true | 0/266 (0%) | 1/266 (1%) |
| Test | Failures | Flakiness |
|---|---|---|
| TransportsTest > domainSocketChannelFactoryCreatesChannel() | 0/39 (0%) | 3/39 (8%) |
| TransportsTest > explicitNioSelection() | 0/39 (0%) | 3/39 (8%) |
| TransportsTest > serverDomainSocketChannelFactoryCreatesChannel() | 0/39 (0%) | 3/39 (8%) |
:tada: No flaky tests detected! Branch
4.1Branch and pull request builds (includes only tests with flaky results)
Netty/Codec/HTTP2 (4)
| Test | Failures | Flakiness |
|---|---|---|
| Http2ConnectionRoundtripTest > createStreamAfterReceiveGoAwayShouldNotSendGoAway() | 0/448 (0%) | 2/448 (1%) |
| DataCompressionHttp2Test > encodingTooBigMessage(int, AsciiString) > [4] 0, snappy | 0/448 (0%) | 1/448 (1%) |
| Http2ConnectionRoundtripTest > listenerIsNotifiedOfGoawayBeforeStreamsAreRemovedFromTheConn… | 0/448 (0%) | 1/448 (1%) |
| HttpToHttp2ConnectionHandlerTest > testChunkedRequestWithBodyAndTrailingHeaders() | 0/448 (0%) | 1/448 (1%) |
| Test | Failures | Flakiness |
|---|---|---|
| OpenSslConscryptSslEngineInteropTest > testSessionInvalidate(SSLEngineTestParam) > [16] OpenSslEngineTestParam{type=Heap, protocolCipherCombo=ProtocolCipherCombo{protocol='TLSv1.2', cipher='TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256'}, delegate=true, useTasks=false, useTickets=true} | 0/51 (0%) | 2/51 (4%) |
| OpenSslConscryptSslEngineInteropTest > testSessionInvalidate(SSLEngineTestParam) > [24] OpenSslEngineTestParam{type=Mixed, protocolCipherCombo=ProtocolCipherCombo{protocol='TLSv1.2', cipher='TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256'}, delegate=true, useTasks=false, useTickets=true} | 0/51 (0%) | 1/51 (2%) |
| Test | Failures | Flakiness |
|---|---|---|
| OcspServerCertificateValidatorTest > connectUsingHttpAndValidateCertificateUsingOcspTest() | 0/440 (0%) | 1/440 (1%) |
| Test | Failures | Flakiness |
|---|---|---|
| DnsAddressResolverGroupTest > testSharedDNSCacheAcrossEventLoops() | 0/439 (0%) | 3/439 (1%) |
| DnsNameResolverTest > testTruncatedWithTcpFallbackBecauseOfMtu(DnsNameResolverChan… > [1] ChannelPerResolver | 0/439 (0%) | 1/439 (1%) |
| DnsNameResolverTest > testTcpFallbackFailedWhenTimeout(DnsNameResolverChannelStrat… > [1] ChannelPerResolver | 0/440 (0%) | 1/440 (1%) |
| Test | Failures | Flakiness |
|---|---|---|
| DatagramUnicastIPv6MappedTest > testSimpleSendCompositeMixedByteBuf(TestInfo) | 0/436 (0%) | 1/436 (1%) |
| DatagramUnicastIPv6MappedTest > testSimpleSendWithConnect(TestInfo) | 0/436 (0%) | 1/436 (1%) |
| DatagramUnicastIPv6MappedTest > testSimpleSendWithoutBind(TestInfo) | 0/436 (0%) | 1/436 (1%) |
| Test | Failures | Flakiness |
|---|---|---|
| SingleThreadEventLoopTest > scheduleTaskAtFixedRateA() | 0/462 (0%) | 1/462 (1%) |
| Test | Failures | Flakiness |
|---|---|---|
| EpollETSocketHalfClosedTest > testHalfClosureReceiveDataOnFinalWait2StateWhenSoLingerSet(T… | 0/385 (0%) | 1/385 (1%) |
| EpollLTSocketHalfClosedTest > testHalfClosureReceiveDataOnFinalWait2StateWhenSoLingerSet(T… | 0/386 (0%) | 1/386 (1%) |
| Test | Failures | Flakiness |
|---|---|---|
| KQueueSocketChannelNotYetConnectedTest > readMustBePendingUntilChannelIsActive(TestInfo) | 0/4 (0%) | 2/4 (50%) |
:tada: No flaky tests detected! Branch
5.0Branch and pull request builds (includes only tests with flaky results)
Netty/Buffer (6)
| Test | Failures | Flakiness |
|---|---|---|
| AdvancedLeakAwareCompositeByteBufTest > testCopyMultipleThreads0() | 0/629 (0%) | 1/629 (1%) |
| BigEndianDirectByteBufTest > testToStringMultipleThreads() | 0/635 (0%) | 1/635 (1%) |
| AlignedPooledByteBufAllocatorTest > testThreadCacheDestroyedByThreadCleaner() | 0/638 (0%) | 1/638 (1%) |
| WrappedCompositeByteBufTest > testToStringMultipleThreads() | 0/638 (0%) | 1/638 (1%) |
| SimpleLeakAwareByteBufTest > testCopyMultipleThreads0() | 0/639 (0%) | 1/639 (1%) |
| DuplicatedByteBufTest > testToStringMultipleThreads() | 0/642&nbs |
Source: netty/netty