flaky testHTTPUpgradeTestCase.testUpgradeWithUpgradePayloadInlineWithRequestWorks (in docker)

Expected behavior
all tests should pass
Actual behavior
The following test case fails
Test Case 'HTTPUpgradeTestCase.testUpgradeWithUpgradePayloadInlineWithRequestWorks' started at 2018-05-23 23:43:59.654
/code/Tests/NIOHTTP1Tests/HTTPUpgradeTests.swift:850: error: HTTPUpgradeTestCase.testUpgradeWithUpgradePayloadInlineWithRequestWorks : XCTAssertEqual failed: ("1") is not equal to ("2") -
/code/Tests/NIOHTTP1Tests/HTTPUpgradeTests.swift:854: error: HTTPUpgradeTestCase.testUpgradeWithUpgradePayloadInlineWithRequestWorks : XCTAssertEqual failed: ("Optional("A")") is not equal to ("Optional("AB")") -

Steps to reproduce

git clone https://github.com/apple/swift-nio.git
 docker-compose -f docker/docker-compose.yaml -f docker/docker-compose.1604.41.yaml run test

Software
MacOS High Sierra 10.13.4 (17E202)
Docker Version 18.04.0-ce-mac62 (23965)
Channel: edge
Compose: 1.21.0
SwiftNIO version/commit hash
398b950eeedb8215bfdafdc07ebf92a7e0722980
Swift & OS version (output of swift --version && uname -a)
Apple Swift version 4.1 (swift-4.1-RELEASE)
Target: x86_64-apple-darwin17.5.0
Darwin Karims-MacBook-Pro.local 17.5.0 Darwin Kernel Version 17.5.0: Fri Apr 13 19:32:32 PDT 2018; root:xnu-4570.51.2~1/RELEASE_X86_64 x86_64

@karim-elngr thank you. It does work for me so I guess this is a flaky test or does it repro 100% for you?
$ docker-compose -f docker/docker-compose.yaml -f docker/docker-compose.1604.41.yaml run  test
Starting docker_runtime-setup_1 ... done
Compile CNIOSHA1 c_nio_sha1.c
Compile CNIOAtomics src/c-atomics.c
Compile CNIOLinux shim.c
Compile CNIODarwin shim.c
Compile CNIOZlib empty.c
Compile CNIOHTTPParser c_nio_http_parser.c
Compile Swift Module 'NIOPriorityQueue' (2 sources)
Compile Swift Module 'NIOConcurrencyHelpers' (2 sources)
Compile Swift Module 'NIO' (51 sources)
Compile Swift Module 'NIOConcurrencyHelpersTests' (2 sources)
Compile Swift Module 'NIOHTTP1' (8 sources)
Compile Swift Module 'NIOTLS' (3 sources)
Compile Swift Module 'NIOFoundationCompat' (1 sources)
Compile Swift Module 'NIOEchoServer' (1 sources)
Compile Swift Module 'NIOEchoClient' (1 sources)
Compile Swift Module 'NIOChatServer' (1 sources)
Compile Swift Module 'NIOChatClient' (1 sources)
Linking ./.build/x86_64-unknown-linux/debug/NIOEchoServer
Compile Swift Module 'NIOTests' (74 sources)
Compile Swift Module 'NIOTLSTests' (4 sources)
Linking ./.build/x86_64-unknown-linux/debug/NIOEchoClient
Linking ./.build/x86_64-unknown-linux/debug/NIOChatServer
Linking ./.build/x86_64-unknown-linux/debug/NIOChatClient
Compile Swift Module 'NIOWebSocket' (8 sources)
Compile Swift Module 'NIOHTTP1Tests' (22 sources)
Compile Swift Module 'NIOPerformanceTester' (2 sources)
Compile Swift Module 'NIOHTTP1Server' (1 sources)
Compile Swift Module 'NIOWebSocketTests' (8 sources)
Compile Swift Module 'NIOWebSocketServer' (1 sources)
Linking ./.build/x86_64-unknown-linux/debug/NIOPerformanceTester
Linking ./.build/x86_64-unknown-linux/debug/NIOHTTP1Server
Linking ./.build/x86_64-unknown-linux/debug/NIOWebSocketServer
/code/Tests/NIOHTTP1Tests/HTTPServerClientTest+XCTest.swift:39:56: warning: 'testDeprecatedPipelineConstruction()' is deprecated: Tests deprecated function addHTTPServerHandlers
                ("testDeprecatedPipelineConstruction", testDeprecatedPipelineConstruction),
                                                       ^
/code/Tests/NIOHTTP1Tests/HTTPUpgradeTests+XCTest.swift:43:54: warning: 'testBasicUpgradePipelineMutation()' is deprecated: Tests deprecated function addHTTPServerHandlers
                ("testBasicUpgradePipelineMutation", testBasicUpgradePipelineMutation),
                                                     ^
Compile Swift Module 'swift_nioPackageTests' (1 sources)
Linking ./.build/x86_64-unknown-linux/debug/swift-nioPackageTests.xctest
Test Suite 'All tests' started at 2018-05-24 17:16:40.116
Test Suite 'debug.xctest' started at 2018-05-24 17:16:40.117
Test Suite 'AcceptBackoffHandlerTest' started at 2018-05-24 17:16:40.117
Test Case 'AcceptBackoffHandlerTest.testECONNABORTED' started at 2018-05-24 17:16:40.117
Test Case 'AcceptBackoffHandlerTest.testECONNABORTED' passed (1.013 seconds)
Test Case 'AcceptBackoffHandlerTest.testEMFILE' started at 2018-05-24 17:16:41.131
Test Case 'AcceptBackoffHandlerTest.testEMFILE' passed (1.005 seconds)
Test Case 'AcceptBackoffHandlerTest.testENFILE' started at 2018-05-24 17:16:42.136
Test Case 'AcceptBackoffHandlerTest.testENFILE' passed (1.005 seconds)
Test Case 'AcceptBackoffHandlerTest.testENOBUFS' started at 2018-05-24 17:16:43.141
Test Case 'AcceptBackoffHandlerTest.testENOBUFS' passed (1.004 seconds)
Test Case 'AcceptBackoffHandlerTest.testENOMEM' started at 2018-05-24 17:16:44.146
Test Case 'AcceptBackoffHandlerTest.testENOMEM' passed (1.006 seconds)
Test Case 'AcceptBackoffHandlerTest.testRemovalTriggerReadWhenPreviousReadScheduled' started at 2018-05-24 17:16:45.152
Test Case 'AcceptBackoffHandlerTest.testRemovalTriggerReadWhenPreviousReadScheduled' passed (0.004 seconds)
Test Case 'AcceptBackoffHandlerTest.testRemovalTriggerNoReadWhenPreviousNoReadScheduled' started at 2018-05-24 17:16:45.156
Test Case 'AcceptBackoffHandlerTest.testRemovalTriggerNoReadWhenPreviousNoReadScheduled' passed (0.003 seconds)
Test Case 'AcceptBackoffHandlerTest.testNotScheduleReadIfAlreadyScheduled' started at 2018-05-24 17:16:45.160
Test Case 'AcceptBackoffHandlerTest.testNotScheduleReadIfAlreadyScheduled' passed (0.505 seconds)
Test Case 'AcceptBackoffHandlerTest.testChannelInactiveCancelScheduled' started at 2018-05-24 17:16:45.664
Test Case 'AcceptBackoffHandlerTest.testChannelInactiveCancelScheduled' passed (0.506 seconds)
Test Case 'AcceptBackoffHandlerTest.testSecondErrorUpdateScheduledRead' started at 2018-05-24 17:16:46.171
Test Case 'AcceptBackoffHandlerTest.testSecondErrorUpdateScheduledRead' passed (2.005 seconds)
Test Suite 'AcceptBackoffHandlerTest' passed at 2018-05-24 17:16:48.176
	 Executed 10 tests, with 0 failures (0 unexpected) in 8.057 (8.057) seconds
Test Suite 'AdaptiveRecvByteBufferAllocatorTest' started at 2018-05-24 17:16:48.176
Test Case 'AdaptiveRecvByteBufferAllocatorTest.testAdaptive' started at 2018-05-24 17:16:48.176
Test Case 'AdaptiveRecvByteBufferAllocatorTest.testAdaptive' passed (0.0 seconds)
Test Case 'AdaptiveRecvByteBufferAllocatorTest.testFixed' started at 2018-05-24 17:16:48.176
Test Case 'AdaptiveRecvByteBufferAllocatorTest.testFixed' passed (0.0 seconds)
Test Suite 'AdaptiveRecvByteBufferAllocatorTest' passed at 2018-05-24 17:16:48.177
	 Executed 2 tests, with 0 failures (0 unexpected) in 0.0 (0.0) seconds
Test Suite 'ApplicationProtocolNegotiationHandlerTests' started at 2018-05-24 17:16:48.177
Test Case 'ApplicationProtocolNegotiationHandlerTests.testIgnoresUnknownUserEvents' started at 2018-05-24 17:16:48.177
Test Case 'ApplicationProtocolNegotiationHandlerTests.testIgnoresUnknownUserEvents' passed (0.001 seconds)
Test Case 'ApplicationProtocolNegotiationHandlerTests.testCallbackReflectsNotificationResult' started at 2018-05-24 17:16:48.178
Test Case 'ApplicationProtocolNegotiationHandlerTests.testCallbackReflectsNotificationResult' passed (0.0 seconds)
Test Case 'ApplicationProtocolNegotiationHandlerTests.testCallbackNotesFallbackForNoNegotiation' started at 2018-05-24 17:16:48.178
Test Case 'ApplicationProtocolNegotiationHandlerTests.testCallbackNotesFallbackForNoNegotiation' passed (0.0 seconds)
Test Case 'ApplicationProtocolNegotiationHandlerTests.testNoBufferingBeforeEventFires' started at 2018-05-24 17:16:48.179
Test Case 'ApplicationProtocolNegotiationHandlerTests.testNoBufferingBeforeEventFires' passed (0.0 seconds)
Test Case 'ApplicationProtocolNegotiationHandlerTests.testBufferingWhileWaitingForFuture' started at 2018-05-24 17:16:48.179
Test Case 'ApplicationProtocolNegotiationHandlerTests.testBufferingWhileWaitingForFuture' passed (0.0 seconds)
Test Case 'ApplicationProtocolNegotiationHandlerTests.testNothingBufferedDoesNotFireReadCompleted' started at 2018-05-24 17:16:48.179
Test Case 'ApplicationProtocolNegotiationHandlerTests.testNothingBufferedDoesNotFireReadCompleted' passed (0.0 seconds)
Test Case 'ApplicationProtocolNegotiationHandlerTests.testUnbufferingFiresReadCompleted' started at 2018-05-24 17:16:48.180
Test Case 'ApplicationProtocolNegotiationHandlerTests.testUnbufferingFiresReadCompleted' passed (0.0 seconds)
Test Suite 'ApplicationProtocolNegotiationHandlerTests' passed at 2018-05-24 17:16:48.180
	 Executed 7 tests, with 0 failures (0 unexpected) in 0.003 (0.003) seconds
Test Suite 'Base64Test' started at 2018-05-24 17:16:48.180
Test Case 'Base64Test.testEncodeEmptyData' started at 2018-05-24 17:16:48.181
Test Case 'Base64Test.testEncodeEmptyData' passed (0.0 seconds)
Test Case 'Base64Test.testBase64EncodingArrayOfNulls' started at 2018-05-24 17:16:48.181
Test Case 'Base64Test.testBase64EncodingArrayOfNulls' passed (0.001 seconds)
Test Case 'Base64Test.testBase64EncodingAllTheBytesSequentially' started at 2018-05-24 17:16:48.182
Test Case 'Base64Test.testBase64EncodingAllTheBytesSequentially' passed (0.0 seconds)
Test Suite 'Base64Test' passed at 2018-05-24 17:16:48.182
	 Executed 3 tests, with 0 failures (0 unexpected) in 0.001 (0.001) seconds
Test Suite 'BaseObjectTest' started at 2018-05-24 17:16:48.182
Test Case 'BaseObjectTest.testNIOByteBufferConversion' started at 2018-05-24 17:16:48.182
Test Case 'BaseObjectTest.testNIOByteBufferConversion' passed (0.0 seconds)
Test Case 'BaseObjectTest.testNIOIODataConversion' started at 2018-05-24 17:16:48.182
Test Case 'BaseObjectTest.testNIOIODataConversion' passed (0.0 seconds)
Test Case 'BaseObjectTest.testNIOFileRegionConversion' started at 2018-05-24 17:16:48.182
Test Case 'BaseObjectTest.testNIOFileRegionConversion' passed (0.0 seconds)
Test Case 'BaseObjectTest.testBadConversions' started at 2018-05-24 17:16:48.183
Test Case 'BaseObjectTest.testBadConversions' passed (0.0 seconds)
Test Case 'BaseObjectTest.testByteBufferFromIOData' started at 2018-05-24 17:16:48.183
Test Case 'BaseObjectTest.testByteBufferFromIOData' passed (0.0 seconds)
Test Case 'BaseObjectTest.testFileRegionFromIOData' started at 2018-05-24 17:16:48.183
Test Case 'BaseObjectTest.testFileRegionFromIOData' passed (0.0 seconds)
Test Case 'BaseObjectTest.testIODataEquals' started at 2018-05-24 17:16:48.183
Test Case 'BaseObjectTest.testIODataEquals' passed (0.0 seconds)
Test Suite 'BaseObjectTest' passed at 2018-05-24 17:16:48.184
	 Executed 7 tests, with 0 failures (0 unexpected) in 0.001 (0.001) seconds
Test Suite 'BlockingIOThreadPoolTest' started at 2018-05-24 17:16:48.184
Test Case 'BlockingIOThreadPoolTest.testDoubleShutdownWorks' started at 2018-05-24 17:16:48.184
Test Case 'BlockingIOThreadPoolTest.testDoubleShutdownWorks' passed (0.002 seconds)
Test Case 'BlockingIOThreadPoolTest.testStateCancelled' started at 2018-05-24 17:16:48.186
Test Case 'BlockingIOThreadPoolTest.testStateCancelled' passed (0.0 seconds)
Test Case 'BlockingIOThreadPoolTest.testStateActive' started at 2018-05-24 17:16:48.187
Test Case 'BlockingIOThreadPoolTest.testStateActive' passed (0.001 seconds)
Test Suite 'BlockingIOThreadPoolTest' passed at 2018-05-24 17:16:48.187
	 Executed 3 tests, with 0 failures (0 unexpected) in 0.003 (0.003) seconds
Test Suite 'BootstrapTest' started at 2018-05-24 17:16:48.187
Test Case 'BootstrapTest.testBootstrapsCallInitializersOnCorrectEventLoop' started at 2018-05-24 17:16:48.187
Test Case 'BootstrapTest.testBootstrapsCallInitializersOnCorrectEventLoop' passed (0.008 seconds)
Test Suite 'BootstrapTest' passed at 2018-05-24 17:16:48.196
	 Executed 1 test, with 0 failures (0 unexpected) in 0.008 (0.008) seconds
