Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.2.17 : Pass - 116903 ms @ 2017-07-28T05:33:46.695Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 4096 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=428&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: fY6NMmuNIGE9ZMP4jvyHqw==
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: z4hyQvmSPyHdfgjqbhKxb/mDjIg=
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
167112
17351
18472
196114
20480
21484
229198
235115
245120
254100
265130
2713351
287196
295145
305150
3115465
324128
336198
349306
358280
365180
378296
3810380
399351
4012480
413123
423126
4315645
446264
4512540
469414
4711517
488384
498392
5011550
5113663
525260
5312636
5414756
5510550
563168
5711627
5811638
598472
609540
619549
625310
638504
648512
6512780
667462
677469
6812816
697483
7012840
719639
7211792
7312876
74151110
757525
76151140
77161232
7812936
79221738
80181440
81191539
82312542
83403320
84181512
85252125
86312666
87332871
88221936
89524628
90363240
91302730
92322944
93413813
94434042
95585510
96484608
97484656
98474606
99706930
100595900
101707070
102697038
103737519
104778008
105636615
106576042
107667062
108576156
109768284
110707700
111717881
112687616
113849492
114799006
11510411960
116758700
1179110647
11810412272
11911213328
12013015600
12114417424
12215118422
12317221156
12421126164
12521326625
12626132886
12728936703
12837347744
12939550955
13043055900
13146360653
13257776164
13356074480
13463484956
13567991665
136748101728
137855117135
138892123096
139984136776
1401082151480
1411069150729
1421216172672
1431131161733
1441304187776
1451230178350
1461256183376
1471305191835
1481379204092
1491364203236
1501286192900
1511287194337
1521262191824
1531303199359
1541172180488
1551127174685
1561044162864
1571091171287
1581057167006
159994158046
160910145600
161927149247
162882142884
163932151916
164830136120
165818134970
166769127654
167750125250
168698117264
169736124384
170719122230
171683116793
172720123840
173698120754
174679118146
175692121100
176687120912
177634112218
178625111250
179609109011
180617111060
181610110410
182560101920
18353998637
18453999176
18549391205
18644282212
18746486768
18837370124
18936168229
19031860420
19137070670
19230859136
19327653268
19423245008
19522543875
19624648216
19722043340
19822544550
19920039800
20019138200
20121242612
20220240804
20319840194
20417736108
20519640180
20618838728
20717536225
20817235776
20918238038
21017336330
21115733127
21217236464
21314430672
21415332742
21512126015
21611625056
21713328861
21811925942
2199921681
22010022000
2219019890
2227917538
2238719401
2247316352
2256614850
2266815368
2275011350
2285512540
2294710763
230245520
231317161
232235336
233235359
234347956
235378695
236368496
237276399
238194522
239184302
240276480
241276507
242174114
243245832
244204880
245163920
246143444
247348398
248317688
249194731
250328000
251266526
252266552
253307590
254205080
255246120
256276912
257205140
258205160
259246216
260215460
261194959
262184716
263184734
264143696
265195035
266184788
267215607
268143752
269123228
270225940
271236233
272184896
273154095
274215754
275256875
276215796
277236371
278215838
279143906
280195320
281195339
282113102
283113113
284113124
28592565
286113146
28772009
288102880
28961734
29041160
29182328
29241168
2932586
2941294
2953885
29641184
2973891
2993897
3001300
3012602
3033909
3042608
3053915
3062612
3082616
3092618
3103930
3111311
3122624
3132626
3141314
3151315
3163948
31841272
3193957
3202640
32151605
3252650
32641304
3271327
3282656
3323996
3332666
3341334
3351335
3371337
3382676
33931017
3441344
3452690
3491349
3502700
3551355
3581358
3611361
3671367
3701370
3721372
3741374
3792758
3851385
3951395
3991399
4001400
4021402
4141414
4241424
5421542
5581558
5821582
6331633
6481648
7001700
7141714
7221722
7301730
7521752
7561756
7661766
7781778
7841784
8201820
8551855
9031903
9131913
9231923
9301930
9481948
9521952
9761976
9931993
102211022
105711057
108511085
109211092
114111141
115611156
117311173
117711177
121511215
122811228
123811238
126711267
128511285
129411294
133411334
133722674
133911339
134811348
135411354
135711357
136211362
136411364
136611366
137011370
137111371
137211372
137611376
137811378
138011380
138111381
138211382
138734161
138911389
139611396
139811398
139911399
140111401
140411404
140611406
140711407
140811408
141122822
141222824
141711417
141811418
141934257
142111421
142411424
142711427
143211432
143511435
145511455
146411464
146811468
147511475
147711477
147911479
150123002
150511505
150911509
151211512
151611516
151934557
152511525
153411534
153611536
155111551
155511555
156011560
156511565
156611566
156811568
157011570
157611576
157923158
158911589
159911599
160123202
160211602
160311603
161111611
161323226
161911619
162611626
163311633
163511635
164111641
164823296
164911649
165011650
165223304
165311653
165523310
166011660
166223324
166311663
167111671
168411684
168611686
169111691
169911699
171111711
171911719
173211732
175623512
185211852
186011860
187911879
199011990
205312053
222812228
226312263
259412594
260412604
260712607
260812608
266012660
268212682
269712697
270912709
272812728
276512765
277312773
281412814
285512855
289112891
296612966
296912969
297512975
297712977
299625992
299712997
300413004
303113031
303513035
311813118
313913139
325613256
397913979
418514185
420514205
431414314
438014380
Total6410610531359

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
2801280
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
Total20025672382

Frames Received by Opcode

OpcodeCount
0130165
11000
81
Total131166

Frames Transmitted by Opcode

OpcodeCount
01000
11000
81
Total2001


Wire Log

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