Autobahn WebSockets Testsuite Report
Autobahn WebSockets

WebSocketpp/0.5.1-permessagedeflate - Case 13.6.13 : Pass - 1217 ms @ 2015-02-27T15:28:40.911Z

Case Description

Send 1000 compressed messages each of payload size 32768, auto-fragment to 256 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(True, 15)]

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 /runCase?case=498&agent=WebSocketpp/0.5.1-permessagedeflate HTTP/1.1
Connection: Upgrade
Host: localhost:9001
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits
Sec-WebSocket-Key: 5ycAb0dfyGLmhmb1IV71ig==
Sec-WebSocket-Version: 13
Upgrade: websocket
User-Agent: WebSocketpp/0.5.1-permessagedeflate
HTTP/1.1 101 Switching Protocols
Server: AutobahnTestSuite/0.7.1-0.10.0
Upgrade: WebSocket
Connection: Upgrade
Sec-WebSocket-Accept: MaWCdCXApHCD2m2uioO6RHcrdxc=
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits=15


Closing Behavior

KeyValueDescription
isServerTrueTrue, 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.
droppedByMeTrueTrue, 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
818
3581358
132122642
132211322
132733981
132811328
133011330
133122662
133311333
133411334
133534005
133634008
133711337
133811338
133956695
134022680
134179387
134222684
134334029
134434032
134568070
134611346
134768082
134834044
13491013490
135056750
135168106
135256760
135356765
135456770
135556775
135622712
135768142
135868148
135945436
136022720
136168166
136268172
136345452
136422728
136522730
136668196
136734101
136856840
136956845
137011370
137122742
137245488
137445496
137556875
137656880
137722754
137834134
137968274
138034140
138179667
138234146
138356915
138422768
138568310
138611386
138734161
138834164
138922778
139011390
139111391
139211392
139345572
139434182
139522790
139679772
139711397
139811398
139911399
140034200
140134203
140222804
140322806
140422808
140522810
140611406
140722814
140822816
141011410
141122822
141211412
141322826
141545660
141745668
141811418
141934257
142134263
142234266
142411424
142534275
142634278
142722854
142857140
142934287
143134293
143234296
143311433
143534305
143722874
143811438
143922878
144122882
144211442
144311443
144411444
144545780
144634338
144711447
144834344
144934347
145034350
145157255
145211452
145334359
145422908
1455710185
145634368
145722914
145822916
145957295
146034380
1462913158
146311463
146411464
146511465
146622932
146711467
146834404
146934407
147034410
147111471
147234416
147322946
147422948
147534425
147634428
147734431
147811478
147911479
148011480
148122962
148211482
148322966
148411484
148534455
148657430
148711487
148822976
149011490
149122982
149211492
149334479
149422988
149511495
149611496
150123002
150346012
150457520
150523010
150723014
150911509
151011510
151111511
151246048
151457570
151546060
151634548
151734551
151834554
151911519
152157605
152223044
152434572
152511525
152611526
152746108
152846112
152911529
153111531
153234596
153311533
153434602
153534605
153623072
153711537
153834614
153911539
154023080
154134623
154223084
154434632
154534635
154923098
155011550
155111551
155211552
155323106
155446216
155511555
155623112
155746228
155811558
155934677
156046240
156134683
156234686
156434692
156523130
156611566
156746268
156834704
156934707
157011570
157157855
157334719
157423148
157523150
157657880
157723154
157923158
158011580
158123162
158234746
158334749
158434752
158534755
158623172
158769522
158857940
158969534
159069540
159111591
159234776
159369558
159411594
159511595
159623192
159757985
159823196
159911599
160011600
160111601
160246408
160323206
160423208
160534815
160634818
160711607
160858040
160969654
161046440
161158055
161223224
161358065
161423228
1615711305
161634848
16171117787
161823236
161958095
162058100
162146484
162258110
162311623
162469744
162523250
1626711382
1627711389
1628711396
162958145
1630813040
163169786
1632711424
163334899
1634813072
163558175
1636711452
163734911
163858190
163946556
164046560
164134923
164246568
164334929
164434932
164534935
164646584
164734941
164823296
164923298
165023300
165134953
165211652
165423308
165534965
165623312
165911659
166011660
166111661
166211662
166311663
167611676
167811678
168211682
168311683
168511685
169011690
169111691
169211692
169711697
170011700
170111701
170223404
170311703
170523410
170823416
171135133
171323426
171411714
171523430
171611716
171723434
171811718
172023440
172135163
172223444
172311723
172411724
1725712075
172623452
172823456
172923458
173011730
173123462
173211732
173323466
173511735
173611736
173711737
173811738
173923478
174035220
174111741
174235226
174323486
174435232
174535235
174635238
174746988
174835244
175123502
175211752
175311753
175411754
175511755
175711757
175811758
176411764
Total10021519654

Octets Transmitted by Chop Size

Chop SizeCountOctets
248
339
414
6318
717
8324
919
10330
11222
12112
13113
14114
15230
16116
17117
196114
20360
21484
22366
23246
246144
25375
265130
276162
284112
297203
30130
317217
32264
334132
343102
35270
365180
383114
41141
42142
43286
44144
453135
46146
483144
495245
502100
513153
522104
533159
54154
556330
563168
572114
583174
594236
602120
613183
625310
63163
64164
653195
663198
673201
685340
692138
704280
716426
72172
732146
744296
753225
764304
775385
782156
792158
813243
827574
83183
843252
854340
863258
873261
882176
892178
903270
912182
924368
935465
942188
955475
962192
972194
984392
1001100
1012202
1021102
1032206
1041104
1051105
1061106
1075535
1081108
1091109
1103330
1122224
1131113
1141114
1152230
1162232
1172234
1181118
1192238
1201120
1212242
1221122
1232246
1245620
1254500
1263378
1271127
1303390
1311131
1322264
1344536
1352270
1361136
1374548
1381138
1392278
1403420
1411141
1432286
1443432
1454580
1461146
1471147
1493447
1501150
1512302
1524608
1533459
1541154
1551155
1562312
1572314
1581158
1591159
1604640
1611161
1623486
1634652
1642328
1653495
1661166
1673501
1685840
1692338
1702340
1712342
1724688
1734692
1743522
1754700
1764704
1774708
1792358
1801180
1815905
1822364
1833549
18491656
1854740
1864744
1875935
1884752
1895945
1905950
1914764
1925960
1934772
1942388
1955975
19671372
19761182
1985990
1993597
200112200
2012402
20271414
20381624
20491836
2053615
20691854
207112277
20891872
2094836
21051050
21191899
21261272
213132769
214122568
21581720
216132808
217183906
218143052
219132847
220163520
221143094
22291998
223132899
224153360
22551125
22671582
22792043
22892052
2291229
2302460
23161386
23281856
23392097
2344936
23561410
23671652
237102370
238143332
23951195
24081920
24181928
24271694
24351215
244102440
24571715
24681968
247102470
2484992
24971743
25051250
25171757
252112772
25361518
25451270
25571785
25641024
25751285
2582516
2592518
26048021248520
2701270
Total58041412358

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
04802
11000
81
Total5803


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d343938266167656e743d576562536f636b657470702f302e352e312d7065726d
               6573736167656465666c61746520 ...
001 TX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a5365727665723a204175746f6261686e
               5465737453756974652f302e372e ...
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=None, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 880203e8
007 RX OCTETS: 8882562787f455cf
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3536323738376634
               0x03e8
009 TCP DROPPED BY ME