Test Suite 'ByteBufferTest' started at 2018-05-24 17:16:48.196
Test Case 'ByteBufferTest.testAllocateAndCount' started at 2018-05-24 17:16:48.196
Test Case 'ByteBufferTest.testAllocateAndCount' passed (0.0 seconds)
Test Case 'ByteBufferTest.testEqualsComparesReadBuffersOnly' started at 2018-05-24 17:16:48.196
Test Case 'ByteBufferTest.testEqualsComparesReadBuffersOnly' passed (0.0 seconds)
Test Case 'ByteBufferTest.testSimpleReadTest' started at 2018-05-24 17:16:48.196
Test Case 'ByteBufferTest.testSimpleReadTest' passed (0.0 seconds)
Test Case 'ByteBufferTest.testSimpleWrites' started at 2018-05-24 17:16:48.197
Test Case 'ByteBufferTest.testSimpleWrites' passed (0.0 seconds)
Test Case 'ByteBufferTest.testReadWrite' started at 2018-05-24 17:16:48.197
Test Case 'ByteBufferTest.testReadWrite' passed (0.0 seconds)
Test Case 'ByteBufferTest.testStaticStringReadTests' started at 2018-05-24 17:16:48.197
Test Case 'ByteBufferTest.testStaticStringReadTests' passed (0.0 seconds)
Test Case 'ByteBufferTest.testString' started at 2018-05-24 17:16:48.198
Test Case 'ByteBufferTest.testString' passed (0.0 seconds)
Test Case 'ByteBufferTest.testSliceEasy' started at 2018-05-24 17:16:48.198
Test Case 'ByteBufferTest.testSliceEasy' passed (0.0 seconds)
Test Case 'ByteBufferTest.testWriteStringMovesWriterIndex' started at 2018-05-24 17:16:48.198
Test Case 'ByteBufferTest.testWriteStringMovesWriterIndex' passed (0.0 seconds)
Test Case 'ByteBufferTest.testSetExpandsBufferOnUpperBoundsCheckFailure' started at 2018-05-24 17:16:48.198
Test Case 'ByteBufferTest.testSetExpandsBufferOnUpperBoundsCheckFailure' passed (0.0 seconds)
Test Case 'ByteBufferTest.testCoWWorks' started at 2018-05-24 17:16:48.199
Test Case 'ByteBufferTest.testCoWWorks' passed (0.0 seconds)
Test Case 'ByteBufferTest.testWithMutableReadPointerMovesReaderIndexAndReturnsNumBytesConsumed' started at 2018-05-24 17:16:48.199
Test Case 'ByteBufferTest.testWithMutableReadPointerMovesReaderIndexAndReturnsNumBytesConsumed' passed (0.0 seconds)
Test Case 'ByteBufferTest.testWithMutableWritePointerMovesWriterIndexAndReturnsNumBytesWritten' started at 2018-05-24 17:16:48.199
Test Case 'ByteBufferTest.testWithMutableWritePointerMovesWriterIndexAndReturnsNumBytesWritten' passed (0.0 seconds)
Test Case 'ByteBufferTest.testChangeCapacityWhenEnoughAvailable' started at 2018-05-24 17:16:48.199
Test Case 'ByteBufferTest.testChangeCapacityWhenEnoughAvailable' passed (0.0 seconds)
Test Case 'ByteBufferTest.testChangeCapacityWhenNotEnoughMaxCapacity' started at 2018-05-24 17:16:48.199
Test Case 'ByteBufferTest.testChangeCapacityWhenNotEnoughMaxCapacity' passed (0.0 seconds)
Test Case 'ByteBufferTest.testSetGetInt8' started at 2018-05-24 17:16:48.200
Test Case 'ByteBufferTest.testSetGetInt8' passed (0.0 seconds)
Test Case 'ByteBufferTest.testSetGetInt16' started at 2018-05-24 17:16:48.200
Test Case 'ByteBufferTest.testSetGetInt16' passed (0.0 seconds)
Test Case 'ByteBufferTest.testSetGetInt32' started at 2018-05-24 17:16:48.200
Test Case 'ByteBufferTest.testSetGetInt32' passed (0.0 seconds)
Test Case 'ByteBufferTest.testSetGetInt64' started at 2018-05-24 17:16:48.201
Test Case 'ByteBufferTest.testSetGetInt64' passed (0.0 seconds)
Test Case 'ByteBufferTest.testSetGetUInt8' started at 2018-05-24 17:16:48.201
Test Case 'ByteBufferTest.testSetGetUInt8' passed (0.0 seconds)
Test Case 'ByteBufferTest.testSetGetUInt16' started at 2018-05-24 17:16:48.201
Test Case 'ByteBufferTest.testSetGetUInt16' passed (0.0 seconds)
Test Case 'ByteBufferTest.testSetGetUInt32' started at 2018-05-24 17:16:48.201
Test Case 'ByteBufferTest.testSetGetUInt32' passed (0.0 seconds)
Test Case 'ByteBufferTest.testSetGetUInt64' started at 2018-05-24 17:16:48.201
Test Case 'ByteBufferTest.testSetGetUInt64' passed (0.0 seconds)
Test Case 'ByteBufferTest.testWriteReadInt8' started at 2018-05-24 17:16:48.202
Test Case 'ByteBufferTest.testWriteReadInt8' passed (0.0 seconds)
Test Case 'ByteBufferTest.testWriteReadInt16' started at 2018-05-24 17:16:48.202
Test Case 'ByteBufferTest.testWriteReadInt16' passed (0.0 seconds)
Test Case 'ByteBufferTest.testWriteReadInt32' started at 2018-05-24 17:16:48.202
Test Case 'ByteBufferTest.testWriteReadInt32' passed (0.0 seconds)
Test Case 'ByteBufferTest.testWriteReadInt64' started at 2018-05-24 17:16:48.202
Test Case 'ByteBufferTest.testWriteReadInt64' passed (0.0 seconds)
Test Case 'ByteBufferTest.testWriteReadUInt8' started at 2018-05-24 17:16:48.203
Test Case 'ByteBufferTest.testWriteReadUInt8' passed (0.0 seconds)
Test Case 'ByteBufferTest.testWriteReadUInt16' started at 2018-05-24 17:16:48.203
Test Case 'ByteBufferTest.testWriteReadUInt16' passed (0.0 seconds)
Test Case 'ByteBufferTest.testWriteReadUInt32' started at 2018-05-24 17:16:48.203
Test Case 'ByteBufferTest.testWriteReadUInt32' passed (0.0 seconds)
Test Case 'ByteBufferTest.testWriteReadUInt64' started at 2018-05-24 17:16:48.203
Test Case 'ByteBufferTest.testWriteReadUInt64' passed (0.0 seconds)
Test Case 'ByteBufferTest.testSlice' started at 2018-05-24 17:16:48.204
Test Case 'ByteBufferTest.testSlice' passed (0.0 seconds)
Test Case 'ByteBufferTest.testSliceWithParams' started at 2018-05-24 17:16:48.204
Test Case 'ByteBufferTest.testSliceWithParams' passed (0.0 seconds)
Test Case 'ByteBufferTest.testReadSlice' started at 2018-05-24 17:16:48.204
Test Case 'ByteBufferTest.testReadSlice' passed (0.0 seconds)
Test Case 'ByteBufferTest.testSliceNoCopy' started at 2018-05-24 17:16:48.204
Test Case 'ByteBufferTest.testSliceNoCopy' passed (0.0 seconds)
Test Case 'ByteBufferTest.testSetGetData' started at 2018-05-24 17:16:48.204
Test Case 'ByteBufferTest.testSetGetData' passed (0.0 seconds)
Test Case 'ByteBufferTest.testWriteReadData' started at 2018-05-24 17:16:48.205
Test Case 'ByteBufferTest.testWriteReadData' passed (0.0 seconds)
Test Case 'ByteBufferTest.testDiscardReadBytes' started at 2018-05-24 17:16:48.205
Test Case 'ByteBufferTest.testDiscardReadBytes' passed (0.0 seconds)
Test Case 'ByteBufferTest.testDiscardReadBytesCoW' started at 2018-05-24 17:16:48.205
Test Case 'ByteBufferTest.testDiscardReadBytesCoW' passed (0.0 seconds)
Test Case 'ByteBufferTest.testDiscardReadBytesSlice' started at 2018-05-24 17:16:48.205
Test Case 'ByteBufferTest.testDiscardReadBytesSlice' passed (0.0 seconds)
Test Case 'ByteBufferTest.testWithDataSlices' started at 2018-05-24 17:16:48.206
Test Case 'ByteBufferTest.testWithDataSlices' passed (0.0 seconds)
Test Case 'ByteBufferTest.testEndianness' started at 2018-05-24 17:16:48.206
Test Case 'ByteBufferTest.testEndianness' passed (0.0 seconds)
Test Case 'ByteBufferTest.testExpansion' started at 2018-05-24 17:16:48.206
Test Case 'ByteBufferTest.testExpansion' passed (0.0 seconds)
Test Case 'ByteBufferTest.testExpansion2' started at 2018-05-24 17:16:48.206
Test Case 'ByteBufferTest.testExpansion2' passed (0.0 seconds)
Test Case 'ByteBufferTest.testNotEnoughBytesToReadForIntegers' started at 2018-05-24 17:16:48.207
Test Case 'ByteBufferTest.testNotEnoughBytesToReadForIntegers' passed (0.0 seconds)
Test Case 'ByteBufferTest.testNotEnoughBytesToReadForData' started at 2018-05-24 17:16:48.207
Test Case 'ByteBufferTest.testNotEnoughBytesToReadForData' passed (0.0 seconds)
Test Case 'ByteBufferTest.testChangeCapacityToSameCapacityRetainsCapacityAndPointers' started at 2018-05-24 17:16:48.207
Test Case 'ByteBufferTest.testChangeCapacityToSameCapacityRetainsCapacityAndPointers' passed (0.0 seconds)
Test Case 'ByteBufferTest.testSlicesThatAreOutOfBands' started at 2018-05-24 17:16:48.208
Test Case 'ByteBufferTest.testSlicesThatAreOutOfBands' passed (0.0 seconds)
Test Case 'ByteBufferTest.testMutableBytesCoW' started at 2018-05-24 17:16:48.208
Test Case 'ByteBufferTest.testMutableBytesCoW' passed (0.0 seconds)
Test Case 'ByteBufferTest.testWritableBytesTriggersCoW' started at 2018-05-24 17:16:48.208
Test Case 'ByteBufferTest.testWritableBytesTriggersCoW' passed (0.001 seconds)
Test Case 'ByteBufferTest.testBufferWithZeroBytes' started at 2018-05-24 17:16:48.209
Test Case 'ByteBufferTest.testBufferWithZeroBytes' passed (0.0 seconds)
Test Case 'ByteBufferTest.testPastEnd' started at 2018-05-24 17:16:48.209
Test Case 'ByteBufferTest.testPastEnd' passed (0.0 seconds)
Test Case 'ByteBufferTest.testReadDataNotEnoughAvailable' started at 2018-05-24 17:16:48.209
Test Case 'ByteBufferTest.testReadDataNotEnoughAvailable' passed (0.0 seconds)
Test Case 'ByteBufferTest.testReadSliceNotEnoughAvailable' started at 2018-05-24 17:16:48.210
Test Case 'ByteBufferTest.testReadSliceNotEnoughAvailable' passed (0.0 seconds)
Test Case 'ByteBufferTest.testSetBuffer' started at 2018-05-24 17:16:48.210
Test Case 'ByteBufferTest.testSetBuffer' passed (0.0 seconds)
Test Case 'ByteBufferTest.testWriteBuffer' started at 2018-05-24 17:16:48.210
Test Case 'ByteBufferTest.testWriteBuffer' passed (0.0 seconds)
Test Case 'ByteBufferTest.testMisalignedIntegerRead' started at 2018-05-24 17:16:48.210
Test Case 'ByteBufferTest.testMisalignedIntegerRead' passed (0.0 seconds)
Test Case 'ByteBufferTest.testSetAndWriteBytes' started at 2018-05-24 17:16:48.211
Test Case 'ByteBufferTest.testSetAndWriteBytes' passed (0.0 seconds)
Test Case 'ByteBufferTest.testWriteABunchOfCollections' started at 2018-05-24 17:16:48.211
Test Case 'ByteBufferTest.testWriteABunchOfCollections' passed (0.0 seconds)
Test Case 'ByteBufferTest.testSetABunchOfCollections' started at 2018-05-24 17:16:48.211
Test Case 'ByteBufferTest.testSetABunchOfCollections' passed (0.0 seconds)
Test Case 'ByteBufferTest.testTryStringTooLong' started at 2018-05-24 17:16:48.212
Test Case 'ByteBufferTest.testTryStringTooLong' passed (0.001 seconds)
Test Case 'ByteBufferTest.testSetGetBytesAllFine' started at 2018-05-24 17:16:48.213
Test Case 'ByteBufferTest.testSetGetBytesAllFine' passed (0.001 seconds)
Test Case 'ByteBufferTest.testGetBytesTooLong' started at 2018-05-24 17:16:48.214
Test Case 'ByteBufferTest.testGetBytesTooLong' passed (0.0 seconds)
Test Case 'ByteBufferTest.testReadWriteBytesOkay' started at 2018-05-24 17:16:48.214
Test Case 'ByteBufferTest.testReadWriteBytesOkay' passed (0.0 seconds)
Test Case 'ByteBufferTest.testReadTooLong' started at 2018-05-24 17:16:48.214
Test Case 'ByteBufferTest.testReadTooLong' passed (0.0 seconds)
Test Case 'ByteBufferTest.testReadWithUnsafeReadableBytesVariantsNothingToRead' started at 2018-05-24 17:16:48.214
Test Case 'ByteBufferTest.testReadWithUnsafeReadableBytesVariantsNothingToRead' passed (0.0 seconds)
Test Case 'ByteBufferTest.testReadWithUnsafeReadableBytesVariantsSomethingToRead' started at 2018-05-24 17:16:48.215
Test Case 'ByteBufferTest.testReadWithUnsafeReadableBytesVariantsSomethingToRead' passed (0.0 seconds)
Test Case 'ByteBufferTest.testSomePotentialIntegerUnderOrOverflows' started at 2018-05-24 17:16:48.215
Test Case 'ByteBufferTest.testSomePotentialIntegerUnderOrOverflows' passed (0.0 seconds)
Test Case 'ByteBufferTest.testWriteForContiguousCollections' started at 2018-05-24 17:16:48.215
Test Case 'ByteBufferTest.testWriteForContiguousCollections' passed (0.0 seconds)
Test Case 'ByteBufferTest.testWriteForNonContiguousCollections' started at 2018-05-24 17:16:48.216
Test Case 'ByteBufferTest.testWriteForNonContiguousCollections' passed (0.0 seconds)
Test Case 'ByteBufferTest.testReadStringOkay' started at 2018-05-24 17:16:48.216
Test Case 'ByteBufferTest.testReadStringOkay' passed (0.0 seconds)
Test Case 'ByteBufferTest.testReadStringTooMuch' started at 2018-05-24 17:16:48.216
Test Case 'ByteBufferTest.testReadStringTooMuch' passed (0.0 seconds)
Test Case 'ByteBufferTest.testSetIntegerBeyondCapacity' started at 2018-05-24 17:16:48.217
Test Case 'ByteBufferTest.testSetIntegerBeyondCapacity' passed (0.0 seconds)
Test Case 'ByteBufferTest.testGetIntegerBeyondCapacity' started at 2018-05-24 17:16:48.217
Test Case 'ByteBufferTest.testGetIntegerBeyondCapacity' passed (0.0 seconds)
Test Case 'ByteBufferTest.testSetStringBeyondCapacity' started at 2018-05-24 17:16:48.217
Test Case 'ByteBufferTest.testSetStringBeyondCapacity' passed (0.0 seconds)
Test Case 'ByteBufferTest.testGetStringBeyondCapacity' started at 2018-05-24 17:16:48.217
Test Case 'ByteBufferTest.testGetStringBeyondCapacity' passed (0.0 seconds)
Test Case 'ByteBufferTest.testAllocationOfReallyBigByteBuffer' started at 2018-05-24 17:16:48.218
Test Case 'ByteBufferTest.testAllocationOfReallyBigByteBuffer' passed (0.0 seconds)
Test Case 'ByteBufferTest.testWritableBytesAccountsForSlicing' started at 2018-05-24 17:16:48.218
Test Case 'ByteBufferTest.testWritableBytesAccountsForSlicing' passed (0.0 seconds)
Test Case 'ByteBufferTest.testClearDupesStorageIfTheresTwoBuffersSharingStorage' started at 2018-05-24 17:16:48.218
Test Case 'ByteBufferTest.testClearDupesStorageIfTheresTwoBuffersSharingStorage' passed (0.0 seconds)
Test Case 'ByteBufferTest.testClearDoesNotDupeStorageIfTheresOnlyOneBuffer' started at 2018-05-24 17:16:48.219
Test Case 'ByteBufferTest.testClearDoesNotDupeStorageIfTheresOnlyOneBuffer' passed (0.0 seconds)
Test Case 'ByteBufferTest.testWeUseFastWriteForContiguousCollections' started at 2018-05-24 17:16:48.219
Test Case 'ByteBufferTest.testWeUseFastWriteForContiguousCollections' passed (0.0 seconds)
Test Case 'ByteBufferTest.testUnderestimatingSequenceWorks' started at 2018-05-24 17:16:48.219
Test Case 'ByteBufferTest.testUnderestimatingSequenceWorks' passed (0.001 seconds)
Test Case 'ByteBufferTest.testZeroSizeByteBufferResizes' started at 2018-05-24 17:16:48.221
Test Case 'ByteBufferTest.testZeroSizeByteBufferResizes' passed (0.0 seconds)
Test Case 'ByteBufferTest.testSpecifyTypesAndEndiannessForIntegerMethods' started at 2018-05-24 17:16:48.221
Test Case 'ByteBufferTest.testSpecifyTypesAndEndiannessForIntegerMethods' passed (0.0 seconds)
Test Case 'ByteBufferTest.testByteBufferFitsInACoupleOfEnums' started at 2018-05-24 17:16:48.221
Test Case 'ByteBufferTest.testByteBufferFitsInACoupleOfEnums' passed (0.0 seconds)
Test Case 'ByteBufferTest.testLargeSliceBegin16MBIsOkayAndDoesNotCopy' started at 2018-05-24 17:16:48.221
Test Case 'ByteBufferTest.testLargeSliceBegin16MBIsOkayAndDoesNotCopy' passed (1.143 seconds)
Test Case 'ByteBufferTest.testLargeSliceBeginMoreThan16MBIsOkay' started at 2018-05-24 17:16:49.364
Test Case 'ByteBufferTest.testLargeSliceBeginMoreThan16MBIsOkay' passed (1.134 seconds)
Test Case 'ByteBufferTest.testDiscardReadBytesOnConsumedBuffer' started at 2018-05-24 17:16:50.498
Test Case 'ByteBufferTest.testDiscardReadBytesOnConsumedBuffer' passed (0.0 seconds)
Test Case 'ByteBufferTest.testDumpBytesFormat' started at 2018-05-24 17:16:50.498
Test Case 'ByteBufferTest.testDumpBytesFormat' passed (0.001 seconds)
Test Case 'ByteBufferTest.testStaticStringCategorySubscript' started at 2018-05-24 17:16:50.499
Test Case 'ByteBufferTest.testStaticStringCategorySubscript' passed (0.0 seconds)
Test Suite 'ByteBufferTest' passed at 2018-05-24 17:16:50.499
	 Executed 90 tests, with 0 failures (0 unexpected) in 2.296 (2.296) seconds
Test Suite 'ByteToMessageDecoderTest' started at 2018-05-24 17:16:50.499
Test Case 'ByteToMessageDecoderTest.testDecoder' started at 2018-05-24 17:16:50.499
Test Case 'ByteToMessageDecoderTest.testDecoder' passed (0.001 seconds)
Test Case 'ByteToMessageDecoderTest.testDecoderPropagatesChannelInactive' started at 2018-05-24 17:16:50.500
Test Case 'ByteToMessageDecoderTest.testDecoderPropagatesChannelInactive' passed (0.0 seconds)
Test Case 'ByteToMessageDecoderTest.testDecoderIsNotQuadratic' started at 2018-05-24 17:16:50.501
Test Case 'ByteToMessageDecoderTest.testDecoderIsNotQuadratic' passed (0.0 seconds)
Test Case 'ByteToMessageDecoderTest.testMemoryIsReclaimedIfMostIsConsumed' started at 2018-05-24 17:16:50.501
Test Case 'ByteToMessageDecoderTest.testMemoryIsReclaimedIfMostIsConsumed' passed (0.0 seconds)
Test Case 'ByteToMessageDecoderTest.testMemoryIsReclaimedIfLotsIsAvailable' started at 2018-05-24 17:16:50.502
Test Case 'ByteToMessageDecoderTest.testMemoryIsReclaimedIfLotsIsAvailable' passed (0.001 seconds)
Test Case 'ByteToMessageDecoderTest.testDecoderReentranceChannelRead' started at 2018-05-24 17:16:50.503
Test Case 'ByteToMessageDecoderTest.testDecoderReentranceChannelRead' passed (0.0 seconds)
Test Case 'ByteToMessageDecoderTest.testDecoderWriteIntoCumulationBuffer' started at 2018-05-24 17:16:50.504
Test Case 'ByteToMessageDecoderTest.testDecoderWriteIntoCumulationBuffer' passed (0.0 seconds)
Test Suite 'ByteToMessageDecoderTest' passed at 2018-05-24 17:16:50.504
	 Executed 7 tests, with 0 failures (0 unexpected) in 0.004 (0.004) seconds
Test Suite 'ChannelNotificationTest' started at 2018-05-24 17:16:50.504
Test Case 'ChannelNotificationTest.testNotificationOrder' started at 2018-05-24 17:16:50.504
Test Case 'ChannelNotificationTest.testNotificationOrder' passed (0.003 seconds)
Test Case 'ChannelNotificationTest.testActiveBeforeChannelRead' started at 2018-05-24 17:16:50.508
Test Case 'ChannelNotificationTest.testActiveBeforeChannelRead' passed (0.003 seconds)
Test Suite 'ChannelNotificationTest' passed at 2018-05-24 17:16:50.511
	 Executed 2 tests, with 0 failures (0 unexpected) in 0.006 (0.006) seconds
Test Suite 'ChannelPipelineTest' started at 2018-05-24 17:16:50.511
Test Case 'ChannelPipelineTest.testAddAfterClose' started at 2018-05-24 17:16:50.511
Test Case 'ChannelPipelineTest.testAddAfterClose' passed (0.0 seconds)
Test Case 'ChannelPipelineTest.testOutboundOrdering' started at 2018-05-24 17:16:50.511
Test Case 'ChannelPipelineTest.testOutboundOrdering' passed (0.0 seconds)
Test Case 'ChannelPipelineTest.testConnectingDoesntCallBind' started at 2018-05-24 17:16:50.512
Test Case 'ChannelPipelineTest.testConnectingDoesntCallBind' passed (0.0 seconds)
Test Case 'ChannelPipelineTest.testFiringChannelReadsInHandlerRemovedWorks' started at 2018-05-24 17:16:50.512
Test Case 'ChannelPipelineTest.testFiringChannelReadsInHandlerRemovedWorks' passed (0.001 seconds)
Test Case 'ChannelPipelineTest.testEmptyPipelineWorks' started at 2018-05-24 17:16:50.513
Test Case 'ChannelPipelineTest.testEmptyPipelineWorks' passed (0.0 seconds)
Test Case 'ChannelPipelineTest.testWriteAfterClose' started at 2018-05-24 17:16:50.513
Test Case 'ChannelPipelineTest.testWriteAfterClose' passed (0.0 seconds)
Test Case 'ChannelPipelineTest.testOutboundNextForInboundOnlyIsCorrect' started at 2018-05-24 17:16:50.514
Test Case 'ChannelPipelineTest.testOutboundNextForInboundOnlyIsCorrect' passed (0.001 seconds)
Test Case 'ChannelPipelineTest.testChannelInfrastructureIsNotLeaked' started at 2018-05-24 17:16:50.514
Test Case 'ChannelPipelineTest.testChannelInfrastructureIsNotLeaked' passed (0.0 seconds)
Test Case 'ChannelPipelineTest.testAddingHandlersFirstWorks' started at 2018-05-24 17:16:50.515
Test Case 'ChannelPipelineTest.testAddingHandlersFirstWorks' passed (0.0 seconds)
Test Case 'ChannelPipelineTest.testAddAfter' started at 2018-05-24 17:16:50.515
Test Case 'ChannelPipelineTest.testAddAfter' passed (0.0 seconds)
Test Case 'ChannelPipelineTest.testAddBefore' started at 2018-05-24 17:16:50.516
Test Case 'ChannelPipelineTest.testAddBefore' passed (0.0 seconds)
Test Case 'ChannelPipelineTest.testAddAfterLast' started at 2018-05-24 17:16:50.516
Test Case 'ChannelPipelineTest.testAddAfterLast' passed (0.0 seconds)
Test Case 'ChannelPipelineTest.testAddBeforeFirst' started at 2018-05-24 17:16:50.516
Test Case 'ChannelPipelineTest.testAddBeforeFirst' passed (0.0 seconds)
Test Case 'ChannelPipelineTest.testAddAfterWhileClosed' started at 2018-05-24 17:16:50.517
Test Case 'ChannelPipelineTest.testAddAfterWhileClosed' passed (0.0 seconds)
Test Case 'ChannelPipelineTest.testAddBeforeWhileClosed' started at 2018-05-24 17:16:50.517
Test Case 'ChannelPipelineTest.testAddBeforeWhileClosed' passed (0.0 seconds)
Test Case 'ChannelPipelineTest.testFindHandlerByType' started at 2018-05-24 17:16:50.517
Test Case 'ChannelPipelineTest.testFindHandlerByType' passed (0.0 seconds)
Test Case 'ChannelPipelineTest.testFindHandlerByTypeReturnsTheFirstOfItsType' started at 2018-05-24 17:16:50.518
Test Case 'ChannelPipelineTest.testFindHandlerByTypeReturnsTheFirstOfItsType' passed (0.0 seconds)
Test Case 'ChannelPipelineTest.testContextForHeadOrTail' started at 2018-05-24 17:16:50.518
Test Case 'ChannelPipelineTest.testContextForHeadOrTail' passed (0.0 seconds)
Test Case 'ChannelPipelineTest.testRemoveHeadOrTail' started at 2018-05-24 17:16:50.518
Test Case 'ChannelPipelineTest.testRemoveHeadOrTail' passed (0.0 seconds)
Test Suite 'ChannelPipelineTest' passed at 2018-05-24 17:16:50.519
	 Executed 19 tests, with 0 failures (0 unexpected) in 0.006 (0.006) seconds
