Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.7.9 : Pass - 50372 ms @ 2017-10-16T11:08:48.223Z

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), (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 /runCase?case=510&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: AK80v7zf1D1rLq6piIj1Ew==
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: lKHyEitl1Rr7v3qObkVQiFJK7BE=
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
32132
33133
35270
36136
37137
38138
413123
423126
44144
463138
48148
49149
50150
51151
533159
555275
572114
583174
592118
60160
615305
623186
63163
643192
652130
662132
674268
684272
696414
708560
724288
734292
744296
752150
764304
77177
785390
793237
802160
81181
823246
833249
842168
852170
872174
882176
893267
905450
917637
926552
934372
945470
958760
966576
976582
984392
993297
1003300
1018808
1021102
1035515
1042208
1051105
1066636
1072214
1087756
1098872
1103330
1119999
1126672
1136678
1145570
1154460
116111276
1177819
118101180
1196714
120111320
1214484
1224488
1234492
1245620
1257875
1265630
1274508
1286768
129131677
13081040
131101310
1324528
1332266
1346804
135152025
1367952
137141918
1386828
1394556
1405700
141152115
142141988
143223146
144202880
145111595
14681168
147192793
148142072
149131937
150243600
151121812
152335016
153142142
154142156
155162480
156223432
157192983
158182844
159213339
160264160
161264186
162264212
163284564
164243936
165325280
166243984
167183006
168223696
169264394
170355950
171244104
172203440
173396747
174254350
175315425
176234048
177305310
178274806
179335907
180193420
181407240
182315642
183254575
184274968
185417585
186295394
187376919
188478836
189376993
190285320
191448404
192489216
193489264
1945210088
195377215
1966512740
197418077
1985210296
1996412736
2005210400
2016412864
2026312726
2035511165
204336732
2054910045
2065010300
2075310971
2085311024
2095611704
2106513650
2114910339
2126613992
2137014910
2147816692
2158418060
2166213392
2177315841
2189019620
21910522995
2206814960
2218619006
2228318426
22311926537
2249320832
22510022500
2269220792
22710423608
2289621888
22912729083
23012027600
23110023100
23211927608
2338319339
23410925506
23510825380
2367718172
23710224174
2389923562
23912529875
24010424960
24111527715
2428821296
24311628188
24412730988
24514535525
24614234932
24713733839
24813834224
24914937101
25014736750
25112030120
25215238304
25313834914
25415238608
25512231110
25614336608
25713735209
25817645408
25916542735
26016442640
26114738367
26216442968
26313836294
26417245408
26520353795
26616844688
26717847526
26818750116
26915942771
27017747790
27116143631
27214338896
27316645318
27415642744
27515642900
27617949404
27719554015
27817749206
27918952731
28015743960
28119755357
28215142582
28318050940
28417750268
28518552725
28616446904
28713237884
28816046080
28917450286
29017049300
29116748597
29217450808
29314141313
29417150274
29515646020
29618755352
29716147817
29820260196
29918555315
30017652800
30118355083
30218455568
30318255146
30416951376
30518857340
30616951714
30717052190
30820663448
30919259328
31018055800
31121165621
31219661152
31319962287
31418457776
31521567725
31623273312
31722972593
31819261056
31921367947
32020966880
32120365163
32218459248
32318359109
32422372252
32522171825
32618159006
32720968343
32819162648
32916654614
33015250160
33120467524
33214648472
33317658608
33416856112
33520568675
33615251072
33716354931
33813746306
33915753223
34016857120
34112943989
34215753694
34316957967
34416556760
34515653820
34616657436
34715152397
34815553940
34917260028
35012644100
35115955809
35214149632
35314350479
35414952746
35513246860
35614049840
35713648552
35816358354
35911541285
36013448240
36116158121
36213348146
36313147553
36416258968
36514854020
36614553070
36712445508
36812746736
36912947601
37012044400
37115356763
37212446128
37313751101
37413951986
37514253250
37611242112
37711442978
37810238556
37911242448
3809736860
3819837338
38211343166
38311744811
38411243008
38513150435
38611444004
3878733669
38810440352
3899436566
3908733930
3919537145
3928934888
39310742051
3949637824
3958533575
3968533660
3975923423
3988935422
39910240698
4007630400
4018835288
4027730954
4037028210
4047731108
4057329565
4068534510
4079137037
4088032640
4097229448
4107430340
4117229592
4126225544
4135221476
4145924426
4154217430
4167129536
4176225854
4185723826
4194619274
4205422680
4215121471
4225422788
4236427072
4244318232
4252410200
4264519170
4273514945
4283615408
4293314157
4303213760
4314017240
4323314256
4333113423
4342812152
4353013050
4363113516
4373013110
4383414892
4393013170
4402611440
4413615876
4423214144
4433314619
4443314652
445208900
4462812488
447208940
448188064
449198531
450198550
4512410824
452209040
453167248
454219534
455125460
456198664
4572410968
458167328
459167344
460156900
461219681
4622411088
463177871
464177888
4652511625
4662511650
4672310741
468188424
469125628
470125640
471125652
47273304
473167568
47483792
47583800
47673332
47783816
478115258
479136227
480136240
48162886
48252410
4832966
4842968
48541940
48641944
48773409
48852440
48941956
49073430
491104910
49241968
49341972
49473458
49573465
496115456
49794473
49862988
49952495
50042000
50163006
50242008
50352515
50473528
50542020
5061506
50742028
50831524
51021020
51131533
5141514
5171517
5201520
5251525
5261526
5271527
5311531
5341534
Total3304710139278

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: 474554202f72756e436173653f636173653d353130266167656e743d6c6962776562736f636b65747320485454502f312e31
               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: 88828ae188d38909
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3861653138386433
               0x03e8
009 TCP DROPPED BY ME