Autobahn WebSockets Testsuite Report
Autobahn WebSockets

PocketSocketServer - Case 13.5.9 : Pass - 6341 ms @ 2016-03-30T12:11:07.350Z

Case Description

Send 1000 compressed messages each of payload size 65536, auto-fragment to 0 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 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: uSAe38Qeo6sqJX14fLgKYA==
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits; server_no_context_takeover; server_max_window_bits=8
Sec-WebSocket-Version: 13
HTTP/1.1 101 Switching Protocols
Sec-WebSocket-Accept: 2vZtYEAO+q+OXOLXW0eZCxz1SO4=
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
478312
2281228
368213682
368627372
3687311061
3688725816
3689518445
369013690
369213692
3693311079
3694414776
369513695
3696311088
3697414788
3698518490
3699518495
3700725900
370127402
370227404
370313703
370413704
370513705
3708622248
3710518550
3711311133
371213712
3713414852
371513715
3716414864
371713717
3718622308
371913719
3720518600
372127442
3723726061
3725311175
3726829808
37271244724
37281244736
3729518645
37301348490
3731829848
3732726124
3733933597
3734829872
37351348555
3736518680
37371037370
3738622428
3739622434
3740518700
3741311223
374213742
3743518715
3744518720
3745933705
3746414984
3747933723
37481867464
374927498
3750933750
3751415004
3752518760
375327506
3754415016
3755415020
3756726292
3757726299
3758622548
37591037590
376013760
3761622566
376213762
3763518815
3764415056
376527530
376613766
3767726369
3768518840
3769518845
3770415080
3771518855
3772726404
3773830184
3774622644
3775311325
3776933984
3777933993
3778311334
3779830232
3780518900
378127562
3782415128
378327566
378413784
3785622710
3786311358
378713787
3788830304
3789934101
3790830320
3791518955
37921349296
3793726551
3794726558
37951037950
3796934164
3797311391
3798415192
3799518995
38001349400
380127602
3802415208
3803415212
380413804
3805415220
3806415224
3807726649
380927618
3810519050
3811415244
381213812
381427628
3817311451
3824311472
382713827
382827656
382913829
383027660
3831311493
383213832
383527670
383613836
3837415348
383827676
383913839
384013840
384127682
3842311526
384327686
3844311532
384527690
384613846
384713847
385013850
385127702
385213852
385513855
385727714
385913859
386413864
3865311595
3866311598
386727734
3868311604
386913869
387113871
3872519360
3873311619
387413874
387627752
387713877
387827756
3879519395
388113881
388213882
3885311655
388613886
388727774
388827776
388913889
389013890
389313893
3894415576
3895415580
389613896
3897311691
3898519490
3899727293
3900311700
390113901
3902623412
3903415612
3904415616
3906727342
3907311721
3909415636
391113911
391227824
391313913
391413914
391627832
391713917
3918311754
3919311757
392013920
3921311763
3922519610
392327846
392427848
392513925
3926415704
392727854
392913929
3932415728
393427868
393513935
393627872
393713937
393813938
393927878
394127882
394227884
394313943
394513945
394727894
394813948
395013950
395413954
395513955
395627912
396027920
396427928
396613966
396913969
397013970
397427948
397513975
397713977
397827956
398113981
398413984
398513985
399013990
399113991
399413994
399613996
3997519985
400028000
400314003
400414004
400514005
400728014
400814008
4010312030
401314013
4016312048
401728034
4018312054
4019312057
402114021
402514025
402614026
402814028
403114031
403214032
403314033
403414034
403528070
403728074
403814038
403914039
404014040
4041312123
404228084
4043312129
4044312132
4045416180
404628092
404714047
404828096
404914049
405028100
4051416204
405214052
4053416212
4054312162
4056520280
405714057
405828116
405914059
4060312180
406128122
406214062
406714067
406914069
407128142
407228144
4073312219
4074312222
4075312225
4076728532
4077520385
4078520390
4079624474
4080936720
4081312243
408228164
4083312249
408428168
4085312255
408614086
Total10793833822

Octets Transmitted by Chop Size

Chop SizeCountOctets
818
3921392
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
Total10022860489

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
               636570743a2032765a745945414f ...
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=d270decc, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 8882d270deccd198
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