Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.6.17 : Pass - 96411 ms @ 2017-10-16T11:08:12.617Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 4096 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 15)]

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=500&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: bjAj9LL0uNUoe5S9ibJz4w==
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: buQdEPEty0QxkQW7WsI6nyRb8fU=
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits=15


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
169144
17351
18472
197133
20480
21484
229198
23492
24496
255125
267182
2711297
287196
295145
305150
3115465
324128
335165
348272
359315
365180
379333
3810380
399351
4013520
413123
424168
4315645
445220
4513585
469414
4712564
489432
499441
5011550
5115765
528416
5313689
5415810
5512660
563168
5710570
5810580
596354
608480
618488
625310
637441
647448
659585
667462
676402
6813884
695345
709630
716426
724288
7310730
74141036
758600
768608
7711847
7811858
79201580
8010800
81161296
82272214
83312573
84181512
85262210
86292494
87342958
88242112
89494361
90403600
91312821
92333036
93383534
94464324
95565320
96494704
97494753
98514998
99676633
100646400
101727272
102697038
103767828
104808320
105666930
106616466
107636741
108636804
109808720
110748140
111798769
112707840
113859605
114819234
11510311845
116728352
1179711349
11810011800
11911613804
12012515000
12114217182
12215919398
12317521525
12421827032
12522027500
12626733642
12730438608
12838649408
12940752503
13043957070
13148463404
13259378276
13357676608
13465187234
13570394905
136766104176
137879120423
138945130410
1391000139000
1401104154560
1411098154818
1421259178778
1431190170170
1441359195696
1451247180815
1461296189216
1471352198744
1481417209716
1491421211729
1501330199500
1511335201585
1521290196080
1531334204102
1541196184184
1551185183675
1561085169260
1571109174113
1581094172852
1591017161703
160946151360
161970156170
162902146124
163972158436
164851139564
165845139425
166781129646
167794132598
168711119448
169748126412
170734124780
171726124146
172747128484
173723125079
174712123888
175735128625
176704123904
177658116466
178651115878
179622111338
180642115560
181627113487
182573104286
183577105591
184554101936
18551695460
18646285932
18748089760
18838572380
18937671064
19033563650
19138272962
19230859136
19328154233
19424447336
19523545825
19624548020
19722744719
19822344154
19919739203
20020040000
20120741607
20220541410
20320842224
20417535700
20520141205
20619339758
20718137467
20818237856
20918638874
21018037800
21116935659
21218138372
21314330459
21415232528
21513027950
21611625056
21713328861
21812326814
21910723433
22010022000
2219120111
2227717094
2238819624
2247416576
2257717325
2267316498
2275211804
2285813224
2294410076
230255750
231317161
232266032
233245592
234368424
235368460
236399204
237296873
238204760
239194541
240286720
241276507
242184356
243235589
244215124
245215145
246133198
247358645
248317688
249184482
250328000
251266526
252266552
253307590
254194826
255256375
256287168
257205140
258205160
259246216
260215460
261215481
262184716
263194997
264143696
265195035
266184788
267225874
268143752
269123228
270225940
271236233
272184896
273154095
274215754
275256875
276215796
277236371
278215838
279154185
280195320
281195339
282123384
283123396
284113124
28592565
286113146
28772009
28892592
28961734
29041160
29182328
29241168
2932586
2941294
2953885
29651480
2973891
2993897
3001300
3011301
3032606
3042608
3053915
3062612
3082616
3091309
3103930
3111311
3122624
3132626
3141314
3152630
3163948
31841272
3193957
3202640
32151605
3252650
32641304
3271327
3282656
3323996
3332666
3341334
3351335
3371337
3381338
3392678
3441344
3452690
3491349
3502700
3611361
134011340
Total6586410531359

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
3071307
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
Total20025672409

Frames Received by Opcode

OpcodeCount
0130165
11000
81
Total131166

Frames Transmitted by Opcode

OpcodeCount
01000
11000
81
Total2001


Wire Log

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