Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.3.5 : Pass - 6594 ms @ 2017-10-16T11:02:12.061Z

Case Description

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

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=434&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: RAKTo69pzvx2dvJDUv1SPw==
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: RDpy31aBpp4/Os7I7mLrx9++Aew=
Sec-WebSocket-Extensions: permessage-deflate; client_max_window_bits=8


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
152643960
161422272
175839911
1191119
1281128
1411141
1491149
1501150
1522304
1532306
1541154
1551155
1593477
1602320
1612322
1621162
1631163
1641164
1661166
1681168
1701170
1721172
1731173
1741174
1762352
1782356
1791179
1801180
1811181
1841184
1851185
1871187
1882376
1891189
1903570
1912382
1923576
1931193
1941194
1951195
1963588
1974788
1982396
1991199
2002400
2013603
2022404
2031203
2044816
2053615
2064824
2073621
2083624
2092418
2104840
2112422
2123636
21351065
2142428
21551075
2164864
2173651
21891962
21971533
2203660
2213663
2224888
22351115
2242448
22571575
22661356
22771589
22861368
2291229
2304920
2314924
23271624
23361398
2344936
23551175
23681888
2374948
2384952
2393717
24092160
24192169
24271694
243112673
24461464
24561470
24651230
24761482
248133224
24992241
25041000
251123012
252102520
25361518
25471778
25592295
256143584
257112827
25861548
25971813
260112860
26161566
262133406
26371841
264164224
265195035
266133458
26782136
268174556
269143766
270123240
27182168
27271904
273154095
274133562
27592475
276102760
27782216
278133614
27982232
28092520
28192529
282123384
28382264
284113124
285164560
286102860
287123444
288123456
289113179
290113190
291133783
29282336
293123516
294102940
295154425
29692664
297123564
298175066
299102990
300113300
30172107
302144228
303175151
304175168
305154575
306144284
30792763
308103080
309123708
310123720
311164976
312134056
31382504
314113454
315123780
316103160
317154755
318175406
319134147
320175440
321247704
322144508
323165168
32451620
32592925
326144564
327154905
32872296
32972303
330113630
33172317
33292988
333113663
33493006
33582680
33682688
337124044
338103380
33962034
34093060
341206820
342103420
343124116
34472408
345134485
34662076
347113817
348134524
349103490
35093150
351113861
35262112
353124236
354155310
355134615
35682848
35731071
35872506
359155385
36093240
361103610
36272534
36393267
36472548
365124380
366114026
36772569
36851840
36951845
37082960
371114081
372114092
37382984
37472618
375134875
376134888
37793393
37841512
37941516
38072660
38172667
38262292
38383064
38441536
38551925
38651930
38751935
388114268
38972723
39062340
39172737
39231176
39331179
39462364
39583160
39693564
39751985
39883184
3992798
4002800
4011401
40231206
40362418
40452020
40562430
4062812
40731221
40841632
4092818
41072870
41131233
4122824
41383304
41452070
4151415
41731251
4182836
41931257
4201420
4212842
4222844
42331269
4242848
42531275
4262852
42731281
42831284
42952145
43052150
4332866
43531305
4362872
43731311
4382876
43931317
4401440
4411441
4421442
4431443
44431332
44531335
4461446
4471447
44831344
44931347
4501450
45141804
4521452
4531453
4541454
4551455
4562912
4572914
4611461
4642928
4662932
4681468
4691469
4711471
4751475
4771477
47831434
4811481
4881488
4901490
4921492
4942988
4961496
5011501
5021502
5361536
5621562
5661566
6531653
7131713
7291729
8751875
Total2984642258

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
1481148
1492298
1502300
1514604
1533459
1542308
1552310
1563468
1571157
1582316
1591159
1606960
1615805
1621162
16371141
16471148
165101650
166132158
167101670
168132184
169142366
170193230
171203420
172162752
173284844
174203480
175244200
176234048
177234071
178234094
179285012
180203600
181193439
182173094
183122196
184224048
185264810
186122232
187132431
188152820
189112079
190112090
191163056
192112112
19391737
19471358
195101950
1963588
19791773
198112178
1995995
2004800
201102010
202102020
2034812
20471428
2051205
2063618
20751035
20851040
20951045
210102100
211112321
212102120
213122556
214102140
21571505
2164864
21791953
218112398
219102190
220173740
22161326
222122664
223143122
22471568
225132925
226112486
22792043
228112508
229153435
230122760
231163696
23271624
23361398
2343702
2352470
2361236
2402480
24251210
2432486
2444976
2452490
2464984
2471247
2484992
2491249
2512502
2523756
25341012
2541254
2551255
25641024
2572514
2583774
2591259
26061560
2613783
26261572
26351315
26451320
26592385
26651330
26741068
2681268
2693807
2701270
2721272
2781278
2811281
2851285
3061306
Total1002198939

Frames Received by Opcode

OpcodeCount
04000
11000
81
Total5001

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

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