Test Suite 'ChannelTests' started at 2018-05-24 17:16:50.519
Test Case 'ChannelTests.testBasicLifecycle' started at 2018-05-24 17:16:50.519
Test Case 'ChannelTests.testBasicLifecycle' passed (0.003 seconds)
Test Case 'ChannelTests.testManyManyWrites' started at 2018-05-24 17:16:50.522
Test Case 'ChannelTests.testManyManyWrites' passed (0.028 seconds)
Test Case 'ChannelTests.testWritevLotsOfData' started at 2018-05-24 17:16:50.550
Test Case 'ChannelTests.testWritevLotsOfData' passed (4.778 seconds)
Test Case 'ChannelTests.testParentsOfSocketChannels' started at 2018-05-24 17:16:55.328
Test Case 'ChannelTests.testParentsOfSocketChannels' passed (0.003 seconds)
Test Case 'ChannelTests.testPendingWritesEmptyWritesWorkAndWeDontWriteUnflushedThings' started at 2018-05-24 17:16:55.331
Test Case 'ChannelTests.testPendingWritesEmptyWritesWorkAndWeDontWriteUnflushedThings' passed (0.0 seconds)
Test Case 'ChannelTests.testPendingWritesUsesVectorWriteOperationAndDoesntWriteTooMuch' started at 2018-05-24 17:16:55.331
Test Case 'ChannelTests.testPendingWritesUsesVectorWriteOperationAndDoesntWriteTooMuch' passed (0.0 seconds)
Test Case 'ChannelTests.testPendingWritesWorkWithPartialWrites' started at 2018-05-24 17:16:55.332
Test Case 'ChannelTests.testPendingWritesWorkWithPartialWrites' passed (0.0 seconds)
Test Case 'ChannelTests.testPendingWritesSpinCountWorksForSingleWrites' started at 2018-05-24 17:16:55.332
Test Case 'ChannelTests.testPendingWritesSpinCountWorksForSingleWrites' passed (0.001 seconds)
Test Case 'ChannelTests.testPendingWritesSpinCountWorksForVectorWrites' started at 2018-05-24 17:16:55.333
Test Case 'ChannelTests.testPendingWritesSpinCountWorksForVectorWrites' passed (0.001 seconds)
Test Case 'ChannelTests.testPendingWritesCompleteWritesDontConsumeWriteSpinCount' started at 2018-05-24 17:16:55.334
Test Case 'ChannelTests.testPendingWritesCompleteWritesDontConsumeWriteSpinCount' passed (0.001 seconds)
Test Case 'ChannelTests.testPendingWritesCancellationWorksCorrectly' started at 2018-05-24 17:16:55.335
Test Case 'ChannelTests.testPendingWritesCancellationWorksCorrectly' passed (0.0 seconds)
Test Case 'ChannelTests.testPendingWritesNoMoreThanWritevLimitIsWritten' started at 2018-05-24 17:16:55.335
Test Case 'ChannelTests.testPendingWritesNoMoreThanWritevLimitIsWritten' passed (0.0 seconds)
Test Case 'ChannelTests.testPendingWritesNoMoreThanWritevLimitIsWrittenInOneMassiveChunk' started at 2018-05-24 17:16:55.335
Test Case 'ChannelTests.testPendingWritesNoMoreThanWritevLimitIsWrittenInOneMassiveChunk' passed (0.0 seconds)
Test Case 'ChannelTests.testPendingWritesFileRegion' started at 2018-05-24 17:16:55.336
Test Case 'ChannelTests.testPendingWritesFileRegion' passed (0.0 seconds)
Test Case 'ChannelTests.testPendingWritesEmptyFileRegion' started at 2018-05-24 17:16:55.336
Test Case 'ChannelTests.testPendingWritesEmptyFileRegion' passed (0.0 seconds)
Test Case 'ChannelTests.testPendingWritesInterleavedBuffersAndFiles' started at 2018-05-24 17:16:55.336
Test Case 'ChannelTests.testPendingWritesInterleavedBuffersAndFiles' passed (0.001 seconds)
Test Case 'ChannelTests.testTwoFlushedNonEmptyWritesFollowedByUnflushedEmpty' started at 2018-05-24 17:16:55.337
Test Case 'ChannelTests.testTwoFlushedNonEmptyWritesFollowedByUnflushedEmpty' passed (0.0 seconds)
Test Case 'ChannelTests.testPendingWritesWorksWithManyEmptyWrites' started at 2018-05-24 17:16:55.338
Test Case 'ChannelTests.testPendingWritesWorksWithManyEmptyWrites' passed (0.0 seconds)
Test Case 'ChannelTests.testPendingWritesCloseDuringVectorWrite' started at 2018-05-24 17:16:55.338
Test Case 'ChannelTests.testPendingWritesCloseDuringVectorWrite' passed (0.0 seconds)
Test Case 'ChannelTests.testPendingWritesMoreThanWritevIOVectorLimit' started at 2018-05-24 17:16:55.338
Test Case 'ChannelTests.testPendingWritesMoreThanWritevIOVectorLimit' passed (0.011 seconds)
Test Case 'ChannelTests.testPendingWritesIsHappyWhenSendfileReturnsWouldBlockButWroteFully' started at 2018-05-24 17:16:55.349
Test Case 'ChannelTests.testPendingWritesIsHappyWhenSendfileReturnsWouldBlockButWroteFully' passed (0.0 seconds)
Test Case 'ChannelTests.testSpecificConnectTimeout' started at 2018-05-24 17:16:55.349
Test Case 'ChannelTests.testSpecificConnectTimeout' passed (0.013 seconds)
Test Case 'ChannelTests.testGeneralConnectTimeout' started at 2018-05-24 17:16:55.363
Test Case 'ChannelTests.testGeneralConnectTimeout' passed (0.015 seconds)
Test Case 'ChannelTests.testCloseOutput' started at 2018-05-24 17:16:55.377
Test Case 'ChannelTests.testCloseOutput' passed (0.004 seconds)
Test Case 'ChannelTests.testCloseInput' started at 2018-05-24 17:16:55.382
Test Case 'ChannelTests.testCloseInput' passed (0.003 seconds)
Test Case 'ChannelTests.testHalfClosure' started at 2018-05-24 17:16:55.385
Test Case 'ChannelTests.testHalfClosure' passed (0.002 seconds)
Test Case 'ChannelTests.testRejectsInvalidData' started at 2018-05-24 17:16:55.387
Test Case 'ChannelTests.testRejectsInvalidData' passed (0.002 seconds)
Test Case 'ChannelTests.testWeDontCrashIfChannelReleasesBeforePipeline' started at 2018-05-24 17:16:55.389
Test Case 'ChannelTests.testWeDontCrashIfChannelReleasesBeforePipeline' passed (0.003 seconds)
Test Case 'ChannelTests.testAskForLocalAndRemoteAddressesAfterChannelIsClosed' started at 2018-05-24 17:16:55.392
Test Case 'ChannelTests.testAskForLocalAndRemoteAddressesAfterChannelIsClosed' passed (0.002 seconds)
Test Case 'ChannelTests.testReceiveAddressAfterAccept' started at 2018-05-24 17:16:55.395
Test Case 'ChannelTests.testReceiveAddressAfterAccept' passed (0.002 seconds)
Test Case 'ChannelTests.testWeDontJamSocketsInANoIOState' started at 2018-05-24 17:16:55.397
Test Case 'ChannelTests.testWeDontJamSocketsInANoIOState' passed (0.11 seconds)
Test Case 'ChannelTests.testNoChannelReadBeforeEOFIfNoAutoRead' started at 2018-05-24 17:16:55.508
Test Case 'ChannelTests.testNoChannelReadBeforeEOFIfNoAutoRead' passed (0.108 seconds)
Test Case 'ChannelTests.testCloseInEOFdChannelReadBehavesCorrectly' started at 2018-05-24 17:16:55.615
Test Case 'ChannelTests.testCloseInEOFdChannelReadBehavesCorrectly' passed (0.108 seconds)
Test Case 'ChannelTests.testCloseInSameReadThatEOFGetsDelivered' started at 2018-05-24 17:16:55.724
Test Case 'ChannelTests.testCloseInSameReadThatEOFGetsDelivered' passed (0.004 seconds)
Test Case 'ChannelTests.testEOFReceivedWithoutReadRequests' started at 2018-05-24 17:16:55.728
Test Case 'ChannelTests.testEOFReceivedWithoutReadRequests' passed (0.003 seconds)
Test Case 'ChannelTests.testAcceptsAfterCloseDontCauseIssues' started at 2018-05-24 17:16:55.731
Test Case 'ChannelTests.testAcceptsAfterCloseDontCauseIssues' passed (3.535 seconds)
Test Case 'ChannelTests.testChannelReadsDoesNotHappenAfterRegistration' started at 2018-05-24 17:16:59.266
Test Case 'ChannelTests.testChannelReadsDoesNotHappenAfterRegistration' passed (0.003 seconds)
Test Case 'ChannelTests.testAppropriateAndInappropriateOperationsForUnregisteredSockets' started at 2018-05-24 17:16:59.269
Test Case 'ChannelTests.testAppropriateAndInappropriateOperationsForUnregisteredSockets' passed (0.005 seconds)
Test Case 'ChannelTests.testCloseSocketWhenReadErrorWasReceivedAndMakeSureNoReadCompleteArrives' started at 2018-05-24 17:16:59.275
Test Case 'ChannelTests.testCloseSocketWhenReadErrorWasReceivedAndMakeSureNoReadCompleteArrives' passed (0.002 seconds)
Test Case 'ChannelTests.testSocketFailingAsyncCorrectlyTearsTheChannelDownAndDoesntCrash' started at 2018-05-24 17:16:59.277
Test Case 'ChannelTests.testSocketFailingAsyncCorrectlyTearsTheChannelDownAndDoesntCrash' passed (0.002 seconds)
Test Case 'ChannelTests.testSocketErroringSynchronouslyCorrectlyTearsTheChannelDown' started at 2018-05-24 17:16:59.279
Test Case 'ChannelTests.testSocketErroringSynchronouslyCorrectlyTearsTheChannelDown' passed (0.002 seconds)
Test Case 'ChannelTests.testConnectWithECONNREFUSEDGetsTheRightError' started at 2018-05-24 17:16:59.281
Test Case 'ChannelTests.testConnectWithECONNREFUSEDGetsTheRightError' passed (0.034 seconds)
Test Case 'ChannelTests.testCloseInUnregister' started at 2018-05-24 17:16:59.315
Test Case 'ChannelTests.testCloseInUnregister' passed (0.003 seconds)
Test Case 'ChannelTests.testLazyRegistrationWorksForServerSockets' started at 2018-05-24 17:16:59.318
Test Case 'ChannelTests.testLazyRegistrationWorksForServerSockets' passed (0.002 seconds)
Test Case 'ChannelTests.testLazyRegistrationWorksForClientSockets' started at 2018-05-24 17:16:59.320
Test Case 'ChannelTests.testLazyRegistrationWorksForClientSockets' passed (0.002 seconds)
Test Case 'ChannelTests.testFailedRegistrationOfClientSocket' started at 2018-05-24 17:16:59.322
Test Case 'ChannelTests.testFailedRegistrationOfClientSocket' passed (0.002 seconds)
Test Case 'ChannelTests.testFailedRegistrationOfAcceptedSocket' started at 2018-05-24 17:16:59.324
Test Case 'ChannelTests.testFailedRegistrationOfAcceptedSocket' passed (0.015 seconds)
Test Case 'ChannelTests.testFailedRegistrationOfServerSocket' started at 2018-05-24 17:16:59.339
Test Case 'ChannelTests.testFailedRegistrationOfServerSocket' passed (0.003 seconds)
Test Case 'ChannelTests.testTryingToBindOnPortThatIsAlreadyBoundFailsButDoesNotCrash' started at 2018-05-24 17:16:59.342
Test Case 'ChannelTests.testTryingToBindOnPortThatIsAlreadyBoundFailsButDoesNotCrash' passed (0.002 seconds)
Test Suite 'ChannelTests' passed at 2018-05-24 17:16:59.344
	 Executed 49 tests, with 0 failures (0 unexpected) in 8.821 (8.821) seconds
Test Suite 'CircularBufferTests' started at 2018-05-24 17:16:59.344
Test Case 'CircularBufferTests.testTrivial' started at 2018-05-24 17:16:59.345
Test Case 'CircularBufferTests.testTrivial' passed (0.0 seconds)
Test Case 'CircularBufferTests.testAddRemoveInALoop' started at 2018-05-24 17:16:59.345
Test Case 'CircularBufferTests.testAddRemoveInALoop' passed (0.002 seconds)
Test Case 'CircularBufferTests.testAddAllRemoveAll' started at 2018-05-24 17:16:59.347
Test Case 'CircularBufferTests.testAddAllRemoveAll' passed (0.003 seconds)
Test Case 'CircularBufferTests.testHarderExpansion' started at 2018-05-24 17:16:59.349
Test Case 'CircularBufferTests.testHarderExpansion' passed (0.0 seconds)
Test Case 'CircularBufferTests.testCollection' started at 2018-05-24 17:16:59.349
Test Case 'CircularBufferTests.testCollection' passed (0.0 seconds)
Test Case 'CircularBufferTests.testWeCanDistinguishBetweenEmptyAndFull' started at 2018-05-24 17:16:59.350
Test Case 'CircularBufferTests.testWeCanDistinguishBetweenEmptyAndFull' passed (0.0 seconds)
Test Case 'CircularBufferTests.testExpandZeroBasedRingWorks' started at 2018-05-24 17:16:59.350
Test Case 'CircularBufferTests.testExpandZeroBasedRingWorks' passed (0.0 seconds)
Test Case 'CircularBufferTests.testExpandNonZeroBasedRingWorks' started at 2018-05-24 17:16:59.350
Test Case 'CircularBufferTests.testExpandNonZeroBasedRingWorks' passed (0.0 seconds)
Test Case 'CircularBufferTests.testEmptyingExpandedRingWorks' started at 2018-05-24 17:16:59.350
Test Case 'CircularBufferTests.testEmptyingExpandedRingWorks' passed (0.0 seconds)
Test Case 'CircularBufferTests.testChangeElements' started at 2018-05-24 17:16:59.351
Test Case 'CircularBufferTests.testChangeElements' passed (0.0 seconds)
Test Case 'CircularBufferTests.testSliceTheRing' started at 2018-05-24 17:16:59.351
Test Case 'CircularBufferTests.testSliceTheRing' passed (0.0 seconds)
Test Case 'CircularBufferTests.testCount' started at 2018-05-24 17:16:59.351
Test Case 'CircularBufferTests.testCount' passed (0.0 seconds)
Test Case 'CircularBufferTests.testFirst' started at 2018-05-24 17:16:59.352
Test Case 'CircularBufferTests.testFirst' passed (0.0 seconds)
Test Case 'CircularBufferTests.testLast' started at 2018-05-24 17:16:59.352
Test Case 'CircularBufferTests.testLast' passed (0.0 seconds)
Test Case 'CircularBufferTests.testOperateOnBothSides' started at 2018-05-24 17:16:59.352
Test Case 'CircularBufferTests.testOperateOnBothSides' passed (0.0 seconds)
Test Case 'CircularBufferTests.testPrependExpandBuffer' started at 2018-05-24 17:16:59.352
Test Case 'CircularBufferTests.testPrependExpandBuffer' passed (0.002 seconds)
Test Case 'CircularBufferTests.testRemoveAllKeepingCapacity' started at 2018-05-24 17:16:59.354
Test Case 'CircularBufferTests.testRemoveAllKeepingCapacity' passed (0.0 seconds)
Test Case 'CircularBufferTests.testRemoveAllNotKeepingCapacity' started at 2018-05-24 17:16:59.354
Test Case 'CircularBufferTests.testRemoveAllNotKeepingCapacity' passed (0.0 seconds)
Test Suite 'CircularBufferTests' passed at 2018-05-24 17:16:59.354
	 Executed 18 tests, with 0 failures (0 unexpected) in 0.008 (0.008) seconds
Test Suite 'CompositeErrorTests' started at 2018-05-24 17:16:59.354
Test Case 'CompositeErrorTests.testEmptyCompositeError' started at 2018-05-24 17:16:59.354
Test Case 'CompositeErrorTests.testEmptyCompositeError' passed (0.0 seconds)
Test Case 'CompositeErrorTests.testValuesInCompositeError' started at 2018-05-24 17:16:59.354
Test Case 'CompositeErrorTests.testValuesInCompositeError' passed (0.0 seconds)
Test Suite 'CompositeErrorTests' passed at 2018-05-24 17:16:59.355
	 Executed 2 tests, with 0 failures (0 unexpected) in 0.0 (0.0) seconds
Test Suite 'CustomChannelTests' started at 2018-05-24 17:16:59.355
Test Case 'CustomChannelTests.testWritingIntToSpecialChannel' started at 2018-05-24 17:16:59.355
Test Case 'CustomChannelTests.testWritingIntToSpecialChannel' passed (0.0 seconds)
Test Suite 'CustomChannelTests' passed at 2018-05-24 17:16:59.355
	 Executed 1 test, with 0 failures (0 unexpected) in 0.0 (0.0) seconds
Test Suite 'DatagramChannelTests' started at 2018-05-24 17:16:59.355
Test Case 'DatagramChannelTests.testBasicChannelCommunication' started at 2018-05-24 17:16:59.355
Test Case 'DatagramChannelTests.testBasicChannelCommunication' passed (0.003 seconds)
Test Case 'DatagramChannelTests.testManyWrites' started at 2018-05-24 17:16:59.358
Test Case 'DatagramChannelTests.testManyWrites' passed (0.003 seconds)
Test Case 'DatagramChannelTests.testConnectionFails' started at 2018-05-24 17:16:59.361
Test Case 'DatagramChannelTests.testConnectionFails' passed (0.002 seconds)
Test Case 'DatagramChannelTests.testDatagramChannelHasWatermark' started at 2018-05-24 17:16:59.363
Test Case 'DatagramChannelTests.testDatagramChannelHasWatermark' passed (0.003 seconds)
Test Case 'DatagramChannelTests.testWriteFuturesFailWhenChannelClosed' started at 2018-05-24 17:16:59.366
Test Case 'DatagramChannelTests.testWriteFuturesFailWhenChannelClosed' passed (0.003 seconds)
Test Case 'DatagramChannelTests.testManyManyDatagramWrites' started at 2018-05-24 17:16:59.368
Test Case 'DatagramChannelTests.testManyManyDatagramWrites' passed (0.257 seconds)
Test Case 'DatagramChannelTests.testSendmmsgLotsOfData' started at 2018-05-24 17:16:59.627
Test Case 'DatagramChannelTests.testSendmmsgLotsOfData' passed (21.176 seconds)
Test Case 'DatagramChannelTests.testLargeWritesFail' started at 2018-05-24 17:17:20.803
Test Case 'DatagramChannelTests.testLargeWritesFail' passed (0.01 seconds)
Test Case 'DatagramChannelTests.testOneLargeWriteDoesntPreventOthersWriting' started at 2018-05-24 17:17:20.814
Test Case 'DatagramChannelTests.testOneLargeWriteDoesntPreventOthersWriting' passed (0.004 seconds)
Test Case 'DatagramChannelTests.testClosingBeforeFlushFailsAllWrites' started at 2018-05-24 17:17:20.817
Test Case 'DatagramChannelTests.testClosingBeforeFlushFailsAllWrites' passed (0.003 seconds)
Test Case 'DatagramChannelTests.testRecvFromFailsWithECONNREFUSED' started at 2018-05-24 17:17:20.821
Test Case 'DatagramChannelTests.testRecvFromFailsWithECONNREFUSED' passed (0.004 seconds)
Test Case 'DatagramChannelTests.testRecvFromFailsWithENOMEM' started at 2018-05-24 17:17:20.824
Test Case 'DatagramChannelTests.testRecvFromFailsWithENOMEM' passed (0.003 seconds)
Test Case 'DatagramChannelTests.testRecvFromFailsWithEFAULT' started at 2018-05-24 17:17:20.828
Test Case 'DatagramChannelTests.testRecvFromFailsWithEFAULT' passed (0.003 seconds)
Test Case 'DatagramChannelTests.testSetGetOptionClosedDatagramChannel' started at 2018-05-24 17:17:20.831
Test Case 'DatagramChannelTests.testSetGetOptionClosedDatagramChannel' passed (0.002 seconds)
Test Case 'DatagramChannelTests.testWritesAreAccountedCorrectly' started at 2018-05-24 17:17:20.833
Test Case 'DatagramChannelTests.testWritesAreAccountedCorrectly' passed (0.002 seconds)
Test Suite 'DatagramChannelTests' passed at 2018-05-24 17:17:20.835
	 Executed 15 tests, with 0 failures (0 unexpected) in 21.478 (21.478) seconds
