Autobahn WebSockets Testsuite Report
Autobahn WebSockets

PocketSocketServer - Case 13.4.9 : Pass - 3038 ms @ 2016-03-30T12:10:17.762Z

Case Description

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

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: pymTs/J+m3PdULh+XU9pug==
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits; server_max_window_bits=15
Sec-WebSocket-Version: 13
HTTP/1.1 101 Switching Protocols
Sec-WebSocket-Accept: YnfTSN4f1KBBtvINFnR6B82lCsk=
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
443172
2291229
350113501
350413504
350513505
350613506
3507414028
350813508
350913509
3510931590
3511621066
35121035120
35131863234
35141138654
35151242180
35161449224
35171035170
35181242216
35191449266
35201242240
35211552815
35221138742
35232070460
35241552860
35251449350
35261552890
35271552905
3528724696
35291967051
35301242360
35311345903
35321552980
35331345929
3534828272
35351242420
35361449504
35371553055
35381242456
35391242468
35401138940
35411449574
35421035420
35431138973
35441760248
35451553175
35461139006
3547414188
3548621288
3549414196
35501967450
3551724857
35521035520
3553621318
35541242648
35551035550
35561242672
3557724899
35581346254
3559828472
3560310680
3561621366
3562621372
356327126
3564828512
3565414260
356627132
356713567
356813568
3569517845
3570310710
357127142
3572310716
3573414292
3574310722
357513575
3576310728
357727154
3578310734
357927158
358013580
3581310743
3582414328
3583517915
3584621504
3585725095
3586621516
3587414348
3588414352
3589310767
359213592
359327186
359413594
3595517975
3596310788
3597310791
3598517990
3599310797
360027200
3601518005
3602310806
360313603
3604310812
3605518025
3606518030
3607621642
3608414432
36091139699
36101243320
3611828888
36121036120
36131761421
36141243368
36152072300
36161139776
36171243404
3618828944
3619414476
36201036200
3621310863
3622725354
3623932607
3624414496
3625414500
3626414504
362827256
362927258
363027260
363127262
363213632
363327266
3634310902
3635725445
3636829088
3637414548
3638518190
3639518195
3640725480
3641414564
3642310926
3643621858
364427288
3645310935
Total10443562554

Octets Transmitted by Chop Size

Chop SizeCountOctets
818
3651365
280525610
280612806
280725614
2808514040
2809411236
2810616860
2811514055
2812616872
28131336569
28141645024
28152364745
28162570400
28172981693
28181850724
28193393027
28201953580
28213290272
28222056440
28232364929
28241748008
28252056500
28262776302
28272570675
28282262216
28292673554
28302056600
28313496254
28322056640
28331336829
2834822672
2835925515
28361748212
28371748229
28381748246
28391645424
28401028400
2841925569
2842514210
284338529
284412844
284538535
2846411384
284725694
285025700
285112851
285312853
285412854
285525710
285712857
285812858
285925718
286138583
2863411452
286412864
2866411464
286738601
286825736
287025740
287112871
287212872
287312873
287412874
287612876
288212882
288312883
288625772
288712887
288812888
288912889
289025780
289112891
289225784
289612896
289912899
290112901
290338709
290425808
290525810
2906514530
2907823256
2908514540
2909720363
2910411640
2911720377
291225824
2913411652
291438742
2915411660
29161132076
29171132087
29181646688
29191029190
29201235040
2921617526
29221852596
29231235076
2924617544
2925926325
29261235112
29271235124
29281338064
2929823432
2930720510
2931926379
2932720524
2933617598
2934411736
2935411740
293625872
2937411748
293812938
2939411756
29401132340
2941823528
29421441188
29431029430
2944926496
2945514725
294625892
294738841
296112961
Total10022860462

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
               636570743a20596e6654534e3466 ...
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=16c379f6, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 888216c379f6152b
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