Autobahn WebSockets Testsuite Report
Autobahn WebSockets

PocketSocketServer - Case 13.7.5 : Pass - 724 ms @ 2016-03-30T12:13:12.252Z

Case Description

Send 1000 compressed messages each of payload size 4096, auto-fragment to 0 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 8), (True, 0), (False, 0)]

Case Expectation

Receive echo'ed messages (with payload as sent). Timeout case after 480 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: MoRz7YYOk+uPoFmOJ0MO7g==
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits; server_no_context_takeover; server_max_window_bits=8, permessage-deflate; client_no_context_takeover; client_max_window_bits; server_no_context_takeover, permessage-deflate; client_no_context_takeover; client_max_window_bits
Sec-WebSocket-Version: 13
HTTP/1.1 101 Switching Protocols
Sec-WebSocket-Accept: uZ9vX3Q2XhmUgs+IsifmK2qgbFg=
Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits=15; server_max_window_bits=8
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
482328
1741174
1781178
1791179
1801180
1812362
1821182
18461104
1863558
1871187
1883564
1892378
1902380
19161146
1921192
19471358
19571365
1962392
1974788
1985990
1993597
2004800
20191809
20291818
20371421
20471428
205102050
206132678
207173519
208204160
209204180
21081680
211142954
212132756
21361278
214163424
21581720
216102160
21761302
218143052
21951095
22071540
2213663
222143108
223102230
22451120
225102250
22661356
22781816
22871596
229102290
230102300
2314924
232112552
233122796
23461404
235122820
23681888
237174029
23881904
23951195
240112640
241143374
242102420
243153645
244174148
2454980
246133198
24771729
24892232
249102490
250143500
25141004
25241008
25351265
25482032
25592295
2561256
25792313
25851290
2593777
26061560
26192349
26251310
26371841
26482112
265133445
266102660
26792403
268133484
2692538
27092430
271102710
272123264
273154095
27471918
27592475
276113036
277164432
278133614
279113069
28051400
28192529
282154230
28382264
284102840
28551425
28682288
28782296
28841152
28982312
29041160
29151455
29261752
2932586
2943882
2952590
29661776
2972594
2982596
2993897
3003900
3013903
30241208
3031303
3041304
3053915
3062612
3071307
30841232
3093927
3101310
3112622
3122624
3143942
31541260
3161316
3172634
3183954
3201320
3211321
3221322
3231323
3271327
3281328
3302660
3312662
3321332
3331333
3342668
3352670
3371337
3401340
3411341
34831044
3491349
3501350
3512702
3541354
3571357
Total1083247725

Octets Transmitted by Chop Size

Chop SizeCountOctets
818
1522304
1532306
1541154
1553465
1561156
1573471
1582316
1592318
1603480
1611161
1622324
1631163
1646984
1655825
1661166
16771169
16871176
169122028
170122040
17191539
172142408
173122076
174193306
175223850
176172992
177254425
178193382
179234117
180274860
181234163
182244368
183264758
184203680
185193515
186173162
187122244
188224136
189264914
190132470
191132483
192152880
193101930
194112134
195163120
196112156
19791773
19871386
19991791
2004800
20191809
202112222
20351015
2044816
205102050
206102060
2074828
20871456
2091209
2103630
2114844
21251060
21361278
214102140
215112365
216102160
217122604
218102180
21971533
2204880
22191989
222112442
22392007
224173808
22571575
226122712
227132951
22881824
229132977
230112530
23192079
232112552
233163728
234112574
235163760
23671652
23761422
2383714
2392478
2401240
2442488
24651230
2472494
2484992
2492498
25041000
2511251
25241008
2531253
2552510
2563768
25741028
2581258
2591259
26041040
2612522
2623786
2631263
26461584
2653795
26661596
26751335
26851340
26982152
27061620
27141084
2721272
2733819
2741274
2761276
2851285
2891289
3101310
5641564
Total1002203228

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

000 TX OCTETS: 474554202f20485454502f312e310d0a557365722d4167656e743a204175746f6261686e5465737453756974652f302e372e
               352d302e31302e390d0a486f7374 ...
001 RX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a5365632d576562536f636b65742d4163
               636570743a20755a397658335132 ...
002 WIRELOG DISABLED
003 CLOSE CONNECTION AFTER 480.000000 sec
004 WIRELOG ENABLED
005 TX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASK=aaace2d1, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 8882aaace2d1a944
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