Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.1.16 : Pass - 89833 ms @ 2017-10-16T10:59:58.347Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 1024 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(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=409&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: /Qn3LjrhLFS0T+Y2qNA7bA==
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: rbP2Bh2Z8dUnoV4OPwQpsMC/uUQ=
Sec-WebSocket-Extensions: permessage-deflate


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
14228
1611176
17351
18472
197133
20480
215105
229198
23369
24496
254100
267182
2712324
288224
295145
305150
3114434
326192
338264
348272
3510350
366216
3710370
389342
3910390
4011440
414164
423126
4315645
446264
4512540
4611506
4711517
489432
496294
509450
5113663
527364
5310530
5415810
5510550
564224
579513
588464
593177
608480
615305
624248
637441
647448
657455
668528
676402
68151020
693207
7010700
717497
724288
7310730
74141036
757525
768608
779693
785390
79181422
806480
81171377
82272214
83272241
8411924
85252125
86252150
87272349
88292552
89464094
90373330
91282548
92333036
93343162
94403760
95504750
96444224
97535141
98464508
99535247
100737300
101666666
102697038
103798137
104697176
105677035
106596254
107646848
108586264
109717739
110727920
111727992
112626944
113798927
114809120
1158710005
116809280
117849828
11810812744
11910212138
12013816560
12112915609
12214818056
12315719311
12417822072
12521326625
12624030240
12726934163
12830238656
12936446956
13038650180
13145259212
13250867056
13352970357
13458578390
13565988965
13673499824
137776106312
138889122682
139939130521
1401034144760
1411064150024
1421249177358
1431187169741
1441309188496
1451251181395
1461267184982
1471379202713
1481423210604
1491418211282
1501414212100
1511313198263
1521303198056
1531292197676
1541179181566
1551141176855
1561125175500
1571087170659
1581100173800
159965153435
160966154560
161953153433
162873141426
163994162022
164885145140
165833137445
166753124998
167745124415
168743124824
169729123201
170746126820
171714122094
172682117304
173742128366
174718124932
175721126175
176683120208
177668118236
178678120684
179613109727
180645116100
181653118193
182586106652
183548100284
184551101384
18551895830
18648089280
18746987703
18841778396
18939574655
19034064600
19134365513
19230558560
19330057900
19429156454
19524347385
19626852528
19724648462
19820540590
19920640994
20020240400
20120942009
20220842016
20320441412
20419840392
20517836490
20618437904
20718137467
20819039520
20918739083
21015432340
21118438824
21216635192
21314931737
21413729318
21513829670
21613829808
21712827776
21811625288
21911725623
22010422880
22110222542
2228819536
2238017840
2247416576
2257115975
2267316498
2274610442
2285111628
2295111679
230368280
231266006
232327424
233255825
234286552
235307050
236214956
237235451
238184284
239163824
240153600
241194579
242102420
243122916
24481952
245133185
24661476
24771729
2484992
24951245
25071750
25141004
2523756
2532506
2552510
25661536
2592518
2603780
2611261
2631263
2671267
2691269
2861286
2871287
2991299
3011301
3081308
3092618
3101310
3271327
3521352
3611361
3661366
3701370
3741374
3751375
3761376
3822764
3841384
3851385
3871387
3881388
3891389
3911391
3941394
3991399
4061406
4151415
4701470
5141514
5891589
6061606
6171617
6191619
6261626
6521652
7121712
7671767
7911791
9111911
9161916
9171917
9591959
9761976
9781978
9951995
103411034
110211102
110311103
110411104
111722234
112711127
115411154
118511185
123111231
123711237
129611296
131511315
131711317
131911319
132311323
132511325
133111331
134122682
134311343
134411344
134611346
135011350
135511355
135622712
135911359
136111361
136311363
136422728
136811368
137111371
137811378
137934137
138011380
138111381
138222764
138411384
138522770
138611386
139311393
139411394
139511395
139711397
140034200
140122802
140222804
140822816
141011410
141111411
141211412
141422828
141711417
141811418
141911419
142022840
142211422
142311423
142411424
142611426
143111431
143222864
143511435
143711437
143811438
143911439
144811448
145311453
145511455
146011460
146411464
146511465
147211472
147311473
147411474
147822956
148011480
148234446
148811488
149011490
149411494
149622992
149711497
150811508
150911509
151011510
151411514
152011520
152211522
153811538
154323086
155511555
156111561
156411564
157111571
157211572
157411574
157923158
158011580
158611586
159423188
159711597
159811598
159911599
160011600
160311603
160411604
160611606
160823216
161023220
161111611
161223224
161311613
161623232
161711617
162011620
162111621
163011630
163134893
163311633
163534905
163611636
163811638
163911639
164111641
164511645
164711647
164811648
164911649
165111651
165311653
165811658
166723334
166811668
166911669
167411674
167811678
168511685
168911689
169311693
169411694
170611706
170811708
171111711
171211712
171311713
172111721
172211722
172611726
172811728
174311743
175411754
175811758
179011790
179311793
179411794
179711797
180911809
198211982
205112051
215512155
219012190
231112311
255212552
265612656
266112661
266912669
278612786
288812888
298512985
298712987
316313163
325013250
Total6395910463596

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
2521252
4552910
4561456
4571457
4581458
4592918
46052300
46173227
46252310
46341852
4641464
46562790
46683728
46762802
46841872
469115159
47083760
47173297
47262832
47362838
47441896
47541900
47652380
47752385
47873346
479178143
480167680
481146734
482136266
48362898
48462904
485104850
486167776
487136331
48894392
48962934
49062940
49162946
4922984
49341972
49452470
49541980
49662976
49731491
4992998
50021000
50221004
5041504
5051505
50731521
50931527
51021020
5121512
51421028
5151515
51721034
51831554
5191519
52021040
52121042
5221522
52321046
5241524
52531575
5261526
52731581
52863168
52921058
53021060
53121062
5371537
5441544
54521090
5471547
5481548
5501550
55121102
55331659
5541554
5551555
55621112
55731671
55895022
55952795
56031680
561105610
562105620
563158445
5642011280
565147910
566169056
567147938
5682111928
5692614794
570179690
571116281
5722514300
5732112033
5742413776
575169200
5762514400
5772413848
5782413872
579126948
580179860
5811911039
582137566
58395247
5842514600
5852514625
586169376
587127044
588116468
58984712
590105900
591137683
59242368
59363558
59431782
5951595
59621192
59721194
59852990
59931797
60031800
60153005
60242408
603127236
604106040
60574235
606116666
60795463
60821216
60931827
61121222
61231836
6131613
6261626
6271627
6281628
63031890
63121262
6331633
6411641
64221284
102850005140000
Total60025688354

Frames Received by Opcode

OpcodeCount
0130165
11000
81
Total131166

Frames Transmitted by Opcode

OpcodeCount
05000
11000
81
Total6001


Wire Log

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