Autobahn WebSockets Testsuite Report
Autobahn WebSockets

PocketSocketServer - Case 13.3.9 : Pass - 5785 ms @ 2016-03-30T12:08:56.466Z

Case Description

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

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: 21xAmFFW5WrgcjdWiOf/4g==
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits; server_max_window_bits=8
Sec-WebSocket-Version: 13
HTTP/1.1 101 Switching Protocols
Sec-WebSocket-Accept: E9R43dGGHXluR3hnWKdjb/Jntzg=
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
224
430120
2281228
367813678
368513685
368627372
368727374
3688725816
3689311067
369013690
369113691
369213692
3693414772
3694414776
369513695
3696311088
3697414788
3698518490
3699518495
3700725900
370127402
370227404
370313703
370413704
370513705
370613706
3708518540
3710414840
371127422
371227424
3713414852
371527430
3716414864
371713717
3718622308
371913719
3720311160
372127442
3723726061
372427448
3725311175
3726622356
37271037270
37281244736
3729414916
37301555950
37311037310
3732726124
37331037330
3734829872
37351244820
3736518680
37371037370
3738622428
3739726173
3740518700
3741311223
374213742
3743414972
3744726208
3745829960
3746311238
37471037470
37481659968
3749311247
3750933750
3751415004
3752518760
375327506
3754518770
3755415020
3756622536
3757518785
3758622548
37591037590
376027520
3761830088
376213762
3763415052
3764415056
376527530
376613766
3767830136
3768622608
3769415076
377027540
3771518855
3772622632
3773933957
3774726418
377527550
3776933984
3777830216
3778415112
37791037790
3780518900
3781311343
3782415128
378413784
3785622710
378627572
378713787
3788830304
3789830312
3790934110
3791830328
37921556880
3793726551
3794726558
3795726565
3796726572
3797415188
3798415192
3799518995
38001349400
380127602
3802415208
3803519015
380413804
3805415220
3806415224
3807726649
380913809
3810519050
3811415244
381213812
381313813
381427628
381727634
382113821
3824311472
382713827
382827656
382913829
383027660
3831311493
383213832
383527670
383613836
383727674
383813838
383913839
384027680
3841415364
3842415368
384327686
384427688
384527690
384613846
384713847
385013850
385113851
385213852
385527710
385727714
385913859
386413864
3865311595
3866311598
386713867
3868311604
386913869
387127742
3872519360
3873311619
387413874
387627752
387713877
387827756
3879311637
388113881
388213882
388327766
3885311655
388613886
388727774
388827776
388913889
389013890
389313893
3894415576
3895311685
389613896
389727794
3898415592
3899831192
3900311700
390127802
3902727314
3903415612
3904415616
3906727342
3907311721
3909415636
391113911
391213912
391313913
391627832
391713917
3918415672
3919311757
392027840
392127842
3922519610
392327846
392427848
392527850
3926415704
392727854
392913929
3932415728
393427868
393513935
393627872
393813938
393927878
3941311823
394227884
394313943
394513945
394727894
394813948
395013950
395413954
395513955
395627912
396027920
396427928
396613966
396913969
397013970
397413974
397513975
397713977
3978311934
398413984
398527970
399013990
399113991
399413994
399613996
3997519985
400028000
400314003
400414004
400514005
400614006
400728014
401028020
401214012
401328026
4016312048
401714017
4018312054
4019312057
402114021
402514025
402614026
402814028
403114031
403214032
403414034
403528070
403728074
403814038
403914039
404014040
4041312123
404228084
4043312129
4044312132
4045520225
404628092
404714047
404814048
405028100
4051416204
405228104
4053520265
4054312162
4056520280
405714057
405828116
405914059
406028120
406128122
406214062
406414064
406714067
407114071
4072312216
4073312219
4074416296
4075520375
4076416304
4077624462
4078416312
4079416316
40801248960
4081312243
408228164
4083416332
408414084
4085312255
408614086
Total10333833822

Octets Transmitted by Chop Size

Chop SizeCountOctets
818
3641364
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
Total10022860461

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
               636570743a204539523433644747 ...
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=00b957b3, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 888200b957b30351
007 RX OCTETS: 8802
008 RX OCTETS: 03e8
009 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=False, MASK=None
               0x03e8
010 TCP DROPPED BY PEER