Autobahn WebSockets Testsuite Report
Autobahn WebSockets

WebSocketpp/0.5.1-permessagedeflate - Case 13.7.14 : Pass - 2405 ms @ 2015-02-27T15:29:14.994Z

Case Description

Send 1000 compressed messages each of payload size 65536, 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=517&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: AajY90IFb8TCSZSCOkaZHg==
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: wJRnXwCBfLFpCY2TVD735ofbG/c=
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
236324726
236612366
236712367
239012390
241312413
241924838
242024840
2421614526
242224844
242424848
2425512125
242637278
242737281
242837284
242949716
243024860
243149724
243237296
243349732
243412434
243549740
243649744
2437614622
2438717066
243924878
244024880
2441512205
244224884
244312443
244437332
244649784
244712447
244912449
245012450
245124902
245249808
245449816
245537365
2456512280
245712457
245824916
245912459
246037380
246149844
246212462
246324926
246412464
246512465
246612466
246712467
246912469
247049880
247137413
247224944
2473512365
2474512370
247537425
2476717332
247724954
247824956
247912479
248024960
248112481
248224964
248337449
2484512420
2485512425
248637458
248737461
2488614928
248949956
2490717430
249137473
249224984
249324986
249449976
2495614970
249649984
249749988
2498512490
249949996
2500820000
250137503
2502615012
2503410012
2504820032
2505820040
25061127566
2507615042
2508820064
2509615054
2510410040
25111127621
2512717584
2513410052
2514922626
25151230180
2516615096
2517512585
25181025180
251912519
2520512600
252112521
2522410088
2523615138
2524410096
2525410100
252637578
252725054
2528615168
252937587
2530512650
2531410124
253225064
253337599
2534512670
2535512675
2536615216
253725074
2538717766
253937617
254037620
2541512705
254237626
254325086
254425088
2545410180
2546410184
254725094
254825096
254912549
255212552
255612556
255712557
256112561
256325126
256412564
256537695
256612566
256737701
256837704
256925138
2570717990
257137713
2572512860
2573615438
25741025740
25751025750
257737731
257825156
2579923211
2580820640
2581718067
2582923238
2583512915
2584820672
2585923265
2586615516
2587615522
2589410356
259025180
259312593
259412594
259512595
259825196
259925198
260212602
260412604
260512605
260725214
260825216
260912609
261012610
261212612
261325226
261412614
261512615
261612616
261912619
262025240
262325246
262612626
262725254
262837884
263112631
263312633
263625272
263925278
264012640
264225284
264325286
264625292
265012650
265412654
265512655
265725314
265812658
265912659
266112661
266212662
266325326
266412664
266512665
266612666
266725334
266912669
267125342
267425348
267712677
268225364
268325366
268825376
268912689
269112691
269212692
269312693
269412694
269825396
269938097
270112701
270212702
270412704
270538115
270638118
270712707
271125422
271312713
271512715
271612716
271712717
271825436
271912719
272025440
272112721
272212722
2724410896
272512725
272625452
273112731
273212732
273312733
273412734
273612736
273812738
273912739
274012740
2742410968
274312743
274438232
274525490
2746410984
2747513735
2748616488
274925498
2751719257
2752616512
2753411012
275425508
2755411020
275725514
276012760
276112761
276212762
276312763
276412764
276512765
2766411064
276725534
276838304
276912769
277012770
277112771
277212772
277312773
277538325
277638328
2777411108
277812778
277912779
278012780
278112781
278225564
278312783
278525570
278725574
278825576
278938367
279012790
279125582
279212792
2793411172
279425588
279512795
2796411184
2797822376
279938397
280025600
2801822408
2802719614
2803822424
28041028040
2805925245
2806925254
2807719649
280812808
2809411236
281312813
281512815
281925638
282025640
282125642
282325646
282425648
282625652
282712827
282812828
282912829
283038490
283138493
283325666
283612836
283712837
283825676
283912839
284012840
2843411372
284438532
284538535
284738541
284812848
284938547
285025700
285125702
285238556
285312853
285512855
285712857
285812858
285912859
286125722
286325726
287312873
Total10022601763

Octets Transmitted by Chop Size

Chop SizeCountOctets
212
428
515
717
818
10110
11111
12224
14570
15230
18118
19357
20480
21363
22488
237161
24496
256150
264104
279243
2812336
299261
3013390
3113403
3217544
336198
3414476
3511385
368288
3714518
3812456
3913507
405200
416246
426252
436258
443132
457315
4614644
4711517
489432
4913637
504200
512102
522104
536318
543162
553165
56156
97197
1021102
1041104
1131113
1154460
1161116
1181118
1241124
1421142
1452290
1461146
1475735
1485740
1495745
15071050
15181208
1526912
15381224
154101540
1555775
1565780
1575785
1594636
1603480
1615805
162101620
1635815
1644656
1651165
1666996
16771169
168132184
16981352
170101700
171183078
172193268
173152595
174162784
175254375
176376512
177315487
178244272
179234117
180254500
181254525
182213822
183162928
184264784
185203700
186224092
187132431
188163008
189193591
190132470
191101910
192142688
19361158
1945970
19591755
19661176
1975985
198101980
19981592
2031203
2041204
2051205
2062412
2092418
2121212
2201220
2241224
2251225
2351235
2361236
2372474
2393717
24051200
2412482
2421242
2431243
2443732
2453735
2472494
2491249
2511251
2581258
2591259
260103042679040
2691269
Total113062814613

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
010304
11000
81
Total11305


Wire Log

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