Autobahn WebSockets Testsuite Report
Autobahn WebSockets

WebSocket++/0.5.1-permessagedeflate - Case 13.1.13 : Pass - 1219 ms @ 2015-02-27T15:53:04.072Z

Case Description

Send 1000 compressed messages each of payload size 32768, auto-fragment to 256 octets. Use permessage-deflate client offers (requestNoContextTakeover, requestMaxWindowBits): [(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 / 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: yjrqG13M2goLUnppyGkFKA==
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: 4SrUq5Ki6LwCocLOEBWaDmBSc8o=
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
119522390
119611196
119811198
119922398
120011200
120433612
120622412
120722414
120822416
120922418
121011210
121122422
121222424
121333639
121422428
121511215
121622432
121744868
121811218
121944876
122011220
122144884
122211222
122322446
122489792
122533675
122644904
122744908
122889824
122922458
123033690
123144924
123244928
123344932
123489872
123544940
123656180
123733711
123856190
123967434
124089920
124156205
12421518630
124389944
124478708
124578715
124667476
124744988
124844992
1249911241
125022500
125167506
125211252
125322506
125433762
125522510
125667536
125733771
125822516
125922518
126033780
126145044
126222524
1263810104
126422528
126533795
126645064
126733801
126911269
127022540
127122542
127222544
127345092
127422548
127545100
127633828
127722554
127856390
127911279
128045120
128211282
128345132
128422568
128511285
128622572
128733861
128811288
128911289
129122582
129222584
129322586
129433882
129522590
129722594
129811298
130033900
130222604
130333909
130433912
130522610
1306810448
130722614
130845232
130933927
131033930
131133933
131222624
131345252
131433942
131545260
131722634
131822636
131911319
132133963
132222644
132411324
132511325
132611326
132711327
132811328
133011330
133122662
133233996
133333999
133434002
133511335
133622672
133722674
133922678
134034020
134211342
134322686
134411344
134622692
134834044
135045400
135122702
135211352
135334059
135445416
135622712
135834074
135911359
136022720
136122722
136222724
136411364
136511365
136634098
136822736
136911369
137034110
137134113
137434122
137511375
137622752
137722754
137811378
137922758
138011380
138122762
138211382
138322766
138645544
138711387
138822776
138911389
139011390
139145564
139322786
139422788
139534185
139834194
139945596
140022800
140111401
140322806
140434212
140522810
140645624
140734221
140834224
140934227
141034230
141145644
141422828
141522830
141622832
141711417
141811418
141911419
142045680
142179947
142222844
142322846
142522850
142622852
142934287
143122862
143222864
143445736
143534305
143611436
143722874
143922878
144045760
144134323
144234326
144311443
144468664
144534335
144611446
144734341
144822896
144922898
145057250
145122902
145211452
145334359
145557275
145611456
145711457
145822916
145922918
146122922
146222924
146322926
146434392
146534395
146634398
146734401
146822936
146934407
147011470
147111471
147245888
147357365
147422948
147545900
147634428
147757385
147834434
147911479
148011480
148134443
148234446
148434452
148557425
148622972
148768922
148834464
148922978
149022980
149134473
1492710444
149357465
149411494
149511495
149634488
149745988
149845992
149945996
1500710500
1501913509
150246008
15031116533
150446016
1505710535
150646024
150734521
150834524
150946036
151023020
151134533
151257560
151334539
151423028
151523030
151611516
1517710619
151834554
1519812152
152057600
152111521
152234566
1523913707
1524710668
152569150
152646104
152769162
152846112
152957645
153011530
153123062
153257660
153369198
153457670
153534605
153611536
153734611
153823076
154011540
154211542
154411544
155411554
155623112
155723114
155811558
156234686
156311563
156434692
156511565
156711567
156846272
157511575
157611576
157911579
158011580
158211582
158611586
158923178
159023180
159111591
159211592
159434782
159634788
159823196
159934797
160011600
160111601
160346412
160523210
160611606
160734821
160958045
161011610
161111611
161223224
161558075
161711617
161911619
162011620
162111621
162311623
162411624
162611626
162723254
162911629
163011630
163134893
163223264
163346532
163523270
163711637
163911639
Total10021393860

Octets Transmitted by Chop Size

Chop SizeCountOctets
7321
818
11222
12224
13113
14114
15230
16232
17234
18354
19476
20360
22244
23369
24372
25250
266156
27127
29129
306180
32396
335165
34134
35270
36136
37274
38276
395195
404160
413123
42284
43143
44288
454180
463138
475235
485240
497343
505250
513153
527364
538424
544216
553165
564224
576342
586348
598472
608480
618488
624248
637441
643192
659585
664264
6711737
689612
698552
7013910
714284
72141008
7311803
743222
7510750
7610760
7712924
785390
79171343
809720
819729
823246
834332
846504
855425
868688
879783
889792
8911979
90141260
916546
92111012
93111023
94111034
957665
968768
979873
98151470
998792
1006600
101121212
1023306
103141442
1042208
1059945
1063318
1075535
1087756
1094436
1103330
1114444
1125560
1137791
1146684
1153345
1162232
1175585
1185590
1192238
1201120
1213363
1224488
1233369
1242248
1251125
1264504
1281128
1303390
1312262
1342268
1351135
1361136
1374548
1382276
1391139
1401140
1414564
1422284
1432286
1442288
1451145
1466876
1472294
1486888
1495745
1503450
1511151
1532306
1542308
1553465
1561156
1571157
1581158
1591159
1601160
1613483
1621162
1631163
1642328
1653495
1665830
1672334
1684672
1694676
1705850
1715855
1723516
1733519
1742348
17561050
17661056
1774708
1784712
1793537
18091620
1811181
18281456
1835915
1841184
1853555
18661116
1873561
1884752
18971323
1904760
1914764
1922384
1934772
19461164
19571365
1962392
1973591
1982396
1991199
2004800
2013603
2021202
2032406
20451020
20551025
20661236
2072414
2084832
2094836
21051050
21151055
2124848
21371491
2141214
2152430
2162432
2171217
2192438
2204880
2213663
22351115
2242448
2251225
2262452
2273681
2281228
2293687
2301230
2312462
2322464
2344936
23561410
2361236
2374948
2382476
2391239
2414964
2422484
2432486
2443732
2452490
2463738
2471247
2482496
2491249
2501250
25151255
2523756
2531253
2542508
2551255
2563768
2583774
2591259
2601260
2612522
2623786
2632526
26454601441440
3381338
Total64621561932

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
05460
11000
81
Total6461


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=16184df4, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 888216184df415f0
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