Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.7.14 : Pass - 48252 ms @ 2017-10-16T11:09:29.902Z

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), (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=515&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: Nsp3DHlOilUBaYLOxoE99Q==
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: THJpkopzqlCjtstggH721E6Nvec=
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
735245
818
15115
16464
1713221
189162
1910190
2010200
217147
226132
238184
24496
2514350
266156
27381
287196
29387
308240
31393
324128
334132
349306
354140
365180
373111
385190
393117
403120
413123
423126
43143
446264
45290
46292
473141
486288
495245
50150
513153
525260
533159
542108
552110
565280
577399
583174
593177
603180
612122
622124
635315
642128
655325
664264
673201
683204
697483
702140
714284
724288
736438
747518
757525
764304
777539
788624
794316
8010800
815405
827574
8310830
8410840
854340
865430
878696
88201760
89121068
908720
91151365
92121104
9310930
94121128
95191805
96181728
97181746
98252450
99151485
100191900
101151515
102232346
103111133
104181872
105131365
1069954
107151605
108121296
109141526
1109990
111141554
112131456
113141582
11491026
115192185
116212436
117131521
118283304
119192261
120101200
121161936
122182196
123101230
124182232
125212625
126182268
127121524
128182304
129131677
130101300
131222882
132182376
133172261
134243216
135334455
136172312
137202740
138131794
139182502
140172380
141192679
142182556
143192717
144385472
145344930
146355110
147213087
148263848
149223278
150334950
151314681
152598968
153314743
154304620
155324960
156538268
157426594
158416478
159274293
160487680
161558855
162457290
1636410432
164609840
1657312045
1666310458
1677111857
1688213776
1698414196
1706711390
1717312483
1727412728
1736611418
174468004
1756611550
1766110736
1778214514
1788615308
1797613604
1806010800
1817112851
1826712194
1837012810
1847513800
1858415540
1867213392
1877013090
1889217296
1899117199
1909818620
1918416044
1929618432
19310019300
1949117654
1958917355
1968817248
1979117927
1988516830
1998717313
2008717400
2019018090
2028016160
2038517255
2049619584
2058016400
2068617716
2079419458
2089920592
2099720273
21011123310
21111824898
21210822896
21310121513
2149820972
21514230530
21611625056
21710522785
21811725506
21914631974
22011224640
22110823868
22213028860
22317539025
22410323072
22513129475
22613630736
22715936093
22813530780
22912227938
23014232660
23114132571
23219745704
23316137513
23415536270
23515937365
23612529500
23714434128
23812830464
23914534655
24012429760
24115737837
24216339446
24314835964
24417241968
24517041650
24618044280
24716139767
24819949352
24918345567
25016741750
25116541415
25218947628
25314336179
25418346482
25513634680
25617344288
25721354741
25821154438
25918447656
26021054600
26116041760
26216944278
26319049970
26419852272
26526068900
26619752402
26720955803
26816845024
26913135239
27023162370
27117447154
27217647872
27318851324
27419352882
27516344825
27620456304
27718952353
27817648928
27918952731
28017348440
28119354233
28216045120
28319354619
28419455096
28517249020
28615042900
28715143337
28819355584
28917249708
29016648140
29115043650
29217952268
29320560065
29415344982
29513840710
29618554760
29717852866
29818053640
29917652624
30019357900
30117853578
30215546810
30317352419
30418054720
30518857340
30615246512
30719660172
30816049280
30919459946
31016350530
31115548205
31219259904
31314946637
31415448356
31514445360
31621969204
31718358011
31819060420
31920264438
32018559200
32120565805
32216753774
32316954587
32417255728
32518861100
32614647596
32715350031
32813343624
32916554285
33013343890
33114848988
33217056440
33313745621
33415652104
33515953265
33612441664
33713545495
3389431772
33914147799
34013746580
34112241602
34213044460
34316054880
34413245408
34513546575
34610235292
34713546845
34817661248
34914048860
35010637100
35114049140
35210938368
35310537065
35413146374
35511641180
35615655536
3579232844
35810939022
35913147029
36012344280
36113649096
36212143802
36312244286
36414151324
36511140515
36610237332
36711542205
36810538640
36910639114
37010739590
3719836358
37210338316
3738130213
37410438896
37512145375
3768130456
3779335061
3788632508
37910037900
38010038000
3818933909
38210339346
3837829874
38410540320
3857026950
3868332038
3876725929
3885019400
3896625674
3907127690
3917328543
3927127832
3936123973
3948834672
3957730415
3965019800
3975120247
3986726666
3995622344
4006325200
4016024060
4027028140
4035823374
4046425856
4055622680
4064618676
4074217094
4085422032
4094116769
4106827880
4114317673
4124217304
4133414042
4144016560
4153715355
4164920384
4174117097
4182610868
4195322207
4204518900
4213012630
4224117302
4233113113
4242912296
4253113175
426208520
4273816226
4282410272
429187722
4303113330
4313314223
4322611232
4332711691
4343314322
4352912615
4362410464
4372310051
4383314454
439177463
440229680
4413013230
4422812376
443135759
444208880
445198455
446167136
447135811
448198512
449177633
450146300
451104510
452188136
45394077
454156810
45562730
45683648
45794113
45894122
459156885
4602210120
4612611986
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
102111021
109411094
Total3535610000541

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