Test Suite 'EchoServerClientTest' started at 2018-05-24 17:17:20.835
Test Case 'EchoServerClientTest.testEcho' started at 2018-05-24 17:17:20.835
Test Case 'EchoServerClientTest.testEcho' passed (0.03 seconds)
Test Case 'EchoServerClientTest.testLotsOfUnflushedWrites' started at 2018-05-24 17:17:20.865
Test Case 'EchoServerClientTest.testLotsOfUnflushedWrites' passed (0.061 seconds)
Test Case 'EchoServerClientTest.testEchoUnixDomainSocket' started at 2018-05-24 17:17:20.925
Test Case 'EchoServerClientTest.testEchoUnixDomainSocket' passed (0.026 seconds)
Test Case 'EchoServerClientTest.testConnectUnixDomainSocket' started at 2018-05-24 17:17:20.951
Test Case 'EchoServerClientTest.testConnectUnixDomainSocket' passed (0.03 seconds)
Test Case 'EchoServerClientTest.testChannelActiveOnConnect' started at 2018-05-24 17:17:20.982
Test Case 'EchoServerClientTest.testChannelActiveOnConnect' passed (0.003 seconds)
Test Case 'EchoServerClientTest.testWriteThenRead' started at 2018-05-24 17:17:20.985
Test Case 'EchoServerClientTest.testWriteThenRead' passed (0.035 seconds)
Test Case 'EchoServerClientTest.testCloseInInactive' started at 2018-05-24 17:17:21.020
Test Case 'EchoServerClientTest.testCloseInInactive' passed (0.004 seconds)
Test Case 'EchoServerClientTest.testFlushOnEmpty' started at 2018-05-24 17:17:21.024
Test Case 'EchoServerClientTest.testFlushOnEmpty' passed (0.004 seconds)
Test Case 'EchoServerClientTest.testWriteOnConnect' started at 2018-05-24 17:17:21.028
Test Case 'EchoServerClientTest.testWriteOnConnect' passed (0.003 seconds)
Test Case 'EchoServerClientTest.testWriteOnAccept' started at 2018-05-24 17:17:21.031
Test Case 'EchoServerClientTest.testWriteOnAccept' passed (0.003 seconds)
Test Case 'EchoServerClientTest.testWriteAfterChannelIsDead' started at 2018-05-24 17:17:21.034
Test Case 'EchoServerClientTest.testWriteAfterChannelIsDead' passed (1.005 seconds)
Test Case 'EchoServerClientTest.testPendingReadProcessedAfterWriteError' started at 2018-05-24 17:17:22.039
Test Case 'EchoServerClientTest.testPendingReadProcessedAfterWriteError' passed (0.005 seconds)
Test Case 'EchoServerClientTest.testChannelErrorEOFNotFiredThroughPipeline' started at 2018-05-24 17:17:22.044
Test Case 'EchoServerClientTest.testChannelErrorEOFNotFiredThroughPipeline' passed (0.003 seconds)
Test Case 'EchoServerClientTest.testPortNumbers' started at 2018-05-24 17:17:22.048
Test Case 'EchoServerClientTest.testPortNumbers' passed (0.005 seconds)
Test Case 'EchoServerClientTest.testConnectingToIPv4And6ButServerOnlyWaitsOnIPv4' started at 2018-05-24 17:17:22.053
Test Case 'EchoServerClientTest.testConnectingToIPv4And6ButServerOnlyWaitsOnIPv4' passed (0.033 seconds)
Test Suite 'EchoServerClientTest' passed at 2018-05-24 17:17:22.085
	 Executed 15 tests, with 0 failures (0 unexpected) in 1.249 (1.249) seconds
Test Suite 'EmbeddedChannelTest' started at 2018-05-24 17:17:22.086
Test Case 'EmbeddedChannelTest.testWriteOutboundByteBuffer' started at 2018-05-24 17:17:22.086
Test Case 'EmbeddedChannelTest.testWriteOutboundByteBuffer' passed (0.0 seconds)
Test Case 'EmbeddedChannelTest.testWriteInboundByteBuffer' started at 2018-05-24 17:17:22.086
Test Case 'EmbeddedChannelTest.testWriteInboundByteBuffer' passed (0.0 seconds)
Test Case 'EmbeddedChannelTest.testWriteInboundByteBufferReThrow' started at 2018-05-24 17:17:22.087
Test Case 'EmbeddedChannelTest.testWriteInboundByteBufferReThrow' passed (0.001 seconds)
Test Case 'EmbeddedChannelTest.testWriteOutboundByteBufferReThrow' started at 2018-05-24 17:17:22.087
Test Case 'EmbeddedChannelTest.testWriteOutboundByteBufferReThrow' passed (0.0 seconds)
Test Case 'EmbeddedChannelTest.testCloseMultipleTimesThrows' started at 2018-05-24 17:17:22.088
Test Case 'EmbeddedChannelTest.testCloseMultipleTimesThrows' passed (0.0 seconds)
Test Case 'EmbeddedChannelTest.testCloseOnInactiveIsOk' started at 2018-05-24 17:17:22.089
Test Case 'EmbeddedChannelTest.testCloseOnInactiveIsOk' passed (0.0 seconds)
Test Case 'EmbeddedChannelTest.testEmbeddedLifecycle' started at 2018-05-24 17:17:22.089
Test Case 'EmbeddedChannelTest.testEmbeddedLifecycle' passed (0.0 seconds)
Test Case 'EmbeddedChannelTest.testEmbeddedChannelAndPipelineAndChannelCoreShareTheEventLoop' started at 2018-05-24 17:17:22.089
Test Case 'EmbeddedChannelTest.testEmbeddedChannelAndPipelineAndChannelCoreShareTheEventLoop' passed (0.0 seconds)
Test Case 'EmbeddedChannelTest.testSendingIncorrectDataOnEmbeddedChannel' started at 2018-05-24 17:17:22.090
Test Case 'EmbeddedChannelTest.testSendingIncorrectDataOnEmbeddedChannel' passed (0.0 seconds)
Test Case 'EmbeddedChannelTest.testActiveWhenConnectPromiseFiresAndInactiveWhenClosePromiseFires' started at 2018-05-24 17:17:22.090
Test Case 'EmbeddedChannelTest.testActiveWhenConnectPromiseFiresAndInactiveWhenClosePromiseFires' passed (0.0 seconds)
Test Case 'EmbeddedChannelTest.testWriteWithoutFlushDoesNotWrite' started at 2018-05-24 17:17:22.090
Test Case 'EmbeddedChannelTest.testWriteWithoutFlushDoesNotWrite' passed (0.0 seconds)
Test Suite 'EmbeddedChannelTest' passed at 2018-05-24 17:17:22.091
	 Executed 11 tests, with 0 failures (0 unexpected) in 0.004 (0.004) seconds
Test Suite 'EmbeddedEventLoopTest' started at 2018-05-24 17:17:22.091
Test Case 'EmbeddedEventLoopTest.testExecuteDoesNotImmediatelyRunTasks' started at 2018-05-24 17:17:22.091
Test Case 'EmbeddedEventLoopTest.testExecuteDoesNotImmediatelyRunTasks' passed (0.0 seconds)
Test Case 'EmbeddedEventLoopTest.testExecuteWillRunAllTasks' started at 2018-05-24 17:17:22.092
Test Case 'EmbeddedEventLoopTest.testExecuteWillRunAllTasks' passed (0.0 seconds)
Test Case 'EmbeddedEventLoopTest.testExecuteWillRunTasksAddedRecursively' started at 2018-05-24 17:17:22.092
Test Case 'EmbeddedEventLoopTest.testExecuteWillRunTasksAddedRecursively' passed (0.0 seconds)
Test Case 'EmbeddedEventLoopTest.testTasksSubmittedAfterRunDontRun' started at 2018-05-24 17:17:22.092
Test Case 'EmbeddedEventLoopTest.testTasksSubmittedAfterRunDontRun' passed (0.0 seconds)
Test Case 'EmbeddedEventLoopTest.testShutdownGracefullyRunsTasks' started at 2018-05-24 17:17:22.093
Test Case 'EmbeddedEventLoopTest.testShutdownGracefullyRunsTasks' passed (0.0 seconds)
Test Case 'EmbeddedEventLoopTest.testCanControlTime' started at 2018-05-24 17:17:22.093
Test Case 'EmbeddedEventLoopTest.testCanControlTime' passed (0.0 seconds)
Test Case 'EmbeddedEventLoopTest.testCanScheduleMultipleTasks' started at 2018-05-24 17:17:22.093
Test Case 'EmbeddedEventLoopTest.testCanScheduleMultipleTasks' passed (0.001 seconds)
Test Case 'EmbeddedEventLoopTest.testExecutedTasksFromScheduledOnesAreRun' started at 2018-05-24 17:17:22.094
Test Case 'EmbeddedEventLoopTest.testExecutedTasksFromScheduledOnesAreRun' passed (0.0 seconds)
Test Case 'EmbeddedEventLoopTest.testScheduledTasksFromScheduledTasksProperlySchedule' started at 2018-05-24 17:17:22.094
Test Case 'EmbeddedEventLoopTest.testScheduledTasksFromScheduledTasksProperlySchedule' passed (0.0 seconds)
Test Case 'EmbeddedEventLoopTest.testScheduledTasksFromExecutedTasks' started at 2018-05-24 17:17:22.094
Test Case 'EmbeddedEventLoopTest.testScheduledTasksFromExecutedTasks' passed (0.0 seconds)
Test Case 'EmbeddedEventLoopTest.testCancellingScheduledTasks' started at 2018-05-24 17:17:22.095
Test Case 'EmbeddedEventLoopTest.testCancellingScheduledTasks' passed (0.0 seconds)
Test Case 'EmbeddedEventLoopTest.testScheduledTasksFuturesFire' started at 2018-05-24 17:17:22.095
Test Case 'EmbeddedEventLoopTest.testScheduledTasksFuturesFire' passed (0.0 seconds)
Test Case 'EmbeddedEventLoopTest.testScheduledTasksFuturesError' started at 2018-05-24 17:17:22.095
Test Case 'EmbeddedEventLoopTest.testScheduledTasksFuturesError' passed (0.0 seconds)
Test Case 'EmbeddedEventLoopTest.testTaskOrdering' started at 2018-05-24 17:17:22.095
Test Case 'EmbeddedEventLoopTest.testTaskOrdering' passed (0.001 seconds)
Test Suite 'EmbeddedEventLoopTest' passed at 2018-05-24 17:17:22.096
	 Executed 14 tests, with 0 failures (0 unexpected) in 0.004 (0.004) seconds
Test Suite 'EndToEndTests' started at 2018-05-24 17:17:22.096
Test Case 'EndToEndTests.testBasicUpgradeDance' started at 2018-05-24 17:17:22.096
Test Case 'EndToEndTests.testBasicUpgradeDance' passed (0.007 seconds)
Test Case 'EndToEndTests.testCanRejectUpgrade' started at 2018-05-24 17:17:22.103
Test Case 'EndToEndTests.testCanRejectUpgrade' passed (0.002 seconds)
Test Case 'EndToEndTests.testRequiresVersion13' started at 2018-05-24 17:17:22.105
Test Case 'EndToEndTests.testRequiresVersion13' passed (0.001 seconds)
Test Case 'EndToEndTests.testRequiresVersionHeader' started at 2018-05-24 17:17:22.106
Test Case 'EndToEndTests.testRequiresVersionHeader' passed (0.001 seconds)
Test Case 'EndToEndTests.testRequiresKeyHeader' started at 2018-05-24 17:17:22.107
Test Case 'EndToEndTests.testRequiresKeyHeader' passed (0.001 seconds)
Test Case 'EndToEndTests.testUpgradeMayAddCustomHeaders' started at 2018-05-24 17:17:22.107
Test Case 'EndToEndTests.testUpgradeMayAddCustomHeaders' passed (0.001 seconds)
Test Case 'EndToEndTests.testMayRegisterMultipleWebSocketEndpoints' started at 2018-05-24 17:17:22.109
Test Case 'EndToEndTests.testMayRegisterMultipleWebSocketEndpoints' passed (0.001 seconds)
Test Case 'EndToEndTests.testSendAFewFrames' started at 2018-05-24 17:17:22.110
Test Case 'EndToEndTests.testSendAFewFrames' passed (0.001 seconds)
Test Case 'EndToEndTests.testMaxFrameSize' started at 2018-05-24 17:17:22.111
Test Case 'EndToEndTests.testMaxFrameSize' passed (0.002 seconds)
Test Suite 'EndToEndTests' passed at 2018-05-24 17:17:22.113
	 Executed 9 tests, with 0 failures (0 unexpected) in 0.016 (0.016) seconds
Test Suite 'EventLoopFutureTest' started at 2018-05-24 17:17:22.113
Test Case 'EventLoopFutureTest.testFutureFulfilledIfHasResult' started at 2018-05-24 17:17:22.113
Test Case 'EventLoopFutureTest.testFutureFulfilledIfHasResult' passed (0.0 seconds)
Test Case 'EventLoopFutureTest.testFutureFulfilledIfHasError' started at 2018-05-24 17:17:22.113
Test Case 'EventLoopFutureTest.testFutureFulfilledIfHasError' passed (0.0 seconds)
Test Case 'EventLoopFutureTest.testFoldWithMultipleEventLoops' started at 2018-05-24 17:17:22.114
Test Case 'EventLoopFutureTest.testFoldWithMultipleEventLoops' passed (0.004 seconds)
Test Case 'EventLoopFutureTest.testFoldWithSuccessAndAllSuccesses' started at 2018-05-24 17:17:22.118
Test Case 'EventLoopFutureTest.testFoldWithSuccessAndAllSuccesses' passed (0.0 seconds)
Test Case 'EventLoopFutureTest.testFoldWithSuccessAndOneFailure' started at 2018-05-24 17:17:22.118
Test Case 'EventLoopFutureTest.testFoldWithSuccessAndOneFailure' passed (0.002 seconds)
Test Case 'EventLoopFutureTest.testFoldWithSuccessAndEmptyFutureList' started at 2018-05-24 17:17:22.119
Test Case 'EventLoopFutureTest.testFoldWithSuccessAndEmptyFutureList' passed (0.0 seconds)
Test Case 'EventLoopFutureTest.testFoldWithFailureAndEmptyFutureList' started at 2018-05-24 17:17:22.120
Test Case 'EventLoopFutureTest.testFoldWithFailureAndEmptyFutureList' passed (0.0 seconds)
Test Case 'EventLoopFutureTest.testFoldWithFailureAndAllSuccesses' started at 2018-05-24 17:17:22.120
Test Case 'EventLoopFutureTest.testFoldWithFailureAndAllSuccesses' passed (0.002 seconds)
Test Case 'EventLoopFutureTest.testFoldWithFailureAndAllUnfulfilled' started at 2018-05-24 17:17:22.122
Test Case 'EventLoopFutureTest.testFoldWithFailureAndAllUnfulfilled' passed (0.002 seconds)
Test Case 'EventLoopFutureTest.testFoldWithFailureAndAllFailures' started at 2018-05-24 17:17:22.124
Test Case 'EventLoopFutureTest.testFoldWithFailureAndAllFailures' passed (0.002 seconds)
Test Case 'EventLoopFutureTest.testAndAllWithEmptyFutureList' started at 2018-05-24 17:17:22.125
Test Case 'EventLoopFutureTest.testAndAllWithEmptyFutureList' passed (0.0 seconds)
Test Case 'EventLoopFutureTest.testAndAllWithAllSuccesses' started at 2018-05-24 17:17:22.126
Test Case 'EventLoopFutureTest.testAndAllWithAllSuccesses' passed (0.002 seconds)
Test Case 'EventLoopFutureTest.testAndAllWithAllFailures' started at 2018-05-24 17:17:22.127
Test Case 'EventLoopFutureTest.testAndAllWithAllFailures' passed (0.002 seconds)
Test Case 'EventLoopFutureTest.testAndAllWithOneFailure' started at 2018-05-24 17:17:22.129
Test Case 'EventLoopFutureTest.testAndAllWithOneFailure' passed (0.002 seconds)
Test Case 'EventLoopFutureTest.testReduceWithAllSuccesses' started at 2018-05-24 17:17:22.131
Test Case 'EventLoopFutureTest.testReduceWithAllSuccesses' passed (0.0 seconds)
Test Case 'EventLoopFutureTest.testReduceWithOnlyInitialValue' started at 2018-05-24 17:17:22.131
Test Case 'EventLoopFutureTest.testReduceWithOnlyInitialValue' passed (0.0 seconds)
Test Case 'EventLoopFutureTest.testReduceWithAllFailures' started at 2018-05-24 17:17:22.131
Test Case 'EventLoopFutureTest.testReduceWithAllFailures' passed (0.001 seconds)
Test Case 'EventLoopFutureTest.testReduceWithOneFailure' started at 2018-05-24 17:17:22.133
Test Case 'EventLoopFutureTest.testReduceWithOneFailure' passed (0.002 seconds)
Test Case 'EventLoopFutureTest.testReduceWhichDoesFailFast' started at 2018-05-24 17:17:22.135
Test Case 'EventLoopFutureTest.testReduceWhichDoesFailFast' passed (0.001 seconds)
Test Case 'EventLoopFutureTest.testReduceIntoWithAllSuccesses' started at 2018-05-24 17:17:22.136
Test Case 'EventLoopFutureTest.testReduceIntoWithAllSuccesses' passed (0.0 seconds)
Test Case 'EventLoopFutureTest.testReduceIntoWithEmptyFutureList' started at 2018-05-24 17:17:22.136
Test Case 'EventLoopFutureTest.testReduceIntoWithEmptyFutureList' passed (0.0 seconds)
Test Case 'EventLoopFutureTest.testReduceIntoWithAllFailure' started at 2018-05-24 17:17:22.136
Test Case 'EventLoopFutureTest.testReduceIntoWithAllFailure' passed (0.0 seconds)
Test Case 'EventLoopFutureTest.testReduceIntoWithMultipleEventLoops' started at 2018-05-24 17:17:22.137
Test Case 'EventLoopFutureTest.testReduceIntoWithMultipleEventLoops' passed (0.003 seconds)
Test Case 'EventLoopFutureTest.testThenThrowingWhichDoesNotThrow' started at 2018-05-24 17:17:22.139
Test Case 'EventLoopFutureTest.testThenThrowingWhichDoesNotThrow' passed (0.0 seconds)
Test Case 'EventLoopFutureTest.testThenThrowingWhichDoesThrow' started at 2018-05-24 17:17:22.140
Test Case 'EventLoopFutureTest.testThenThrowingWhichDoesThrow' passed (0.0 seconds)
Test Case 'EventLoopFutureTest.testThenIfErrorThrowingWhichDoesNotThrow' started at 2018-05-24 17:17:22.140
Test Case 'EventLoopFutureTest.testThenIfErrorThrowingWhichDoesNotThrow' passed (0.0 seconds)
Test Case 'EventLoopFutureTest.testThenIfErrorThrowingWhichDoesThrow' started at 2018-05-24 17:17:22.140
Test Case 'EventLoopFutureTest.testThenIfErrorThrowingWhichDoesThrow' passed (0.0 seconds)
Test Case 'EventLoopFutureTest.testOrderOfFutureCompletion' started at 2018-05-24 17:17:22.140
Test Case 'EventLoopFutureTest.testOrderOfFutureCompletion' passed (0.0 seconds)
Test Case 'EventLoopFutureTest.testEventLoopHoppingInThen' started at 2018-05-24 17:17:22.140
Test Case 'EventLoopFutureTest.testEventLoopHoppingInThen' passed (0.065 seconds)
Test Case 'EventLoopFutureTest.testEventLoopHoppingInThenWithFailures' started at 2018-05-24 17:17:22.205
Test Case 'EventLoopFutureTest.testEventLoopHoppingInThenWithFailures' passed (0.009 seconds)
Test Case 'EventLoopFutureTest.testEventLoopHoppingAndAll' started at 2018-05-24 17:17:22.214
Test Case 'EventLoopFutureTest.testEventLoopHoppingAndAll' passed (0.009 seconds)
Test Case 'EventLoopFutureTest.testEventLoopHoppingAndAllWithFailures' started at 2018-05-24 17:17:22.223
Test Case 'EventLoopFutureTest.testEventLoopHoppingAndAllWithFailures' passed (0.009 seconds)
Test Case 'EventLoopFutureTest.testFutureInVariousScenarios' started at 2018-05-24 17:17:22.232
Test Case 'EventLoopFutureTest.testFutureInVariousScenarios' passed (1.639 seconds)
Test Case 'EventLoopFutureTest.testLoopHoppingHelperSuccess' started at 2018-05-24 17:17:23.872
Test Case 'EventLoopFutureTest.testLoopHoppingHelperSuccess' passed (0.002 seconds)
Test Case 'EventLoopFutureTest.testLoopHoppingHelperFailure' started at 2018-05-24 17:17:23.873
Test Case 'EventLoopFutureTest.testLoopHoppingHelperFailure' passed (0.002 seconds)
Test Case 'EventLoopFutureTest.testLoopHoppingHelperNoHopping' started at 2018-05-24 17:17:23.875
Test Case 'EventLoopFutureTest.testLoopHoppingHelperNoHopping' passed (0.001 seconds)
Test Suite 'EventLoopFutureTest' passed at 2018-05-24 17:17:23.876
	 Executed 36 tests, with 0 failures (0 unexpected) in 1.761 (1.761) seconds
