Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 13.2.14 : Pass - 72621 ms @ 2017-07-28T05:33:24.010Z

Case Description

Send 1000 compressed messages each of payload size 65536, 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=425&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: SML8lyu8E98baqVrXAf5eA==
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: Gx9KpevtK8d9dWh1bVSuzxwUcmY=
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
726182
818
15115
1622352
1715255
186108
1921399
2017340
2110210
2216352
236138
247168
258200
266156
278216
289252
2914406
306180
3110310
329288
339297
344136
3510350
3610360
3710370
3811418
3912468
4010400
4111451
4212504
4321903
448352
4510450
4613598
4710470
488384
4914686
508400
517357
529468
536318
546324
5510550
567392
573171
587406
599531
608480
616366
627434
637441
644256
657455
6612792
675335
687476
698552
7010700
7111781
72151080
738584
7412888
7513975
7613988
7711847
78141092
79191501
80221760
81241944
82352870
83352905
84473948
85484080
86453870
87524524
88645632
89716319
90605400
91817371
92817452
93908370
94797426
951029690
96918736
9712412028
9811110878
9910910791
10014914900
10112212322
10213613872
10313914317
10414615184
10515716485
10614515370
10716317441
10816217496
10914015260
11015116610
11120022200
11215717584
11318821244
11416218468
11515117365
11616018560
11714216614
11816819824
11918221658
12021225440
12116820328
12220424888
12320124723
12421126164
12522528125
12625331878
12724030480
12828035840
12933443086
13030840040
13132242182
13236448048
13336648678
13438851992
13540154135
13643358888
13743759869
13848266516
13949068110
14049168740
14151272192
14255879236
14351673788
14453677184
14552175545
14653277672
14758185407
14852978292
14951977331
15052378450
15156985919
15254082080
15354683538
15448474536
15544468820
15645070200
15744169237
15842466992
15942667734
16044070400
16138161341
16242168202
16333254116
16434556580
16534456760
16632854448
16731252104
16832554600
16930451376
17029249640
17127246512
17230352116
17327146883
17429050460
17527147425
17629652096
17724443188
17827548950
17926146719
18026547700
18122140001
18221939858
18321839894
18419135144
18518534225
18618334038
18714927863
18813224816
18914627594
19015729830
19112724257
19212023040
19311522195
19411622504
1958015600
1968717052
1978015760
1988116038
1997715323
2008216400
2016212462
2026212524
2036012180
2046613464
2055511275
2067014420
2076313041
2085010400
2095912331
2106814280
211459495
212459540
2135611928
214449416
215367740
216306480
217388246
218275886
219214599
220296380
221224862
222245328
223214683
224245376
225245400
226143164
227194313
228204560
229163664
230112530
231173927
23292088
233102330
23481872
23592115
23661416
237143318
238122856
239153585
240102400
241122892
242133146
243133159
244235612
245204900
246184428
247153705
248215208
249194731
250225500
251153765
252235796
253194807
254133302
255235865
256235888
257266682
258164128
259215439
260256500
261164176
262205240
263225786
264174488
265205300
266195054
267195073
268164288
269184842
270287560
271195149
272205440
273154095
274154110
275184950
276215796
277226094
278287784
2793837
280246720
281195339
282123384
28382264
28492556
285143990
286102860
28772009
288102880
28982312
2903870
291113201
29251460
29351465
2943882
29572065
29641184
29751485
2981298
3001300
3012602
3032606
3042608
3051305
3062612
3083924
3102620
3121312
3132626
3142628
3153945
3163948
3182636
3191319
3202640
32141284
3221322
3241324
3251325
32641304
3272654
3282656
3291329
3301330
3311331
3322664
3332666
3351335
3371337
3382676
3392678
3401340
3411341
3442688
3451345
3471347
3481348
3502700
3532706
3611361
3661366
3821382
4701470
5081508
5221522
5301530
54331629
5491549
5511551
5801580
6261626
6481648
6601660
6771677
7211721
7661766
7691769
8201820
8981898
9121912
92121842
9401940
9711971
9811981
9821982
9881988
9901990
100211002
103811038
107811078
108611086
109411094
110311103
112011120
112311123
113711137
114511145
115411154
117011170
117522350
121111211
122011220
123011230
123211232
123611236
125411254
126722534
127411274
127811278
127911279
128811288
129011290
129711297
129911299
130322606
130811308
131311313
131711317
132011320
132511325
132922658
133711337
134111341
134311343
134411344
134611346
134811348
135211352
135511355
135711357
136411364
136722734
137711377
137911379
138111381
138311383
138711387
139011390
139122782
139611396
139811398
140011400
140411404
141111411
141211412
141711417
143011430
143411434
143511435
144111441
144211442
144811448
145111451
145511455
145711457
145811458
146211462
146411464
146611466
148211482
148511485
149622992
149711497
150911509
152211522
152511525
152611526
152811528
153011530
153911539
154011540
154111541
154411544
155411554
156211562
156934707
157011570
157311573
158011580
159311593
160211602
160311603
160511605
161211612
161711617
161911619
162511625
162611626
163011630
164111641
166411664
170311703
174011740
179623592
181611816
192011920
194011940
195611956
216712167
233612336
241712417
247012470
249012490
250025000
254212542
254912549
258812588
260612606
262412624
264712647
265012650
265812658
266312663
266712667
269312693
272012720
273012730
274612746
278312783
278812788
279312793
280112801
280612806
282812828
284712847
285512855
286212862
287112871
287412874
288412884
299912999
302013020
307213072
321113211
352613526
378713787
387113871
412114121
425714257
437514375
532315323
Total334185334381

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

Frames Received by Opcode

OpcodeCount
069160
11000
81
Total70161

Frames Transmitted by Opcode

OpcodeCount
010719
11000
81
Total11720


Wire Log

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