Autobahn WebSocket Testsuite Report
Autobahn WebSocket

Boost.Beast/189-Coro - Case 13.7.13 : Pass - 1243 ms @ 2018-11-09T16:57:39.370Z

Case Description

Send 1000 compressed messages each of payload size 32768, 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 / HTTP/1.1

User-Agent: AutobahnTestSuite/0.8.0-0.10.9

Host: 127.0.0.1:8082

Upgrade: WebSocket

Connection: Upgrade

Pragma: no-cache

Cache-Control: no-cache

Sec-WebSocket-Key: ArsqWbA4evEvZvqVEA7XKw==

Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits; server_no_context_takeover; server_max_window_bits=8, permessage-deflate; client_no_context_takeover; client_max_window_bits; server_no_context_takeover, permessage-deflate; client_no_context_takeover; client_max_window_bits

Sec-WebSocket-Version: 13
HTTP/1.1 101 Switching Protocols

Upgrade: websocket

Connection: upgrade

Sec-WebSocket-Accept: 5Vl6i/vgOrgjewxbBHBHGF+TsTg=

Sec-WebSocket-Extensions: permessage-deflate; server_no_context_takeover; client_no_context_takeover; server_max_window_bits=9

Server: Boost.Beast/189-Coro


Closing Behavior

KeyValueDescription
isServerFalseTrue, 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.
droppedByMeFalseTrue, iff I dropped the TCP connection.
wasCleanTrueTrue, iff full WebSocket 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
414
2871287
242912429
243212432
243312433
245512455
245812458
245924918
246412464
246512465
246712467
246924938
247212472
247312473
247412474
247512475
247612476
247712477
247824956
248012480
249212492
249424988
249512495
251037530
251925038
252212522
252312523
252612526
252812528
252912529
253012530
253112531
253225064
253325066
253412534
253512535
254112541
254412544
254612546
254712547
255412554
255612556
257312573
257412574
257525150
258012580
258112581
258212582
258512585
258625172
258712587
259512595
259712597
259912599
260512605
260612606
261625232
261725234
261812618
261925238
262225244
262412624
262525250
262612626
262712627
262912629
263212632
263412634
263512635
263712637
263925278
264225284
264312643
264437932
264612646
264812648
264925298
265112651
265212652
265412654
265525310
265812658
265912659
266112661
266212662
266412664
266525330
266812668
266925338
267025340
267138013
267225344
267412674
267512675
267612676
267725354
268012680
268925378
269412694
269612696
269812698
270025400
270138103
270212702
270312703
270525410
270625412
2707410828
270938127
271038130
271212712
271425428
271538145
271625432
271738151
272025440
272212722
272312723
272412724
272625452
272712727
272812728
272912729
273012730
273212732
273312733
273438202
273525470
273638208
2737410948
273925478
274112741
274312743
274412744
274712747
274812748
275012750
275112751
275312753
275412754
275512755
275738271
275825516
275912759
276112761
276212762
276312763
276512765
277025540
277112771
277225544
277325546
277412774
2775513875
277612776
277738331
277812778
277912779
278038340
278112781
278225564
278312783
278538355
278638358
278812788
278938367
279138373
279312793
279512795
279625592
279825596
280312803
280412804
280525610
280725614
280838424
280912809
281312813
281412814
281538445
281612816
2817514085
281838454
2819514095
282012820
282112821
282225644
282312823
282412824
282512825
282812828
282912829
283112831
283412834
283525670
283612836
283812838
283912839
284125682
284312843
284425688
284512845
284612846
284738541
284812848
284912849
285025700
285212852
285425708
285512855
285625712
285712857
285825716
285938577
286125722
286212862
286312863
286512865
286638598
286725734
286812868
287012870
287112871
287212872
287412874
287612876
287712877
287925758
288025760
288412884
288612886
288725774
289012890
289212892
289525790
289712897
289812898
289912899
290025800
290125802
290238706
290312903
290412904
290525810
290612906
290712907
291212912
291312913
291412914
291712917
291912919
292512925
292625852
292712927
292812928
293012930
293325866
293512935
293812938
294412944
295325906
295512955
295712957
296225924
296412964
296525930
296812968
297012970
297112971
297212972
297512975
297712977
2978411912
297912979
298025960
2981617886
298212982
298412984
298625972
298712987
298825976
298912989
299025980
299125982
299325986
299612996
2998411992
300126002
300313003
300613006
300713007
300813008
301039030
301113011
301213012
301313013
301413014
301513015
301626032
3017412068
301839054
302039060
302113021
302226044
302313023
3024515120
302539075
3026412104
302713027
302813028
303013030
303113031
303226064
303426068
303513035
303713037
303839114
303939117
304026080
304126082
304239126
304313043
304513045
3046412184
304726094
304813048
304913049
305013050
305126102
305326106
3054412216
305513055
3056515280
305726114
3058618348
305913059
306126122
306313063
3064412256
306526130
306626132
306739201
306839204
306926138
307126142
307213072
307426148
307613076
307839234
3079515395
308126162
308226164
3083412332
308439252
308639258
308739261
308813088
308913089
309226184
309513095
309613096
309713097
310026200
310113101
310213102
310339309
3104412416
3105515525
310613106
310713107
310826216
311013110
311113111
311213112
3113412452
311426228
311526230
311626232
311726234
311926238
3120412480
312113121
312213122
312326246
312539375
312639378
312739381
3128515640
312913129
313026260
313126262
313213132
313313133
313526270
313613136
313726274
313913139
314313143
314626292
314726294
314813148
314913149
315013150
3151412604
315239456
315326306
315426308
315513155
315613156
315839474
315926318
316026320
316126322
316326326
316426328
316526330
316613166
316713167
316813168
316913169
317026340
317313173
317413174
317526350
317613176
317713177
317813178
317926358
318113181
318213182
318326366
318513185
318613186
318926378
319113191
319226384
319413194
319513195
319639588
319713197
319926398
320013200
320126402
320213202
320513205
320626412
320739621
320926418
321013210
3211412844
3212516060
321313213
321413214
321539645
321626432
321713217
321813218
321913219
322026440
3221412884
322813228
323113231
323313233
323526470
323626472
323713237
323813238
324013240
324113241
324313243
324539735
324639738
324713247
324839744
324926498
325026500
325126502
325226504
325326506
325426508
325613256
325726514
325826516
325913259
326126522
326213262
326326526
326439792
326626532
326813268
326913269
327039810
327113271
327213272
327313273
327513275
327626552
327713277
3278413112
327913279
328013280
328213282
328339849
328413284
328526570
328613286
328713287
328813288
328913289
329113291
329226584
329313293
329439882
329526590
329626592
329713297
3298413192
329913299
330039900
330113301
330239906
330313303
330426608
330513305
330739921
330826616
331039930
331113311
331213312
331326626
331413314
331539945
331626632
3317516585
331813318
331913319
332213322
332339969
332439972
332539975
332613326
332713327
332839984
333013330
333113331
333326666
333413334
333513335
333626672
333726674
3338620028
333926678
334013340
334113341
334213342
3343413372
334426688
3345516725
3346310038
3347516735
3348310044
3349413396
335013350
3351310053
335226704
335526710
335613356
335726714
335813358
335913359
336013360
336913369
337013370
337313373
337713377
337913379
338013380
338326766
338413384
338813388
338913389
339213392
339313393
339913399
340013400
340213402
340513405
340613406
341026820
341213412
342613426
342926858
Total10023004447