Test Suite 'EventLoopTest' started at 2018-05-24 17:17:23.877
Test Case 'EventLoopTest.testSchedule' started at 2018-05-24 17:17:23.877
Test Case 'EventLoopTest.testSchedule' passed (1.003 seconds)
Test Case 'EventLoopTest.testScheduleWithDelay' started at 2018-05-24 17:17:24.880
Test Case 'EventLoopTest.testScheduleWithDelay' passed (1.003 seconds)
Test Case 'EventLoopTest.testScheduleCancelled' started at 2018-05-24 17:17:25.882
Test Case 'EventLoopTest.testScheduleCancelled' passed (2.002 seconds)
Test Case 'EventLoopTest.testMultipleShutdown' started at 2018-05-24 17:17:27.885
Test Case 'EventLoopTest.testMultipleShutdown' passed (0.118 seconds)
Test Case 'EventLoopTest.testShuttingDownFailsRegistration' started at 2018-05-24 17:17:28.002
Test Case 'EventLoopTest.testShuttingDownFailsRegistration' passed (0.004 seconds)
Test Case 'EventLoopTest.testEventLoopThreads' started at 2018-05-24 17:17:28.006
Test Case 'EventLoopTest.testEventLoopThreads' passed (0.001 seconds)
Test Case 'EventLoopTest.testEventLoopPinned' started at 2018-05-24 17:17:28.008
Test Case 'EventLoopTest.testEventLoopPinned' passed (0.003 seconds)
Test Case 'EventLoopTest.testEventLoopPinnedCPUIdsConstructor' started at 2018-05-24 17:17:28.010
Test Case 'EventLoopTest.testEventLoopPinnedCPUIdsConstructor' passed (0.001 seconds)
Test Case 'EventLoopTest.testCurrentEventLoop' started at 2018-05-24 17:17:28.012
Test Case 'EventLoopTest.testCurrentEventLoop' passed (1.003 seconds)
Test Case 'EventLoopTest.testShutdownWhileScheduledTasksNotReady' started at 2018-05-24 17:17:29.015
Test Case 'EventLoopTest.testShutdownWhileScheduledTasksNotReady' passed (0.001 seconds)
Test Case 'EventLoopTest.testCloseFutureNotifiedBeforeUnblock' started at 2018-05-24 17:17:29.016
Test Case 'EventLoopTest.testCloseFutureNotifiedBeforeUnblock' passed (0.003 seconds)
Test Case 'EventLoopTest.testScheduleMultipleTasks' started at 2018-05-24 17:17:29.020
Test Case 'EventLoopTest.testScheduleMultipleTasks' passed (1.002 seconds)
Test Suite 'EventLoopTest' passed at 2018-05-24 17:17:30.021
	 Executed 12 tests, with 0 failures (0 unexpected) in 6.144 (6.144) seconds
Test Suite 'FileRegionTest' started at 2018-05-24 17:17:30.022
Test Case 'FileRegionTest.testWriteFileRegion' started at 2018-05-24 17:17:30.022
Test Case 'FileRegionTest.testWriteFileRegion' passed (0.016 seconds)
Test Case 'FileRegionTest.testWriteEmptyFileRegionDoesNotHang' started at 2018-05-24 17:17:30.038
Test Case 'FileRegionTest.testWriteEmptyFileRegionDoesNotHang' passed (0.005 seconds)
Test Case 'FileRegionTest.testOutstandingFileRegionsWork' started at 2018-05-24 17:17:30.043
Test Case 'FileRegionTest.testOutstandingFileRegionsWork' passed (0.014 seconds)
Test Case 'FileRegionTest.testWholeFileFileRegion' started at 2018-05-24 17:17:30.057
Test Case 'FileRegionTest.testWholeFileFileRegion' passed (0.001 seconds)
Test Case 'FileRegionTest.testWholeEmptyFileFileRegion' started at 2018-05-24 17:17:30.058
Test Case 'FileRegionTest.testWholeEmptyFileFileRegion' passed (0.0 seconds)
Test Case 'FileRegionTest.testFileRegionDuplicatesShareSeekPointer' started at 2018-05-24 17:17:30.058
Test Case 'FileRegionTest.testFileRegionDuplicatesShareSeekPointer' passed (0.0 seconds)
Test Case 'FileRegionTest.testMassiveFileRegionThatJustAboutWorks' started at 2018-05-24 17:17:30.058
Test Case 'FileRegionTest.testMassiveFileRegionThatJustAboutWorks' passed (0.0 seconds)
Test Case 'FileRegionTest.testMassiveFileRegionReaderIndexWorks' started at 2018-05-24 17:17:30.059
Test Case 'FileRegionTest.testMassiveFileRegionReaderIndexWorks' passed (0.002 seconds)
Test Case 'FileRegionTest.testFileRegionAndIODataFitsInACoupleOfEnums' started at 2018-05-24 17:17:30.061
Test Case 'FileRegionTest.testFileRegionAndIODataFitsInACoupleOfEnums' passed (0.0 seconds)
Test Suite 'FileRegionTest' passed at 2018-05-24 17:17:30.061
	 Executed 9 tests, with 0 failures (0 unexpected) in 0.039 (0.039) seconds
Test Suite 'GetaddrinfoResolverTest' started at 2018-05-24 17:17:30.061
Test Case 'GetaddrinfoResolverTest.testResolveNoDuplicatesV4' started at 2018-05-24 17:17:30.061
Test Case 'GetaddrinfoResolverTest.testResolveNoDuplicatesV4' passed (0.001 seconds)
Test Case 'GetaddrinfoResolverTest.testResolveNoDuplicatesV6' started at 2018-05-24 17:17:30.063
Test Case 'GetaddrinfoResolverTest.testResolveNoDuplicatesV6' passed (0.001 seconds)
Test Suite 'GetaddrinfoResolverTest' passed at 2018-05-24 17:17:30.064
	 Executed 2 tests, with 0 failures (0 unexpected) in 0.003 (0.003) seconds
Test Suite 'HTTPDecoderLengthTest' started at 2018-05-24 17:17:30.064
Test Case 'HTTPDecoderLengthTest.testHTTP11SemanticEOFOnChannelInactive' started at 2018-05-24 17:17:30.064
Test Case 'HTTPDecoderLengthTest.testHTTP11SemanticEOFOnChannelInactive' passed (0.001 seconds)
Test Case 'HTTPDecoderLengthTest.testHTTP10SemanticEOFOnChannelInactive' started at 2018-05-24 17:17:30.065
Test Case 'HTTPDecoderLengthTest.testHTTP10SemanticEOFOnChannelInactive' passed (0.001 seconds)
Test Case 'HTTPDecoderLengthTest.testHTTP11SemanticEOFOnHalfClosure' started at 2018-05-24 17:17:30.066
Test Case 'HTTPDecoderLengthTest.testHTTP11SemanticEOFOnHalfClosure' passed (0.0 seconds)
Test Case 'HTTPDecoderLengthTest.testHTTP10SemanticEOFOnHalfClosure' started at 2018-05-24 17:17:30.066
Test Case 'HTTPDecoderLengthTest.testHTTP10SemanticEOFOnHalfClosure' passed (0.0 seconds)
Test Case 'HTTPDecoderLengthTest.testIgnoresTransferEncodingFieldOnCONNECTResponses' started at 2018-05-24 17:17:30.067
Test Case 'HTTPDecoderLengthTest.testIgnoresTransferEncodingFieldOnCONNECTResponses' passed (0.001 seconds)
Test Case 'HTTPDecoderLengthTest.testIgnoresContentLengthFieldOnCONNECTResponses' started at 2018-05-24 17:17:30.067
Test Case 'HTTPDecoderLengthTest.testIgnoresContentLengthFieldOnCONNECTResponses' passed (0.0 seconds)
Test Case 'HTTPDecoderLengthTest.testEarlyFinishWithoutLengthAtAllOnCONNECTResponses' started at 2018-05-24 17:17:30.068
Test Case 'HTTPDecoderLengthTest.testEarlyFinishWithoutLengthAtAllOnCONNECTResponses' passed (0.0 seconds)
Test Case 'HTTPDecoderLengthTest.testIgnoresTransferEncodingFieldOnHEADResponses' started at 2018-05-24 17:17:30.068
Test Case 'HTTPDecoderLengthTest.testIgnoresTransferEncodingFieldOnHEADResponses' passed (0.0 seconds)
Test Case 'HTTPDecoderLengthTest.testIgnoresContentLengthFieldOnHEADResponses' started at 2018-05-24 17:17:30.069
Test Case 'HTTPDecoderLengthTest.testIgnoresContentLengthFieldOnHEADResponses' passed (0.0 seconds)
Test Case 'HTTPDecoderLengthTest.testEarlyFinishWithoutLengthAtAllOnHEADResponses' started at 2018-05-24 17:17:30.069
Test Case 'HTTPDecoderLengthTest.testEarlyFinishWithoutLengthAtAllOnHEADResponses' passed (0.001 seconds)
Test Case 'HTTPDecoderLengthTest.testIgnoresTransferEncodingFieldOn1XXResponses' started at 2018-05-24 17:17:30.070
Test Case 'HTTPDecoderLengthTest.testIgnoresTransferEncodingFieldOn1XXResponses' passed (0.0 seconds)
Test Case 'HTTPDecoderLengthTest.testIgnoresContentLengthFieldOn1XXResponses' started at 2018-05-24 17:17:30.070
Test Case 'HTTPDecoderLengthTest.testIgnoresContentLengthFieldOn1XXResponses' passed (0.0 seconds)
Test Case 'HTTPDecoderLengthTest.testEarlyFinishWithoutLengthAtAllOn1XXResponses' started at 2018-05-24 17:17:30.070
Test Case 'HTTPDecoderLengthTest.testEarlyFinishWithoutLengthAtAllOn1XXResponses' passed (0.0 seconds)
Test Case 'HTTPDecoderLengthTest.testIgnoresTransferEncodingFieldOn204Responses' started at 2018-05-24 17:17:30.071
Test Case 'HTTPDecoderLengthTest.testIgnoresTransferEncodingFieldOn204Responses' passed (0.0 seconds)
Test Case 'HTTPDecoderLengthTest.testIgnoresContentLengthFieldOn204Responses' started at 2018-05-24 17:17:30.071
Test Case 'HTTPDecoderLengthTest.testIgnoresContentLengthFieldOn204Responses' passed (0.0 seconds)
Test Case 'HTTPDecoderLengthTest.testEarlyFinishWithoutLengthAtAllOn204Responses' started at 2018-05-24 17:17:30.072
Test Case 'HTTPDecoderLengthTest.testEarlyFinishWithoutLengthAtAllOn204Responses' passed (0.0 seconds)
Test Case 'HTTPDecoderLengthTest.testIgnoresTransferEncodingFieldOn304Responses' started at 2018-05-24 17:17:30.072
Test Case 'HTTPDecoderLengthTest.testIgnoresTransferEncodingFieldOn304Responses' passed (0.0 seconds)
Test Case 'HTTPDecoderLengthTest.testIgnoresContentLengthFieldOn304Responses' started at 2018-05-24 17:17:30.072
Test Case 'HTTPDecoderLengthTest.testIgnoresContentLengthFieldOn304Responses' passed (0.001 seconds)
Test Case 'HTTPDecoderLengthTest.testEarlyFinishWithoutLengthAtAllOn304Responses' started at 2018-05-24 17:17:30.073
Test Case 'HTTPDecoderLengthTest.testEarlyFinishWithoutLengthAtAllOn304Responses' passed (0.0 seconds)
Test Case 'HTTPDecoderLengthTest.testMultipleTEWithChunkedLastHasNoBodyOnRequest' started at 2018-05-24 17:17:30.074
Test Case 'HTTPDecoderLengthTest.testMultipleTEWithChunkedLastHasNoBodyOnRequest' passed (0.0 seconds)
Test Case 'HTTPDecoderLengthTest.testMultipleTEWithChunkedFirstHasNoBodyOnRequest' started at 2018-05-24 17:17:30.074
Test Case 'HTTPDecoderLengthTest.testMultipleTEWithChunkedFirstHasNoBodyOnRequest' passed (0.0 seconds)
Test Case 'HTTPDecoderLengthTest.testMultipleTEWithChunkedInTheMiddleHasNoBodyOnRequest' started at 2018-05-24 17:17:30.074
Test Case 'HTTPDecoderLengthTest.testMultipleTEWithChunkedInTheMiddleHasNoBodyOnRequest' passed (0.001 seconds)
Test Case 'HTTPDecoderLengthTest.testMultipleTEWithChunkedLastHasEOFBodyOnResponseWithChannelInactive' started at 2018-05-24 17:17:30.075
Test Case 'HTTPDecoderLengthTest.testMultipleTEWithChunkedLastHasEOFBodyOnResponseWithChannelInactive' passed (0.0 seconds)
Test Case 'HTTPDecoderLengthTest.testMultipleTEWithChunkedFirstHasEOFBodyOnResponseWithChannelInactive' started at 2018-05-24 17:17:30.075
Test Case 'HTTPDecoderLengthTest.testMultipleTEWithChunkedFirstHasEOFBodyOnResponseWithChannelInactive' passed (0.001 seconds)
Test Case 'HTTPDecoderLengthTest.testMultipleTEWithChunkedInTheMiddleHasEOFBodyOnResponseWithChannelInactive' started at 2018-05-24 17:17:30.076
Test Case 'HTTPDecoderLengthTest.testMultipleTEWithChunkedInTheMiddleHasEOFBodyOnResponseWithChannelInactive' passed (0.001 seconds)
Test Case 'HTTPDecoderLengthTest.testMultipleTEWithChunkedLastHasEOFBodyOnResponseWithHalfClosure' started at 2018-05-24 17:17:30.077
Test Case 'HTTPDecoderLengthTest.testMultipleTEWithChunkedLastHasEOFBodyOnResponseWithHalfClosure' passed (0.001 seconds)
Test Case 'HTTPDecoderLengthTest.testMultipleTEWithChunkedFirstHasEOFBodyOnResponseWithHalfClosure' started at 2018-05-24 17:17:30.077
Test Case 'HTTPDecoderLengthTest.testMultipleTEWithChunkedFirstHasEOFBodyOnResponseWithHalfClosure' passed (0.001 seconds)
Test Case 'HTTPDecoderLengthTest.testMultipleTEWithChunkedInTheMiddleHasEOFBodyOnResponseWithHalfClosure' started at 2018-05-24 17:17:30.078
Test Case 'HTTPDecoderLengthTest.testMultipleTEWithChunkedInTheMiddleHasEOFBodyOnResponseWithHalfClosure' passed (0.001 seconds)
Test Case 'HTTPDecoderLengthTest.testRequestWithTEAndContentLengthErrors' started at 2018-05-24 17:17:30.079
Test Case 'HTTPDecoderLengthTest.testRequestWithTEAndContentLengthErrors' passed (0.0 seconds)
Test Case 'HTTPDecoderLengthTest.testResponseWithTEAndContentLengthErrors' started at 2018-05-24 17:17:30.079
Test Case 'HTTPDecoderLengthTest.testResponseWithTEAndContentLengthErrors' passed (0.001 seconds)
Test Case 'HTTPDecoderLengthTest.testRequestWithMultipleDifferentContentLengthsFails' started at 2018-05-24 17:17:30.080
Test Case 'HTTPDecoderLengthTest.testRequestWithMultipleDifferentContentLengthsFails' passed (0.0 seconds)
Test Case 'HTTPDecoderLengthTest.testRequestWithMultipleDifferentContentLengthsOnDifferentLinesFails' started at 2018-05-24 17:17:30.080
Test Case 'HTTPDecoderLengthTest.testRequestWithMultipleDifferentContentLengthsOnDifferentLinesFails' passed (0.0 seconds)
Test Case 'HTTPDecoderLengthTest.testRequestWithInvalidContentLengthFails' started at 2018-05-24 17:17:30.081
Test Case 'HTTPDecoderLengthTest.testRequestWithInvalidContentLengthFails' passed (0.0 seconds)
Test Case 'HTTPDecoderLengthTest.testRequestWithIdenticalContentLengthRepeatedErrors' started at 2018-05-24 17:17:30.081
Test Case 'HTTPDecoderLengthTest.testRequestWithIdenticalContentLengthRepeatedErrors' passed (0.0 seconds)
Test Case 'HTTPDecoderLengthTest.testRequestWithMultipleIdenticalContentLengthFieldsErrors' started at 2018-05-24 17:17:30.081
Test Case 'HTTPDecoderLengthTest.testRequestWithMultipleIdenticalContentLengthFieldsErrors' passed (0.0 seconds)
Test Case 'HTTPDecoderLengthTest.testRequestWithoutExplicitLengthIsZeroLength' started at 2018-05-24 17:17:30.082
Test Case 'HTTPDecoderLengthTest.testRequestWithoutExplicitLengthIsZeroLength' passed (0.0 seconds)
Test Suite 'HTTPDecoderLengthTest' passed at 2018-05-24 17:17:30.082
	 Executed 36 tests, with 0 failures (0 unexpected) in 0.016 (0.016) seconds
Test Suite 'HTTPDecoderTest' started at 2018-05-24 17:17:30.082
Test Case 'HTTPDecoderTest.testDoesNotDecodeRealHTTP09Request' started at 2018-05-24 17:17:30.082
Test Case 'HTTPDecoderTest.testDoesNotDecodeRealHTTP09Request' passed (0.0 seconds)
Test Case 'HTTPDecoderTest.testDoesNotDecodeFakeHTTP09Request' started at 2018-05-24 17:17:30.082
Test Case 'HTTPDecoderTest.testDoesNotDecodeFakeHTTP09Request' passed (0.0 seconds)
Test Case 'HTTPDecoderTest.testDoesNotDecodeHTTP2XRequest' started at 2018-05-24 17:17:30.083
Test Case 'HTTPDecoderTest.testDoesNotDecodeHTTP2XRequest' passed (0.0 seconds)
Test Case 'HTTPDecoderTest.testToleratesHTTP13Request' started at 2018-05-24 17:17:30.083
Test Case 'HTTPDecoderTest.testToleratesHTTP13Request' passed (0.0 seconds)
Test Case 'HTTPDecoderTest.testDoesNotDecodeRealHTTP09Response' started at 2018-05-24 17:17:30.083
Test Case 'HTTPDecoderTest.testDoesNotDecodeRealHTTP09Response' passed (0.0 seconds)
Test Case 'HTTPDecoderTest.testDoesNotDecodeFakeHTTP09Response' started at 2018-05-24 17:17:30.084
Test Case 'HTTPDecoderTest.testDoesNotDecodeFakeHTTP09Response' passed (0.001 seconds)
Test Case 'HTTPDecoderTest.testDoesNotDecodeHTTP2XResponse' started at 2018-05-24 17:17:30.084
Test Case 'HTTPDecoderTest.testDoesNotDecodeHTTP2XResponse' passed (0.0 seconds)
Test Case 'HTTPDecoderTest.testToleratesHTTP13Response' started at 2018-05-24 17:17:30.084
Test Case 'HTTPDecoderTest.testToleratesHTTP13Response' passed (0.0 seconds)
Test Case 'HTTPDecoderTest.testCorrectlyMaintainIndicesWhenDiscardReadBytes' started at 2018-05-24 17:17:30.085
Test Case 'HTTPDecoderTest.testCorrectlyMaintainIndicesWhenDiscardReadBytes' passed (0.015 seconds)
Test Case 'HTTPDecoderTest.testDropExtraBytes' started at 2018-05-24 17:17:30.100
Test Case 'HTTPDecoderTest.testDropExtraBytes' passed (0.001 seconds)
Test Case 'HTTPDecoderTest.testDontDropExtraBytes' started at 2018-05-24 17:17:30.101
Test Case 'HTTPDecoderTest.testDontDropExtraBytes' passed (0.001 seconds)
Test Suite 'HTTPDecoderTest' passed at 2018-05-24 17:17:30.102
	 Executed 11 tests, with 0 failures (0 unexpected) in 0.019 (0.019) seconds
