public class SocketSslEchoTest extends AbstractSocketTest
| Modifier and Type | Class and Description |
|---|---|
protected static class |
SocketSslEchoTest.Renegotiation |
protected static class |
SocketSslEchoTest.RenegotiationType |
AbstractComboTestsuiteTest.Runner<SB extends io.netty.bootstrap.AbstractBootstrap<?,?>,CB extends io.netty.bootstrap.AbstractBootstrap<?,?>>cb, sb| Constructor and Description |
|---|
SocketSslEchoTest() |
| Modifier and Type | Method and Description |
|---|---|
static void |
compressHeapDumps() |
static Collection<Object[]> |
data() |
void |
testSslEcho(io.netty.bootstrap.ServerBootstrap sb,
io.netty.bootstrap.Bootstrap cb) |
void |
testSslEcho(io.netty.handler.ssl.SslContext serverCtx,
io.netty.handler.ssl.SslContext clientCtx,
SocketSslEchoTest.Renegotiation renegotiation,
boolean serverUsesDelegatedTaskExecutor,
boolean clientUsesDelegatedTaskExecutor,
boolean autoRead,
boolean useChunkedWriteHandler,
boolean useCompositeByteBuf,
org.junit.jupiter.api.TestInfo testInfo) |
configure, newFactories, newSocketAddressnewAllocators, runpublic static Collection<Object[]> data() throws Exception
Exception@AfterAll
public static void compressHeapDumps()
throws Exception
Exception@ParameterizedTest(name="{index}: serverEngine = {0}, clientEngine = {1}, renegotiation = {2}, serverUsesDelegatedTaskExecutor = {3}, clientUsesDelegatedTaskExecutor = {4}, autoRead = {5}, useChunkedWriteHandler = {6}, useCompositeByteBuf = {7}")
@MethodSource(value="data")
@Timeout(value=30000L,
unit=MILLISECONDS)
public void testSslEcho(io.netty.handler.ssl.SslContext serverCtx,
io.netty.handler.ssl.SslContext clientCtx,
SocketSslEchoTest.Renegotiation renegotiation,
boolean serverUsesDelegatedTaskExecutor,
boolean clientUsesDelegatedTaskExecutor,
boolean autoRead,
boolean useChunkedWriteHandler,
boolean useCompositeByteBuf,
org.junit.jupiter.api.TestInfo testInfo)
throws Throwable
ThrowableCopyright © 2008–2025 The Netty Project. All rights reserved.