Autobahn WebSockets Testsuite Report
Autobahn WebSockets

WebSocketpp/0.5.1-permessagedeflate - Case 12.3.15 : Pass - 24350 ms @ 2015-02-27T15:21:14.572Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 256 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 /runCase?case=356&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: GNzW1Iu+81XLSGwkSwHUFQ==
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: JNcwSETtIDckL7chCpHvKgOcG5E=
Sec-WebSocket-Extensions: permessage-deflate


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
49563149563
49569149569
49574149574
49585149585
49610149610
49611299222
49613149613
49619149619
49633299266
49636149636
49639149639
49643299286
49651149651
49655149655
49659149659
49660299320
49661149661
49662149662
49665149665
49668299336
49669149669
49670149670
49671299342
496723149016
49673149673
49674149674
49678149678
49679149679
49680149680
49681149681
496823149046
496854198740
496883149064
49690299380
49691299382
49692149692
49696149696
49698299396
49699299398
49700149700
49701299402
49703299406
49705299410
497063149118
49707299414
497083149124
49709149709
49710299420
49711299422
497133149139
497143149142
49715149715
49716149716
49717299434
49718149718
49719149719
49723149723
49726149726
49727149727
49728149728
49735149735
49737149737
49738299476
49740149740
49741149741
49742149742
497435248715
49745149745
49746149746
49747149747
497493149247
49751149751
49754149754
49756299512
49760299520
49763299526
49765149765
49766149766
49767149767
49768149768
49770299540
49771149771
49772149772
49774149774
49776149776
497774199108
49778299556
49779149779
49780299560
49781299562
49782149782
49783299566
49784149784
49787149787
49791149791
49792299584
49793149793
49795149795
49796299592
497983149394
49799149799
49801149801
49802149802
498044199216
49805299610
49806299612
49807299614
498083149424
498107348670
49811149811
498124199248
49813149813
49814299628
498154199260
49818149818
49820299640
49821149821
49825149825
49826149826
49827149827
49829299658
49830149830
49832149832
49834149834
49835299670
49836299672
49837299674
49838149838
49839149839
49840299680
49841299682
49842149842
49843149843
49844149844
49863149863
49868299736
49870149870
49874149874
49879149879
49881149881
49884149884
49885149885
49886299772
49890149890
49893149893
49902149902
49904149904
49905149905
49907299814
49916149916
49917149917
49918149918
49922299844
49925149925
49927149927
49928149928
499293149787
49930149930
49932299864
49933149933
49934299868
49935149935
49936149936
49947149947
49950149950
49952149952
49954149954
49956149956
49957149957
49958149958
49959149959
49960149960
49962149962
49963149963
49967149967
49968149968
49995149995
500012100002
50003150003
500042100008
50006150006
50007150007
500082100016
50009150009
50010150010
50011150011
50013150013
50034150034
500363150108
500372100074
50038150038
50039150039
500432100086
500442100088
50045150045
50046150046
500492100098
50050150050
50054150054
50062150062
50063150063
500643150192
500822100164
50084150084
50085150085
500862100172
50090150090
500912100182
500943150282
500964200384
500972100194
500982100196
50099150099
501003150300
501012100202
501022100204
50109150109
501104200440
501142100228
501172100234
501193150357
501202100240
50121150121
501222100244
50123150123
50124150124
501253150375
501262100252
50127150127
501282100256
501292100258
501322100264
50133150133
501362100272
50142150142
50143150143
501452100290
501464200584
50149150149
50156150156
501572100314
50158150158
50160150160
50163150163
50166150166
50169150169
50191150191
50194150194
501982100396
502013150603
50203150203
50206150206
50207150207
50222150222
50225150225
50226150226
50229150229
50231150231
50253150253
50254150254
502572100514
50259150259
50260150260
50261150261
502642100528
50265150265
502662100532
50269150269
50270150270
50272150272
50280150280
50282150282
50283150283
50286150286
50288150288
50291150291
50292150292
503032100606
50313150313
50329150329
50330150330
50331150331
50332150332
503332100666
503342100668
503352100670
50339150339
503442100688
50346150346
50350150350
50361150361
50362150362
50364150364
50365150365
50366150366
50367150367
503682100736
50369150369
50372150372
503732100746
503742100748
50378150378
50383150383
50384150384
50386150386
50388150388
50389150389
503902100780
50393150393
50395150395
50404150404
50440150440
50443150443
50449150449
50451150451
50452150452
50457150457
50468150468
50469150469
50473150473
50476150476
50482150482
50484150484
504882100976
50492150492
50493150493
50494150494
50496150496
504992100998
50500150500
50503150503
50507150507
505082101016
50512150512
50517150517
50518150518
505202101040
50522150522
50523150523
505252101050
50529150529
50530150530
505312101062
505322101064
505342101068
50536150536
50539150539
505403151620
50541150541
505423151626
50543150543
50544150544
505452101090
505472101094
505484202192
505502101100
50553150553
50555150555
50556150556
505582101116
50560150560
505643151692
505652101130
50566150566
505692101138
50571150571
505723151716
505732101146
50574150574
50575150575
505793151737
505802101160
50582150582
505842101168
505856303510
505864202344
505882101176
50592150592
505982101196
505992101198
506002101200
50602150602
506032101206
506042101208
50605150605
50607150607
506085253040
506092101218
50610150610
506112101222
50619150619
50627150627
50631150631
506322101264
506352101270
50636150636
50639150639
506414202564
50643150643
50648150648
50649150649
506502101300
50653150653
50655150655
50656150656
506572101314
50672150672
50674150674
50681150681
50682150682
506844202736
50691150691
50696150696
50703150703
50704150704
50705150705
507082101416
50709150709
50710150710
507112101422
50712150712
50714150714
50716150716
50717150717
50718150718
50719150719
50723150723
50729150729
507342101468
50737150737
50751150751
50753150753
507592101518
50761150761
50762150762
50765150765
50766150766
50767150767
50768150768
507722101544
507732101546
50775150775
50776150776
50777150777
50779150779
50780150780
50782150782
50787150787
50791150791
50810150810
50812150812
50813150813
50815150815
50818150818
50823150823
508252101650
50826150826
50828150828
50830150830
50832150832
50838150838
50842150842
50846150846
50850150850
50857150857
50858150858
50861150861
508622101724
50865150865
50883150883
50891150891
50896150896
50901150901
50904150904
50918150918
50919150919
50921150921
50922150922
509243152772
509272101854
50928150928
509292101858
509303152790
509313152793
50933150933
509342101868
509352101870
509362101872
509372101874
509392101878
50941150941
509453152835
509472101894
50949150949
50952150952
50954150954
509552101910
50956150956
509592101918
50961150961
50964150964
509672101934
509682101936
50969150969
50970150970
50972150972
50974150974
509772101954
509792101958
50981150981
50984150984
509862101972
50987150987
509882101976
50989150989
509905254950
50991150991
509923152976
509942101988
509952101990
50997150997
50998150998
50999150999
510002102000
51001151001
510022102004
510042102008
51006151006
510072102014
510082102016
51009151009
51010151010
510112102022
51014151014
51016151016
51017151017
51018151018
51019151019
510203153060
510214204084
510222102044
51023151023
51024151024
510253153075
510262102052
510276306162
51030151030
510322102064
510332102066
510363153108
510372102074
510392102078
51042151042
51044151044
51045151045
51046151046
51047151047
510493153147
510512102102
510522102104
510533153159
51054151054
51056151056
510592102118
510622102124
51063151063
51064151064
51065151065
51068151068
51071151071
51073151073
51078151078
510793153237
51081151081
51082151082
51102151102
511042102208
51106151106
51111151111
51114151114
51119151119
51122151122
51123151123
51124151124
51131151131
51132151132
51133151133
51136151136
51140151140
51144151144
51145151145
511482102296
51151151151
51152151152
51154151154
51156151156
51165151165
51166151166
51167151167
511752102350
51180151180
51183151183
51184151184
51189151189
51190151190
51191151191
51192151192
51194151194
511952102390
511962102392
51197151197
51198151198
512072102414
51208151208
51210151210
512112102422
51213151213
51214151214
51215151215
51222151222
51227151227
51228151228
51234151234
512383153714
51239151239
51241151241
512443153732
512452102490
512462102492
51247151247
512503153750
51251151251
51254151254
51256151256
51263151263
512652102530
51266151266
51267151267
51269151269
51272151272
51273151273
51274151274
512772102554
51279151279
51280151280
51288151288
51289151289
512902102580
51292151292
51320151320
51324151324
51325151325
51327151327
51328151328
51329151329
513312102662
51332151332
513332102666
51334151334
51335151335
51337151337
51338151338
51339151339
51341151341
51342151342
51345151345
51346151346
51349151349
513522102704
51353151353
51354151354
51357151357
51359151359
51360151360
51385151385
513862102772
51388151388
513892102778
51392151392
51393151393
51394151394
513972102794
51398151398
51400151400
514012102802
51487151487
Total100250462102

