Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.1.17 : Pass - 90055 ms @ 2017-10-16T11:00:05.574Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 4096 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=410&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: rxih3y/ech+s7vigLTiX+Q==
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: 7cubq3LHVVcsJN7YFGyiHgoGj4M=
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
14114
1610160
17351
18472
1910190
20480
21484
227154
23492
247168
255125
268208
2711297
289252
29387
306180
3114434
324128
334132
346204
358280
365180
3711407
388304
399351
4012480
413123
42284
4314602
444176
4513585
4611506
4710470
488384
497343
5010500
5113663
528416
538424
5412648
5510550
562112
577399
587406
598472
607420
619549
624248
6310630
6410640
659585
669594
675335
6811748
696414
707490
717497
722144
739657
7413962
757525
769684
7710770
788624
79161264
808640
81191539
82241968
83241992
8411924
85221870
86242064
87262262
88292552
89454005
90383420
91252275
92322944
93413813
94434042
95514845
96545184
97525044
98444312
99535247
100727200
101727272
102616222
103788034
104727488
105656825
106656890
107697383
108646912
109697521
110788580
111687548
112677504
113788814
114788892
1159410810
116728352
1178610062
11810111918
1199911781
12013315960
12112815488
12215018300
12316219926
12417321452
12521026250
12623629736
12727234544
12828636608
12935846182
13039250960
13145159081
13252268904
13353070490
13458478256
13566289370
136745101320
137758103846
138868119784
139939130521
1401039145460
1411058149178
1421244176648
1431179168597
1441316189504
1451216176320
1461285187610
1471361200067
1481415209420
1491439214411
1501407211050
1511324199924
1521294196688
1531306199818
1541186182644
1551134175770
1561112173472
1571104173328
1581078170324
159980155820
160965154400
161974156814
162861139482
163962156806
164870142680
165827136455
166742123172
167722120574
168728122304
169711120159
170755128350
171693118503
172713122636
173734126982
174714124236
175697121975
176671118096
177670118590
178687122286
179620110980
180663119340
181652118012
182594108108
18354299186
184560103040
18550493240
18649391698
18748390321
18841678208
18939775033
19035066500
19136569715
19232161632
19329757321
19426952186
19523545825
19626551940
19724648462
19821041580
19921041790
20019138200
20121342813
20220140602
20320541615
20420642024
20517335465
20618037080
20717937053
20818638688
20919540755
21016133810
21117837558
21217136252
21314731311
21414029960
21514030100
21613629376
21712326691
21811725506
21911725623
22010422880
22110122321
2229721534
2238619178
2248017920
2257516875
2267416724
2275612712
2284710716
2294510305
230358050
231235313
232347888
233235359
234286552
235327520
236204720
237235451
238143332
239143346
240153600
241204820
242102420
243122916
24471708
245122940
24681968
24781976
2484992
24951245
25061500
25141004
25241008
2533759
2552510
25641024
2591259
2601260
2611261
2631263
2651265
2671267
2691269
2861286
2871287
2931293
3041304
3061306
3081308
3121312
3211321
3221322
3521352
3611361
3621362
3741374
3762752
3871387
3911391
3921392
3961396
3971397
3981398
4052810
4531453
4541454
4701470
4962992
5251525
5451545
5721572
5781578
66321326
6701670
6961696
7621762
8011801
8071807
8121812
8251825
8281828
8611861
8931893
8981898
9521952
9861986
103311033
103911039
105311053
109011090
111211112
116711167
117411174
120611206
121311213
121411214
125411254
129411294
131111311
131411314
131911319
132211322
133111331
133222664
133311333
133511335
133611336
133911339
134011340
134311343
134611346
135211352
136211362
136422728
136511365
136611366
136934107
137011370
137111371
137211372
137311373
137911379
138011380
138122762
138511385
138622772
138911389
139111391
139511395
139622792
139722794
139811398
139911399
140334209
140734221
140811408
141011410
141122822
141211412
141311413
141422828
141511415
141611416
141722834
141822836
142211422
142411424
142511425
142611426
143011430
143122862
143311433
143811438
143922878
144411444
145011450
145211452
145411454
145511455
146011460
146411464
146722934
147522950
147611476
148111481
148411484
148522970
148811488
148911489
149034470
149111491
149511495
149711497
150011500
150911509
151111511
151211512
152011520
152211522
152523050
152911529
153311533
153411534
153811538
153911539
154211542
154311543
155211552
155311553
155511555
155711557
156011560
156111561
156911569
157211572
157511575
157711577
157911579
158011580
158411584
158811588
158911589
159711597
159811598
159911599
160011600
160111601
160311603
161011610
161411614
162311623
162711627
162811628
162911629
163011630
163111631
163311633
163623272
163711637
163911639
164123282
164311643
164811648
164911649
165311653
165511655
165611656
166011660
166211662
166411664
167411674
167511675
167811678
167911679
168411684
168811688
168911689
169811698
170011700
170211702
170711707
170911709
171211712
171311713
172111721
172511725
172711727
172923458
173223464
173311733
173411734
173511735
176111761
177411774
179111791
183311833
230112301
244212442
267212672
268712687
289912899
296312963
296612966
299712997
299912999
303613036
320413204
321413214
423414234
Total6385910463596

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
2521252
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
Total20025672354

Frames Received by Opcode

OpcodeCount
0130165
11000
81
Total131166

Frames Transmitted by Opcode

OpcodeCount
01000
11000
81
Total2001


Wire Log

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