Path Lines of Code IntegrationTests/allocation-counter-tests-framework/run-allocation-counter.sh 240 IntegrationTests/allocation-counter-tests-framework/template/AtomicCounter/Package.swift 13 IntegrationTests/allocation-counter-tests-framework/template/AtomicCounter/Sources/AtomicCounter/include/atomic-counter.h 13 IntegrationTests/allocation-counter-tests-framework/template/AtomicCounter/Sources/AtomicCounter/src/atomic-counter.c 18 IntegrationTests/allocation-counter-tests-framework/template/HookedFunctionsDoHook/Package.swift 13 IntegrationTests/allocation-counter-tests-framework/template/HookedFunctionsDoHook/Sources/HookedFunctions/include/hooked-functions.h 22 IntegrationTests/allocation-counter-tests-framework/template/HookedFunctionsDoHook/Sources/HookedFunctions/src/hooked-functions-darwin.c 120 IntegrationTests/allocation-counter-tests-framework/template/HookedFunctionsDoHook/Sources/HookedFunctions/src/hooked-functions-unix.c 121 IntegrationTests/allocation-counter-tests-framework/template/HookedFunctionsDoNotHook/Package.swift 13 IntegrationTests/allocation-counter-tests-framework/template/HookedFunctionsDoNotHook/Sources/HookedFunctions/include/hooked-functions.h 3 IntegrationTests/allocation-counter-tests-framework/template/HookedFunctionsDoNotHook/Sources/HookedFunctions/src/hooked-functions.c 1 IntegrationTests/allocation-counter-tests-framework/template/Sources/bootstrapDoHook/main.c 33 IntegrationTests/allocation-counter-tests-framework/template/Sources/bootstrapDoNotHook/main.c 4 IntegrationTests/allocation-counter-tests-framework/template/scaffolding.swift 78 IntegrationTests/plugin_echo.sh 33 IntegrationTests/plugin_junit_xml.sh 87 IntegrationTests/run-single-test.sh 15 IntegrationTests/run-tests.sh 123 IntegrationTests/test_functions.sh 55 IntegrationTests/tests_01_http/defines.sh 165 IntegrationTests/tests_01_http/test_01_get_file.sh 13 IntegrationTests/tests_01_http/test_02_get_random_bytes.sh 12 IntegrationTests/tests_01_http/test_03_post_random_bytes.sh 8 IntegrationTests/tests_01_http/test_04_keep_alive_works.sh 21 IntegrationTests/tests_01_http/test_05_repeated_reqs_work.sh 9 IntegrationTests/tests_01_http/test_06_http_1.0.sh 8 IntegrationTests/tests_01_http/test_07_headers_work.sh 9 IntegrationTests/tests_01_http/test_08_survive_signals.sh 20 IntegrationTests/tests_01_http/test_09_curl_happy_with_trailers.sh 20 IntegrationTests/tests_01_http/test_10_connection_drop_in_body_ok.sh 17 IntegrationTests/tests_01_http/test_11_res_body_streaming.sh 19 IntegrationTests/tests_01_http/test_12_headers_too_large.sh 34 IntegrationTests/tests_01_http/test_13_http_pipelining.sh 64 IntegrationTests/tests_01_http/test_14_strict_mode_assertion.sh 20 IntegrationTests/tests_01_http/test_15_post_in_chunked_encoding.sh 9 IntegrationTests/tests_01_http/test_16_tcp_client_ip.sh 15 IntegrationTests/tests_01_http/test_17_serve_massive_sparse_file.sh 12 IntegrationTests/tests_01_http/test_18_close_with_no_keepalive.sh 40 IntegrationTests/tests_01_http/test_19_connection_drop_while_waiting_for_response_uds.sh 9 IntegrationTests/tests_01_http/test_20_connection_drop_while_waiting_for_response_tcp.sh 11 IntegrationTests/tests_01_http/test_21_connection_reset_tcp.sh 11 IntegrationTests/tests_01_http/test_22_http_1.0_keep_alive.sh 8 IntegrationTests/tests_01_http/test_23_repeated_reqs_with_half_closure.sh 10 IntegrationTests/tests_01_http/test_24_http_over_stdio.sh 23 IntegrationTests/tests_02_syscall_wrappers/defines.sh 39 IntegrationTests/tests_02_syscall_wrappers/test_01_syscall_wrapper_fast.sh 22 IntegrationTests/tests_02_syscall_wrappers/test_02_unacceptable_errnos.sh 52 IntegrationTests/tests_02_syscall_wrappers/test_03_unacceptable_read_errnos.sh 69 IntegrationTests/tests_03_debug_binary_checks/defines.sh 5 IntegrationTests/tests_03_debug_binary_checks/test_01_check_we_do_not_link_Foundation.sh 24 IntegrationTests/tests_03_debug_binary_checks/test_02_expected_crashes_work.sh 2 IntegrationTests/tests_04_performance/defines.sh 1 IntegrationTests/tests_04_performance/test_01_allocation_counts.sh 35 IntegrationTests/tests_04_performance/test_01_resources/run-nio-alloc-counter-tests.sh 24 IntegrationTests/tests_04_performance/test_01_resources/shared.swift 174 IntegrationTests/tests_04_performance/test_01_resources/test_1000_addHandlers.swift 21 IntegrationTests/tests_04_performance/test_01_resources/test_1000_addHandlers_sync.swift 21 IntegrationTests/tests_04_performance/test_01_resources/test_1000_addRemoveHandlers.swift 43 IntegrationTests/tests_04_performance/test_01_resources/test_1000_autoReadGetAndSet.swift 22 IntegrationTests/tests_04_performance/test_01_resources/test_1000_autoReadGetAndSet_sync.swift 19 IntegrationTests/tests_04_performance/test_01_resources/test_1000_getHandlers.swift 19 IntegrationTests/tests_04_performance/test_01_resources/test_1000_getHandlers_sync.swift 19 IntegrationTests/tests_04_performance/test_01_resources/test_1000_reqs_1_conn.swift 7 IntegrationTests/tests_04_performance/test_01_resources/test_1000_tcpbootstraps.swift 21 IntegrationTests/tests_04_performance/test_01_resources/test_1000_tcpconnections.swift 62 IntegrationTests/tests_04_performance/test_01_resources/test_1000_udp_reqs.swift 79 IntegrationTests/tests_04_performance/test_01_resources/test_1000_udpbootstraps.swift 18 IntegrationTests/tests_04_performance/test_01_resources/test_1000_udpconnections.swift 49 IntegrationTests/tests_04_performance/test_01_resources/test_1_reqs_1000_conn.swift 11 IntegrationTests/tests_04_performance/test_01_resources/test_bytebuffer_lots_of_rw.swift 42 IntegrationTests/tests_04_performance/test_01_resources/test_creating_10000_headers.swift 11 IntegrationTests/tests_04_performance/test_01_resources/test_decode_1000_ws_frames.swift 25 IntegrationTests/tests_04_performance/test_01_resources/test_encode_1000_ws_frames.swift 55 IntegrationTests/tests_04_performance/test_01_resources/test_future_erase_result.swift 20 IntegrationTests/tests_04_performance/test_01_resources/test_future_lots_of_callbacks.swift 49 IntegrationTests/tests_04_performance/test_01_resources/test_get_100000_headers_canonical_form.swift 35 IntegrationTests/tests_04_performance/test_01_resources/test_modifying_1000_circular_buffer_elements.swift 16 IntegrationTests/tests_04_performance/test_01_resources/test_modifying_byte_buffer_view.swift 19 IntegrationTests/tests_04_performance/test_01_resources/test_ping_pong_1000_reqs_1_conn.swift 114 IntegrationTests/tests_04_performance/test_01_resources/test_read_10000_chunks_from_file.swift 47 IntegrationTests/tests_04_performance/test_01_resources/test_schedule_10000_tasks.swift 19 IntegrationTests/tests_04_performance/test_01_resources/test_schedule_and_run_10000_tasks.swift 22 IntegrationTests/tests_04_performance/test_01_resources/test_scheduling_10000_executions.swift 18 IntegrationTests/tests_04_performance/test_01_resources/test_udp_1000_reqs_1_conn.swift 8 IntegrationTests/tests_04_performance/test_01_resources/test_udp_1_reqs_1000_conn.swift 12 IntegrationTests/tests_05_assertions/defines.sh 35 IntegrationTests/tests_05_assertions/test_01_syscall_wrapper_fast.sh 22 Sources/NIOTestUtils/ByteToMessageDecoderVerifier.swift 135 Sources/NIOTestUtils/EventCounterHandler.swift 233 Sources/NIOTestUtils/NIOHTTP1TestServer.swift 264 Tests/LinuxMain.swift 115 Tests/NIOConcurrencyHelpersTests/NIOConcurrencyHelpersTests+XCTest.swift 40 Tests/NIOConcurrencyHelpersTests/NIOConcurrencyHelpersTests.swift 859 Tests/NIOCoreTests/AddressedEnvelopeTests+XCTest.swift 15 Tests/NIOCoreTests/AddressedEnvelopeTests.swift 50 Tests/NIODataStructuresTests/HeapTests+XCTest.swift 13 Tests/NIODataStructuresTests/HeapTests.swift 107 Tests/NIODataStructuresTests/PriorityQueueTests+XCTest.swift 14 Tests/NIODataStructuresTests/PriorityQueueTests.swift 105 Tests/NIOEmbeddedTests/EmbeddedChannelTest+XCTest.swift 33 Tests/NIOEmbeddedTests/EmbeddedChannelTest.swift 398 Tests/NIOEmbeddedTests/EmbeddedEventLoopTest+XCTest.swift 29 Tests/NIOEmbeddedTests/EmbeddedEventLoopTest.swift 341 Tests/NIOEmbeddedTests/TestUtils.swift 40 Tests/NIOFoundationCompatTests/ByteBufferDataProtocolTests+XCTest.swift 14 Tests/NIOFoundationCompatTests/ByteBufferDataProtocolTests.swift 67 Tests/NIOFoundationCompatTests/ByteBufferView+MutableDataProtocolTest+XCTest.swift 10 Tests/NIOFoundationCompatTests/ByteBufferView+MutableDataProtocolTest.swift 22 Tests/NIOFoundationCompatTests/Codable+ByteBufferTest+XCTest.swift 21 Tests/NIOFoundationCompatTests/Codable+ByteBufferTest.swift 186 Tests/NIOFoundationCompatTests/JSONSerialization+ByteBufferTest+XCTest.swift 9 Tests/NIOFoundationCompatTests/JSONSerialization+ByteBufferTest.swift 28 Tests/NIOHTTP1Tests/ByteBufferUtilsTest+XCTest.swift 10 Tests/NIOHTTP1Tests/ByteBufferUtilsTest.swift 56 Tests/NIOHTTP1Tests/HTTPClientUpgradeTests+XCTest.swift 21 Tests/NIOHTTP1Tests/HTTPClientUpgradeTests.swift 594 Tests/NIOHTTP1Tests/HTTPDecoderLengthTest+XCTest.swift 44 Tests/NIOHTTP1Tests/HTTPDecoderLengthTest.swift 382 Tests/NIOHTTP1Tests/HTTPDecoderTest+XCTest.swift 41 Tests/NIOHTTP1Tests/HTTPDecoderTest.swift 737 Tests/NIOHTTP1Tests/HTTPHeadersTest+XCTest.swift 33 Tests/NIOHTTP1Tests/HTTPHeadersTest.swift 292 Tests/NIOHTTP1Tests/HTTPRequestEncoderTest+XCTest.swift 22 Tests/NIOHTTP1Tests/HTTPRequestEncoderTest.swift 211 Tests/NIOHTTP1Tests/HTTPResponseEncoderTest+XCTest.swift 18 Tests/NIOHTTP1Tests/HTTPResponseEncoderTest.swift 92 Tests/NIOHTTP1Tests/HTTPResponseStatusTests+XCTest.swift 9 Tests/NIOHTTP1Tests/HTTPResponseStatusTests.swift 66 Tests/NIOHTTP1Tests/HTTPServerClientTest+XCTest.swift 19 Tests/NIOHTTP1Tests/HTTPServerClientTest.swift 530 Tests/NIOHTTP1Tests/HTTPServerPipelineHandlerTest+XCTest.swift 34 Tests/NIOHTTP1Tests/HTTPServerPipelineHandlerTest.swift 695 Tests/NIOHTTP1Tests/HTTPServerProtocolErrorHandlerTest+XCTest.swift 14 Tests/NIOHTTP1Tests/HTTPServerProtocolErrorHandlerTest.swift 149 Tests/NIOHTTP1Tests/HTTPServerUpgradeTests+XCTest.swift 30 Tests/NIOHTTP1Tests/HTTPServerUpgradeTests.swift 1013 Tests/NIOHTTP1Tests/HTTPTest+XCTest.swift 18 Tests/NIOHTTP1Tests/HTTPTest.swift 221 Tests/NIOHTTP1Tests/HTTPTypesTest+XCTest.swift 11 Tests/NIOHTTP1Tests/HTTPTypesTest.swift 88 Tests/NIOHTTP1Tests/NIOHTTPObjectAggregatorTest+XCTest.swift 26 Tests/NIOHTTP1Tests/NIOHTTPObjectAggregatorTest.swift 337 Tests/NIOHTTP1Tests/TestUtils.swift 606 Tests/NIOPosixTests/AcceptBackoffHandlerTest+XCTest.swift 18 Tests/NIOPosixTests/AcceptBackoffHandlerTest.swift 199 Tests/NIOPosixTests/BaseObjectsTest+XCTest.swift 15 Tests/NIOPosixTests/BaseObjectsTest.swift 95 Tests/NIOPosixTests/BlockingIOThreadPoolTest+XCTest.swift 16 Tests/NIOPosixTests/BlockingIOThreadPoolTest.swift 163 Tests/NIOPosixTests/BootstrapTest+XCTest.swift 32 Tests/NIOPosixTests/BootstrapTest.swift 600 Tests/NIOPosixTests/ByteBufferLengthPrefixTests+XCTest.swift 29 Tests/NIOPosixTests/ByteBufferLengthPrefixTests.swift 217 Tests/NIOPosixTests/ByteBufferTest+XCTest.swift 208 Tests/NIOPosixTests/ByteBufferTest.swift 2633 Tests/NIOPosixTests/ChannelNotificationTest+XCTest.swift 10 Tests/NIOPosixTests/ChannelNotificationTest.swift 289 Tests/NIOPosixTests/ChannelOptionStorageTest+XCTest.swift 12 Tests/NIOPosixTests/ChannelOptionStorageTest.swift 76 Tests/NIOPosixTests/ChannelPipelineTest+XCTest.swift 50 Tests/NIOPosixTests/ChannelPipelineTest.swift 1146 Tests/NIOPosixTests/ChannelTests+XCTest.swift 65 Tests/NIOPosixTests/ChannelTests.swift 2375 Tests/NIOPosixTests/CircularBufferTests+XCTest.swift 61 Tests/NIOPosixTests/CircularBufferTests.swift 871 Tests/NIOPosixTests/CodecTest+XCTest.swift 62 Tests/NIOPosixTests/CodecTest.swift 1391 Tests/NIOPosixTests/ControlMessageTests+XCTest.swift 12 Tests/NIOPosixTests/ControlMessageTests.swift 91 Tests/NIOPosixTests/CustomChannelTests+XCTest.swift 9 Tests/NIOPosixTests/CustomChannelTests.swift 56 Tests/NIOPosixTests/DatagramChannelTests+XCTest.swift 48 Tests/NIOPosixTests/DatagramChannelTests.swift 697 Tests/NIOPosixTests/DispatchQueue+WithFutureTest+XCTest.swift 10 Tests/NIOPosixTests/DispatchQueue+WithFutureTest.swift 49 Tests/NIOPosixTests/EchoServerClientTest+XCTest.swift 25 Tests/NIOPosixTests/EchoServerClientTest.swift 661 Tests/NIOPosixTests/EventLoopFutureTest+XCTest.swift 76 Tests/NIOPosixTests/EventLoopFutureTest.swift 1217 Tests/NIOPosixTests/EventLoopTest+XCTest.swift 69 Tests/NIOPosixTests/EventLoopTest.swift 1263 Tests/NIOPosixTests/FileRegionTest+XCTest.swift 17 Tests/NIOPosixTests/FileRegionTest.swift 227 Tests/NIOPosixTests/GetAddrInfoResolverTest+XCTest.swift 10 Tests/NIOPosixTests/GetAddrInfoResolverTest.swift 33 Tests/NIOPosixTests/HappyEyeballsTest+XCTest.swift 32 Tests/NIOPosixTests/HappyEyeballsTest.swift 952 Tests/NIOPosixTests/IOErrorTest+XCTest.swift 10 Tests/NIOPosixTests/IOErrorTest.swift 11 Tests/NIOPosixTests/IdleStateHandlerTest+XCTest.swift 13 Tests/NIOPosixTests/IdleStateHandlerTest.swift 138 Tests/NIOPosixTests/IntegerBitPackingTests+XCTest.swift 12 Tests/NIOPosixTests/IntegerBitPackingTests.swift 52 Tests/NIOPosixTests/IntegerTypesTest+XCTest.swift 16 Tests/NIOPosixTests/IntegerTypesTest.swift 80 Tests/NIOPosixTests/LinuxTest+XCTest.swift 10 Tests/NIOPosixTests/LinuxTest.swift 44 Tests/NIOPosixTests/MarkedCircularBufferTests+XCTest.swift 19 Tests/NIOPosixTests/MarkedCircularBufferTests.swift 124 Tests/NIOPosixTests/MulticastTest+XCTest.swift 16 Tests/NIOPosixTests/MulticastTest.swift 465 Tests/NIOPosixTests/NIOAnyDebugTest+XCTest.swift 9 Tests/NIOPosixTests/NIOAnyDebugTest.swift 36 Tests/NIOPosixTests/NIOCloseOnErrorHandlerTest+XCTest.swift 9 Tests/NIOPosixTests/NIOCloseOnErrorHandlerTest.swift 36 Tests/NIOPosixTests/NIOThreadPoolTest+XCTest.swift 10 Tests/NIOPosixTests/NIOThreadPoolTest.swift 79 Tests/NIOPosixTests/NonBlockingFileIOTest+XCTest.swift 51 Tests/NIOPosixTests/NonBlockingFileIOTest.swift 813 Tests/NIOPosixTests/PendingDatagramWritesManagerTests+XCTest.swift 18 Tests/NIOPosixTests/PendingDatagramWritesManagerTests.swift 502 Tests/NIOPosixTests/PipeChannelTest+XCTest.swift 12 Tests/NIOPosixTests/PipeChannelTest.swift 168 Tests/NIOPosixTests/RecvByteBufAllocatorTest+XCTest.swift 13 Tests/NIOPosixTests/RecvByteBufAllocatorTest.swift 93 Tests/NIOPosixTests/SALChannelTests+XCTest.swift 14 Tests/NIOPosixTests/SALChannelTests.swift 251 Tests/NIOPosixTests/SALEventLoopTests+XCTest.swift 9 Tests/NIOPosixTests/SALEventLoopTests.swift 46 Tests/NIOPosixTests/SelectorTest+XCTest.swift 12 Tests/NIOPosixTests/SelectorTest.swift 324 Tests/NIOPosixTests/SingleStepByteToMessageDecoderTest+XCTest.swift 18 Tests/NIOPosixTests/SingleStepByteToMessageDecoderTest.swift 372 Tests/NIOPosixTests/SocketAddressTest+XCTest.swift 32 Tests/NIOPosixTests/SocketAddressTest.swift 326 Tests/NIOPosixTests/SocketChannelTest+XCTest.swift 35 Tests/NIOPosixTests/SocketChannelTest.swift 766 Tests/NIOPosixTests/SocketOptionProviderTest+XCTest.swift 22 Tests/NIOPosixTests/SocketOptionProviderTest.swift 210 Tests/NIOPosixTests/StreamChannelsTest+XCTest.swift 24 Tests/NIOPosixTests/StreamChannelsTest.swift 694 Tests/NIOPosixTests/SyscallAbstractionLayer.swift 695 Tests/NIOPosixTests/SystemCallWrapperHelpers.swift 97 Tests/NIOPosixTests/SystemTest+XCTest.swift 14 Tests/NIOPosixTests/SystemTest.swift 150 Tests/NIOPosixTests/TestUtils.swift 606 Tests/NIOPosixTests/ThreadTest+XCTest.swift 21 Tests/NIOPosixTests/ThreadTest.swift 279 Tests/NIOPosixTests/TimeAmountTests+XCTest.swift 12 Tests/NIOPosixTests/TimeAmountTests.swift 29 Tests/NIOPosixTests/TypeAssistedChannelHandlerTests+XCTest.swift 9 Tests/NIOPosixTests/TypeAssistedChannelHandlerTests.swift 13 Tests/NIOPosixTests/UniversalBootstrapSupportTest+XCTest.swift 10 Tests/NIOPosixTests/UniversalBootstrapSupportTest.swift 168 Tests/NIOPosixTests/UtilitiesTest+XCTest.swift 11 Tests/NIOPosixTests/UtilitiesTest.swift 48 Tests/NIOTLSTests/ApplicationProtocolNegotiationHandlerTests+XCTest.swift 16 Tests/NIOTLSTests/ApplicationProtocolNegotiationHandlerTests.swift 137 Tests/NIOTLSTests/SNIHandlerTests+XCTest.swift 37 Tests/NIOTLSTests/SNIHandlerTests.swift 382 Tests/NIOTestUtilsTests/ByteToMessageDecoderVerifierTest+XCTest.swift 12 Tests/NIOTestUtilsTests/ByteToMessageDecoderVerifierTest.swift 137 Tests/NIOTestUtilsTests/EventCounterHandlerTest+XCTest.swift 19 Tests/NIOTestUtilsTests/EventCounterHandlerTest.swift 130 Tests/NIOTestUtilsTests/NIOHTTP1TestServerTest+XCTest.swift 16 Tests/NIOTestUtilsTests/NIOHTTP1TestServerTest.swift 334 Tests/NIOTests/NIOTests+XCTest.swift 9 Tests/NIOTests/NIOTests.swift 14 Tests/NIOWebSocketTests/Base64Test+XCTest.swift 11 Tests/NIOWebSocketTests/Base64Test.swift 19 Tests/NIOWebSocketTests/NIOWebSocketClientUpgraderTests+XCTest.swift 10 Tests/NIOWebSocketTests/NIOWebSocketClientUpgraderTests.swift 24 Tests/NIOWebSocketTests/NIOWebSocketFrameAggregatorTests+XCTest.swift 19 Tests/NIOWebSocketTests/NIOWebSocketFrameAggregatorTests.swift 115 Tests/NIOWebSocketTests/WebSocketClientEndToEndTests+XCTest.swift 14 Tests/NIOWebSocketTests/WebSocketClientEndToEndTests.swift 252 Tests/NIOWebSocketTests/WebSocketFrameDecoderTest+XCTest.swift 30 Tests/NIOWebSocketTests/WebSocketFrameDecoderTest.swift 361 Tests/NIOWebSocketTests/WebSocketFrameEncoderTest+XCTest.swift 22 Tests/NIOWebSocketTests/WebSocketFrameEncoderTest.swift 225 Tests/NIOWebSocketTests/WebSocketMaskingKeyTests+XCTest.swift 10 Tests/NIOWebSocketTests/WebSocketMaskingKeyTests.swift 18 Tests/NIOWebSocketTests/WebSocketServerEndToEndTests+XCTest.swift 21 Tests/NIOWebSocketTests/WebSocketServerEndToEndTests.swift 375 scripts/generate_linux_tests.rb 194 scripts/integration_tests.sh 3