Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.7.15 : Pass - 62636 ms @ 2017-10-16T11:09:39.267Z

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), (True, 0), (False, 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=516&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: 2w/xhs7l1sGXSOgFrTt63A==
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: LUcd8GuVAme5/c+ZxMiKrGL1efg=
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
13113
14342
15690
16696
178136
1810180
199171
2017340
219189
2213286
238184
2412288
2511275
2618468
2721567
2813364
2916464
3020600
3122682
3219608
3320660
3413442
3519665
3613468
3720740
3821798
3919741
4022880
41291189
4220840
4323989
4420880
4519855
4612552
47241128
48211008
4920980
50271350
51432193
52462392
53261378
54311674
55271485
56412296
57331881
58311798
59331947
60472820
61553355
62633906
63593717
64432752
65724680
66593894
67624154
68724896
69845796
701147980
711228662
72785616
73735329
741087992
75987350
76987448
77856545
781219438
79836557
80836640
81786318
82826724
83887304
84776468
85847140
86675762
87786786
881028976
891059345
90645760
91847644
92989016
93989114
941049776
9510810260
9610610176
97626014
98878526
99888712
100848400
101878787
102737446
103757725
104727488
105636615
106727632
107838881
108849072
109697521
110889680
1119410434
1129510640
113738249
114748436
1159110465
11610311948
11710111817
1189411092
1198910591
12010112120
1219811858
1228910858
12313015990
12411814632
12514718375
12613517010
12717121717
12820526240
12914819092
13021728210
13118624366
132202640
133222926
13415620904
13524633210
13624333048
13725935483
13826937122
13927438086
14023532900
14122732007
14224034080
14321831174
14423834272
14523233640
14619027740
14720229694
14818026640
14921231588
15020931350
15119228992
15222434048
15318127693
15422134034
15517727435
15623035880
15720632342
15821133338
15917828302
16020132160
16122636386
16220232724
16321535045
16420834112
16525441910
16620534030
16724941583
16823238976
16924841912
17022938930
17127547025
17228949708
17327247056
17422739498
17529651800
17625444704
17725244604
17825044500
17927749583
18027549500
18127048870
18226648412
18322641358
18424144344
18528652910
18623243152
18724145067
18823544180
18925147439
19025849020
19123544885
19220138592
19324948057
19418636084
19521742315
19622243512
19723746689
19822544550
19922143979
20023647200
20122946029
20223447268
20321643848
20421744268
20520742435
20622846968
20724951543
20822045760
20925553295
21027557750
21126155071
21222247064
21325654528
21424251788
21532269230
21623951624
21723550995
21823751666
21926056940
22023752140
22125756797
22227861716
22332372029
22423151744
22527662100
22628263732
22731270824
22828865664
22925859082
23029267160
23127563525
23237186072
23328566405
23427063180
23529669560
23628968204
23730371811
23825861404
23928167159
24024258080
24133580735
24228268244
24333681648
24431175884
24535286240
24634484624
24729673112
24832179608
24934585905
25037493500
25131980069
25237193492
25325464262
25430777978
25526166555
25629675776
25738699202
25835190558
25928674074
26035191260
26131080910
26230178862
26332886264
26436596360
265455120575
26633188046
26735193717
26833188708
26932587425
27034593150
27132788617
27227173712
273370101010
27435597270
27526171775
276367101292
27734996673
27829180898
27934295418
28025070000
28134697226
28230184882
283358101314
28430887472
285359102315
28630386658
28728882656
28826175168
28928582365
29024270180
29128783517
29229686432
293347101671
29429386142
29525174045
296344101824
29730791179
29831292976
29930290298
30030390900
30126479464
30229589090
303343103929
30429288768
305334101870
30627082620
30730092100
30826982852
30930393627
31031397030
31131096410
312343107016
31327385449
31430194514
31527887570
316357112812
317338107146
318347110346
319371118349
320322103040
32130096300
32230096600
323341110143
32426385212
325315102375
32624078240
32727890906
32825182328
32927490146
33028694380
33124179771
33227591300
33324280586
33428494856
33528796145
33622575600
33724080880
33818662868
33926589835
34025085000
34121673656
34224583790
343319109417
34420670864
34526290390
34621875428
34725588485
34825789436
34925187599
35018364050
35124887048
35219267584
35320170953
35421375402
35518063900
35625490424
35717662832
35819770526
35922982211
36019369480
36121577615
36223384346
36321176593
36420674984
36521678840
36621679056
36717363491
36816560720
36916460516
37018568450
37116059360
37216260264
37318368259
37417264328
37516260750
37617565800
37719272384
37815357834
37912145859
38016361940
38116964389
38217566850
38314053620
38417366432
38514154285
38612347478
38713753019
38811042680
38910440456
39012448360
39112548875
39210842336
39312749911
39411244128
3959939105
39610541580
3976626202
39812549750
39910441496
4008634400
4018835288
40210441808
4038735061
40411446056
4059839690
4068032480
4075321571
4089137128
4096225358
41010844280
4117330003
4127832136
4135924367
4148033120
4158133615
4168836608
4178635862
4187531350
4195723883
4206728140
4214117261
4226728274
4234117343
4244217808
4255021250
4263916614
4275523485
4284920972
4293515015
4305724510
4315423274
4324820736
4333615588
4345925606
4354218270
4364519620
4373213984
4385624528
4393113609
4403214080
4414017640
4425022100
443146202
4443917316
4453013350
4462511150
447146258
4483214336
449219429
4503716650
451219471
4523214464
4532712231
454219534
45583640
456188208
4572812796
4582611908
4593114229
4603315180
4613114291
4622210164
4632712501
46431392
4652813020
466115126
467198873
46862808
46952345
47083760
471115181
472104720
47352365
47462844
475104750
4762952
47741908
4782110038
47941916
480115280
48194329
4822964
4832966
48431452
48552425
486178262
48752435
48852440
4891489
490115390
49194419
4922984
493104930
4942988
49594455
496115456
4982996
499115489
501105010
50221004
50342012
50421008
5051505
50742028
5111511
5251525
5281528
Total7854719884670

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: 474554202f72756e436173653f636173653d353136266167656e743d6c6962776562736f636b65747320485454502f312e31
               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: 888266de92f96536
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3636646539326639
               0x03e8
009 TCP DROPPED BY ME