Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.3.15 : Pass - 120525 ms @ 2017-10-16T11:03:18.867Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 256 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=444&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: 4/lgbrWyB+g/932CPgKiVg==
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: g1TujuO0uVdnAYzXvnwbtJBaOxw=
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
7214
818
16232
17117
205100
21363
22122
23492
24496
25375
267182
27381
28384
29387
3010300
315155
329288
335165
349306
354140
363108
374148
386228
394156
406240
4110410
427294
439387
444176
458360
464184
473141
495245
504200
51151
526312
534212
54154
555275
564224
572114
588464
595295
603180
614244
628496
636378
652130
664264
673201
684272
697483
704280
718568
726432
736438
7413962
756450
7610760
77177
7810780
798632
80131040
8110810
827574
839747
84161344
85161360
863258
87242088
88181584
89262314
90151350
91242184
92272484
93131209
94292726
95494655
96393744
97242328
98262548
99424158
100454500
101343434
102292958
103303090
104242496
105212205
106171802
107212247
108171836
109222398
110151650
111414551
112242688
113182034
114192166
115343910
116455220
117404680
118384484
119263094
120192280
121404840
122283416
123283444
124182232
125283500
126182268
127324064
128243072
129222838
130131690
131324192
132243168
133233059
134304020
135364860
136537208
137233151
138395382
139344726
140233220
141385358
142415822
143415863
144689792
145466670
146639198
147689996
148476956
149629238
1507110650
1516710117
15211717784
153619333
1549214168
1558212710
15610816848
15710216014
1589114378
1598313197
16010016000
16112520125
16213021060
1638914507
16410517220
16514223430
16611819588
16713121877
16815225536
16916327547
17014224140
17117329583
17215727004
17315126123
17412421576
17516929575
17614224992
17715126727
17816128658
17915427566
18011220160
18114726607
18212522750
18314125803
18414326312
18518233670
18615228272
18715629172
18815929892
18919336477
19020939710
19117533425
19215429568
19320739951
19413125414
19516431980
19615129596
19720239794
19817935442
19917033830
20020140200
20119639396
20217334946
20316934307
20419138964
20518437720
20619039140
20721344091
20818738896
20922045980
21024952290
21121946209
21220543460
21321746221
21422949006
21528962135
21621646656
21722147957
21823350794
21925856502
22021447080
22127059670
22228262604
22332071360
22423953536
22528764575
22625958534
22733676272
22830469312
22926761143
23030570150
23128866528
23238489088
23327965007
23427865052
23530671910
23626963484
23732075840
23827364974
23930372417
24026363120
24134683386
24229872116
24336087480
24433180764
24538694570
24636990774
24732279534
24834986552
24937693624
250412103000
25135689356
252403101556
25327669828
25434286868
25530577775
25633585760
257430110510
258399102942
25931481326
260393102180
26135793177
26234389866
26335994417
264415109560
265540143100
266378100548
267399106533
268383102644
26936999261
270399107730
271374101354
27231786224
273412112476
274396108504
27530383325
276419115644
277413114401
27834495632
279391109089
28028980920
281410115210
28233193342
283405114615
28435299968
285410116850
286354101244
28732793849
28830688128
28932593925
29029585550
29132494284
292344100448
293381111633
29433397902
29529486730
296385113960
297351104247
298355105790
299359107341
30033199300
30131293912
302342103284
303405122715
304333101232
305388118340
306328100368
307341104687
30831496712
309356110004
310363112530
311343106673
312396123552
31331698908
314352110528
31530997335
316411129876
317390123630
318391124338
319433138127
320367117440
321343110103
322335107870
323389125647
32430799468
325360117000
32626686716
327310101370
32828794136
329325106925
330311102630
33127089370
332313103916
33327892574
334317105878
335326109210
33624983664
33727693012
33821572670
339295100005
34027693840
34125185591
34228798154
343339116277
34422577400
345308106260
34624685116
34728799589
348296103008
34928499116
35021775950
35128098280
35221876736
35322579425
35423482836
35518666030
356284101104
35719469258
35822379834
35925390827
36021978840
36124588445
36226395206
36322983127
36422080080
36523886870
36623084180
36720474868
36818969552
36918568265
37020274740
37118468264
37218368076
37320174973
37418970686
37518770125
37619573320
37721882186
37816863504
37914253818
38018269160
38118269342
38219674872
38315458982
38419876032
38516864680
38614555970
38715459598
38812347724
38912147069
39014857720
39114355913
39212147432
39313854234
39412348462
39510541475
39611344748
3977931363
39814156118
39911947481
4009839200
4019036090
40210843416
40310542315
40412550500
40510341715
4067932074
4075321571
40810040800
4096426176
41012250020
4118534935
4128434608
4136125193
4148434776
4158234030
4169740352
4178836696
4188435112
4197230168
4207631920
4214619366
4227129962
4234820304
4244920776
4254920825
4264017040
4276226474
4285121828
4294418876
4307130530
4316327153
4325021600
4334117753
4346528210
4354419140
4365222672
4372912673
4386628908
4393113609
4403615840
4414720727
4425423868
443146202
4444118204
4453214240
4462812488
447156705
4483515680
449229878
4503917550
451188118
4523314916
4533214496
4542310442
455104550
456135928
4572611882
4582812824
4593516065
4603516100
4613516135
462177854
4633114353
4641464
4653214880
466104660
467219807
46862808
4692938
470104700
471136123
472104720
47373311
47462844
47594275
4762952
47741908
478178126
47941916
480136240
48183848
48331449
48441936
48552425
486188748
48741948
48862928
48931467
490104900
491104910
49241968
49394437
49431482
495136435
49662976
4982996
499115489
501105010
50331509
50421008
50763042
6211621
7041704
188811888
283312833
Total7010719819615

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
2781278
Total227045753788

Frames Received by Opcode

OpcodeCount
0138467
11000
81
Total139468

Frames Transmitted by Opcode

OpcodeCount
021702
11000
81
Total22703


Wire Log

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