Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.6.15 : Pass - 115834 ms @ 2017-07-28T05:41:14.447Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 256 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=498&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: 49MXjypeklnim0ZKSd6sXw==
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: IEhlUkKtC59OEEMkCr1wFytrTF8=
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
7214
818
16348
17117
18472
19476
20480
215105
227154
23369
248192
258200
266156
276162
2813364
298232
3014420
316186
3215480
3311363
3414476
3513455
3610360
377259
388304
3911429
4014560
4119779
4219798
4311473
4415660
4515675
4612552
479423
4818864
4914686
508400
5112612
5217884
538424
5413702
5512660
567392
579513
587406
596354
606360
614244
625310
638504
648512
655325
667462
678536
685340
695345
704280
712142
729648
7313949
7412888
7511825
76161216
77191463
78191482
79191501
80493920
81514131
82675494
83625146
84645376
85736205
861159890
87897743
8812110648
8914612994
9014112690
9117616016
9216114812
9316815624
9418717578
9517316435
9617516800
9722121437
9820620188
9919519305
10023723700
10126827068
10228328866
10328529355
10429730888
10529230660
10632534450
10728230174
10832835424
10930933681
11031834980
11132536075
11236040320
11338843844
11435039900
11535240480
11637243152
11733839546
11836442952
11933439746
12038045600
12142351183
12245655632
12344454612
12447659024
12552866000
12650063000
12751265024
12850064000
12969990171
13063382290
13165085150
13274097680
13374198553
134807108138
135871117585
136864117504
1371025140425
1381038143244
1391072149008
1401142159880
1411071151011
1421160164720
1431120160160
1441268182592
1451241179945
1461167170382
1471253184191
1481116165168
1491199178651
1501128169200
1511154174254
1521181179512
1531120171360
1541068164472
1551025158875
1561028160368
157943148051
158936147888
159862137058
160882141120
161937150857
162835135270
163806131378
164760124640
165754124410
166640106240
167712118904
168699117432
169661111709
170660112200
171635108585
172623107156
173631109163
174605105270
175636111300
176665117040
177565100005
17855097900
179560100240
18054397740
181578104618
18249389726
18348087840
18442377832
18540775295
18634564170
18735666572
18837570500
18933964071
19031860420
19125147941
19227152032
19324847864
19420138994
19523545825
19621241552
19718736839
19815931482
19915130049
20014529000
20115030150
20217234744
20317435322
20417034680
20515231160
20614630076
20712826496
20812826624
20913628424
21011924990
21113227852
21212426288
21311123643
2149420116
2159620640
2167415984
2177917143
2188217876
2196514235
2205311660
2216815028
2226915318
2237416502
2244510080
225398775
2264710622
227388626
228214788
229245496
230194370
231204620
232194408
233112563
234204680
235214935
236266136
237235451
238194522
239266214
240204800
241122892
242327744
243163888
244225368
245225390
246102460
247256175
248358680
249215229
250276750
251235773
252246048
253297337
254225588
255225610
256266656
257205140
258205160
259225698
260225720
261205220
262164192
263184734
264143696
265195035
266184788
267215607
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
3272654
3282656
33241328
3332666
3341334
3352670
3371337
3381338
3392678
3441344
3452690
3491349
3502700
3611361
3761376
4701470
4721472
5031503
7231723
7371737
8201820
8801880
9011901
9771977
100011000
104511045
118111181
119611196
126211262
126811268
127911279
131711317
132611326
138611386
141011410
142911429
145311453
145411454
146811468
147111471
149911499
164411644
292012920
Total6983410586191

Octets Transmitted by Chop Size

Chop SizeCountOctets
326
4416
515
6212
7214
818
9218
10110
11333
12112
13339
14684
15230
16232
17234
23123
30130
31262
33133
34134
36136
37274
393117
40140
41141
42284
433129
449396
455225
463138
4710470
4810480
4915735
50201000
5114714
5216832
5314742
54211134
55261430
5617952
5711627
58251450
59211239
60241440
6116976
62251550
63241512
64241536
6512780
66171122
67191273
6813884
699621
70251750
71251775
72161152
7312876
7411814
758600
7610760
77131001
784312
796474
803240
81181
822164
832166
845420
853255
863258
875435
884352
89121068
9010900
917637
92111012
939837
942188
953285
972194
983294
99199
1121112
1131113
1141114
1163348
1172234
1191119
1271127
1302260
1992398
2001200
2011201
2021202
2032406
20451020
20571435
20651030
2074828
2081208
20961254
21081680
21161266
2124848
213112343
21481712
21571505
21661296
21761302
2184872
2194876
22051100
22151105
22271554
223173791
224163584
225143150
226132938
22761362
22861368
229102290
230163680
231133003
23292088
23361398
23461404
23561410
2362472
2374948
23851190
2394956
24061440
2413723
2432486
2442488
2462492
2481248
2491249
2513753
2533759
2542508
2561256
2582516
2591259
260217025642520
3071307
Total227045753817

Frames Received by Opcode

OpcodeCount
0138467
11000
81
Total139468

Frames Transmitted by Opcode

OpcodeCount
021702
11000
81
Total22703


Wire Log

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