IoUringSocketHalfClosedTest Class — netty Architecture
Architecture documentation for the IoUringSocketHalfClosedTest class in IoUringSocketHalfClosedTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 83f2b69f_4f5c_3c53_0b23_ad4fa128ec0e["IoUringSocketHalfClosedTest"] 3dc6bf35_ba64_3220_6019_c42ea2be69ea["IoUringSocketHalfClosedTest.java"] 83f2b69f_4f5c_3c53_0b23_ad4fa128ec0e -->|defined in| 3dc6bf35_ba64_3220_6019_c42ea2be69ea 9121a120_7cfd_0ddf_6293_1da1630a2d48["loadJNI()"] 83f2b69f_4f5c_3c53_0b23_ad4fa128ec0e -->|method| 9121a120_7cfd_0ddf_6293_1da1630a2d48 b75a5ede_3f0e_618b_a79b_e07fc8a92ca3["newFactories()"] 83f2b69f_4f5c_3c53_0b23_ad4fa128ec0e -->|method| b75a5ede_3f0e_618b_a79b_e07fc8a92ca3 cb085f2f_3ea2_4bfa_0019_04ca485be2f8["testAutoCloseFalseDoesShutdownOutput()"] 83f2b69f_4f5c_3c53_0b23_ad4fa128ec0e -->|method| cb085f2f_3ea2_4bfa_0019_04ca485be2f8
Relationship Graph
Source Code
transport-native-io_uring/src/test/java/io/netty/channel/uring/IoUringSocketHalfClosedTest.java lines 33–56
public class IoUringSocketHalfClosedTest extends SocketHalfClosedTest {
@BeforeAll
public static void loadJNI() {
assumeTrue(IoUring.isAvailable());
}
@Override
protected List<TestsuitePermutation.BootstrapComboFactory<ServerBootstrap, Bootstrap>> newFactories() {
return IoUringSocketTestPermutation.INSTANCE.socket();
}
@Disabled
@Test
public void testAutoCloseFalseDoesShutdownOutput(TestInfo testInfo) throws Throwable {
// This test only works on Linux / BSD / MacOS as we assume some semantics that are not true for Windows.
Assumptions.assumeFalse(PlatformDependent.isWindows());
this.run(testInfo, new Runner<ServerBootstrap, Bootstrap>() {
public void run(ServerBootstrap serverBootstrap, Bootstrap bootstrap) throws Throwable {
testAutoCloseFalseDoesShutdownOutput(serverBootstrap, bootstrap);
}
});
}
}
Defined In
Source
Frequently Asked Questions
What is the IoUringSocketHalfClosedTest class?
IoUringSocketHalfClosedTest is a class in the netty codebase, defined in transport-native-io_uring/src/test/java/io/netty/channel/uring/IoUringSocketHalfClosedTest.java.
Where is IoUringSocketHalfClosedTest defined?
IoUringSocketHalfClosedTest is defined in transport-native-io_uring/src/test/java/io/netty/channel/uring/IoUringSocketHalfClosedTest.java at line 33.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free