Autobahn WebSocket Testsuite Report
Autobahn WebSocket

Boost.Beast/189-Async - Case 13.5.18 : Pass - 3444 ms @ 2018-11-09T16:45:39.005Z

Case Description

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

User-Agent: AutobahnTestSuite/0.8.0-0.10.9

Host: 127.0.0.1:8081

Upgrade: WebSocket

Connection: Upgrade

Pragma: no-cache

Cache-Control: no-cache

Sec-WebSocket-Key: akYtnV/xb1RAHkwAmHlK9A==

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

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

Upgrade: websocket

Connection: upgrade

Sec-WebSocket-Accept: c2ptF7UT40GcuRmb7MIG91fwU7E=

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

Server: Boost.Beast/189-Async


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
2881288
277112771
278612786
280612806
280725614
281012810
281112811
281512815
281712817
281812818
282212822
282312823
283712837
284412844
284525690
2846514230
284738541
284825696
284912849
285025700
285212852
285338559
285425708
285512855
285912859
286825736
287112871
287325746
287725754
288212882
288712887
289112891
289712897
289825796
289912899
290012900
290212902
290312903
290412904
290512905
290725814
290812908
290912909
291312913
291412914
291512915
291712917
291812918
292112921
293112931
293612936
294212942
294912949
295212952
295512955
295712957
296112961
296212962
296312963
296512965
296612966
296712967
296838904
296912969
297125942
297212972
297412974
297912979
298012980
298125962
298612986
298712987
302213022
302313023
303313033
304313043
304413044
304713047
304813048
305513055
306813068
307113071
307213072
307913079
308013080
308113081
308313083
309213092
309713097
309813098
310013100
310113101
310313103
310713107
310813108
311413114
311513115
311739351
312113121
312513125
312713127
312826256
312926258
313026260
314713147
315213152
316513165
316613166
316713167
316813168
316913169
317013170
317126342
317239516
317626352
3177412708
318026360
318113181
318526370
318626372
318713187
318826376
319239576
319513195
319626392
319739591
319826396
320013200
320213202
320313203
320526410
3207412828
320813208
321039630
321126422
321326426
321413214
321613216
321813218
321926438
322039660
322526450
322626452
322726454
322913229
323013230
323213232
323313233
323513235
3237412948
323813238
323913239
324013240
324139723
324239726
324339729
3244516220
3245412980
324713247
324826496
324926498
325026500
325213252
325326506
325413254
325513255
325613256
325713257
325813258
326113261
326426528
326513265
326713267
326813268
326913269
327013270
327526550
327813278
327913279
328039840
328113281
328239846
328426568
328513285
328613286
328726574
328813288
328939867
329026580
329113291
329213292
329313293
329413294
329626592
329813298
329913299
330013300
330526610
330626612
330713307
330813308
330926618
331013310
331113311
331313313
331513315
331626632
331713317
332013320
332113321
332326646
332513325
332726654
332813328
332913329
333013330
333326666
333413334
333526670
334113341
334213342
334313343
334413344
3346310038
334813348
335013350
335213352
335326706
335426708
335813358
335926718
336113361
336213362
336313363
336913369
337113371
337313373
337426748
3376310128
337713377
337813378
338126762
338213382
338326766
338413384
338626772
3389310167
339013390
339113391
339213392
3393310179
3394413576
3395413580
3396516980
339726794
3398413592
339926798
340013400
340113401
3402413608
340313403
340713407
340813408
340913409
341126822
341226824
3413310239
341613416
341713417
341926838
342013420
342313423
342413424
342926858
3430310290
343113431
343226864
343326866
343613436
3440413760
344113441
344226884
344313443
3444310332
3445310335
344626892
3447310341
345026900
345226904
345313453
345526910
3456310368
345726914
345826916
345913459
346326926
346413464
346526930
346613466
346713467
346813468
346926938
347026940
347113471
347213472
3473310419
347413474
347513475
347613476
347726954
347813478
348026960
348313483
348526970
348913489
349013490
349113491
349213492
349313493
349513495
349713497
349813498
349913499
350127002
350227004
350313503
350427008
350513505
350627012
3508310524
350927018
351027020
351113511
351513515
351613516
351913519
3522310566
352413524
352527050
352613526
353527070
353713537
353813538
353913539
3540310620
354213542
354527090
354713547
354827096
354927098
355027100
355113551
355213552
355513555
355613556
355727114
356427128
356527130
356813568
356913569
357013570
357313573
357813578
357913579
358513585
358913589
359027180
359113591
359327186
359427188
359527190
359613596
360013600
360413604
360513605
361013610
361613616
361813618
361927238
362127242
362413624
362513625
3626310878
362813628
3629310887
363013630
363227264
363413634
364313643
364413644
364713647
364813648
364913649
365113651
3653310959
365413654
365627312
365713657
366213662
366313663
3664310992
3671311013
368213682
368813688
368927378
369013690
369113691
369213692
369313693
369413694
3695311085
3697414788
3699311097
3702311106
370313703
370813708
371113711
371513715
371727434
372113721
3722311166
3723311169
372413724
372513725
372627452
372813728
373027460
373127462
373227464
373513735
373827476
373927478
374213742
374313743
374827496
3749311247
3750415000
3752311256
3753311259
375413754
375513755
375613756
375813758
376313763
376713767
376813768
376913769
3770311310
377113771
377227544
3773311319
377513775
377613776
377713777
377813778
378213782
378513785
378627572
378913789
3790311370
379127582
3792311376
3793311379
379427588
379513795
379727594
379813798
379927598
3800415200
380127602
380213802
380327606
380413804
380527610
3806311418
380727614
380913809
381113811
3813311439
381427628
3815311445
3817622902
381813818
3819415276
3820311460
3821311463
3822519110
382313823
382413824
382513825
382613826
382727654
3830311490
3831311493
383227664
383427668
383513835
3836311508
383813838
3839311517
3840415360
384327686
384413844
384527690
384627692
384713847
384813848
384913849
385013850
385127702
385227704
385527710
385713857
385813858
385927718
386027720
386113861
386213862
386327726
386413864
386513865
3866311598
3867311601
386827736
386927738
387027740
387113871
387213872
387327746
387513875
387727754
387827756
388027760
388127762
3882311646
388413884
388527770
3886311658
388713887
388813888
389813898
389913899
390027800
3901311703
390213902
3904311712
390527810
3906311718
390727814
3908311724
390927818
391013910
3912311736
391527830
391627832
391927838
392127842
392227844
392813928
393013930
393113931
393213932
393427868
393613936
393727874
393813938
393927878
394013940
3941311823
394327886
3944311832
394527890
394613946
394813948
394913949
395013950
3951623706
395227904
3953311859
395427908
3955311865
395627912
395727914
3958311874
395927918
396027920
396127922
396227924
396327926
396613966
396927938
397327946
398313983
398613986
3987311961
399013990
399113991
3995415980
399627992
3997311991
399813998
400014000
400114001
400414004
400614006
401514015
401714017
402714027
403314033
403914039
404414044
404628092
404714047
405914059
406114061
406214062
410019968183600
11531111531
11890111890
Total299811714358