Octets Transmitted by Chop Size

Chop SizeCountOctets
6424
7321
8324
9436
10440
11111
12560
16232
17117
18354
19119
20120
21121
22122
23123
24124
25375
264104
27127
28128
29258
30130
31262
32396
33266
343102
35270
36272
373111
384152
39278
404160
41141
42284
43143
44144
45145
46292
47294
49298
50150
51151
524208
53153
543162
552110
563168
57157
585290
59159
604240
613183
622124
633189
643192
652130
662132
672134
683204
695345
704280
71171
723216
73173
746444
753225
76176
774308
782156
798632
804320
813243
823246
845420
85185
866516
874348
885440
896534
903270
914364
924368
937651
947658
956570
96196
977679
987686
998792
1006600
101101010
1028816
1037721
1046624
1053315
106101060
1073321
1087756
1097763
1109990
1119999
112111232
11391017
1145570
115141610
1164464
117111287
1188944
1196714
1204480
121101210
122111342
1238984
1247868
1253375
1263378
127151905
1287896
129111419
130111430
131101310
13481072
1355675
13681088
13791233
138101380
13981112
14081120
1416846
14281136
14371001
144101440
14571015
1464584
1475735
1486888
149121788
1505750
1516906
1524608
1534612
1546924
15571085
15671092
1573471
158101580
1593477
1603480
1623486
1631163
1641164
1652330
1666996
1671167
1694676
1722344
1731173
1742348
1754700
1764704
1784712
1793537
1803540
1812362
1822364
1834732
1845920
1854740
1862372
1875935
1882376
1895945
1903570
1912382
1924768
1932386
1941194
1953585
1961196
1973591
1985990
1995995
2004800
20151005
20251010
2031203
2044816
2054820
20681648
2074828
2082416
20961254
21051050
2112422
2124848
2134852
2141214
21581720
21681728
21761302
2183654
2191219
2203660
22171547
22281776
2234892
2241224
2254900
2264904
2274908
2283684
22961374
23051150
23161386
2322464
23351165
2354940
2364944
2372474
2392478
2402480
2414964
2423726
2433729
2443732
24561470
2462492
2472494
2482496
2491249
2501250
2513753
2532506
2542508
2572514
2581258
2592518
2601260
2612522
2621262
2632526
26455401462560
5641564
Total65421599591

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
05540
11000
81
Total6541


Wire Log

000 TX OCTETS: 474554202f20485454502f312e310d0a557365722d4167656e743a204175746f6261686e5465737453756974652f302e382e
               302d302e31302e390d0a486f7374 ...
001 RX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a557067726164653a20776562736f636b
               65740d0a436f6e6e656374696f6e ...
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=ab808d1b, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 8882ab808d1ba868
007 RX OCTETS: 880203e8
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=False, MASK=None
               0x03e8
009 TCP DROPPED BY PEER