Autobahn WebSocket Testsuite Report
Autobahn WebSocket

Boost.Beast/189-Sync - Case 13.5.16 : Pass - 3146 ms @ 2018-11-09T16:34:20.955Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 1024 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:8080

Upgrade: WebSocket

Connection: Upgrade

Pragma: no-cache

Cache-Control: no-cache

Sec-WebSocket-Key: +VgC1MUbNH9PUafSjIfc6A==

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: bXDodJxq4HJRTpUAtrLh2XcyZEY=

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

Server: Boost.Beast/189-Sync


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
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
333113331
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
338113381
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
348513485
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
369027380
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
11581111581
11685111685
Total299811714357

Octets Transmitted by Chop Size

Chop SizeCountOctets
818
3921392
5751575
5781578
5801580
5821582
5831583
5841584
58663516
58742348
58821176
58921178
59031770
59174137
59274144
59352965
59452970
59595355
59695364
59763582
598127176
59984792
60095400
601127212
60284816
60384824
60431812
60574235
60653030
60753035
60863648
60953045
61021220
61142444
61253060
61342452
61495526
61542460
61653080
61774319
61831854
61942476
62063720
6211621
62221244
62374361
62442496
62531875
62674382
62753135
62853140
62921258
63021260
63142524
6321632
6331633
63442536
63531905
63631908
63721274
63842552
64063840
64195769
64231926
64321286
64431932
64542580
64621292
6471647
64842592
64921298
65031950
65153255
6531653
6541654
65521310
65631968
65721314
6581658
6591659
6621662
66321326
6641664
6701670
6751675
6781678
67921358
6811681
68221364
68453420
68553425
68632058
68774809
68853440
68974823
69064140
691106910
69242768
693106930
694106940
69596255
69674872
69774879
698117678
6991611184
70096300
701117711
70296318
703128436
7041711968
705149870
706139178
707139191
7081712036
709128508
71085680
71196399
712117832
713139269
71464284
71575005
71685728
717128604
71842872
71996471
7201510800
7211510815
722139386
7231611568
7241410136
7252215950
7263122506
7271913813
728128736
729139477
7301410220
731128772
732118052
7331611728
73464404
735107350
7361511040
737118107
738128856
73975173
74042960
74132223
74242968
7431743
74432232
7451745
74742988
74921498
7501750
7521752
7531753
7541754
75521510
7561756
75721514
7581758
7591759
76043040
7611761
7631763
7651765
7661766
103250005160000
Total60025843258

Frames Received by Opcode

OpcodeCount
02000
11000
81
Total3001

Frames Transmitted by Opcode

OpcodeCount
05000
11000
81
Total6001


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=ddec9c57, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 8882ddec9c57de04
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