Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.3.17 : Pass - 101670 ms @ 2017-10-16T11:03:22.043Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 4096 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=446&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: feSScbfzHYPAJo5pJh2nEw==
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: OXEHxlXaW54zOWjSCLP84CQxP24=
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
14114
15115
16232
17234
19476
21242
22244
23123
24372
254100
27381
284112
295145
306180
315155
326192
334132
345170
357245
374148
383114
393117
406240
417287
433129
444176
455225
46292
474188
484192
505250
515255
523156
532106
542108
553165
566336
575285
593177
602120
614244
624248
635315
643192
662132
673201
693207
704280
71171
728576
734292
742148
754300
767532
777539
783234
792158
802160
814324
825410
834332
846504
853255
866516
876522
889792
893267
906540
915455
928736
937651
943282
95131235
9610960
97111067
987686
999891
1007700
1015505
1027714
1037721
104111144
1054420
1067742
1077749
108161728
109111199
1107770
111161776
1125560
113151695
1148912
1157805
116192204
117121404
118192242
119192261
1204480
121111331
122192318
1238984
124161984
12581000
126212646
12791143
128111408
129162064
130192470
131151965
13281056
1335665
134141876
135152025
136192584
137111507
138141932
139141946
140152100
141243384
142294118
143243432
144385472
145324640
146273942
147304410
148182664
149274023
150426300
151314681
152355320
153406120
154436622
155406200
156375772
157294553
158345372
159497791
160558800
161396279
162487776
163497987
164487872
1656310395
166559130
167569352
168518568
169457605
1706110370
171457695
1726210664
1736911937
1746511310
175518925
176437568
177508850
1785910502
1796411456
180386840
1816712127
182519282
1837313359
1846912696
1856912765
1865510230
1876912903
1887914852
1897213608
1909317670
1919217572
1929718624
19310520265
19410319982
1959418330
1969919404
19710520685
1988216236
1999518905
2009719400
2019819698
20211322826
20311924157
20410421216
20512225010
20611824308
20712726289
20812325584
20912125289
21015432340
21114831228
21213328196
21315132163
21414831672
21514531175
21615533480
21718439928
21817838804
21918941391
22017338060
22118741327
22219643512
22325456642
22418641664
22520145225
22621348138
22722651302
22824255176
22921048090
23023153130
23117841118
23224657072
23324456852
23421750778
23520848880
23618744132
23719947163
23819646648
23924157599
24019346320
24126563865
24226463888
24324860264
24422955876
24527166395
24630575030
24727166937
24828971672
24927468226
25028471000
25126366013
25231078120
25323759961
25429374422
25527670380
25632683456
25734287894
25838699588
25932082880
26032484240
26130579605
26231081220
26330580215
26434490816
265426112890
266391104006
267392104664
26837399964
26933590115
27037099900
27133089430
27229881056
27332789271
27434293708
27534093500
276371102396
27735899166
278361100358
279361100719
28034095200
281403113243
28235098700
283400113200
28434497696
285383109155
28631389518
28730487248
28834097920
28932694214
29030688740
291374108834
29229586140
29333999327
294345101430
29532395285
296387114552
297360106920
298405120690
299370110630
300386115800
301376113176
30232297244
303365110595
304416126464
305382116510
30631797002
307360110520
308420129360
309346106914
310339105090
311421130931
312421131352
313376117688
314358112412
315433136395
316453143148
317428135676
318419133242
319415132385
320332106240
321413132573
322438141036
323365117895
324416134784
325411133575
326379123554
327349114123
328374122672
329326107254
33030399990
331375124125
332333110556
333333110889
334321107214
335362121270
33628997104
337312105144
338303102414
339315106785
340313106420
34129199231
342342116964
343294100842
344309106296
345318109710
346306105876
347325112775
348352122496
349339118311
35022478400
351310108810
35225088000
35327095310
354296104784
35524888040
356284101104
35727196747
358281100598
359289103751
36027297920
361311112271
362287103894
36322581675
36427198644
365323117895
36626697356
36724188447
36825493472
36925594095
370293108410
371298110558
37224290024
373273101829
37424692004
37523487750
37622785352
37719372761
37817967662
37919674284
38021983220
38120578105
38220578310
38324091920
38422385632
38522887780
38622787622
38719274304
38817869064
38921483246
39020680340
39118070380
39216665072
39318070740
39414557130
39516966755
39620179596
39714758359
39815260496
39917067830
40016064000
40113252932
40215863516
40313554405
40413253328
4059940095
40612952374
40713554945
40813856304
40913956851
41013053300
41113655896
41211748204
41310643778
41411045540
41510342745
41612953664
4179740449
41812250996
4198636034
4209138220
4218736627
42211448108
4239439762
4248937736
4255623800
4267732802
4277431598
4288034240
4296327027
4307532250
4318436204
4326226784
4335724681
4345523870
4357331755
4364921364
4375122287
4386930222
4395524145
4403816720
4415624696
4424620332
4434419492
4445423976
4453716465
4466127206
4473816986
4483415232
4494218858
4505625200
4513314883
4525323956
4533314949
4543817252
4554620930
4563616416
4573817366
4583917862
4594018360
4604420240
4613616596
4625424948
4633214816
4643516240
4653214880
466136058
4672712609
4683214976
4692210318
470115170
4712612246
4722511800
473198987
474178058
475104750
476167616
477115247
478178126
479136227
480146720
481125772
48262892
4832966
484146776
485115335
486115346
48752435
48894392
489115379
49041960
491157365
49252460
49383944
49483952
495167920
49673472
497115467
49894482
49994491
500136500
501178517
50231506
503157545
5041504
50531515
5061506
50773549
50863048
50921018
51042040
51142044
5141514
51731551
52621052
296312963
Total6593420083200

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
2781278
147922958
148011480
148111481
148211482
148322966
148457420
1485710395
148657430
148745948
148811488
148968934
1490811920
149168946
149245968
14931116423
1494811952
1495710465
149668976
149768982
149845992
149945996
150057500
150157505
1502710514
15031725551
15041624064
15051421070
15061319578
150769042
150869048
15091015090
15101624160
15111319643
1512913608
151369078
151469084
151569090
151623032
151746068
151857590
151946076
152069120
152134563
152323046
152423048
152623052
152811528
152911529
153134593
153334599
153423068
153611536
153823076
153911539
154123082
154234626
154311543
154423088
154523090
154611546
154723094
154811548
154934647
155011550
155134653
155269312
155323106
155423108
155523110
156111561
156811568
156923138
157111571
157211572
157411574
157523150
157734731
157811578
157911579
158023160
158134743
1582914238
158357915
158434752
15851015850
15861015860
15871523805
15882031760
15891422246
15901625440
15911422274
15922133432
15932641418
15941727098
15951117545
15962539900
15972133537
15982438352
15991625584
16002540000
16012438424
16022438448
16031219236
16041727268
16051930495
16061320878
1607914463
16082540200
16092540225
16101625760
16111219332
16121117732
1613812904
16141016140
16151320995
161646464
161769702
161834854
161911619
162023240
162123242
162258110
162334869
162434872
162558125
162646504
16271219524
16281016280
1629711403
16301117930
1631914679
163223264
163334899
163523270
163634908
163711637
165011650
165111651
165211652
165434962
165523310
165711657
166511665
166623332
410010004100000
Total20025672380

Frames Received by Opcode

OpcodeCount
0130165
11000
81
Total131166

Frames Transmitted by Opcode

OpcodeCount
01000
11000
81
Total2001


Wire Log

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