Autobahn WebSockets Testsuite Report
Autobahn WebSockets

PocketSocketServer - Case 13.7.14 : Pass - 5925 ms @ 2016-03-30T12:13:42.468Z

Case Description

Send 1000 compressed messages each of payload size 65536, auto-fragment to 256 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: liOI9MRc7ZEb1cpOTjPACw==
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: mALtFdP6j8R+w21wkqOkY/Y7Xw0=
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
433132
2281228
368213682
368513685
368627372
368727374
3688725816
3689414756
369013690
369113691
369213692
3693311079
3694311082
369527390
3696311088
3697414788
3698622188
3699414796
3700725900
370127402
370227404
370313703
370413704
370513705
370613706
3708518540
370913709
3710414840
371127422
371227424
3713311139
371413714
371527430
3716414864
371713717
3718518590
371913719
3720311160
372127442
3723726061
3724311172
3725311175
3726726082
37271037270
37281141008
3729414916
37301452220
37311037310
3732726124
37331037330
3734829872
37351244820
3736414944
37371037370
3738622428
3739726173
3740622440
3741311223
374213742
3743414972
3744518720
3745829960
3746311238
37471037470
37481867464
3749311247
3750933750
3751415004
3752518760
3753311259
3754518770
3755518775
3756622536
3757415028
3758622548
3759933831
376027520
3761830088
376213762
3763311289
3764311292
376513765
376613766
3767933903
3768622608
3769726383
377027540
3771518855
3772622632
3773830184
3774726418
377527550
37761037760
3777726439
3778415112
3779934011
3780518900
3781311343
3782415128
378313783
3785622710
3786311358
378727574
3788934092
3789830312
3790830320
3791622746
37921349296
3793726551
3794726558
3795934155
3796934164
3797415188
3798311394
3799415196
38001349400
380127602
3802519010
3803622818
380413804
3805415220
3806415224
3807622842
380927618
3810519050
3811415244
381213812
381427628
381727634
382113821
3824311472
382713827
382827656
382913829
383027660
3831415324
383213832
383513835
383613836
3837311511
383827676
383913839
384013840
3841311523
3842311526
384327686
3844311532
384527690
384613846
384713847
385013850
385113851
385213852
385527710
385727714
385913859
386427728
3865311595
3866311598
386713867
386827736
386913869
387127742
3872519360
3873311619
387413874
387627752
387713877
387827756
3879311637
388113881
388213882
388327766
388413884
3885311655
388613886
388727774
388813888
388913889
389013890
389327786
3894415576
3895311685
389613896
389713897
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
393827876
393927878
3941311823
394213942
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
400728014
4010312030
401214012
401314013
4016312048
401728034
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
4058312174
405914059
406028120
4061312183
406414064
406714067
407114071
407228144
4073312219
4074416296
4075416300
4076624456
4077624462
4078416312
4079520395
40801040800
4081312243
408228164
4083416332
408428168
4085312255
408614086
Total10343833822

Octets Transmitted by Chop Size

Chop SizeCountOctets
617102
720140
828224
925225
1022220
1126286
1220240
1334442
1420280
1513195
168128
179153
1817306
1917323
2017340
2116336
2210220
239207
245120
25375
26126
27381
284112
29258
32264
33133
35135
36136
37274
39139
40140
41282
433129
454180
46146
484192
493147
502100
522104
53153
54154
55155
56156
58158
64164
65165
682136
69169
70170
71171
722144
73173
742148
78178
81181
83183
853255
862172
872174
885440
898712
905450
917637
924368
937651
942188
954380
963288
974388
98111078
99111089
100161600
101101010
102121224
1036618
104181872
105121260
1066636
1079963
108121296
109121308
110131430
1118888
1127784
11391017
1147798
1156690
1164464
1174468
1182236
1194476
1201120
1214484
122111342
1238984
124141736
125101250
12691134
1275635
1282256
1293387
1451145
2452490
2461246
2472494
24851240
2494996
25061500
25151255
25261512
253133289
254164064
255235865
256256400
257297453
258184644
259338547
260194940
261328352
262205240
263236049
264107182829552
5641564
Total117202944971

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
010718
11000
81
Total11719


Wire Log

000 TX OCTETS: 474554202f20485454502f312e310d0a557365722d4167656e743a204175746f6261686e5465737453756974652f302e372e
               352d302e31302e390d0a486f7374 ...
001 RX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a5365632d576562536f636b65742d4163
               636570743a206d414c7446645036 ...
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=c5ea2900, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 8882c5ea2900c602
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