Octets Transmitted by Chop Size

Chop SizeCountOctets
818
3921392
569515695
569815698
570015700
570215702
570315703
570415704
5706634236
5707422828
5708211416
5709211418
5710317130
5711739977
5712739984
5713528565
5714528570
5715951435
5716951444
5717634302
57181268616
5719845752
5720951480
57211268652
5722845776
5723845784
5724317172
5725740075
5726528630
5727528635
5728634368
5729528645
5730211460
5731422924
5732528660
5733422932
5734951606
5735422940
5736528680
5737740159
5738317214
5739422956
5740634440
574115741
5742211484
5743740201
5744422976
5745317235
5746740222
5747528735
5748528740
5749211498
5750211500
5751423004
575215752
575315753
5754423016
5755317265
5756317268
5757211514
5758423032
5760634560
5761951849
5762317286
5763211526
5764317292
5765423060
5766211532
576715767
5768423072
5769211538
5770317310
5771528855
577315773
577415774
5775211550
5776317328
5777211554
577815778
577915779
578215782
5783211566
578415784
579015790
579515795
579815798
5799211598
580115801
5802211604
5804529020
5805529025
5806317418
5807740649
5808529040
5809740663
5810634860
58111058110
5812423248
58131058130
58141058140
5815952335
5816740712
5817740719
58181163998
58191693104
5820952380
58211164031
5822952398
58231269876
58241799008
58251481550
58261375738
58271375751
58281799076
58291269948
5830846640
5831952479
58321164152
58331375829
5834635004
5835740845
5836846688
58371270044
5838423352
5839952551
58401587600
58411587615
58421375946
58431693488
58441481816
584522128590
584631181226
584719111093
58481270176
58491376037
58501481900
58511270212
58521164372
58531693648
5854635124
58551058550
58561587840
58571164427
58581270296
5859741013
5860423440
5861317583
5862423448
586315863
5864317592
586515865
5867423468
5869211738
587015870
587215872
587315873
587415874
5875211750
587615876
5877211754
587815878
587915879
5880423520
588115881
588315883
588515885
588615886
Total10025803258

Frames Received by Opcode

OpcodeCount
02000
11000
81
Total3001

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


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=3df502bb, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 88823df502bb3e1d
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