Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.2.15 : Pass - 104167 ms @ 2017-10-16T11:01:35.752Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 256 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 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=426&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: zhTcD1I4mZHQBUb8jJzb5g==
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: f1hh0x4NHwjQDBPbGlqauozvBVs=
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover


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
7428
818
16348
17117
18472
19476
20480
21363
227154
23492
245120
258200
266156
277189
289252
299261
3012360
317217
3217544
3313429
3414476
3511385
368288
379333
387266
3912468
4016640
4113533
4219798
4311473
4417748
4513585
4612552
4710470
4817816
4912588
5011550
5113663
5216832
537371
5413702
559495
564224
578456
585290
594236
605300
614244
622124
634252
647448
655325
668528
678536
682136
695345
704280
727504
7310730
747518
7510750
76141064
77161232
78191482
79221738
80443520
81493969
82625084
83514233
84605040
85726120
861079202
87907830
8811410032
8914713083
9014012600
9117616016
9215814536
9316515345
9418717578
9516715865
9616415744
9722521825
9819218816
9919419206
10022822800
10126426664
10227127642
10328229046
10428029120
10529831290
10632534450
10728730709
10831834344
10929732373
11030933990
11131034410
11235339536
11337041810
11433738418
11534840020
11636642456
11730836036
11834740946
11933339627
12036744040
12142150941
12244053680
12342452152
12445656544
12551464250
12649261992
12750063500
12848562080
12968488236
13063081900
13163683316
13272996228
13373497622
134787105458
135870117450
136848115328
1371006137822
1381015140070
1391043144977
1401125157500
1411036146076
1421151163442
1431090155870
1441259181296
1451212175740
1461150167900
1471219179193
1481088161024
1491174174926
1501097164550
1511147173197
1521153175256
1531088166464
1541040160160
1551009156395
1561001156156
157938147266
158923145834
159834132606
160863138080
161918147798
162816132192
163795129585
164748122672
165742122430
166648107568
167710118570
168695116760
169637107653
170669113730
171618105678
172597102684
173628108644
174593103182
175639111825
176647113872
17755498058
17853695408
179568101672
18054397740
18155199731
18248387906
18346284546
18441876912
18539472890
18636066960
18733863206
18835466552
18933964071
19030257380
19124947559
19226651072
19324046320
19420339382
19522744265
19619939004
19717835066
19815831284
19914829452
20014929800
20114228542
20217334946
20315832074
20417034680
20514629930
20614129046
20713026910
20812526000
20913127379
21011223520
21113628696
21212326076
21310622578
2149019260
2158718705
2167516200
2177416058
2187817004
2196814892
2204910780
2216514365
2226514430
2236714941
2244810752
225378325
226429492
227357945
228225016
229286412
230194370
231194389
232194408
233112563
234184212
235214935
236235428
237225214
238194522
239215019
240194560
241133133
242286776
243163888
244225368
245204900
246112706
247256175
248358680
249215229
250276750
251225522
252256300
253287084
254225588
255225610
256266656
257205140
258205160
259225698
260225720
261205220
262153930
263184734
264143696
265195035
266195054
267215607
268143752
269123228
270225940
271236233
272184896
273154095
274215754
275256875
276215796
277236371
278215838
279164464
280195320
281205620
282123384
283123396
284113124
28592565
286113146
28772009
28892592
28961734
29041160
29182328
29241168
2933879
2943882
2953885
29651480
2973891
2993897
3001300
3011301
3032606
3043912
3053915
3062612
3082616
3091309
31041240
3111311
3122624
3132626
3141314
3152630
3163948
3171317
31841272
3193957
3202640
32151605
3241324
3252650
32641304
3271327
3282656
3311331
3323996
3332666
3341334
3351335
3371337
3381338
3392678
3411341
3421342
3431343
3441344
3452690
3491349
3502700
3552710
3601360
3611361
3631363
3762752
3842768
3922784
4341434
4681468
4701470
4791479
4961496
4991499
5121512
5171517
5291529
5341534
5391539
6291629
7671767
8051805
8311831
9221922
9751975
9861986
101511015
107511075
108411084
112911129
115111151
116011160
116911169
117411174
119311193
119911199
120411204
120711207
124711247
124822496
126011260
127111271
127822556
128011280
128611286
128711287
128922578
129111291
129511295
129611296
130011300
130211302
130411304
130711307
130811308
130911309
131311313
131722634
131811318
132011320
132311323
132411324
132522650
132611326
132811328
133211332
133411334
133711337
134211342
134311343
134711347
134911349
135122702
135322706
135411354
135511355
135611356
136211362
136311363
137011370
137222744
137311373
137911379
138111381
138211382
138811388
139911399
140311403
140411404
140522810
140911409
141011410
142211422
142311423
142711427
143311433
143411434
143811438
143911439
144011440
144211442
144511445
145011450
145111451
145611456
145711457
145822916
146822936
147311473
147511475
147634428
147711477
147822956
148511485
148611486
148711487
148911489
149411494
149611496
149711497
150111501
150311503
151823036
151911519
152111521
152523050
152711527
152923058
153011530
153411534
153711537
155411554
156011560
156111561
156311563
157011570
157523150
157611576
157711577
159611596
160211602
160423208
160811608
160911609
161211612
161611616
162411624
163311633
163511635
163611636
164811648
165111651
166923338
170011700
170311703
172511725
174211742
190911909
250012500
266812668
270812708
275212752
286412864
289012890
Total6852310586191

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
2801280
Total227045753790

Frames Received by Opcode

OpcodeCount
0138467
11000
81
Total139468

Frames Transmitted by Opcode

OpcodeCount
021702
11000
81
Total22703


Wire Log

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