Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.3.9 : Pass - 62623 ms @ 2017-07-28T05:34:50.482Z

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 /runCase?case=438&agent=libwebsockets HTTP/1.1
Pragma: no-cache
Cache-Control: no-cache
Host: 127.0.0.1:9001
Origin: http://127.0.0.1:9001
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Key: 8YYpjHJWrdXZf35euHmpRg==
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits
Sec-WebSocket-Version: 13
HTTP/1.1 101 Switching Protocols
Server: AutobahnTestSuite/0.7.5-0.10.9
X-Powered-By: AutobahnPython/0.10.9
Upgrade: WebSocket
Connection: Upgrade
Sec-WebSocket-Accept: Qd7v3IBgri/K9v00XC89U27HxGA=
Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits=8


Closing Behavior

KeyValueDescription
isServerTrueTrue, 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.
droppedByMeTrueTrue, 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
818
21121
24124
28256
32132
33133
35270
36136
37137
38138
39139
413123
423126
44288
463138
48148
49149
50150
51151
533159
554220
562112
57157
583174
592118
60160
615305
623186
63163
643192
654260
662132
674268
684272
698552
707490
71171
724288
736438
743222
753225
764304
773231
783234
793237
80180
81181
824328
834332
842168
853255
87187
882176
893267
906540
916546
926552
934372
946564
959855
965480
978776
984392
995495
1003300
1019909
1022204
1033309
1043312
1052210
1067742
1072214
1086648
109101090
1104440
111111221
1126672
1135565
1144456
1155575
116101160
1177819
118141652
1196714
120101200
1214484
1225610
1235615
1247868
12591125
12681008
1276762
12891152
129101290
130131690
131111441
1323396
1332266
1344536
135162160
13691224
137141918
13891242
1397973
1406840
141162256
142152130
143233289
144192736
145121740
14681168
147192793
148182664
149121788
150253750
151142114
152314712
153131989
154142156
155203100
156223432
157213297
158233634
159264134
160294640
161274347
162284536
163304890
164264264
165365940
166254150
167203340
168233864
169284732
170366120
171254275
172203440
173406920
174234002
175325600
176244224
177284956
178305340
179335907
180213780
181437783
182325824
183274941
184274968
185417585
186315766
187376919
188468648
189346426
190315890
191458595
192489216
193509650
1945310282
195397605
1966713132
197418077
1985510890
1996613134
2005110200
2016312663
2026412928
2035310759
204387752
205479635
2065210712
2075812006
2085411232
2096212958
2106613860
2114910339
2126513780
2137215336
2147816692
2158418060
2166012960
2177516275
2189119838
21910522995
2207015400
2218719227
2228719314
22311525645
2249320832
22510523625
2269421244
22710724289
2289822344
22912929541
23011927370
23110123331
23211827376
2338319339
23411226208
23510925615
2368018880
23710424648
23810324514
23912529875
24011126640
24112028920
2429222264
24311728431
24413131964
24514736015
24614635916
24714235074
24814134968
24915037350
25015037500
25112330873
25215138052
25313634408
25415038100
25512932895
25614737632
25714035980
25817946182
25916542735
26017044200
26114838628
26216543230
26313635768
26417746728
26520754855
26616343358
26717847526
26819251456
26915541695
27017647520
27116544715
27214639712
27316745591
27416043840
27515743175
27618651336
27719353461
27817749206
27919053010
28016345640
28119755357
28215844556
28318151223
28417449416
28518953865
28616446904
28714040180
28816346944
28918152309
29017450460
29116347433
29217450808
29314743071
29417049980
29516047200
29618855648
29716649302
29820661388
29918956511
30018054000
30118355083
30218756474
30318255146
30416550160
30518957645
30617152326
30716350041
30820362524
30919560255
31018757970
31121065310
31219259904
31320062600
31418156834
31521567725
31623373628
31722370691
31819762646
31921066990
32020766240
32119963879
32218358926
32318258786
32421870632
32521670200
32617858028
32720567035
32818560680
32916955601
33014547850
33119765207
33213745484
33317658608
33416153774
33520769345
33614950064
33715853246
33813746306
33915452206
34016355420
34113245012
34215251984
34317058310
34415854352
34515553475
34616256052
34714449968
34815955332
34917059330
35011841300
35115554405
35214651392
35314250126
35414551330
35512042600
35614651976
35712946053
35815254416
35910939131
36012946440
36115455594
36212846336
36312344649
36414352052
36513850370
36614151606
36711843306
36812847104
36912445756
37010940330
37115156021
37212044640
37313449982
37413550490
37512848000
37611242112
37711242224
3789435532
37910840932
3809536100
3819435814
38211343166
38311443662
38410540320
38512748895
38611142846
3878432508
38810239576
3899637344
3908733930
3919135581
3929336456
39310039300
3948834672
3957830810
3968132076
3975622232
3988132238
3999236708
4007028000
4018534085
4026927738
4036325389
4047429896
4056526325
4067329638
4078333781
4087128968
4096727403
4107430340
4116827948
4126225544
4135422302
4145422356
4153815770
4166326208
4176326271
4185522990
4194318017
4204920580
4215021050
4224920678
4236527495
4244117384
425218925
4264117466
4273012810
4283314124
4293213728
4303113330
4313615516
4322912528
4332611258
4342611284
4353013050
4362912644
4372410488
4383515330
4392410536
440219240
4413113671
4422511050
4433214176
4443113764
445188010
4462511150
447188046
448177616
449198531
450188100
451229922
452198588
453156795
454209080
455115005
456198664
457209140
458125496
459167344
460146440
461188298
462219702
463167408
464156960
4652411160
466219786
467198873
468177956
46994221
470115170
471125652
47273304
473167568
47483792
47573325
47662856
47783816
47894302
479115269
480115280
48141924
48231446
4832966
4842968
48541940
48641944
48752435
48862928
48952445
49062940
49194419
49231476
49341972
49473458
49573465
49652480
49794473
49841992
49952495
50031500
50142004
50242008
50331509
50463024
5051505
5061506
50752535
50821016
51021020
51121022
5141514
5171517
5211521
5261526
5671567
5981598
6061606
8021802
8321832
9161916
107711077
109311093
110611106
117511175
123011230
146311463
157711577
168811688
192511925
195011950
198911989
209912099
220212202
222512225
225112251
236512365
244312443
246612466
247612476
251912519
254412544
254612546
256712567
263012630
266025320
266112661
272512725
274512745
276212762
280612806
280912809
281912819
294512945
318913189
319113191
336013360
336113361
372413724
513715137
Total3281110075272

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
2781278
280125602
280212802
280325606
2804514020
2805411220
2806616836
2807514035
2808616848
28091233708
28101747770
28112261842
28122673112
28132878764
28141747838
28153598525
28161953504
28173187327
28182056360
28192364837
28201747940
28212159241
28222776194
28232570575
28242262128
28252673450
28262056520
28273496118
28282056560
28291439606
2830822640
2831925479
28321748144
28331645328
28341748178
28351645360
28361028360
2837925533
2838514190
283938517
284012840
284138523
2842411368
284325686
284625692
284712847
284912849
285012850
285125702
285312853
285412854
285525710
285738571
2859411436
286012860
2862411448
286338589
286425728
286625732
286712867
286812868
286912869
287012870
287212872
287812878
287912879
288225764
288312883
288412884
288512885
288625772
288712887
288825776
289212892
289512895
289712897
289938697
290025800
290125802
2902514510
2903823224
2904514520
2905720335
2906411624
2907823256
290825816
290938727
291038730
2911514555
29121029120
29131132043
29141646624
29151029150
29161132076
2917617502
29181955442
29191235028
2920617520
2921926289
29221235064
29231235076
29241235088
2925926325
2926720482
2927926343
2928720496
2929617574
2930411720
2931411724
293225864
293338799
293412934
2935617610
29361132296
2937823496
29381338194
29391029390
2940926460
2941514705
294225884
294338829
295712957
Total10022856375

Frames Received by Opcode

OpcodeCount
064577
11000
81
Total65578

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d343338266167656e743d6c6962776562736f636b65747320485454502f312e31
               0d0a507261676d613a206e6f2d63 ...
001 TX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a5365727665723a204175746f6261686e
               5465737453756974652f302e372e ...
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=None, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 880203e8
007 RX OCTETS: 8882916d6a039285
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3931366436613033
               0x03e8
009 TCP DROPPED BY ME