Autobahn WebSocket Testsuite Report
Autobahn WebSocket

Boost.Beast/189-Async - Case 12.3.5 : Pass - 533 ms @ 2018-11-09T16:39:12.382Z

Case Description

Send 1000 compressed messages each of payload size 4096, auto-fragment to 0 octets. Use default permessage-deflate offer.

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

Sec-WebSocket-Extensions: 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: i+lu8D87O1nKy+2UXx4Ez9kwVO0=

Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover

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
2341234
159711597
160211602
160311603
160511605
160611606
161011610
161211612
161911619
164623292
164723294
165811658
168911689
169011690
169423388
169523390
169611696
169823396
170111701
170711707
170911709
171011710
171311713
171411714
171511715
171811718
172111721
172711727
182211822
183111831
184711847
184811848
185311853
185823716
185923718
188311883
188411884
188811888
188911889
189423788
189611896
189811898
190311903
190611906
190911909
191011910
191111911
191223824
191411914
191511915
191611916
192311923
192711927
192823856
192911929
193011930
193223864
194111941
194411944
195311953
195511955
195611956
195723914
195835874
195911959
196111961
196423928
196611966
196711967
196823936
196911969
197035910
197111971
197223944
197323946
197423948
197511975
197623952
197711977
197811978
197935937
198023960
198123962
198223964
198323966
198423968
198635958
198711987
198835964
199011990
199123982
199211992
199311993
199411994
199511995
199611996
199711997
199811998
199911999
200024000
200148004
200212002
200348012
200424008
2005510025
200648024
200748028
200848032
200936027
201048040
201124022
201224024
201324026
201424028
201536045
201612016
201736051
201836054
2019510095
202148084
2022918198
2023612138
2024510120
2025612150
2026510130
202724054
202836084
2029510145
203024060
203148124
2032510160
203336099
2034612204
2035714245
2036714252
2037816296
2038612228
20391122429
2040612240
204136123
2042612252
2043612258
204436132
2045510225
204648184
204748188
20481224576
204948196
2050510250
2051612306
205248208
2053714371
205424108
2055612330
20561224672
205736171
20581122638
2059816472
2060816480
2061714427
2062510310
2063918567
2064612384
20651122715
2066918594
206736201
2068714476
2069816552
20701531050
2071714497
20721122792
2073816584
20741224888
2075612450
2076918684
20771020770
2078714546
20791020790
2080918720
2081714567
20821429148
20831224996
2084714588
2085714595
2086918774
20871225044
208848352
2089510445
2090714630
2091918819
209224184
209348372
209424188
2095612570
2096714672
2097510485
209848392
2099612594
2100510500
2101510505
210224204
210348412
210424208
2105510525
210636318
210748428
2108714756
2109816872
21101225320
21111123221
2112816896
2113714791
211448456
2115612690
21161225392
2117816936
2118612708
2119714833
212048480
2121816968
212224244
2123510615
2124714868
2125714875
2126510630
212736381
2128612768
212936387
2130510650
2131510655
2132510660
2133510665
213448536
213524270
213612136
2137612822
213824276
213924278
214012140
214112141
214236426
214324286
214424288
214524290
214612146
214736441
214824296
214912149
215048600
2151510755
215224304
215324306
215424308
215524310
215712157
215824316
215924318
216024320
216712167
216924338
217012170
217412174
217812178
217912179
218112181
218324366
218412184
218612186
218912189
219212192
219624392
219812198
219912199
220012200
220112201
220224404
220512205
220624412
221012210
Total10022054356

Octets Transmitted by Chop Size

Chop SizeCountOctets
818
3381338
149711497
149811498
150811508
151111511
151423028
151723034
153411534
154311543
154511545
154811548
155511555
157811578
158311583
158523170
158723174
158911589
159111591
159611596
159711597
161023220
161111611
161311613
161811618
162023240
162111621
163211632
174011740
175511755
177511775
177811778
178711787
178811788
179111791
179611796
180011800
181011810
181111811
181311813
181423628
181723634
181911819
182111821
183011830
183111831
183511835
183711837
184611846
184711847
184911849
185023700
185111851
185211852
185311853
185923718
186411864
186535595
186711867
186811868
186911869
187023740
187223744
187311873
187611876
187723754
187835634
187923758
188323766
188411884
188511885
188711887
188923778
189023780
189111891
189223784
189511895
189611896
189723794
189847592
189911899
190011900
190135703
190211902
190323806
190435712
190523810
190623812
190711907
190859540
191047640
191311913
191423828
191723834
191823836
191911919
192011920
192111921
192211922
192335769
1924815392
192511925
192635778
192735781
192859640
192911929
193047720
193123862
193323866
193423868
193535805
1936713552
193735811
193835814
193935817
194059700
194123882
194235826
194347772
194435832
194523890
194659730
194823896
194935847
195047800
195135853
195259760
195359765
195435862
195523910
195635868
1957611742
195835874
1959713713
1960611760
196147844
1962815696
1963611778
19641019640
196559825
196635898
196759835
1968815744
19691019690
197059850
1971713797
1972815776
197347892
197459870
1976917784
1977815816
1978713846
1979611874
19801427720
1981611886
1982815856
198323966
19841019840
19851223820
1986917874
1987815896
1988917892
198959945
19901223880
199159955
19921019920
19931223916
19941019940
1995815960
19961325948
19971223964
199859990
1999611994
2000816000
2001612006
200236006
200336009
2004612024
2005714035
200612006
2007918063
2008510040
2009612054
2010816080
2011714077
2012714084
2013612078
2014714098
2015510075
201624032
2017714119
2018816144
20191224228
2020714140
2021816168
2022714154
2023510115
202448096
202548100
202612026
2027510135
2028816224
2029816232
2030714210
203136093
20321224384
2033612198
2034714238
203536105
203648144
203748148
2038510190
203912039
2040612240
2041714287
204236126
2043510215
20441122484
2045714315
2046714322
2047612282
2048510240
204948196
2050510250
205136153
20521122572
205348212
205436162
2055816440
2056510280
2057510285
2058510290
205948236
206048240
206148244
206212062
206324126
206436192
206548260
206612066
206736201
206824136
206924138
207012070
207112071
207212072
207312073
207436222
207536225
207612076
207848312
207912079
208012080
208124162
208224164
208336249
208424168
208712087
208812088
208912089
209012090
209212092
209312093
209424188
209512095
209624192
209712097
209912099
210124202
210212102
210324206
210412104
211912119
212112121
212212122
212324246
212412124
213512135
213712137
213912139
214012140
214112141
214212142
214312143
214424288
214612146
214712147
215012150
215312153
215512155
Total10021978245

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

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