Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.2.18 : Pass - 116083 ms @ 2017-07-28T05:33:58.542Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 32768 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 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=429&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: FIUd0mBJdK6ebSs6X3iC7Q==
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: CFLHxSy8OdEGJzpy2x8iSTjtXKw=
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover


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
16696
17351
18354
197133
20360
21363
226132
23369
24372
255125
267182
2711297
287196
296174
305150
3113403
325160
336198
346204
358280
365180
377259
387266
399351
4011440
41282
426252
4315645
445220
4514630
469414
4711517
489432
497343
509450
5115765
527364
5312636
5414756
559495
564224
5710570
5810580
596354
608480
6110610
625310
639567
648512
6512780
665330
679603
68161088
696414
7013910
718568
728576
73141022
74161184
7512900
7610760
77141078
78131014
79231817
80151200
81201620
82262132
83282324
84181512
85302550
86292494
87342958
88262288
89514539
90413690
91312821
92343128
93373441
94434042
95545130
96524992
97484656
98525096
99636237
100636300
101696969
102727344
103757725
104788112
105697245
106626572
107646848
108586264
109818829
110758250
111778547
112707840
113839379
114799006
11510011500
116647424
1179410998
1189611328
11911313447
12012515000
12114918029
12215518910
12317922017
12420825792
12522428000
12625632256
12729837846
12837948512
12938850052
13043456420
13147061570
13258076560
13355974347
13463685224
13569493690
136740100640
137858117546
138921127098
139969134691
1401081151340
1411072151152
1421234175228
1431150164450
1441303187632
1451225177625
1461272185712
1471292189924
1481374203352
1491402208898
1501288193200
1511304196904
1521257191064
1531305199665
1541163179102
1551160179800
1561063165828
1571054165478
1581083171114
159977155343
160928148480
161938151018
162887143694
163939153057
164830136120
165817134805
166771127986
167756126252
168696116928
169726122694
170714121380
171715122265
172724124528
173713123349
174686119364
175714124950
176686120736
177638112926
178638113564
179602107758
180621111780
181609110229
182561102102
183568103944
184548100832
18550092500
18644182026
18745885646
18838171628
18936969741
19031660040
19137471434
19230959328
19327553075
19423846172
19522644070
19623445864
19722343931
19821542570
19919238208
20019038000
20120741607
20220541410
20321142833
20417435496
20519539975
20618437904
20717436018
20818438272
20918839292
21016935490
21116735237
21218138372
21313328329
21414631244
21512226230
21610622896
21713228644
21812126378
21910522995
2209721340
2218819448
2227015540
2239020070
2247216128
2257416650
2267116046
2275211804
2285412312
229419389
230245520
231317161
232245568
233276291
234378658
235368460
236388968
237296873
238194522
239194541
240266240
241256025
242184356
243204860
244215124
245225390
246133198
247348398
248317688
249174233
250328000
251256275
252266552
253297337
254194826
255246120
256276912
257205140
258205160
259246216
260205200
261205220
262184716
263194997
264143696
265195035
266184788
267215607
268143752
269123228
270225940
271236233
272184896
273154095
274215754
275256875
276215796
277236371
278215838
279154185
280195320
281195339
282123384
283123396
284113124
28592565
286113146
28772009
28892592
28961734
29051450
29182328
29241168
2932586
2941294
2953885
29651480
2973891
2981298
29941196
3001300
3011301
3032606
3043912
3053915
3062612
3082616
3091309
3103930
3111311
3122624
3132626
3141314
3152630
3163948
31851590
3193957
3202640
32151605
3241324
3252650
32641304
3272654
3282656
3323996
3332666
3341334
3351335
3371337
3381338
3392678
3441344
3452690
3481348
3491349
3502700
3551355
3611361
3651365
3712742
3741374
3761376
3792758
3852770
3871387
3901390
3971397
3991399
4141414
4331433
4571457
4981498
5071507
5361536
6721672
6771677
6951695
7881788
8261826
8441844
8771877
8811881
9901990
100711007
101511015
109111091
109211092
109611096
112311123
120011200
126811268
130922618
131411314
132611326
134411344
135011350
135811358
136611366
137011370
137534125
137711377
137911379
138511385
138711387
139111391
139911399
140211402
140311403
140411404
140522810
140722814
141111411
141211412
141311413
141511415
141711417
142311423
142411424
142511425
143111431
143211432
143422868
143911439
144911449
145211452
145922918
146111461
146511465
146711467
146811468
147111471
147211472
147311473
147411474
147511475
148411484
148711487
149311493
149411494
149522990
149811498
150411504
151011510
151211512
151311513
151411514
153911539
154011540
154111541
154611546
154711547
154811548
154911549
155011550
155611556
155811558
156423128
156711567
157511575
159011590
160011600
160111601
161211612
163923278
164111641
164411644
165111651
165711657
166011660
166211662
166311663
167011670
167211672
167511675
167711677
167823356
168711687
169711697
170211702
171811718
172011720
172311723
175311753
176411764
180711807
253612536
257512575
259412594
262512625
262612626
264512645
268212682
269312693
270212702
273112731
274812748
280412804
287212872
292112921
294212942
298212982
301913019
302813028
314613146
315513155
321013210
323713237
403014030
428014280
444914449
451814518
Total6441310531359

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
2801280
5575211150
557615576
557715577
557815578
5579211158
5580527900
5581739067
5582527910
5583422332
558415584
5585633510
5586844688
5587633522
5588422352
55891161479
5590844720
5591739137
5592633552
5593633558
5594422376
5595422380
5596527980
5597527985
5598739186
55991795183
56001689600
56011478414
56021372826
5603633618
5604633624
56051056050
56061689696
56071372891
5608950472
5609633654
5610633660
5611633666
5612211224
5613422452
5614528070
5615422460
5616633696
5617316851
5619211238
5620211240
5622211244
562415624
562515625
5627316881
5629316887
5630211260
563215632
5634211268
563515635
5637211274
5638316914
563915639
5640211280
5641211282
564215642
5643211286
564415644
5645316935
564615646
5647316941
5648633888
5649211298
5650211300
5651211302
565715657
566415664
5665211330
566715667
566815668
567015670
5671211342
5673317019
567415674
567515675
5676211352
5677317031
5678951102
5679528395
5680317040
56811056810
56821056820
56831585245
568420113680
56851479590
56861690976
56871479618
568821119448
568926147914
56901796730
56911162601
569225142300
569321119553
569424136656
56951691120
569625142400
569724136728
569824136752
56991268388
57001796900
570119108319
57021374126
5703951327
570425142600
570525142625
57061691296
57071268484
57081162788
5709845672
57101057100
57111374243
5712422848
5713634278
5714317142
571515715
5716211432
5717211434
5718528590
5719317157
5720317160
5721528605
5722422888
57231268676
57241057240
5725740075
57261162986
5727951543
5728211456
5729317187
5731211462
5732317196
573315733
574615746
574715747
574815748
5750317250
5751211502
575315753
576115761
5762211524
Total10025668382

Frames Received by Opcode

OpcodeCount
0130165
11000
81
Total131166

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

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