Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.5.15 : Pass - 114412 ms @ 2017-10-16T11:06:33.311Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 256 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 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=480&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: 2re3q1ePmKB9CWnG4R+jCQ==
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: +Qu2aF67LdIiosBWRZK9F7EuUnU=
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; 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
23369
245120
254100
267182
27381
28256
29258
3010300
315155
329288
335165
349306
354140
363108
373111
386228
394156
406240
4110410
428336
4310430
444176
458360
464184
473141
494196
504200
512102
525260
535265
54154
554220
564224
572114
588464
594236
603180
614244
627434
637441
653195
664264
675335
684272
695345
703210
717497
724288
736438
74141036
755375
7610760
772154
789702
799711
80131040
819729
828656
838664
84131092
85151275
864344
87242088
88191672
89252225
90151350
91272457
92262392
93131209
94292726
95504750
96383648
97252425
98272646
99434257
100444400
101333333
102303060
103282884
104252600
105181890
106181908
107212247
108171836
109242616
110141540
111374107
112222464
113171921
114202280
115343910
116414756
117404680
118374366
119252975
120172040
121394719
122313782
123283444
124151860
125243000
126141764
127303810
128212688
129222838
130121560
131324192
132243168
133233059
134283752
135354725
136537208
137202740
138405520
139314309
140202800
141354935
142405680
143415863
1447010080
145426090
146608760
1477010290
148466808
149639387
150659750
151669966
15211517480
153609180
1549414476
1557912245
15610416224
15710316171
1588914062
1597812402
1609515200
16112219642
16212920898
1639214996
16410216728
16514123265
16611619256
16713222044
16815526040
16916227378
17014424480
17117029070
17215526660
17315025950
17412020880
17516629050
17614124816
17715026550
17816028480
17915527745
18011320340
18114626426
18212422568
18313925437
18414727048
18518133485
18615128086
18715528985
18815829704
18919336477
19021039900
19117232852
19215329376
19320238986
19413025220
19516431980
19614929204
19720039400
19817735046
19916833432
20019639200
20119639396
20217234744
20316934307
20418938556
20518137105
20618538110
20721043470
20818538480
20921544935
21024651660
21121645576
21219942188
21321445582
21422447936
21528661490
21621546440
21721847306
21823150358
21925756283
22021146420
22126658786
22228262604
22331971137
22423753088
22528163225
22625758082
22733375591
22830168628
22926360227
23030169230
23128565835
23238188392
23327864774
23427363882
23530371205
23626863248
23731374181
23826462832
23930071700
24025761680
24134482904
24229471148
24335686508
24433281008
24538494080
24636790282
24731978793
24834685808
24937793873
250410102500
25135288352
25239499288
25327369069
25433885852
25530076500
25632783712
257427109739
258399102942
25930779513
260386100360
26135191611
26234089080
26335793891
264414109296
265537142305
26637499484
267386103062
268383102644
26936297378
270394106380
271372100812
27231585680
273409111657
274395108230
27530082500
276416114816
277414114678
27834395354
279389108531
28028780360
281411115491
28233093060
283401113483
28434698264
285401114285
28634999814
28731991553
28830086400
28932593925
29029184390
29132093120
29233898696
293373109289
29433297608
29529085550
296381112776
297345102465
298349104002
299352105248
30033099000
30130792407
302342103284
303399120897
304338102752
305391119255
30632298532
307341104687
30830694248
309355109695
310363112530
311346107606
312402125424
31330996717
314350109900
31530997335
316411129876
317391123947
318393124974
319434138446
320368117760
321344110424
322339109158
323388125324
324309100116
325360117000
32626486064
327314102678
32828493152
329321105609
330315103950
33127290032
332311103252
33327390909
334318106212
335326109210
33624883328
33727793349
33821371994
339296100344
34027994860
34125386273
34229299864
343349119707
34422978776
345305105225
34624885808
347293101671
348296103008
34928398767
35022277700
351286100386
35222077440
35323382249
35424386022
35519970645
356282100392
35719669972
35822881624
35925892622
36022179560
36124889528
36227198102
36323384579
36422581900
36524489060
36623686376
36720775969
36819170288
36918668634
37021479180
37118468264
37218368076
37320977957
37419171434
37519171625
37620075200
37722082940
37817164638
37914053060
38018168780
38118871628
38219875636
38316061280
38420076800
38516864680
38614355198
38715861146
38812849664
38911845902
39014456160
39114255522
39212649392
39313854234
39413151614
39511244240
39611545540
3978232554
39814457312
39912449476
4009538000
4019638496
40211144622
40310843524
40412751308
40511245360
4069036540
4076024420
40810241616
4097129039
41012752070
4119137401
4128535020
4136526845
4148535190
4158936935
41610242432
4179338781
4188334694
4197431006
4207832760
4214920629
4227632072
4234719881
4244920776
4255121675
4264418744
4276628182
4285423112
4294720163
4307230960
4316427584
4325122032
4334218186
4346729078
4354820880
4365423544
4373414858
4386930222
4393615804
4403615840
4414720727
4425825636
443156645
4444218648
4453415130
4463013380
447156705
4483515680
4492511225
4504018000
451229922
4523415368
4533214496
4542511350
455115005
456188208
4572812796
4583114198
4593716983
4603817480
4613717057
4622411088
4633214816
46431392
4653214880
466125592
4672310741
46883744
46962814
470104700
471125652
472125664
47362838
474104740
475104750
4762952
47752385
4782110038
47941916
480125760
48194329
4822964
4832966
48452420
48552425
486188748
48762922
48862928
48931467
490115390
491104910
49241968
493104930
49431482
495146930
496115456
4982996
499115489
501105010
50231506
50342012
50442016
5051505
50773549
5111511
5251525
5281528
122511225
222712227
266112661
281212812
Total7005419884670

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
3061306
Total227045753816

Frames Received by Opcode

OpcodeCount
0138467
11000
81
Total139468

Frames Transmitted by Opcode

OpcodeCount
021702
11000
81
Total22703


Wire Log

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