Autobahn WebSockets Testsuite Report
Autobahn WebSockets

WebSocket++/0.5.1-permessagedeflate - Case 12.3.5 : Pass - 909 ms @ 2015-02-27T15:47:07.916Z

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.7.1-0.10.0
Host: 127.0.0.1:9002
Upgrade: WebSocket
Connection: Upgrade
Pragma: no-cache
Cache-Control: no-cache
Sec-WebSocket-Key: cDNGs1MsTCOTJQlKmX22zA==
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits
Sec-WebSocket-Version: 13
HTTP/1.1 101 Switching Protocols
Connection: upgrade
Sec-WebSocket-Accept: ESODtz+JsnRMy0tGOwnze9bBfAc=
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover
Server: WebSocketpp/0.5.1-permessagedeflate
Upgrade: websocket


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 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
414
2481248
123511235
123911239
125211252
126711267
127522550
127811278
127922558
128011280
128211282
128311283
128811288
129111291
129411294
129711297
129811298
129911299
130611306
131611316
134522690
134711347
136011360
136711367
138111381
139111391
139311393
140911409
141022820
141311413
141622832
142311423
142811428
143211432
143811438
144322886
144711447
144811448
145011450
145411454
145511455
145611456
145711457
145922918
146022920
146211462
146311463
146411464
146511465
146611466
146711467
146922938
147022940
147211472
147611476
147734431
147922958
148011480
148211482
148311483
148411484
148522970
148722974
148834464
149111491
149211492
149322986
149411494
149534485
149657480
149722994
149822996
150034500
150123002
150234506
150357515
150411504
150534515
150646024
150769042
150846032
150969054
151046040
151157555
151223024
151346052
151434542
151523030
151657580
151734551
151811518
151957595
152046080
152123042
152211522
152369138
152457620
152569150
152657630
152757635
152811528
1529812232
1530812240
153169186
153269192
153311533
153469204
1535710745
15361116896
153757685
153823076
153957695
154046160
154169246
1542710794
154334629
154446176
154569270
1546710822
154734641
1548710836
15491015490
1550812400
155146204
155269312
155357765
155469324
155546220
155623112
155734671
155846232
155946236
156034680
156157805
156257810
156334689
156423128
1565812520
156634698
156769402
156857840
156957845
157046280
1571812568
157234716
157334719
157434722
157534725
157623152
157746308
157846312
157946316
158034740
158169486
158246328
158311583
158411584
158523170
158634758
158723174
1588711116
158934767
159034770
159134773
1592711144
159334779
15941015940
159523190
159657980
159734791
159823196
159946396
160034800
1601711207
1602812816
160323206
160423208
160534815
160646424
160758035
160834824
160923218
161011610
161134833
161234836
161334839
1614812912
161546460
161646464
161746468
161846472
1619812952
162046480
1622711354
162358115
1624812992
1625711375
1626813008
1627813016
162858140
162958145
163069780
163134893
1632711424
163369798
163446536
163569810
1636813088
163769822
163858190
163946556
164046560
16411016410
1642711494
164358215
164423288
164546580
1646914814
164769882
164834944
164934947
165058250
1651711557
165269912
165311653
165423308
165558275
1656711592
165758285
165846632
165969954
166046640
166146644
166246648
166311663
1664711648
166558325
166646664
166711667
166811668
166958345
167023340
167111671
167223344
167311673
167446696
167511675
167646704
167711677
167823356
168035040
168123362
168223364
168346732
168411684
168523370
168611686
168711687
168811688
168958445
169011690
169135073
169223384
169311693
169558475
169611696
169735091
169823396
169923398
170011700
170111701
170223404
170323406
170423408
170511705
170611706
170711707
170911709
171123422
171311713
171511715
171711717
171811718
171911719
172323446
172511725
172611726
172735181
172811728
172923458
173123462
173411734
173511735
173711737
174011740
174111741
174211742
174311743
174523490
174623492
174711747
174811748
175211752
175911759
176011760
176111761
176511765
176623532
177011770
177211772
177311773
177511775
177711777
177811778
178023560
178111781
178311783
178411784
178823576
179611796
179711797
180411804
181311813
181411814
181523630
181623632
181723634
182411824
182611826
182811828
183311833
183911839
184411844
186211862
212112121
Total10021590942

Octets Transmitted by Chop Size

Chop SizeCountOctets
818
3381338
150211502
151111511
151911519
152223044
152411524
153423068
154534635
154611546
154811548
155511555
156811568
157011570
157723154
157811578
158011580
159511595
159611596
160611606
160811608
161111611
161511615
161611616
162011620
164411644
167911679
169811698
170011700
171511715
177411774
178411784
178523570
179211792
179411794
179711797
180211802
180511805
180811808
180911809
181011810
181111811
181311813
181423628
181723634
182223644
182311823
182411824
182823656
182911829
183011830
183111831
183323666
183423668
183511835
183711837
183811838
183935517
184023680
184123682
184235526
184411844
184511845
184623692
184723694
184811848
184923698
185035550
185111851
185235556
185323706
185423708
185611856
185823716
185935577
186011860
186111861
186223724
186335589
186435592
186523730
186611866
186835604
186935607
187123742
187211872
1873611238
187447496
187523750
187635628
187747508
187923758
188047520
188111881
188223764
188335649
188447536
188547540
188635658
188711887
188847552
189059450
189123782
189223784
189323786
189411894
189535685
189635688
189723794
189859490
190047600
190123802
190223804
190323806
190459520
190547620
1906611436
1907815256
1908713356
190959545
1910713370
191111911
191247648
191359565
1914713398
191535745
191647664
191723834
191835754
191947676
1920815360
1921713447
1922713454
1923917307
1924815392
1925713475
19261223112
192747708
1928713496
1929713503
19301019300
193123862
1932815456
193359665
1934611604
1935611610
1936713552
1937611622
193835814
1939611634
1940713580
1941917469
194259710
194347772
1944611664
194535835
1946917514
1947611682
1948713636
19491019490
1950713650
195159755
1952713664
1953917577
1954815632
1955713685
19561019560
19571325441
1958713706
1959611754
1960917640
1961815688
1962815696
1963713741
1964713748
1965611790
196647864
196735901
1968917712
1969815752
19701019700
19711019710
197223944
1973611838
197435922
1975713825
1976815808
197747908
1978611868
1979611874
19801121780
1981611886
1982815856
198335949
19841223808
198547940
1986713902
1987611922
198959945
199023980
1991713937
199259960
1993815944
199447976
199547980
199659980
199723994
199835994
199935997
200036000
2001612006
2002612012
200336009
2004510020
200548020
200724014
200824016
2009612054
2010510050
2011816088
201236036
2013612078
201448056
201536045
2016612096
201736051
201812018
2019918171
202048080
202124042
2023510115
202436072
202524050
2026714182
2027714189
2028816224
202936087
203012030
203136093
203248128
203324066
203436102
203524070
203636108
2037918333
203812038
203936117
2041510205
204224084
2045510225
204636138
205036150
205212052
205312053
205612056
205724114
206124122
207224144
208112081
208212082
208612086
208712087
209212092
209312093
209712097
209912099
210112101
210324206
210412104
210624212
210812108
211412114
211512115
211612116
Total10021939794

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
21000
81
Total1001


Wire Log

000 TX OCTETS: 474554202f20485454502f312e310d0a557365722d4167656e743a204175746f6261686e5465737453756974652f302e372e
               312d302e31302e300d0a486f7374 ...
001 RX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a436f6e6e656374696f6e3a2075706772
               6164650d0a5365632d576562536f ...
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=35d4dd3f, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 888235d4dd3f363c
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