Test Suite 'HTTPHeadersTest' started at 2018-05-24 17:17:30.102
Test Case 'HTTPHeadersTest.testCasePreservedButInsensitiveLookup' started at 2018-05-24 17:17:30.103
Test Case 'HTTPHeadersTest.testCasePreservedButInsensitiveLookup' passed (0.001 seconds)
Test Case 'HTTPHeadersTest.testWriteHeadersSeparately' started at 2018-05-24 17:17:30.104
Test Case 'HTTPHeadersTest.testWriteHeadersSeparately' passed (0.001 seconds)
Test Case 'HTTPHeadersTest.testRevealHeadersSeparately' started at 2018-05-24 17:17:30.105
Test Case 'HTTPHeadersTest.testRevealHeadersSeparately' passed (0.001 seconds)
Test Case 'HTTPHeadersTest.testSubscriptDoesntSplitHeaders' started at 2018-05-24 17:17:30.106
Test Case 'HTTPHeadersTest.testSubscriptDoesntSplitHeaders' passed (0.001 seconds)
Test Case 'HTTPHeadersTest.testCanonicalisationDoesntHappenForSetCookie' started at 2018-05-24 17:17:30.107
Test Case 'HTTPHeadersTest.testCanonicalisationDoesntHappenForSetCookie' passed (0.001 seconds)
Test Case 'HTTPHeadersTest.testTrimWhitespaceWorksOnEmptyString' started at 2018-05-24 17:17:30.108
Test Case 'HTTPHeadersTest.testTrimWhitespaceWorksOnEmptyString' passed (0.0 seconds)
Test Case 'HTTPHeadersTest.testTrimWhitespaceWorksOnOnlyWhitespace' started at 2018-05-24 17:17:30.108
Test Case 'HTTPHeadersTest.testTrimWhitespaceWorksOnOnlyWhitespace' passed (0.0 seconds)
Test Case 'HTTPHeadersTest.testTrimWorksWithCharactersInTheMiddleAndWhitespaceAround' started at 2018-05-24 17:17:30.108
Test Case 'HTTPHeadersTest.testTrimWorksWithCharactersInTheMiddleAndWhitespaceAround' passed (0.0 seconds)
Test Case 'HTTPHeadersTest.testContains' started at 2018-05-24 17:17:30.108
Test Case 'HTTPHeadersTest.testContains' passed (0.0 seconds)
Test Case 'HTTPHeadersTest.testKeepAliveStateStartsWithClose' started at 2018-05-24 17:17:30.109
Test Case 'HTTPHeadersTest.testKeepAliveStateStartsWithClose' passed (0.0 seconds)
Test Case 'HTTPHeadersTest.testKeepAliveStateStartsWithKeepAlive' started at 2018-05-24 17:17:30.109
Test Case 'HTTPHeadersTest.testKeepAliveStateStartsWithKeepAlive' passed (0.0 seconds)
Test Suite 'HTTPHeadersTest' passed at 2018-05-24 17:17:30.110
	 Executed 11 tests, with 0 failures (0 unexpected) in 0.006 (0.006) seconds
Test Suite 'HTTPRequestEncoderTests' started at 2018-05-24 17:17:30.110
Test Case 'HTTPRequestEncoderTests.testNoAutoHeadersForHEAD' started at 2018-05-24 17:17:30.110
Test Case 'HTTPRequestEncoderTests.testNoAutoHeadersForHEAD' passed (0.001 seconds)
Test Case 'HTTPRequestEncoderTests.testNoAutoHeadersForGET' started at 2018-05-24 17:17:30.111
Test Case 'HTTPRequestEncoderTests.testNoAutoHeadersForGET' passed (0.0 seconds)
Test Case 'HTTPRequestEncoderTests.testGETContentHeadersLeftAlone' started at 2018-05-24 17:17:30.111
Test Case 'HTTPRequestEncoderTests.testGETContentHeadersLeftAlone' passed (0.001 seconds)
Test Case 'HTTPRequestEncoderTests.testNoContentLengthHeadersForHEAD' started at 2018-05-24 17:17:30.112
Test Case 'HTTPRequestEncoderTests.testNoContentLengthHeadersForHEAD' passed (0.001 seconds)
Test Case 'HTTPRequestEncoderTests.testNoTransferEncodingHeadersForHEAD' started at 2018-05-24 17:17:30.113
Test Case 'HTTPRequestEncoderTests.testNoTransferEncodingHeadersForHEAD' passed (0.001 seconds)
Test Case 'HTTPRequestEncoderTests.testNoChunkedEncodingForHTTP10' started at 2018-05-24 17:17:30.114
Test Case 'HTTPRequestEncoderTests.testNoChunkedEncodingForHTTP10' passed (0.001 seconds)
Test Case 'HTTPRequestEncoderTests.testBody' started at 2018-05-24 17:17:30.116
Test Case 'HTTPRequestEncoderTests.testBody' passed (0.001 seconds)
Test Suite 'HTTPRequestEncoderTests' passed at 2018-05-24 17:17:30.116
	 Executed 7 tests, with 0 failures (0 unexpected) in 0.006 (0.006) seconds
Test Suite 'HTTPResponseCompressorTest' started at 2018-05-24 17:17:30.117
Test Case 'HTTPResponseCompressorTest.testCanCompressSimpleBodies' started at 2018-05-24 17:17:30.117
Test Case 'HTTPResponseCompressorTest.testCanCompressSimpleBodies' passed (0.346 seconds)
Test Case 'HTTPResponseCompressorTest.testCanCompressSimpleBodiesGzip' started at 2018-05-24 17:17:30.462
Test Case 'HTTPResponseCompressorTest.testCanCompressSimpleBodiesGzip' passed (0.344 seconds)
Test Case 'HTTPResponseCompressorTest.testCanCompressDeflateWithAwkwardFlushes' started at 2018-05-24 17:17:30.806
Test Case 'HTTPResponseCompressorTest.testCanCompressDeflateWithAwkwardFlushes' passed (0.225 seconds)
Test Case 'HTTPResponseCompressorTest.testCanCompressGzipWithAwkwardFlushes' started at 2018-05-24 17:17:31.031
Test Case 'HTTPResponseCompressorTest.testCanCompressGzipWithAwkwardFlushes' passed (0.225 seconds)
Test Case 'HTTPResponseCompressorTest.testDoesNotCompressWithoutAcceptEncodingHeader' started at 2018-05-24 17:17:31.257
Test Case 'HTTPResponseCompressorTest.testDoesNotCompressWithoutAcceptEncodingHeader' passed (0.402 seconds)
Test Case 'HTTPResponseCompressorTest.testHandlesPipelinedRequestsProperly' started at 2018-05-24 17:17:31.659
Test Case 'HTTPResponseCompressorTest.testHandlesPipelinedRequestsProperly' passed (1.068 seconds)
Test Case 'HTTPResponseCompressorTest.testHandlesBasicQValues' started at 2018-05-24 17:17:32.727
Test Case 'HTTPResponseCompressorTest.testHandlesBasicQValues' passed (0.365 seconds)
Test Case 'HTTPResponseCompressorTest.testAlwaysPrefersHighestQValue' started at 2018-05-24 17:17:33.092
Test Case 'HTTPResponseCompressorTest.testAlwaysPrefersHighestQValue' passed (0.334 seconds)
Test Case 'HTTPResponseCompressorTest.testAsteriskMeansGzip' started at 2018-05-24 17:17:33.426
Test Case 'HTTPResponseCompressorTest.testAsteriskMeansGzip' passed (0.346 seconds)
Test Case 'HTTPResponseCompressorTest.testIgnoresUnknownAlgorithms' started at 2018-05-24 17:17:33.771
Test Case 'HTTPResponseCompressorTest.testIgnoresUnknownAlgorithms' passed (0.429 seconds)
Test Case 'HTTPResponseCompressorTest.testNonNumericQValuePreventsChoice' started at 2018-05-24 17:17:34.200
Test Case 'HTTPResponseCompressorTest.testNonNumericQValuePreventsChoice' passed (0.331 seconds)
Test Case 'HTTPResponseCompressorTest.testNaNQValuePreventsChoice' started at 2018-05-24 17:17:34.531
Test Case 'HTTPResponseCompressorTest.testNaNQValuePreventsChoice' passed (0.333 seconds)
Test Case 'HTTPResponseCompressorTest.testInfinityQValuePreventsChoice' started at 2018-05-24 17:17:34.864
Test Case 'HTTPResponseCompressorTest.testInfinityQValuePreventsChoice' passed (0.366 seconds)
Test Case 'HTTPResponseCompressorTest.testNegativeInfinityQValuePreventsChoice' started at 2018-05-24 17:17:35.231
Test Case 'HTTPResponseCompressorTest.testNegativeInfinityQValuePreventsChoice' passed (0.341 seconds)
Test Case 'HTTPResponseCompressorTest.testOutOfRangeQValuePreventsChoice' started at 2018-05-24 17:17:35.572
Test Case 'HTTPResponseCompressorTest.testOutOfRangeQValuePreventsChoice' passed (0.335 seconds)
Test Case 'HTTPResponseCompressorTest.testRemovingHandlerFailsPendingWrites' started at 2018-05-24 17:17:35.907
Test Case 'HTTPResponseCompressorTest.testRemovingHandlerFailsPendingWrites' passed (0.001 seconds)
Test Case 'HTTPResponseCompressorTest.testDoesNotBufferWritesNoAlgorithm' started at 2018-05-24 17:17:35.908
Test Case 'HTTPResponseCompressorTest.testDoesNotBufferWritesNoAlgorithm' passed (0.001 seconds)
Test Case 'HTTPResponseCompressorTest.testStartsWithSameUnicodeScalarsWorksOnEmptyStrings' started at 2018-05-24 17:17:35.909
Test Case 'HTTPResponseCompressorTest.testStartsWithSameUnicodeScalarsWorksOnEmptyStrings' passed (0.0 seconds)
Test Case 'HTTPResponseCompressorTest.testStartsWithSameUnicodeScalarsWorksOnLongerNeedleFalse' started at 2018-05-24 17:17:35.909
Test Case 'HTTPResponseCompressorTest.testStartsWithSameUnicodeScalarsWorksOnLongerNeedleFalse' passed (0.0 seconds)
Test Case 'HTTPResponseCompressorTest.testStartsWithSameUnicodeScalarsWorksOnSameStrings' started at 2018-05-24 17:17:35.909
Test Case 'HTTPResponseCompressorTest.testStartsWithSameUnicodeScalarsWorksOnSameStrings' passed (0.0 seconds)
Test Case 'HTTPResponseCompressorTest.testStartsWithSameUnicodeScalarsWorksOnPrefix' started at 2018-05-24 17:17:35.910
Test Case 'HTTPResponseCompressorTest.testStartsWithSameUnicodeScalarsWorksOnPrefix' passed (0.0 seconds)
Test Case 'HTTPResponseCompressorTest.testStartsWithSameUnicodeScalarsSaysNoForTheSameStringInDifferentNormalisations' started at 2018-05-24 17:17:35.910
Test Case 'HTTPResponseCompressorTest.testStartsWithSameUnicodeScalarsSaysNoForTheSameStringInDifferentNormalisations' passed (0.0 seconds)
Test Case 'HTTPResponseCompressorTest.testStartsWithSaysYesForTheSameStringInDifferentNormalisations' started at 2018-05-24 17:17:35.910
Test Case 'HTTPResponseCompressorTest.testStartsWithSaysYesForTheSameStringInDifferentNormalisations' passed (0.0 seconds)
Test Suite 'HTTPResponseCompressorTest' passed at 2018-05-24 17:17:35.910
	 Executed 23 tests, with 0 failures (0 unexpected) in 5.792 (5.792) seconds
Test Suite 'HTTPResponseEncoderTests' started at 2018-05-24 17:17:35.911
Test Case 'HTTPResponseEncoderTests.testNoAutoHeadersFor101' started at 2018-05-24 17:17:35.911
Test Case 'HTTPResponseEncoderTests.testNoAutoHeadersFor101' passed (0.001 seconds)
Test Case 'HTTPResponseEncoderTests.testNoAutoHeadersForCustom1XX' started at 2018-05-24 17:17:35.911
Test Case 'HTTPResponseEncoderTests.testNoAutoHeadersForCustom1XX' passed (0.001 seconds)
Test Case 'HTTPResponseEncoderTests.testNoAutoHeadersFor204' started at 2018-05-24 17:17:35.912
Test Case 'HTTPResponseEncoderTests.testNoAutoHeadersFor204' passed (0.0 seconds)
Test Case 'HTTPResponseEncoderTests.testNoContentLengthHeadersFor101' started at 2018-05-24 17:17:35.913
Test Case 'HTTPResponseEncoderTests.testNoContentLengthHeadersFor101' passed (0.0 seconds)
Test Case 'HTTPResponseEncoderTests.testNoContentLengthHeadersForCustom1XX' started at 2018-05-24 17:17:35.913
Test Case 'HTTPResponseEncoderTests.testNoContentLengthHeadersForCustom1XX' passed (0.0 seconds)
Test Case 'HTTPResponseEncoderTests.testNoContentLengthHeadersFor204' started at 2018-05-24 17:17:35.914
Test Case 'HTTPResponseEncoderTests.testNoContentLengthHeadersFor204' passed (0.0 seconds)
Test Case 'HTTPResponseEncoderTests.testNoTransferEncodingHeadersFor101' started at 2018-05-24 17:17:35.914
Test Case 'HTTPResponseEncoderTests.testNoTransferEncodingHeadersFor101' passed (0.0 seconds)
Test Case 'HTTPResponseEncoderTests.testNoTransferEncodingHeadersForCustom1XX' started at 2018-05-24 17:17:35.915
Test Case 'HTTPResponseEncoderTests.testNoTransferEncodingHeadersForCustom1XX' passed (0.001 seconds)
Test Case 'HTTPResponseEncoderTests.testNoTransferEncodingHeadersFor204' started at 2018-05-24 17:17:35.915
Test Case 'HTTPResponseEncoderTests.testNoTransferEncodingHeadersFor204' passed (0.0 seconds)
Test Case 'HTTPResponseEncoderTests.testNoChunkedEncodingForHTTP10' started at 2018-05-24 17:17:35.916
Test Case 'HTTPResponseEncoderTests.testNoChunkedEncodingForHTTP10' passed (0.0 seconds)
Test Suite 'HTTPResponseEncoderTests' passed at 2018-05-24 17:17:35.916
	 Executed 10 tests, with 0 failures (0 unexpected) in 0.005 (0.005) seconds
Test Suite 'HTTPServerClientTest' started at 2018-05-24 17:17:35.916
Test Case 'HTTPServerClientTest.testSimpleGetByteBuffer' started at 2018-05-24 17:17:35.916
Test Case 'HTTPServerClientTest.testSimpleGetByteBuffer' passed (0.005 seconds)
Test Case 'HTTPServerClientTest.testSimpleGetFileRegion' started at 2018-05-24 17:17:35.922
Test Case 'HTTPServerClientTest.testSimpleGetFileRegion' passed (0.006 seconds)
Test Case 'HTTPServerClientTest.testSimpleGetChunkedEncodingByteBuffer' started at 2018-05-24 17:17:35.928
Test Case 'HTTPServerClientTest.testSimpleGetChunkedEncodingByteBuffer' passed (0.004 seconds)
Test Case 'HTTPServerClientTest.testSimpleGetChunkedEncodingFileRegion' started at 2018-05-24 17:17:35.932
Test Case 'HTTPServerClientTest.testSimpleGetChunkedEncodingFileRegion' passed (0.023 seconds)
Test Case 'HTTPServerClientTest.testSimpleGetTrailersByteBuffer' started at 2018-05-24 17:17:35.955
Test Case 'HTTPServerClientTest.testSimpleGetTrailersByteBuffer' passed (0.006 seconds)
Test Case 'HTTPServerClientTest.testSimpleGetTrailersFileRegion' started at 2018-05-24 17:17:35.961
Test Case 'HTTPServerClientTest.testSimpleGetTrailersFileRegion' passed (0.018 seconds)
Test Case 'HTTPServerClientTest.testMassiveResponseByteBuffer' started at 2018-05-24 17:17:35.979
Test Case 'HTTPServerClientTest.testMassiveResponseByteBuffer' passed (2.153 seconds)
Test Case 'HTTPServerClientTest.testMassiveResponseFileRegion' started at 2018-05-24 17:17:38.132
Test Case 'HTTPServerClientTest.testMassiveResponseFileRegion' passed (1.41 seconds)
Test Case 'HTTPServerClientTest.testHead' started at 2018-05-24 17:17:39.542
Test Case 'HTTPServerClientTest.testHead' passed (0.005 seconds)
Test Case 'HTTPServerClientTest.test204' started at 2018-05-24 17:17:39.546
Test Case 'HTTPServerClientTest.test204' passed (0.003 seconds)
Test Case 'HTTPServerClientTest.testDeprecatedPipelineConstruction' started at 2018-05-24 17:17:39.550
Test Case 'HTTPServerClientTest.testDeprecatedPipelineConstruction' passed (0.004 seconds)
Test Suite 'HTTPServerClientTest' passed at 2018-05-24 17:17:39.554
	 Executed 11 tests, with 0 failures (0 unexpected) in 3.636 (3.636) seconds
Test Suite 'HTTPServerPipelineHandlerTest' started at 2018-05-24 17:17:39.554
Test Case 'HTTPServerPipelineHandlerTest.testBasicBufferingBehaviour' started at 2018-05-24 17:17:39.554
Test Case 'HTTPServerPipelineHandlerTest.testBasicBufferingBehaviour' passed (0.001 seconds)
Test Case 'HTTPServerPipelineHandlerTest.testReadCallsAreSuppressedWhenPipelining' started at 2018-05-24 17:17:39.555
Test Case 'HTTPServerPipelineHandlerTest.testReadCallsAreSuppressedWhenPipelining' passed (0.001 seconds)
Test Case 'HTTPServerPipelineHandlerTest.testReadCallsAreSuppressedWhenUnbufferingIfThereIsStillBufferedData' started at 2018-05-24 17:17:39.556
Test Case 'HTTPServerPipelineHandlerTest.testReadCallsAreSuppressedWhenUnbufferingIfThereIsStillBufferedData' passed (0.001 seconds)
Test Case 'HTTPServerPipelineHandlerTest.testServerCanRespondEarly' started at 2018-05-24 17:17:39.556
Test Case 'HTTPServerPipelineHandlerTest.testServerCanRespondEarly' passed (0.0 seconds)
Test Case 'HTTPServerPipelineHandlerTest.testPipelineHandlerWillBufferHalfClose' started at 2018-05-24 17:17:39.557
Test Case 'HTTPServerPipelineHandlerTest.testPipelineHandlerWillBufferHalfClose' passed (0.001 seconds)
Test Case 'HTTPServerPipelineHandlerTest.testPipelineHandlerWillDeliverHalfCloseEarly' started at 2018-05-24 17:17:39.558
Test Case 'HTTPServerPipelineHandlerTest.testPipelineHandlerWillDeliverHalfCloseEarly' passed (0.001 seconds)
Test Case 'HTTPServerPipelineHandlerTest.testAReadIsNotIssuedWhenUnbufferingAHalfCloseAfterRequestComplete' started at 2018-05-24 17:17:39.559
Test Case 'HTTPServerPipelineHandlerTest.testAReadIsNotIssuedWhenUnbufferingAHalfCloseAfterRequestComplete' passed (0.001 seconds)
Test Case 'HTTPServerPipelineHandlerTest.testHalfCloseWhileWaitingForResponseIsPassedAlongIfNothingElseBuffered' started at 2018-05-24 17:17:39.560
Test Case 'HTTPServerPipelineHandlerTest.testHalfCloseWhileWaitingForResponseIsPassedAlongIfNothingElseBuffered' passed (0.001 seconds)
Test Case 'HTTPServerPipelineHandlerTest.testRecursiveChannelReadInvocationsDoNotCauseIssues' started at 2018-05-24 17:17:39.561
Test Case 'HTTPServerPipelineHandlerTest.testRecursiveChannelReadInvocationsDoNotCauseIssues' passed (0.001 seconds)
Test Case 'HTTPServerPipelineHandlerTest.testQuiescingEventWhenInitiallyIdle' started at 2018-05-24 17:17:39.562
Test Case 'HTTPServerPipelineHandlerTest.testQuiescingEventWhenInitiallyIdle' passed (0.0 seconds)
Test Case 'HTTPServerPipelineHandlerTest.testQuiescingEventWhenIdleAfterARequest' started at 2018-05-24 17:17:39.562
Test Case 'HTTPServerPipelineHandlerTest.testQuiescingEventWhenIdleAfterARequest' passed (0.001 seconds)
Test Case 'HTTPServerPipelineHandlerTest.testQuiescingInTheMiddleOfARequestNoResponseBitsYet' started at 2018-05-24 17:17:39.563
Test Case 'HTTPServerPipelineHandlerTest.testQuiescingInTheMiddleOfARequestNoResponseBitsYet' passed (0.001 seconds)
Test Case 'HTTPServerPipelineHandlerTest.testQuiescingAfterHavingReceivedRequestButBeforeResponseWasSent' started at 2018-05-24 17:17:39.563
Test Case 'HTTPServerPipelineHandlerTest.testQuiescingAfterHavingReceivedRequestButBeforeResponseWasSent' passed (0.001 seconds)
Test Case 'HTTPServerPipelineHandlerTest.testQuiescingAfterHavingReceivedRequestAndResponseHeadButNoResponseEndYet' started at 2018-05-24 17:17:39.564
Test Case 'HTTPServerPipelineHandlerTest.testQuiescingAfterHavingReceivedRequestAndResponseHeadButNoResponseEndYet' passed (0.001 seconds)
Test Case 'HTTPServerPipelineHandlerTest.testQuiescingAfterRequestAndResponseHeadsButBeforeAnyEndsThenRequestEndBeforeResponseEnd' started at 2018-05-24 17:17:39.565
Test Case 'HTTPServerPipelineHandlerTest.testQuiescingAfterRequestAndResponseHeadsButBeforeAnyEndsThenRequestEndBeforeResponseEnd' passed (0.001 seconds)
Test Case 'HTTPServerPipelineHandlerTest.testQuiescingAfterRequestAndResponseHeadsButBeforeAnyEndsThenRequestEndAfterResponseEnd' started at 2018-05-24 17:17:39.565
Test Case 'HTTPServerPipelineHandlerTest.testQuiescingAfterRequestAndResponseHeadsButBeforeAnyEndsThenRequestEndAfterResponseEnd' passed (0.001 seconds)
Test Case 'HTTPServerPipelineHandlerTest.testQuiescingAfterHavingReceivedOneRequestButBeforeResponseWasSentWithMoreRequestsInTheBuffer' started at 2018-05-24 17:17:39.566
Test Case 'HTTPServerPipelineHandlerTest.testQuiescingAfterHavingReceivedOneRequestButBeforeResponseWasSentWithMoreRequestsInTheBuffer' passed (0.001 seconds)
Test Suite 'HTTPServerPipelineHandlerTest' passed at 2018-05-24 17:17:39.567
	 Executed 17 tests, with 0 failures (0 unexpected) in 0.013 (0.013) seconds