Octets Transmitted by Chop Size

Chop SizeCountOctets
224
339
414
5420
6424
7214
81296
919
10220
11333
12560
13339
14114
15230
16116
17351
187126
19476
205100
2110210
226132
23492
24124
25375
264104
27381
28256
295145
304120
31131
32264
334132
344136
35135
365180
374148
387266
39139
403120
413123
429378
435215
446264
45290
467322
47294
485240
49298
503150
512102
525260
532106
544216
555275
565280
574228
594236
603180
612122
625310
63163
647448
659585
662132
676402
686408
698552
705350
717497
725360
734292
743222
75175
76176
774308
785390
792158
805400
812162
833249
843252
85185
864344
872174
887616
895445
904360
915455
924368
936558
946564
956570
96196
975485
987686
99199
1006600
1013303
1024408
1033309
1047728
1054420
1067742
1072214
1085540
1093327
1104440
1113333
1122224
1135565
1146684
1154460
1162232
1172234
118101180
1195595
1205600
1215605
12291098
1237861
1247868
12591125
1266756
127131651
1306780
1316786
1326792
1333399
1345670
1356810
1361136
1371137
1381138
1404560
1415705
1422284
14381144
144101440
1454580
1466876
1473441
1485740
1496894
1503450
15171057
15291368
1535765
1544616
1552310
1564624
1574628
1582316
1594636
1603480
1612322
1626972
1633489
16481312
16571155
1666996
16771169
1683504
16961014
1703510
1713513
1734692
1751175
1762352
17791593
1784712
1793537
1804720
18171267
1823546
18361098
1844736
1853555
1864744
18771309
1884752
1892378
1915955
1921192
1932386
1941194
1953585
1962392
1972394
1982396
2001200
2012402
2032406
20661236
20851040
2094836
2103630
21171477
21261272
2133639
21451070
2154860
21651080
21751085
2182436
2193657
2201220
2212442
2231223
2243672
2252450
2261226
2271227
2283684
2292458
2304920
23181848
2323696
2334932
2343702
2354940
23661416
23751185
23961434
2404960
2414964
2424968
24381944
24461464
2453735
24671722
24751235
2483744
24992241
2502500
25141004
2521252
2532506
25451270
2562512
25771799
25851290
26019222149977460
Total19322350105361

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
0192221
21000
81
Total193222


Wire Log

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