Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.3.14 : Pass - 62970 ms @ 2017-10-16T11:03:06.241Z

Case Description

Send 1000 compressed messages each of payload size 65536, 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=443&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: L2DDiGVlif/H/iOijJHaGQ==
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: SskXVt5YSSIoftBh5xp44Ug7Rfw=
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
735245
818
15115
16464
1713221
189162
1910190
2010200
217147
226132
238184
24496
2514350
266156
27381
287196
29387
308240
31393
324128
334132
349306
353105
365180
373111
385190
393117
403120
413123
42284
43143
446264
45290
46292
473141
486288
495245
50150
513153
526312
533159
542108
553165
566336
577399
583174
593177
603180
612122
622124
634252
642128
655325
665330
673201
683204
699621
702140
713213
724288
737511
747518
757525
766456
777539
788624
794316
809720
816486
827574
838664
848672
854340
864344
879783
88201760
89121068
907630
91161456
92121104
939837
94121128
95191805
96181728
97181746
98252450
99151485
100191900
101151515
102232346
103111133
104181872
105131365
106121272
107171819
108121296
109151635
1109990
111151665
112131456
113141582
11491026
115202300
116212436
117131521
118283304
119182142
120121440
121161936
122182196
123111353
124192356
125202500
126182268
127101270
128212688
129151935
130101300
131233013
132182376
133172261
134222948
135334455
136202720
137212877
138152070
139202780
140162240
141202820
142202840
143192717
144385472
145344930
146385548
147202940
148263848
149233427
150304500
151334983
152598968
153324896
154324928
155345270
156538268
157436751
158426636
159304770
160508000
161609660
162477614
1636911247
1646410496
1657812870
1666510790
1677111857
1688514280
1698514365
1706611220
1717412654
1727613072
1736911937
174478178
1756611550
1766110736
1778214514
1788915842
1797513425
1806110980
1817112851
1826812376
1837313359
1847613984
1858415540
1867313578
1877013090
1889217296
1899317577
1909918810
1918516235
1929818816
19310219686
1949418236
1959017550
1968817248
1979117927
1988416632
1998617114
2009018000
2019118291
2028116362
2038517255
2049619584
2058216810
2068717922
2079920493
20810020800
20910221318
21011123310
21112025320
21211023320
21310622578
21410221828
21514631390
21611925704
21711224304
21811925942
21914531755
22011324860
22111324973
22213329526
22317338579
22410523520
22513931275
22613730962
22716236774
22813831464
22912528625
23014633580
23114333033
23219946168
23316137513
23415836972
23516037600
23612830208
23714935313
23813231416
23914735133
24013031200
24115838078
24217341866
24315236936
24417843432
24517442630
24618445264
24716340261
24820350344
24918345567
25017343250
25116641666
25219448888
25314536685
25418346482
25514035700
25617745312
25721555255
25821655728
25918748433
26021856680
26116442804
26217445588
26319049970
26419952536
26526770755
26619852668
26721457138
26817647168
26913335777
27023463180
27117747967
27217547600
27319352689
27419854252
27516445100
27621057960
27718751799
27818250596
27919253568
28017849840
28119655076
28216847376
28319354619
28419555380
28517850730
28615544330
28715745059
28819756736
28917650864
29017149590
29115545105
29218253144
29320961237
29415244688
29514643070
29618955944
29718153757
29818254236
29918254418
30019759100
30118054180
30215948018
30317653328
30417553200
30519057950
30615647736
30719459558
30816049280
30919760873
31017353630
31115648516
31218958968
31315247576
31415648984
31515047250
31622169836
31718057060
31819261056
31920364757
32018559200
32120565805
32217155062
32316753941
32417255728
32518760775
32614547270
32715450358
32812841984
32917055930
33013042900
33114547995
33216855776
33314046620
33415551770
33516153935
33612441664
33713445158
3389431772
33914147799
34013545900
34112943989
34212944118
34315854194
34412743688
34513546575
34610134946
34713045110
34817560900
34914048860
35010235700
35113848438
35211440128
35310135653
35413046020
35510737985
35616056960
3578630702
35810236516
35912745593
36012545000
36113348013
36211441268
36311842834
36412846592
36510136865
3669936234
36711241104
36810337904
36910137269
37010037000
3719535245
37210237944
3737829094
3749937026
37511141625
3768130456
3779335061
3787929862
3799736763
38010238760
3818432004
38210439728
3837428342
3849938016
3857026950
3868332038
3876424768
3884417072
3896826452
3907127690
3917027370
3927228224
3935521615
3948332702
3957128045
3964618216
3975120247
3986325074
3995019950
4006024000
4015522055
4026224924
4035220956
4046024240
4054819440
4063915834
4073614652
4084719176
4093413906
4106426240
4113815618
4124116892
4133614868
4143614904
4153414110
4164217472
4173916263
4182610868
4195221788
4203815960
4212811788
4223615192
4233213536
4242711448
4252711475
426177242
4273414518
428208560
429156435
4302812040
4313113361
4322410368
433229526
4343113454
4352912615
4362410464
437187866
4383314454
439125268
440187920
4412611466
4422511050
443125316
444208880
445188010
446146244
447114917
448177616
449188082
450114950
451104510
452167232
45394077
454146356
45552275
45673192
45762742
45852290
459156885
460209200
4612210142
462104620
463188334
465115115
46631398
467104670
4681468
4691469
47073290
47173297
47294248
47341892
47462844
47562850
4762952
4771477
47894302
47931437
48041920
48131443
4821482
4831483
4842968
48531455
486104860
48852440
4892978
49073430
49141964
4922984
49352465
4942988
49562970
4961496
49741988
49931497
50152505
5031503
5041504
50721014
153111531
Total353879937422

Octets Transmitted by Chop Size

Chop SizeCountOctets
21734
32163
428112
525125
622132
726182
820160
934306
1020200
1114154
12896
139117
1417238
1516240
1617272
1716272
1810180
199171
205100
21363
22122
23369
24496
25250
28256
29129
31131
32132
33266
35135
36136
37274
393117
414164
42142
444176
453135
46292
48296
49149
50150
51151
52152
54154
60160
61161
642128
65165
66166
67167
682136
69169
702140
74174
77177
79179
813243
822164
832166
845420
858680
865430
877609
884352
898712
902180
913273
923276
935465
9410940
95111045
96161536
9710970
98111078
996594
100191900
101121212
1026612
1039927
104121248
105121260
106121272
1079963
1087756
1099981
1107770
1116666
1124448
1134452
1142228
1153345
1161116
1176702
118111298
1198952
120131560
121101210
12291098
1235615
1242248
1253375
1411141
2412482
2421242
2432486
24451220
2454980
24661476
24751235
24861488
249122988
250174250
251225522
252266552
253287084
254174318
255358925
256194864
257317967
258205160
259235957
260107192786940
2781278
Total117212897815

Frames Received by Opcode

OpcodeCount
069160
11000
81
Total70161

Frames Transmitted by Opcode

OpcodeCount
010719
11000
81
Total11720


Wire Log

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