Test Suite 'HTTPServerProtocolErrorHandlerTest' started at 2018-05-24 17:17:39.567
Test Case 'HTTPServerProtocolErrorHandlerTest.testHandlesBasicErrors' started at 2018-05-24 17:17:39.567
Test Case 'HTTPServerProtocolErrorHandlerTest.testHandlesBasicErrors' passed (0.001 seconds)
Test Case 'HTTPServerProtocolErrorHandlerTest.testIgnoresNonParserErrors' started at 2018-05-24 17:17:39.568
Test Case 'HTTPServerProtocolErrorHandlerTest.testIgnoresNonParserErrors' passed (0.0 seconds)
Test Case 'HTTPServerProtocolErrorHandlerTest.testDoesNotSendAResponseIfResponseHasAlreadyStarted' started at 2018-05-24 17:17:39.569
Test Case 'HTTPServerProtocolErrorHandlerTest.testDoesNotSendAResponseIfResponseHasAlreadyStarted' passed (0.0 seconds)
Test Case 'HTTPServerProtocolErrorHandlerTest.testCanHandleErrorsWhenResponseHasStarted' started at 2018-05-24 17:17:39.569
Test Case 'HTTPServerProtocolErrorHandlerTest.testCanHandleErrorsWhenResponseHasStarted' passed (0.001 seconds)
Test Suite 'HTTPServerProtocolErrorHandlerTest' passed at 2018-05-24 17:17:39.570
	 Executed 4 tests, with 0 failures (0 unexpected) in 0.002 (0.002) seconds
Test Suite 'HTTPTest' started at 2018-05-24 17:17:39.570
Test Case 'HTTPTest.testHTTPSimpleNoHeaders' started at 2018-05-24 17:17:39.570
Test Case 'HTTPTest.testHTTPSimpleNoHeaders' passed (0.001 seconds)
Test Case 'HTTPTest.testHTTPSimple1Header' started at 2018-05-24 17:17:39.571
Test Case 'HTTPTest.testHTTPSimple1Header' passed (0.002 seconds)
Test Case 'HTTPTest.testHTTPSimpleSomeHeader' started at 2018-05-24 17:17:39.574
Test Case 'HTTPTest.testHTTPSimpleSomeHeader' passed (0.004 seconds)
Test Case 'HTTPTest.testHTTPPipelining' started at 2018-05-24 17:17:39.577
Test Case 'HTTPTest.testHTTPPipelining' passed (2.82 seconds)
Test Case 'HTTPTest.testHTTPBody' started at 2018-05-24 17:17:42.398
Test Case 'HTTPTest.testHTTPBody' passed (0.006 seconds)
Test Case 'HTTPTest.test1ByteHTTPBody' started at 2018-05-24 17:17:42.404
Test Case 'HTTPTest.test1ByteHTTPBody' passed (0.003 seconds)
Test Case 'HTTPTest.testHTTPPipeliningWithBody' started at 2018-05-24 17:17:42.408
Test Case 'HTTPTest.testHTTPPipeliningWithBody' passed (1.794 seconds)
Test Case 'HTTPTest.testChunkedBody' started at 2018-05-24 17:17:44.202
Test Case 'HTTPTest.testChunkedBody' passed (0.005 seconds)
Test Case 'HTTPTest.testHTTPRequestHeadCoWWorks' started at 2018-05-24 17:17:44.207
Test Case 'HTTPTest.testHTTPRequestHeadCoWWorks' passed (0.001 seconds)
Test Case 'HTTPTest.testHTTPResponseHeadCoWWorks' started at 2018-05-24 17:17:44.207
Test Case 'HTTPTest.testHTTPResponseHeadCoWWorks' passed (0.001 seconds)
Test Suite 'HTTPTest' passed at 2018-05-24 17:17:44.208
	 Executed 10 tests, with 0 failures (0 unexpected) in 4.638 (4.638) seconds
Test Suite 'HTTPUpgradeTestCase' started at 2018-05-24 17:17:44.209
Test Case 'HTTPUpgradeTestCase.testUpgradeWithoutUpgrade' started at 2018-05-24 17:17:44.209
Test Case 'HTTPUpgradeTestCase.testUpgradeWithoutUpgrade' passed (0.003 seconds)
Test Case 'HTTPUpgradeTestCase.testUpgradeAfterInitialRequest' started at 2018-05-24 17:17:44.212
Test Case 'HTTPUpgradeTestCase.testUpgradeAfterInitialRequest' passed (0.003 seconds)
Test Case 'HTTPUpgradeTestCase.testUpgradeHandlerBarfsOnUnexpectedOrdering' started at 2018-05-24 17:17:44.216
Test Case 'HTTPUpgradeTestCase.testUpgradeHandlerBarfsOnUnexpectedOrdering' passed (0.0 seconds)
Test Case 'HTTPUpgradeTestCase.testSimpleUpgradeSucceeds' started at 2018-05-24 17:17:44.216
Test Case 'HTTPUpgradeTestCase.testSimpleUpgradeSucceeds' passed (0.003 seconds)
Test Case 'HTTPUpgradeTestCase.testUpgradeRequiresCorrectHeaders' started at 2018-05-24 17:17:44.220
Test Case 'HTTPUpgradeTestCase.testUpgradeRequiresCorrectHeaders' passed (0.003 seconds)
Test Case 'HTTPUpgradeTestCase.testUpgradeRequiresHeadersInConnection' started at 2018-05-24 17:17:44.223
Test Case 'HTTPUpgradeTestCase.testUpgradeRequiresHeadersInConnection' passed (0.003 seconds)
Test Case 'HTTPUpgradeTestCase.testUpgradeOnlyHandlesKnownProtocols' started at 2018-05-24 17:17:44.226
Test Case 'HTTPUpgradeTestCase.testUpgradeOnlyHandlesKnownProtocols' passed (0.003 seconds)
Test Case 'HTTPUpgradeTestCase.testUpgradeRespectsClientPreference' started at 2018-05-24 17:17:44.228
Test Case 'HTTPUpgradeTestCase.testUpgradeRespectsClientPreference' passed (0.003 seconds)
Test Case 'HTTPUpgradeTestCase.testUpgradeFiresUserEvent' started at 2018-05-24 17:17:44.232
Test Case 'HTTPUpgradeTestCase.testUpgradeFiresUserEvent' passed (0.004 seconds)
Test Case 'HTTPUpgradeTestCase.testUpgraderCanRejectUpgradeForPersonalReasons' started at 2018-05-24 17:17:44.236
Test Case 'HTTPUpgradeTestCase.testUpgraderCanRejectUpgradeForPersonalReasons' passed (0.004 seconds)
Test Case 'HTTPUpgradeTestCase.testUpgradeIsCaseInsensitive' started at 2018-05-24 17:17:44.240
Test Case 'HTTPUpgradeTestCase.testUpgradeIsCaseInsensitive' passed (0.004 seconds)
Test Case 'HTTPUpgradeTestCase.testDelayedUpgradeBehaviour' started at 2018-05-24 17:17:44.244
Test Case 'HTTPUpgradeTestCase.testDelayedUpgradeBehaviour' passed (0.004 seconds)
Test Case 'HTTPUpgradeTestCase.testBuffersInboundDataDuringDelayedUpgrade' started at 2018-05-24 17:17:44.248
Test Case 'HTTPUpgradeTestCase.testBuffersInboundDataDuringDelayedUpgrade' passed (0.105 seconds)
Test Case 'HTTPUpgradeTestCase.testRemovesAllHTTPRelatedHandlersAfterUpgrade' started at 2018-05-24 17:17:44.353
Test Case 'HTTPUpgradeTestCase.testRemovesAllHTTPRelatedHandlersAfterUpgrade' passed (0.005 seconds)
Test Case 'HTTPUpgradeTestCase.testBasicUpgradePipelineMutation' started at 2018-05-24 17:17:44.358
Test Case 'HTTPUpgradeTestCase.testBasicUpgradePipelineMutation' passed (0.002 seconds)
Test Case 'HTTPUpgradeTestCase.testUpgradeWithUpgradePayloadInlineWithRequestWorks' started at 2018-05-24 17:17:44.360
Test Case 'HTTPUpgradeTestCase.testUpgradeWithUpgradePayloadInlineWithRequestWorks' passed (0.004 seconds)
Test Suite 'HTTPUpgradeTestCase' passed at 2018-05-24 17:17:44.364
	 Executed 16 tests, with 0 failures (0 unexpected) in 0.154 (0.154) seconds
Test Suite 'HappyEyeballsTest' started at 2018-05-24 17:17:44.364
Test Case 'HappyEyeballsTest.testIPv4OnlyResolution' started at 2018-05-24 17:17:44.364
Test Case 'HappyEyeballsTest.testIPv4OnlyResolution' passed (0.0 seconds)
Test Case 'HappyEyeballsTest.testIPv6OnlyResolution' started at 2018-05-24 17:17:44.364
Test Case 'HappyEyeballsTest.testIPv6OnlyResolution' passed (0.0 seconds)
Test Case 'HappyEyeballsTest.testTimeOutDuringDNSResolution' started at 2018-05-24 17:17:44.365
Test Case 'HappyEyeballsTest.testTimeOutDuringDNSResolution' passed (0.0 seconds)
Test Case 'HappyEyeballsTest.testAAAAQueryReturningFirst' started at 2018-05-24 17:17:44.365
Test Case 'HappyEyeballsTest.testAAAAQueryReturningFirst' passed (0.0 seconds)
Test Case 'HappyEyeballsTest.testAQueryReturningFirstDelayElapses' started at 2018-05-24 17:17:44.366
Test Case 'HappyEyeballsTest.testAQueryReturningFirstDelayElapses' passed (0.0 seconds)
Test Case 'HappyEyeballsTest.testAQueryReturningFirstThenAAAAReturns' started at 2018-05-24 17:17:44.366
Test Case 'HappyEyeballsTest.testAQueryReturningFirstThenAAAAReturns' passed (0.0 seconds)
Test Case 'HappyEyeballsTest.testAQueryReturningFirstThenAAAAErrors' started at 2018-05-24 17:17:44.366
Test Case 'HappyEyeballsTest.testAQueryReturningFirstThenAAAAErrors' passed (0.0 seconds)
Test Case 'HappyEyeballsTest.testAQueryReturningFirstThenEmptyAAAA' started at 2018-05-24 17:17:44.367
Test Case 'HappyEyeballsTest.testAQueryReturningFirstThenEmptyAAAA' passed (0.0 seconds)
Test Case 'HappyEyeballsTest.testEmptyResultsFail' started at 2018-05-24 17:17:44.367
Test Case 'HappyEyeballsTest.testEmptyResultsFail' passed (0.0 seconds)
Test Case 'HappyEyeballsTest.testAllDNSFail' started at 2018-05-24 17:17:44.367
Test Case 'HappyEyeballsTest.testAllDNSFail' passed (0.0 seconds)
Test Case 'HappyEyeballsTest.testMaximalConnectionDelay' started at 2018-05-24 17:17:44.368
Test Case 'HappyEyeballsTest.testMaximalConnectionDelay' passed (0.004 seconds)
Test Case 'HappyEyeballsTest.testAllConnectionsFail' started at 2018-05-24 17:17:44.372
Test Case 'HappyEyeballsTest.testAllConnectionsFail' passed (0.003 seconds)
Test Case 'HappyEyeballsTest.testDelayedAAAAResult' started at 2018-05-24 17:17:44.375
Test Case 'HappyEyeballsTest.testDelayedAAAAResult' passed (0.003 seconds)
Test Case 'HappyEyeballsTest.testTimeoutWaitingForAAAA' started at 2018-05-24 17:17:44.378
Test Case 'HappyEyeballsTest.testTimeoutWaitingForAAAA' passed (0.0 seconds)
Test Case 'HappyEyeballsTest.testTimeoutAfterAQuery' started at 2018-05-24 17:17:44.378
Test Case 'HappyEyeballsTest.testTimeoutAfterAQuery' passed (0.0 seconds)
Test Case 'HappyEyeballsTest.testAConnectFailsWaitingForAAAA' started at 2018-05-24 17:17:44.379
Test Case 'HappyEyeballsTest.testAConnectFailsWaitingForAAAA' passed (0.001 seconds)
Test Case 'HappyEyeballsTest.testDelayedAResult' started at 2018-05-24 17:17:44.379
Test Case 'HappyEyeballsTest.testDelayedAResult' passed (0.003 seconds)
Test Case 'HappyEyeballsTest.testTimeoutBeforeAResponse' started at 2018-05-24 17:17:44.383
Test Case 'HappyEyeballsTest.testTimeoutBeforeAResponse' passed (0.0 seconds)
Test Case 'HappyEyeballsTest.testAllConnectionsFailImmediately' started at 2018-05-24 17:17:44.383
Test Case 'HappyEyeballsTest.testAllConnectionsFailImmediately' passed (0.003 seconds)
Test Case 'HappyEyeballsTest.testLaterConnections' started at 2018-05-24 17:17:44.386
Test Case 'HappyEyeballsTest.testLaterConnections' passed (0.001 seconds)
Test Case 'HappyEyeballsTest.testDelayedChannelCreation' started at 2018-05-24 17:17:44.387
Test Case 'HappyEyeballsTest.testDelayedChannelCreation' passed (0.001 seconds)
Test Case 'HappyEyeballsTest.testChannelCreationFails' started at 2018-05-24 17:17:44.388
Test Case 'HappyEyeballsTest.testChannelCreationFails' passed (0.001 seconds)
Test Case 'HappyEyeballsTest.testCancellationSyncWithConnectDelay' started at 2018-05-24 17:17:44.389
Test Case 'HappyEyeballsTest.testCancellationSyncWithConnectDelay' passed (0.001 seconds)
Test Case 'HappyEyeballsTest.testCancellationSyncWithResolutionDelay' started at 2018-05-24 17:17:44.390
Test Case 'HappyEyeballsTest.testCancellationSyncWithResolutionDelay' passed (0.0 seconds)
Test Suite 'HappyEyeballsTest' passed at 2018-05-24 17:17:44.390
	 Executed 24 tests, with 0 failures (0 unexpected) in 0.025 (0.025) seconds
Test Suite 'HeapTests' started at 2018-05-24 17:17:44.391
Test Case 'HeapTests.testSimple' started at 2018-05-24 17:17:44.391
Test Case 'HeapTests.testSimple' passed (0.0 seconds)
Test Case 'HeapTests.testSortedDesc' started at 2018-05-24 17:17:44.391
Test Case 'HeapTests.testSortedDesc' passed (0.0 seconds)
Test Case 'HeapTests.testSortedAsc' started at 2018-05-24 17:17:44.391
Test Case 'HeapTests.testSortedAsc' passed (0.0 seconds)
Test Case 'HeapTests.testAddAndRemoveRandomNumbers' started at 2018-05-24 17:17:44.391
Test Case 'HeapTests.testAddAndRemoveRandomNumbers' passed (0.091 seconds)
Test Case 'HeapTests.testRemoveElement' started at 2018-05-24 17:17:44.483
Test Case 'HeapTests.testRemoveElement' passed (0.0 seconds)
Test Suite 'HeapTests' passed at 2018-05-24 17:17:44.483
	 Executed 5 tests, with 0 failures (0 unexpected) in 0.092 (0.092) seconds
Test Suite 'IdleStateHandlerTest' started at 2018-05-24 17:17:44.483
Test Case 'IdleStateHandlerTest.testIdleRead' started at 2018-05-24 17:17:44.483
Test Case 'IdleStateHandlerTest.testIdleRead' passed (1.006 seconds)
Test Case 'IdleStateHandlerTest.testIdleWrite' started at 2018-05-24 17:17:45.489
Test Case 'IdleStateHandlerTest.testIdleWrite' passed (1.004 seconds)
Test Case 'IdleStateHandlerTest.testIdleAllWrite' started at 2018-05-24 17:17:46.493
Test Case 'IdleStateHandlerTest.testIdleAllWrite' passed (1.005 seconds)
Test Case 'IdleStateHandlerTest.testIdleAllRead' started at 2018-05-24 17:17:47.498
Test Case 'IdleStateHandlerTest.testIdleAllRead' passed (1.004 seconds)
Test Suite 'IdleStateHandlerTest' passed at 2018-05-24 17:17:48.502
	 Executed 4 tests, with 0 failures (0 unexpected) in 4.018 (4.018) seconds
Test Suite 'IntegerTypesTest' started at 2018-05-24 17:17:48.502
Test Case 'IntegerTypesTest.testNextPowerOfOfTwoZero' started at 2018-05-24 17:17:48.502
Test Case 'IntegerTypesTest.testNextPowerOfOfTwoZero' passed (0.0 seconds)
Test Case 'IntegerTypesTest.testNextPowerOfTwoOfOne' started at 2018-05-24 17:17:48.502
Test Case 'IntegerTypesTest.testNextPowerOfTwoOfOne' passed (0.0 seconds)
Test Case 'IntegerTypesTest.testNextPowerOfTwoOfTwo' started at 2018-05-24 17:17:48.503
Test Case 'IntegerTypesTest.testNextPowerOfTwoOfTwo' passed (0.0 seconds)
Test Case 'IntegerTypesTest.testNextPowerOfTwoOfThree' started at 2018-05-24 17:17:48.503
Test Case 'IntegerTypesTest.testNextPowerOfTwoOfThree' passed (0.0 seconds)
Test Case 'IntegerTypesTest.testNextPowerOfTwoOfFour' started at 2018-05-24 17:17:48.503
Test Case 'IntegerTypesTest.testNextPowerOfTwoOfFour' passed (0.0 seconds)
Test Case 'IntegerTypesTest.testNextPowerOfTwoOfFive' started at 2018-05-24 17:17:48.503
Test Case 'IntegerTypesTest.testNextPowerOfTwoOfFive' passed (0.0 seconds)
Test Suite 'IntegerTypesTest' passed at 2018-05-24 17:17:48.503
	 Executed 6 tests, with 0 failures (0 unexpected) in 0.001 (0.001) seconds
