Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.3.9 : Pass - 51418 ms @ 2017-10-16T11:02:39.033Z

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: +wgX/y4Lo8TEXluIDcxJBg==
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: iGA1HqtDy0oL3vDV4eV63+lI/So=
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
24124
28256
32132
33133
35270
36136
37137
38138
413123
424168
44144
45145
463138
48148
49149
50150
51151
533159
555275
562112
57157
583174
592118
60160
615305
623186
63163
643192
652130
662132
674268
684272
696414
707490
724288
734292
743222
755375
762152
772154
784312
793237
802160
81181
823246
833249
842168
852170
86186
872174
882176
895445
906540
917637
925460
934372
944376
958760
967672
976582
985490
994396
1003300
1018808
1021102
1033309
1043312
1051105
1065530
1074428
1085540
1097763
1103330
111101110
1124448
1136678
1144456
1155575
116111276
1176702
118101180
1195595
120111320
1214484
1224488
1234492
1245620
12581000
1266756
1274508
1286768
129121548
13091170
13191179
1324528
1332266
13481072
135141890
136101360
137141918
13891242
1395695
1405700
141162256
142182556
143233289
144182592
145121740
146101460
147172499
148142072
149142086
150233450
151142114
152335016
153142142
154152310
155162480
156213276
157192983
158203160
159213339
160264160
161264186
162274374
163294727
164264264
165345610
166243984
167193173
168244032
169233887
170355950
171244104
172203440
173406920
174264524
175335775
176234048
177284956
178284984
179346086
180213780
181427602
182315642
183264758
184285152
185417585
186275022
187387106
188478836
189366804
190305700
191468786
192529984
193499457
1945310282
195367020
1966512740
197397683
1985210296
1996512935
2005210400
2016513065
2026312726
2035711571
204346936
205479635
2065010300
2075611592
2085411232
2096313167
2106814280
2114910339
2126613992
2137115123
2148017120
2158618490
2166313608
2177816926
2189220056
21910623214
2206915180
2219019890
2228418648
22311625868
2249421056
22510523625
2269321018
22710624062
22810123028
22912829312
23012328290
23110123331
23211927608
2338219106
23411125974
23511025850
2367918644
23710524885
23810224276
23912630114
24011126640
24111828438
2429422748
24312129403
24412730988
24514936505
24614234932
24714235074
24813633728
24915037350
25014937250
25112030120
25215739564
25313935167
25415238608
25513033150
25614537120
25714236494
25818046440
25916442476
26016943940
26115239672
26217044540
26313635768
26417445936
26520754855
26616844688
26718248594
26819552260
26916043040
27018048600
27116143631
27214739984
27316946137
27416344662
27515843450
27618651336
27719353461
27818150318
27919554405
28016445920
28119755357
28215643992
28318452072
28417750268
28519254720
28616848048
28713939893
28816246656
28917751153
29017651040
29117049470
29217551100
29314843364
29416849392
29516548675
29619156536
29716448708
29820761686
29918755913
30017552500
30118254782
30218957078
30318455752
30416449856
30519057950
30617252632
30716951883
30820663448
30919560255
31018457040
31121366243
31219259904
31320162913
31418859032
31522169615
31623473944
31722972593
31819361374
31921167309
32020966880
32120064200
32218358926
32318359109
32422271928
32521971175
32618259332
32720567035
32818761336
32917055930
33014848840
33120367193
33214447808
33318461272
33416454776
33520970015
33614950064
33716154257
33813545630
33915151189
34016857120
34113546035
34215452668
34316957967
34415954696
34515352785
34616557090
34714550315
34815654288
34917360377
35012142350
35115654756
35214651392
35313848714
35414852392
35512444020
35614250552
35713347481
35815455132
35910838772
36013548600
36115857038
36212946698
36312445012
36414753508
36513850370
36613950874
36712144407
36812546000
36912445756
37011141070
37115156021
37212345756
37313650728
37413349742
37513450250
37611342488
37711342601
3789736666
37911142069
3809837240
3819235052
38211443548
38311544045
38410640704
38512949665
38611343618
3878432508
38810038800
3899637344
3908834320
3919035190
3928834496
39310340479
3949035460
3957730415
3968132076
3975923423
3988433432
3999337107
4007329200
4018232882
4026827336
4036325389
4047329492
4056425920
4067731262
4078534595
4087329784
4096626994
4107129110
4116627126
4126225544
4135321889
4145422356
4153815770
4166426624
4176326271
4185623408
4194318017
4204820160
4215021050
4224920678
4236527495
4244117384
425218925
4264117466
4273113237
4283414552
4293113299
4303012900
4313615516
4323012960
4332711691
4342611284
4353113485
4363013080
4372510925
4383414892
4392410536
440229680
4413214112
4422711934
4433214176
4443214208
445198455
4462611596
447188046
448188064
449188082
450177650
4512310373
452198588
453167248
454198626
455104550
456198664
457209140
458125496
459156885
460146440
461188298
462219702
463177871
464156960
4652411160
466219786
467209340
468177956
46994221
470115170
471125652
47273304
473167568
47473318
47573325
47662856
47783816
478104780
479125748
480115280
48141924
48231446
4832966
4842968
48541940
48641944
48752435
48841952
48952445
49052450
49194419
49241968
49331479
49473458
49583960
49652480
49794473
49862988
49952495
50031500
50142004
50242008
50331509
50463024
5051505
5061506
50752535
50821016
51021020
51121022
5141514
5171517
5201520
5211521
6041604
6151615
6591659
7351735
7871787
9911991
114811148
122811228
126211262
155711557
206612066
240612406
249012490
258112581
268212682
270212702
274012740
305013050
311613116
319313193
323913239
Total3293610075272

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: 888235de647b3636
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3335646536343762
               0x03e8
009 TCP DROPPED BY ME