Autobahn WebSockets Testsuite Report
Autobahn WebSockets

WebSocketpp/0.5.1-permessagedeflate - Case 13.7.13 : Pass - 1336 ms @ 2015-02-27T15:29:13.656Z

Case Description

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

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=516&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: Ym4XlQ3szneS+mA59MRAAw==
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: 5DnYS4AdUWS2epUBqSzYXmj9x3U=
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits=8


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
116211162
116511165
117333519
117411174
117533525
117733531
117822356
117933537
118022360
118167086
118278274
118311183
118555925
118633558
118711187
118822376
118922378
119022380
119222384
119333579
119444776
119544780
119622392
119733591
119922398
120022400
120156005
120211202
120322406
120411204
120533615
120667236
120833624
120944836
121033630
121144844
121256060
121322426
121444856
121522430
121644864
121767302
121844872
12191012190
122056100
122156105
122222444
122322446
122411224
122544900
122644904
122778589
122844912
122922458
123033690
123211232
123333699
123422468
123567410
123622472
123733711
123833714
123911239
124056200
124111241
124222484
124333729
124422488
124522490
124633738
124744988
124844992
124967494
125022500
125111251
125267512
125322506
125733771
125811258
125911259
126122522
126211262
126322526
126433792
126511265
126711267
126811268
127267632
127322546
127611276
127911279
128111281
128211282
128511285
128822576
129122582
129222584
129311293
129411294
129511295
129622592
129711297
129811298
129911299
130022600
130133903
130211302
130311303
130422608
130511305
130633918
130745228
130822616
130922618
131022620
131145244
131233936
131367878
131456570
131579205
131679212
1317810536
131822636
132033960
132145284
132211322
132322646
132411324
132545300
132767962
132833984
132922658
133045320
133122662
133222664
133322666
133445336
133534005
133611336
133768022
133834014
133911339
134022680
134134023
134322686
134445376
134522690
134634038
134734041
134834044
134922698
135011350
135122702
135311353
135411354
135545420
135668136
135734071
135822716
135968154
136122722
136222724
136311363
136422728
136634098
136722734
136856840
136922738
137011370
137122742
137234116
137322746
137434122
137511375
137634128
137845512
137911379
138011380
138111381
138245528
138345532
138534155
138711387
138822776
138934167
139056950
139122782
139222784
139322786
139411394
139522790
139656980
139711397
139845592
139922798
140011400
140134203
140311403
140411404
140557025
140745628
140822816
140945636
141034230
141134233
141222824
141334239
1414912726
141557075
141622832
141734251
1418912762
141911419
142034260
142122842
142245688
142322846
142445696
142534275
142645704
142757135
142868568
142922858
143011430
143145724
143222864
143311433
143622872
143722874
143834314
143934317
144011440
144111441
144222884
144311443
144411444
144522890
144611446
144722894
144811448
144911449
145022900
145345812
145457270
145511455
145645824
1457913113
145822916
145957295
146068760
146168766
146268772
146345852
146457320
146534395
146634398
146745868
1468811744
146968814
147022940
147168826
147234416
147311473
147457370
147511475
147622952
147734431
147834434
148034440
148134443
148222964
148357415
148457420
148545940
148611486
148722974
148811488
148922978
149068940
149145964
149345972
149534485
149622992
149734491
149811498
149922998
150211502
150311503
150411504
150511505
150611506
150723014
150911509
151011510
151123022
151257560
151346052
151434542
151534545
1516913644
151711517
151823036
151923038
152011520
152146084
152246088
152369138
152469144
152534575
152723054
153023060
153211532
153823076
153923078
154111541
154311543
157111571
157311573
157811578
157911579
158023160
158711587
159111591
159511595
159611596
159811598
160111601
160323206
160711607
160823216
160911609
161323226
161411614
161523230
161711617
162011620
162323246
162611626
162711627
162911629
164011640
164111641
165311653
166311663
166511665
166611666
166723334
167011670
167311673
167523350
167646704
167735031
167835034
1679610074
168023360
168146724
168235046
168311683
168411684
168511685
168835064
168923378
169023380
169111691
169311693
169411694
169523390
169623392
169811698
170111701
170211702
170323406
170435112
170511705
170711707
170911709
171011710
171211712
171411714
Total10021385371

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
2691269
Total58041412357

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
04802
11000
81
Total5803


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d353136266167656e743d576562536f636b657470702f302e352e312d7065726d
               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: 8882d1597491d2b1
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=6431353937343931
               0x03e8
009 TCP DROPPED BY ME