Test Suite 'MarkedCircularBufferTests' started at 2018-05-24 17:17:48.504
Test Case 'MarkedCircularBufferTests.testEmptyMark' started at 2018-05-24 17:17:48.504
Test Case 'MarkedCircularBufferTests.testEmptyMark' passed (0.0 seconds)
Test Case 'MarkedCircularBufferTests.testSimpleMark' started at 2018-05-24 17:17:48.504
Test Case 'MarkedCircularBufferTests.testSimpleMark' passed (0.0 seconds)
Test Case 'MarkedCircularBufferTests.testPassingTheMark' started at 2018-05-24 17:17:48.504
Test Case 'MarkedCircularBufferTests.testPassingTheMark' passed (0.0 seconds)
Test Case 'MarkedCircularBufferTests.testMovingTheMark' started at 2018-05-24 17:17:48.505
Test Case 'MarkedCircularBufferTests.testMovingTheMark' passed (0.0 seconds)
Test Suite 'MarkedCircularBufferTests' passed at 2018-05-24 17:17:48.505
	 Executed 4 tests, with 0 failures (0 unexpected) in 0.001 (0.001) seconds
Test Suite 'MessageToByteEncoderTest' started at 2018-05-24 17:17:48.505
Test Case 'MessageToByteEncoderTest.testEncoderOverrideAllocateOutBuffer' started at 2018-05-24 17:17:48.505
Test Case 'MessageToByteEncoderTest.testEncoderOverrideAllocateOutBuffer' passed (0.001 seconds)
Test Case 'MessageToByteEncoderTest.testEncoder' started at 2018-05-24 17:17:48.506
Test Case 'MessageToByteEncoderTest.testEncoder' passed (0.0 seconds)
Test Suite 'MessageToByteEncoderTest' passed at 2018-05-24 17:17:48.507
	 Executed 2 tests, with 0 failures (0 unexpected) in 0.001 (0.001) seconds
Test Suite 'NIOConcurrencyHelpersTests' started at 2018-05-24 17:17:48.507
Test Case 'NIOConcurrencyHelpersTests.testLargeContendedAtomicSum' started at 2018-05-24 17:17:48.507
Test Case 'NIOConcurrencyHelpersTests.testLargeContendedAtomicSum' passed (1.857 seconds)
Test Case 'NIOConcurrencyHelpersTests.testCompareAndExchangeBool' started at 2018-05-24 17:17:50.364
Test Case 'NIOConcurrencyHelpersTests.testCompareAndExchangeBool' passed (0.0 seconds)
Test Case 'NIOConcurrencyHelpersTests.testAllOperationsBool' started at 2018-05-24 17:17:50.365
Test Case 'NIOConcurrencyHelpersTests.testAllOperationsBool' passed (0.0 seconds)
Test Case 'NIOConcurrencyHelpersTests.testCompareAndExchangeUInts' started at 2018-05-24 17:17:50.365
Test Case 'NIOConcurrencyHelpersTests.testCompareAndExchangeUInts' passed (0.001 seconds)
Test Case 'NIOConcurrencyHelpersTests.testCompareAndExchangeInts' started at 2018-05-24 17:17:50.366
Test Case 'NIOConcurrencyHelpersTests.testCompareAndExchangeInts' passed (0.001 seconds)
Test Case 'NIOConcurrencyHelpersTests.testAddSub' started at 2018-05-24 17:17:50.367
Test Case 'NIOConcurrencyHelpersTests.testAddSub' passed (0.0 seconds)
Test Case 'NIOConcurrencyHelpersTests.testExchange' started at 2018-05-24 17:17:50.367
Test Case 'NIOConcurrencyHelpersTests.testExchange' passed (0.0 seconds)
Test Case 'NIOConcurrencyHelpersTests.testLoadStore' started at 2018-05-24 17:17:50.368
Test Case 'NIOConcurrencyHelpersTests.testLoadStore' passed (0.0 seconds)
Test Case 'NIOConcurrencyHelpersTests.testLockMutualExclusion' started at 2018-05-24 17:17:50.368
Test Case 'NIOConcurrencyHelpersTests.testLockMutualExclusion' passed (0.101 seconds)
Test Case 'NIOConcurrencyHelpersTests.testWithLockMutualExclusion' started at 2018-05-24 17:17:50.469
Test Case 'NIOConcurrencyHelpersTests.testWithLockMutualExclusion' passed (0.101 seconds)
Test Case 'NIOConcurrencyHelpersTests.testConditionLockMutualExclusion' started at 2018-05-24 17:17:50.570
Test Case 'NIOConcurrencyHelpersTests.testConditionLockMutualExclusion' passed (0.101 seconds)
Test Case 'NIOConcurrencyHelpersTests.testConditionLock' started at 2018-05-24 17:17:50.671
Test Case 'NIOConcurrencyHelpersTests.testConditionLock' passed (0.303 seconds)
Test Case 'NIOConcurrencyHelpersTests.testConditionLockWithDifferentConditions' started at 2018-05-24 17:17:50.974
Test Case 'NIOConcurrencyHelpersTests.testConditionLockWithDifferentConditions' passed (0.039 seconds)
Test Case 'NIOConcurrencyHelpersTests.testAtomicBoxDoesNotTriviallyLeak' started at 2018-05-24 17:17:51.014
Test Case 'NIOConcurrencyHelpersTests.testAtomicBoxDoesNotTriviallyLeak' passed (0.0 seconds)
Test Case 'NIOConcurrencyHelpersTests.testAtomicBoxCompareAndExchangeWorksIfEqual' started at 2018-05-24 17:17:51.014
Test Case 'NIOConcurrencyHelpersTests.testAtomicBoxCompareAndExchangeWorksIfEqual' passed (0.0 seconds)
Test Case 'NIOConcurrencyHelpersTests.testAtomicBoxCompareAndExchangeWorksIfNotEqual' started at 2018-05-24 17:17:51.014
Test Case 'NIOConcurrencyHelpersTests.testAtomicBoxCompareAndExchangeWorksIfNotEqual' passed (0.0 seconds)
Test Case 'NIOConcurrencyHelpersTests.testAtomicBoxStoreWorks' started at 2018-05-24 17:17:51.015
Test Case 'NIOConcurrencyHelpersTests.testAtomicBoxStoreWorks' passed (0.0 seconds)
Test Case 'NIOConcurrencyHelpersTests.testAtomicBoxCompareAndExchangeOntoItselfWorks' started at 2018-05-24 17:17:51.015
Test Case 'NIOConcurrencyHelpersTests.testAtomicBoxCompareAndExchangeOntoItselfWorks' passed (0.004 seconds)
Test Suite 'NIOConcurrencyHelpersTests' passed at 2018-05-24 17:17:51.019
	 Executed 18 tests, with 0 failures (0 unexpected) in 2.51 (2.51) seconds
Test Suite 'NonBlockingFileIOTest' started at 2018-05-24 17:17:51.019
Test Case 'NonBlockingFileIOTest.testBasicFileIOWorks' started at 2018-05-24 17:17:51.019
Test Case 'NonBlockingFileIOTest.testBasicFileIOWorks' passed (0.003 seconds)
Test Case 'NonBlockingFileIOTest.testOffsetWorks' started at 2018-05-24 17:17:51.022
Test Case 'NonBlockingFileIOTest.testOffsetWorks' passed (0.002 seconds)
Test Case 'NonBlockingFileIOTest.testOffsetBeyondEOF' started at 2018-05-24 17:17:51.024
Test Case 'NonBlockingFileIOTest.testOffsetBeyondEOF' passed (0.001 seconds)
Test Case 'NonBlockingFileIOTest.testEmptyReadWorks' started at 2018-05-24 17:17:51.025
Test Case 'NonBlockingFileIOTest.testEmptyReadWorks' passed (0.001 seconds)
Test Case 'NonBlockingFileIOTest.testReadingShortWorks' started at 2018-05-24 17:17:51.026
Test Case 'NonBlockingFileIOTest.testReadingShortWorks' passed (0.001 seconds)
Test Case 'NonBlockingFileIOTest.testDoesNotBlockTheThreadOrEventLoop' started at 2018-05-24 17:17:51.027
Test Case 'NonBlockingFileIOTest.testDoesNotBlockTheThreadOrEventLoop' passed (0.001 seconds)
Test Case 'NonBlockingFileIOTest.testGettingErrorWhenEventLoopGroupIsShutdown' started at 2018-05-24 17:17:51.029
Test Case 'NonBlockingFileIOTest.testGettingErrorWhenEventLoopGroupIsShutdown' passed (0.001 seconds)
Test Case 'NonBlockingFileIOTest.testChunkReadingWorks' started at 2018-05-24 17:17:51.030
Test Case 'NonBlockingFileIOTest.testChunkReadingWorks' passed (0.002 seconds)
Test Case 'NonBlockingFileIOTest.testChunkReadingCanBeAborted' started at 2018-05-24 17:17:51.032
Test Case 'NonBlockingFileIOTest.testChunkReadingCanBeAborted' passed (0.001 seconds)
Test Case 'NonBlockingFileIOTest.testFailedIO' started at 2018-05-24 17:17:51.033
Test Case 'NonBlockingFileIOTest.testFailedIO' passed (0.001 seconds)
Test Case 'NonBlockingFileIOTest.testChunkReadingWorksForIncrediblyLongChain' started at 2018-05-24 17:17:51.034
Test Case 'NonBlockingFileIOTest.testChunkReadingWorksForIncrediblyLongChain' passed (3.271 seconds)
Test Case 'NonBlockingFileIOTest.testReadingDifferentChunkSize' started at 2018-05-24 17:17:54.306
Test Case 'NonBlockingFileIOTest.testReadingDifferentChunkSize' passed (0.003 seconds)
Test Case 'NonBlockingFileIOTest.testReadDoesNotReadShort' started at 2018-05-24 17:17:54.309
Test Case 'NonBlockingFileIOTest.testReadDoesNotReadShort' passed (0.512 seconds)
Test Case 'NonBlockingFileIOTest.testChunkReadingWhereByteCountIsNotAChunkSizeMultiplier' started at 2018-05-24 17:17:54.821
Test Case 'NonBlockingFileIOTest.testChunkReadingWhereByteCountIsNotAChunkSizeMultiplier' passed (0.002 seconds)
Test Case 'NonBlockingFileIOTest.testChunkedReadDoesNotReadShort' started at 2018-05-24 17:17:54.824
Test Case 'NonBlockingFileIOTest.testChunkedReadDoesNotReadShort' passed (0.511 seconds)
Test Case 'NonBlockingFileIOTest.testChunkSizeMoreThanTotal' started at 2018-05-24 17:17:55.335
Test Case 'NonBlockingFileIOTest.testChunkSizeMoreThanTotal' passed (0.002 seconds)
Test Case 'NonBlockingFileIOTest.testFileRegionReadFromPipeFails' started at 2018-05-24 17:17:55.337
Test Case 'NonBlockingFileIOTest.testFileRegionReadFromPipeFails' passed (0.001 seconds)
Test Case 'NonBlockingFileIOTest.testReadFromNonBlockingPipeFails' started at 2018-05-24 17:17:55.338
Test Case 'NonBlockingFileIOTest.testReadFromNonBlockingPipeFails' passed (0.001 seconds)
Test Case 'NonBlockingFileIOTest.testSeekPointerIsSetToFront' started at 2018-05-24 17:17:55.340
Test Case 'NonBlockingFileIOTest.testSeekPointerIsSetToFront' passed (0.002 seconds)
Test Case 'NonBlockingFileIOTest.testFileOpenWorks' started at 2018-05-24 17:17:55.342
Test Case 'NonBlockingFileIOTest.testFileOpenWorks' passed (0.002 seconds)
Test Case 'NonBlockingFileIOTest.testFileOpenWorksWithEmptyFile' started at 2018-05-24 17:17:55.343
Test Case 'NonBlockingFileIOTest.testFileOpenWorksWithEmptyFile' passed (0.001 seconds)
Test Case 'NonBlockingFileIOTest.testFileOpenFails' started at 2018-05-24 17:17:55.345
Test Case 'NonBlockingFileIOTest.testFileOpenFails' passed (0.001 seconds)
Test Suite 'NonBlockingFileIOTest' passed at 2018-05-24 17:17:55.346
	 Executed 22 tests, with 0 failures (0 unexpected) in 4.325 (4.325) seconds
Test Suite 'PendingDatagramWritesManagerTests' started at 2018-05-24 17:17:55.346
Test Case 'PendingDatagramWritesManagerTests.testPendingWritesEmptyWritesWorkAndWeDontWriteUnflushedThings' started at 2018-05-24 17:17:55.346
Test Case 'PendingDatagramWritesManagerTests.testPendingWritesEmptyWritesWorkAndWeDontWriteUnflushedThings' passed (0.001 seconds)
Test Case 'PendingDatagramWritesManagerTests.testPendingWritesUsesVectorWriteOperationAndDoesntWriteTooMuch' started at 2018-05-24 17:17:55.347
Test Case 'PendingDatagramWritesManagerTests.testPendingWritesUsesVectorWriteOperationAndDoesntWriteTooMuch' passed (0.001 seconds)
Test Case 'PendingDatagramWritesManagerTests.testPendingWritesWorkWithPartialWrites' started at 2018-05-24 17:17:55.348
Test Case 'PendingDatagramWritesManagerTests.testPendingWritesWorkWithPartialWrites' passed (0.001 seconds)
Test Case 'PendingDatagramWritesManagerTests.testPendingWritesSpinCountWorksForSingleWrites' started at 2018-05-24 17:17:55.349
Test Case 'PendingDatagramWritesManagerTests.testPendingWritesSpinCountWorksForSingleWrites' passed (0.002 seconds)
Test Case 'PendingDatagramWritesManagerTests.testPendingWritesCancellationWorksCorrectly' started at 2018-05-24 17:17:55.351
Test Case 'PendingDatagramWritesManagerTests.testPendingWritesCancellationWorksCorrectly' passed (0.0 seconds)
Test Case 'PendingDatagramWritesManagerTests.testPendingWritesNoMoreThanWritevLimitIsWritten' started at 2018-05-24 17:17:55.352
Test Case 'PendingDatagramWritesManagerTests.testPendingWritesNoMoreThanWritevLimitIsWritten' passed (0.0 seconds)
Test Case 'PendingDatagramWritesManagerTests.testPendingWritesNoMoreThanWritevLimitIsWrittenInOneMassiveChunk' started at 2018-05-24 17:17:55.352
Test Case 'PendingDatagramWritesManagerTests.testPendingWritesNoMoreThanWritevLimitIsWrittenInOneMassiveChunk' passed (0.001 seconds)
Test Case 'PendingDatagramWritesManagerTests.testPendingWritesWorksWithManyEmptyWrites' started at 2018-05-24 17:17:55.353
Test Case 'PendingDatagramWritesManagerTests.testPendingWritesWorksWithManyEmptyWrites' passed (0.0 seconds)
Test Case 'PendingDatagramWritesManagerTests.testPendingWritesCloseDuringVectorWrite' started at 2018-05-24 17:17:55.353
Test Case 'PendingDatagramWritesManagerTests.testPendingWritesCloseDuringVectorWrite' passed (0.0 seconds)
Test Case 'PendingDatagramWritesManagerTests.testPendingWritesMoreThanWritevIOVectorLimit' started at 2018-05-24 17:17:55.354
Test Case 'PendingDatagramWritesManagerTests.testPendingWritesMoreThanWritevIOVectorLimit' passed (0.014 seconds)
Test Suite 'PendingDatagramWritesManagerTests' passed at 2018-05-24 17:17:55.367
	 Executed 10 tests, with 0 failures (0 unexpected) in 0.02 (0.02) seconds
Test Suite 'PriorityQueueTest' started at 2018-05-24 17:17:55.368
Test Case 'PriorityQueueTest.testSomeStringsAsc' started at 2018-05-24 17:17:55.368
Test Case 'PriorityQueueTest.testSomeStringsAsc' passed (0.0 seconds)
Test Case 'PriorityQueueTest.testRemoveNonExisting' started at 2018-05-24 17:17:55.368
Test Case 'PriorityQueueTest.testRemoveNonExisting' passed (0.0 seconds)
Test Case 'PriorityQueueTest.testRemoveFromEmpty' started at 2018-05-24 17:17:55.368
Test Case 'PriorityQueueTest.testRemoveFromEmpty' passed (0.0 seconds)
Test Case 'PriorityQueueTest.testSomeStringsDesc' started at 2018-05-24 17:17:55.369
Test Case 'PriorityQueueTest.testSomeStringsDesc' passed (0.0 seconds)
Test Case 'PriorityQueueTest.testBuildAndRemoveFromRandomPriorityQueues' started at 2018-05-24 17:17:55.369
Test Case 'PriorityQueueTest.testBuildAndRemoveFromRandomPriorityQueues' passed (1.37 seconds)
Test Case 'PriorityQueueTest.testPartialOrder' started at 2018-05-24 17:17:56.739
Test Case 'PriorityQueueTest.testPartialOrder' passed (0.008 seconds)
Test Suite 'PriorityQueueTest' passed at 2018-05-24 17:17:56.747
	 Executed 6 tests, with 0 failures (0 unexpected) in 1.379 (1.379) seconds
Test Suite 'SelectorTest' started at 2018-05-24 17:17:56.748
Test Case 'SelectorTest.testDeregisterWhileProcessingEvents' started at 2018-05-24 17:17:56.748
Test Case 'SelectorTest.testDeregisterWhileProcessingEvents' passed (0.001 seconds)
Test Case 'SelectorTest.testDeregisterAndCloseWhileProcessingEvents' started at 2018-05-24 17:17:56.748
Test Case 'SelectorTest.testDeregisterAndCloseWhileProcessingEvents' passed (0.0 seconds)
Test Case 'SelectorTest.testWeDoNotDeliverEventsForPreviouslyClosedChannels' started at 2018-05-24 17:17:56.749
Test Case 'SelectorTest.testWeDoNotDeliverEventsForPreviouslyClosedChannels' passed (0.012 seconds)
Test Suite 'SelectorTest' passed at 2018-05-24 17:17:56.760
	 Executed 3 tests, with 0 failures (0 unexpected) in 0.013 (0.013) seconds
Test Suite 'SniHandlerTest' started at 2018-05-24 17:17:56.760
Test Case 'SniHandlerTest.testLibre227NoSniDripFeed' started at 2018-05-24 17:17:56.761
Test Case 'SniHandlerTest.testLibre227NoSniDripFeed' passed (0.009 seconds)
Test Case 'SniHandlerTest.testLibre227WithSniDripFeed' started at 2018-05-24 17:17:56.770
Test Case 'SniHandlerTest.testLibre227WithSniDripFeed' passed (0.01 seconds)
Test Case 'SniHandlerTest.testOpenSSL102NoSniDripFeed' started at 2018-05-24 17:17:56.779
Test Case 'SniHandlerTest.testOpenSSL102NoSniDripFeed' passed (0.009 seconds)
Test Case 'SniHandlerTest.testOpenSSL102WithSniDripFeed' started at 2018-05-24 17:17:56.788
Test Case 'SniHandlerTest.testOpenSSL102WithSniDripFeed' passed (0.009 seconds)
Test Case 'SniHandlerTest.testCurlSecureTransportDripFeed' started at 2018-05-24 17:17:56.797
Test Case 'SniHandlerTest.testCurlSecureTransportDripFeed' passed (0.006 seconds)
Test Case 'SniHandlerTest.testSafariDripFeed' started at 2018-05-24 17:17:56.803
Test Case 'SniHandlerTest.testSafariDripFeed' passed (0.007 seconds)
Test Case 'SniHandlerTest.testChromeDripFeed' started at 2018-05-24 17:17:56.810
Test Case 'SniHandlerTest.testChromeDripFeed' passed (0.006 seconds)
Test Case 'SniHandlerTest.testFirefoxDripFeed' started at 2018-05-24 17:17:56.815
Test Case 'SniHandlerTest.testFirefoxDripFeed' passed (0.006 seconds)
Test Case 'SniHandlerTest.testLibre227NoSniBlast' started at 2018-05-24 17:17:56.822
Test Case 'SniHandlerTest.testLibre227NoSniBlast' passed (0.0 seconds)
Test Case 'SniHandlerTest.testLibre227WithSniBlast' started at 2018-05-24 17:17:56.822
Test Case 'SniHandlerTest.testLibre227WithSniBlast' passed (0.0 seconds)
Test Case 'SniHandlerTest.testOpenSSL102NoSniBlast' started at 2018-05-24 17:17:56.823
Test Case 'SniHandlerTest.testOpenSSL102NoSniBlast' passed (0.0 seconds)
Test Case 'SniHandlerTest.testOpenSSL102WithSniBlast' started at 2018-05-24 17:17:56.823
Test Case 'SniHandlerTest.testOpenSSL102WithSniBlast' passed (0.0 seconds)
Test Case 'SniHandlerTest.testCurlSecureTransportBlast' started at 2018-05-24 17:17:56.824
Test Case 'SniHandlerTest.testCurlSecureTransportBlast' passed (0.0 seconds)