Autobahn WebSockets Testsuite Report
Autobahn WebSockets

PocketSocketServer - Case 12.5.3 : Pass - 393 ms @ 2016-03-30T12:05:48.942Z

Case Description

Send 1000 compressed messages each of payload size 256, auto-fragment to 0 octets. Use default permessage-deflate offer.

Case Expectation

Receive echo'ed messages (with payload as sent). Timeout case after 120 secs.

Case Outcome

Ok, received all echo'ed messages in time.

Expected:
{}

Observed:
[]

Case Closing Behavior

Connection was properly closed (OK)



Opening Handshake

GET / HTTP/1.1
User-Agent: AutobahnTestSuite/0.7.5-0.10.9
Host: 127.0.0.1:9001
Upgrade: WebSocket
Connection: Upgrade
Pragma: no-cache
Cache-Control: no-cache
Sec-WebSocket-Key: QGOGyVi8fr6IZt0IdkR2Jw==
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits
Sec-WebSocket-Version: 13
HTTP/1.1 101 Switching Protocols
Sec-WebSocket-Accept: NFCOwVdKAkVwEG8buJBiczjCYqQ=
Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits=15; server_max_window_bits=15
Upgrade: websocket
Connection: Upgrade


Closing Behavior

KeyValueDescription
isServerFalseTrue, iff I (the fuzzer) am a server, and the peer is a client.
closedByMeTrueTrue, iff I have initiated closing handshake (that is, did send close first).
failedByMeFalseTrue, iff I have failed the WS connection (i.e. due to protocol error). Failing can be either by initiating closing handshake or brutal drop TCP.
droppedByMeFalseTrue, iff I dropped the TCP connection.
wasCleanTrueTrue, iff full WebSockets closing handshake was performed (close frame sent and received) _and_ the server dropped the TCP (which is its responsibility).
wasNotCleanReasonNoneWhen wasClean == False, the reason what happened.
wasServerConnectionDropTimeoutFalseWhen we are a client, and we expected the server to drop the TCP, but that didn't happen in time, this gets True.
wasOpenHandshakeTimeoutFalseWhen performing the opening handshake, but the peer did not finish in time, this gets True.
wasCloseHandshakeTimeoutFalseWhen we initiated a closing handshake, but the peer did not respond in time, this gets True.
localCloseCode1000The close code I sent in close frame (if any).
localCloseReasonNoneThe close reason I sent in close frame (if any).
remoteCloseCode1000The close code the peer sent me in close frame (if any).
remoteCloseReasonNoneThe close reason the peer sent me in close frame (if any).


Wire Statistics

Octets Received by Chop Size

Chop SizeCountOctets
22550
45532212
31131
36136
37137
42142
48296
54154
58158
59159
643192
65165
70170
71171
76176
772154
79179
80180
84184
86186
89189
932186
99199
1001100
1031103
1061106
1081108
1091109
1101110
1131113
1142228
1171117
1192238
1221122
1241124
1271127
1301130
1341134
1352270
1361136
1381138
1392278
1411141
1421142
1431143
1451145
1481148
1491149
1521152
1551155
1571157
1602320
1621162
1631163
1671167
1681168
1711171
1721172
1741174
1761176
1771177
1781178
1821182
1832366
1841184
1861186
1873561
1911191
1921192
1942388
1981198
1992398
2031203
2062412
2072414
2101210
2121212
2131213
2151215
2171217
2211221
2222444
2231223
2241224
2251225
2281228
2291229
2303690
2311231
2403720
2422484
2441244
2461246
2511251
2521252
2531253
2562512
2592518
2601260
2611261
262506132572
26637298952
Total1579253339

Octets Transmitted by Chop Size

Chop SizeCountOctets
818
37137
41141
42142
46146
52152
54154
60160
64164
65165
682136
69169
70170
74174
77177
80180
832166
84184
85185
90190
92192
93193
97197
99199
1041104
1051105
1091109
1101110
1142228
1151115
1191119
1202240
1211121
1252250
1281128
1301130
1341134
1351135
1381138
1391139
1431143
1441144
1451145
1461146
1472294
1501150
1511151
1521152
1531153
1561156
1571157
1631163
1641164
1651165
1671167
1681168
1701170
1711171
1721172
1751175
1761176
1801180
1822364
1851185
1861186
1881188
1901190
1914764
1951195
1991199
2001200
2023606
2072414
2101210
2112422
2141214
2151215
2161216
2181218
2212442
2231223
2251225
2271227
2281228
2302460
2331233
2341234
2361236
2382476
2391239
2443732
2502500
2521252
2541254
2551255
2602520
2611261
2631263
2642528
2651265
2671267
270878237060
3381338
Total1002257452

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
21000
81
Total1001


Wire Log

000 TX OCTETS: 474554202f20485454502f312e310d0a557365722d4167656e743a204175746f6261686e5465737453756974652f302e372e
               352d302e31302e390d0a486f7374 ...
001 RX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a5365632d576562536f636b65742d4163
               636570743a204e46434f7756644b ...
002 WIRELOG DISABLED
003 CLOSE CONNECTION AFTER 120.000000 sec
004 WIRELOG ENABLED
005 TX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASK=e8ee7d24, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 8882e8ee7d24eb06
007 RX OCTETS: 880203e8
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=False, MASK=None
               0x03e8
009 TCP DROPPED BY PEER