Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.2.15 : Pass - 126140 ms @ 2017-07-28T05:33:25.121Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 256 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 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=426&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: gyuk5s9jId6uyInX0OWQkg==
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: ETDotAMgDQOAPB9/7vPSvMiSGqg=
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover


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
7321
818
16348
18472
19476
20360
21363
22488
235115
247168
2510250
266156
274108
2815420
299261
3016480
317217
3213416
3311363
3415510
3513455
368288
375185
386228
399351
4015600
4119779
4218756
4314602
4416704
4520900
4610460
479423
4815720
4911539
509450
5110510
5219988
538424
5414756
5510550
564224
576342
585290
595295
606360
617427
622124
639567
6410640
6510650
6610660
679603
683204
6910690
706420
7110710
729648
7311803
7411814
7511825
76211596
77161232
78171326
79262054
80453600
81504050
82695658
83615063
84655460
85786630
861008600
87847308
881119768
8915013350
9013512150
9117616016
9215714444
9316515345
9418317202
9517216340
9615915264
9721420758
9820119698
9918918711
10022922900
10125225452
10226927438
10327127913
10428629744
10527428770
10631733602
10727128997
10830232616
10928831392
11030433440
11131735187
11235239424
11338543505
11434839672
11534539675
11637143036
11733138727
11835441772
11932638794
12036243440
12140549005
12242952338
12342752521
12445155924
12551364125
12650263252
12750864516
12848962592
12968388107
13062681380
13163082530
13271193852
13370994297
134774103716
135835112725
136842114512
137955130835
1381000138000
1391031143309
1401092152880
1411040146640
1421131160602
1431068152724
1441224176256
1451203174435
1461117163082
1471214178458
1481072158656
1491176175224
1501073160950
1511131170781
1521113169176
1531087166311
1541037159698
155976151280
156981153036
157913143341
158898141884
159830131970
160837133920
161898144578
162827133974
163783127629
164730119720
165731120615
166629104414
167692115564
168671112728
169641108329
170645109650
171605103455
17258199932
173604104492
174588102312
175631110425
176642112992
17755297704
17853695408
17954697734
18052995220
181560101360
18246684812
18346384729
18440374152
18539873630
18633462124
18734664702
18835767116
18933463126
19029756430
19124146031
19226651072
19323044390
19419137054
19522543875
19620039200
19717534475
19814929502
19914528855
20013527000
20115130351
20217134542
20316433292
20417335292
20514429520
20614930694
20712225254
20812526000
20912726543
21011023100
21112827008
21212025440
21310422152
2149119474
2159921285
2166714472
2177816926
2188217876
2196414016
2205011000
2215812818
2226313986
2236815164
224419184
225368100
2264610396
227378399
228245472
229255725
230204600
231184158
232173944
233112563
234194446
235214935
236235428
237214977
238184284
239266214
240184320
241143374
242327744
243163888
244235612
245215145
246112706
247256175
248348432
249204980
250266500
251235773
252246048
253297337
254225588
255235865
256266656
257205140
258205160
259225698
260225720
261205220
262164192
263184734
264143696
265195035
266164256
267215607
268143752
269123228
270225940
271236233
272174624
273164368
274215754
275256875
276215796
277236371
278215838
279154185
280195320
281195339
282123384
283123396
284113124
28592565
286113146
28772009
28892592
28961734
29051450
29192619
29241168
2932586
2941294
2953885
29641184
2973891
2993897
3001300
3011301
3032606
3042608
3053915
3062612
3071307
3082616
3092618
3103930
3111311
3122624
3132626
3141314
3153945
3163948
31841272
3193957
3202640
32151605
3242648
3252650
32641304
3271327
3282656
3301330
3323996
3332666
3341334
3352670
3371337
3381338
3392678
3401340
3421342
3441344
3452690
3491349
35031050
3521352
3581358
3611361
3621362
3681368
3701370
3762752
3931393
4011401
4081408
4101410
4231423
4341434
4501450
4711471
4811481
5301530
5411541
5591559
5691569
5711571
6051605
6291629
6351635
6741674
6751675
7961796
8031803
8201820
8221822
8511851
8601860
8851885
8901890
9031903
9081908
9101910
9611961
9751975
101311013
104611046
106711067
108311083
112811128
113611136
117111171
117311173
123511235
123611236
124611246
125611256
126122522
126411264
126611266
126711267
126811268
127411274
127711277
128011280
128111281
128411284
128511285
128633858
129011290
129211292
129311293
129822596
129911299
130311303
131322626
131822636
131911319
132022640
132111321
132211322
132311323
132422648
132611326
132711327
132911329
133311333
133534005
133622672
133811338
134611346
135111351
135411354
135511355
135811358
135911359
136111361
136211362
136311363
136434092
136822736
136911369
137111371
137722754
137811378
137922758
138211382
138411384
138722774
139022780
140011400
140111401
140211402
140511405
141011410
141111411
141211412
141611416
141811418
142111421
142311423
142411424
143811438
143911439
145922918
146011460
146511465
147211472
147711477
148111481
148611486
149011490
149922998
150011500
150323006
150511505
152611526
153211532
153311533
153711537
153923078
154711547
155211552
155911559
156111561
156311563
156811568
157911579
158211582
158511585
158611586
158911589
159211592
159911599
160511605
160811608
161411614
162111621
162411624
164811648
165411654
165511655
165911659
166511665
168811688
170211702
170911709
171211712
188211882
197811978
210612106
223712237
229312293
230612306
238912389
244612446
245012450
246912469
247212472
249912499
250312503
252212522
252912529
253312533
253912539
254412544
256612566
256812568
259212592
261412614
262312623
265612656
266512665
270012700
270412704
271125422
273712737
275412754
276912769
277112771
278912789
279212792
281212812
282325646
282425648
283312833
284212842
285912859
286512865
287012870
293912939
294412944
298212982
302213022
305513055
307613076
312713127
383813838
385113851
393713937
398213982
422814228
425314253
433114331
Total6766910586191

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
2801280
Total227045753790

Frames Received by Opcode

OpcodeCount
0138467
11000
81
Total139468

Frames Transmitted by Opcode

OpcodeCount
021702
11000
81
Total22703


Wire Log

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