Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.5.14 : Pass - 60285 ms @ 2017-10-16T11:06:20.815Z

Case Description

Send 1000 compressed messages each of payload size 65536, 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=479&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: oVnHjpJe3+y+xbkh7v7hgQ==
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: GPvO7O7KXUgh0eKb6pQXyA3ZNRI=
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
734238
818
15115
16464
1714238
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
525260
533159
542108
552110
565280
577399
583174
593177
604240
612122
622124
634252
642128
656390
664264
673201
683204
698552
702140
714284
724288
736438
747518
758600
764304
777539
788624
794316
809720
816486
827574
837581
848672
854340
864344
878696
88201760
89131157
907630
91151365
92121104
9310930
94121128
95191805
96191824
97181746
98252450
99151485
100202000
101161616
102242448
103111133
104181872
105141470
106121272
107151605
108121296
109151635
1109990
111141554
112141568
113141582
11491026
115192185
116212436
117131521
118293422
119192261
120101200
121161936
122182196
123111353
124182232
125212625
126182268
127101270
128202560
129141806
130101300
131233013
132182376
133182394
134233082
135344590
136192584
137233151
138131794
139162224
140152100
141182538
142192698
143223146
144395616
145365220
146375402
147192793
148253700
149233427
150314650
151324832
152598968
153324896
154304620
155345270
156538268
157426594
158446952
159284452
160487680
161589338
162457290
1636610758
1646110004
1657312045
1666410624
1677011690
1688213776
1698514365
1706811560
1717312483
1727512900
1736611418
174478178
1756511375
1766010560
1778314691
1788615308
1797413246
1805910620
1817012670
1826812376
1837112993
1847513800
1858415540
1867113206
1877013090
1888916732
1899117199
19010119190
1918315853
1929618432
19310019300
1949117654
1958817160
1968516660
1979117927
1988416632
1999017910
2008817600
2018917889
2028016160
2038517255
2049519380
2058016400
2068617716
2079319251
2089920592
2099620064
21011223520
21112025320
21210822896
21310121513
2149921186
21514230530
21611725272
21710723219
21811725506
21914331317
22011224640
22110924089
22213129082
22317238356
22410122624
22513229700
22613630736
22715735639
22813530780
22912227938
23014232660
23114032340
23219745704
23316137513
23415536270
23516037600
23612529500
23714434128
23812830464
23914634894
24012530000
24115737837
24216138962
24314936207
24417241968
24517141895
24617944034
24716139767
24820049600
24918445816
25016741750
25116441164
25219148132
25314436432
25418145974
25513534425
25617244032
25721053970
25821154438
25918247138
26021054600
26115841238
26216944278
26319049970
26419852272
26525868370
26619852668
26720955803
26817045560
26912934701
27022661020
27117447154
27217246784
27318851324
27419252608
27516344825
27620456304
27718952353
27817548650
27919053010
28017248160
28119354233
28216345966
28319053770
28419254528
28517349305
28615143186
28714942763
28819054720
28917049130
29016547850
29115043650
29217952268
29320359479
29415244688
29513740415
29618454464
29717852866
29817953342
29917452026
30019357900
30117853578
30215546810
30317352419
30417954416
30518757035
30615246512
30719660172
30815948972
30919459946
31016751770
31115548205
31219259904
31314946637
31415448356
31514445360
31621969204
31718358011
31818960102
31920164119
32018458880
32120465484
32216653452
32316954587
32417155404
32518861100
32614647596
32715450358
32813343624
32916453956
33013343890
33114848988
33217156772
33313444622
33415652104
33515953265
33612341328
33713645832
3389431772
33914147799
34013746580
34112241602
34212843776
34316054880
34412944376
34513345885
34610134946
34713546845
34817560900
34914149209
35010637100
35114149491
35210938368
35310436712
35413146374
35511641180
35615555180
3579132487
35811039380
35913147029
36012344280
36113649096
36212244164
36312244286
36414251688
36511140515
36610237332
36711542205
36810337904
36910639114
37010438480
3719936729
37210338316
3738029840
37410338522
37511944625
3768230832
3779234684
3788632508
37910037900
3809937620
3818933909
38210439728
3837829874
38410540320
3857026950
3868332038
3876725929
3885019400
3896625674
3907127690
3917328543
3927027440
3936224366
3948834672
3957730415
3965019800
3975120247
3986626268
3995521945
4006325200
4016124461
4027028140
4035722971
4046325452
4055622680
4064618676
4074217094
4085422032
4094116769
4106827880
4114317673
4124217304
4133414042
4144016560
4153715355
4164920384
4174117097
4182610868
4195221788
4204518900
4213012630
4224217724
4233113113
4242912296
4253113175
426208520
4273715799
4282410272
429187722
4303113330
4313414654
4322611232
4332611258
4343314322
4352912615
4362410464
4372310051
4383314454
439177463
440219240
4413013230
4422812376
443135759
444208880
445198455
446167136
447135811
448198512
449188082
450146300
451104510
452188136
45383624
454156810
45562730
45683648
45794113
45894122
459156885
460219660
4612511525
462136006
463188334
4642928
465115115
46673262
467146538
4682936
46941876
47083760
47173297
47294248
47341892
47483792
47573325
47631428
4771477
478104780
47941916
48062880
48152405
48231446
4831483
4842968
48531455
486104860
4872974
48862928
4891489
49083920
49152455
4922984
49341972
4942988
49552475
49673472
49741988
4981498
49931497
5001500
50173507
50331509
5041504
50531515
5071507
5081508
5111511
5201520
5251525
5271527
5311531
5341534
113311133
134311343
187511875
227812278
244912449
275112751
310013100
437714377
Total3532210000541

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

Frames Received by Opcode

OpcodeCount
069160
11000
81
Total70161

Frames Transmitted by Opcode

OpcodeCount
010719
11000
81
Total11720


Wire Log

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