Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.5.9 : Pass - 63068 ms @ 2017-07-28T05:38:30.540Z

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 /runCase?case=474&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: gsHYDOKrTrvlpxxnLkmW5g==
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: GwgQOTUh9sRg/DiHs7+FP5vOd88=
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; 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
30130
32132
33133
35270
36136
37137
38138
39139
40140
413123
423126
44144
463138
48148
49149
50150
51151
533159
555275
56156
57157
583174
59159
602120
615305
623186
63163
643192
652130
662132
674268
684272
696414
706420
726432
734292
743222
753225
763228
772154
785390
794316
80180
81181
826492
833249
843252
854340
86186
87187
883264
894356
905450
917637
926552
935465
945470
959855
967672
976582
985490
993297
1003300
1019909
1021102
1033309
1043312
1052210
1066636
1073321
1088864
1097763
1103330
111111221
1125560
1136678
1146684
1155575
116111276
1177819
118111298
1197833
120111320
1214484
1227854
1235615
1246744
12581000
1267882
1275635
1286768
129131677
130111430
131131703
1324528
1332266
1347938
135162160
136131768
137121644
138101380
1393417
1404560
141152115
142172414
143223146
144223168
145111595
14691314
147202940
148152220
149172533
150284200
151131963
152335016
153131989
154132002
155182790
156223432
157213297
158203160
159243816
160274320
161304830
162274374
163294727
164284592
165335445
166264316
167193173
168233864
169254225
170376290
171274617
172213612
173406920
174264524
175325600
176264576
177295133
178274806
179356265
180203600
181437783
182315642
183264758
184285152
185448140
186325952
187387106
188478836
189356615
190315890
191458595
192489216
193499457
1945310282
195387410
1966412544
197418077
1985210296
1996512935
2005110200
2016713467
2026412928
2035611368
204357140
205489840
2064910094
2075611592
2085210816
2095511495
2106213020
2115210972
2126513780
2137115123
2147616264
2158618490
2166113176
2177516275
2189220056
21910322557
2206814960
2218719227
2228218204
22311826314
2249521280
2259922275
2269421244
22710824516
2289722116
22912328167
23011927370
23110323793
23211827376
2338419572
23411025740
23510725145
2367918644
23710424648
23810023800
23912529875
24010224480
24111527715
2428520570
24311527945
24412730988
24514134545
24614034440
24713633592
24813934472
24915037350
25014335750
25112030120
25215037800
25313734661
25415138354
25512130855
25614336608
25713935723
25817545150
25916542735
26016442640
26114537845
26216041920
26313736031
26417145144
26520454060
26616543890
26717446458
26818549580
26915842502
27017848060
27116143631
27214238624
27316745591
27416043840
27515542625
27617949404
27719353461
27817448372
27918952731
28015342840
28119454514
28214942018
28317850374
28417850552
28518352155
28616146046
28713237884
28815945792
28917550575
29017049300
29116447724
29217250224
29314442192
29417250568
29515445430
29618755352
29716248114
29820059600
29918354717
30017753100
30118355083
30218455568
30318255146
30416951376
30518556425
30616751102
30716550655
30820462832
30919058710
31018156110
31120764377
31219560840
31320062600
31417956206
31521668040
31623273312
31723072910
31819160738
31921267628
32020766240
32120365163
32218459248
32318158463
32422071280
32522272150
32618058680
32720868016
32819162648
32916754943
33015250160
33120467524
33214447808
33317558275
33416856112
33520769345
33615150736
33716254594
33813746306
33915753223
34016556100
34112843648
34215553010
34316957967
34416255728
34515252440
34616557090
34714650662
34815553940
34917360377
35012543750
35115855458
35214149632
35314450832
35414752038
35513246860
35614049840
35713447838
35816257996
35911541285
36013347880
36116057760
36213047060
36313047190
36416058240
36514753655
36614452704
36712345141
36812746736
36913148339
37012044400
37115256392
37212044640
37313148863
37413751238
37514152875
37610940984
37711342601
37810238556
37911142069
3809837240
3819837338
38211242784
38311744811
38411142624
38513150435
38611343618
3878733669
38810540740
3899436566
3908733930
3919436754
3928834496
39310541265
3949537430
3958533575
3968433264
3975923423
3988935422
39910140299
4007630400
4018835288
4027831356
4037128613
4047630704
4057329565
4068434104
4079137037
4087932232
4097129039
4107329930
4117229592
4126225544
4135221476
4145924426
4154217430
4167129536
4176025020
4185924662
4194418436
4205422680
4215021050
4225221944
4236427072
4244318232
4252410200
4264519170
4273314091
4283615408
4293213728
4303213760
4313816378
4323314256
4333113423
4342812152
4352912615
4363113516
4373013110
4383414892
4393113609
4402511000
4413414994
4423314586
4433214176
4443314652
445208900
4462812488
447219387
448188064
449198531
450198550
4512310373
452219492
453167248
454209080
455125460
456198664
4572410968
458167328
459156885
460167360
461219681
4622310626
463177871
464177888
4652411160
4662511650
4672310741
468188424
469125628
470125640
471115181
47273304
473167568
47494266
47583800
47673332
47783816
478115258
479146706
480136240
48162886
48252410
4832966
48431452
48531455
48641944
48773409
48852440
48941956
49073430
491104910
49231476
49352465
49473458
49573465
496115456
49794473
49862988
49952495
50042000
50163006
50231506
50352515
50473528
50542020
5061506
50742028
50831524
51021020
51131533
5141514
5171517
5201520
5251525
5261526
5271527
5311531
5341534
6471647
7311731
8301830
9201920
9401940
115511155
125211252
127011270
133711337
142011420
143911439
147511475
149811498
155211552
163911639
173411734
199923998
241212412
248912489
249712497
341813418
Total3303310139278

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
3061306
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
Total10022856403

Frames Received by Opcode

OpcodeCount
064577
11000
81
Total65578

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d343734266167656e743d6c6962776562736f636b65747320485454502f312e31
               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: 8882a08f5a77a367
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=6130386635613737
               0x03e8
009 TCP DROPPED BY ME