Autobahn WebSockets Testsuite Report
Autobahn WebSockets

WebSocket++/0.5.1-permessagedeflate - Case 12.3.17 : Pass - 25531 ms @ 2015-02-27T15:49:18.215Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 4096 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 / 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: 8xpBJ2suqmePGVVSyZ6Eog==
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: wJQUyxO5V0/NcQI04c/ZSBjYewM=
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
49559149559
49565149565
49570149570
49581149581
49606149606
49607299214
49609149609
49615149615
49629299258
49632149632
49635149635
49639299278
49647149647
49651149651
49655149655
49656299312
49657149657
49658149658
49661149661
49664299328
49665149665
49666149666
49667299334
496683149004
49669149669
49670149670
49674149674
49675149675
49676149676
49677149677
496783149034
496814198724
496843149052
49686299372
49687299374
49688149688
49692149692
49694299388
49695299390
49696149696
49697299394
49699299398
49701299402
497023149106
49703299406
497043149112
49705149705
49706299412
49707299414
497093149127
497103149130
49711149711
49712149712
49713299426
49714149714
49715149715
49719149719
49722149722
49723149723
49724149724
49731149731
49733149733
49734299468
49736149736
49737149737
49738149738
497395248695
49741149741
49742149742
49743149743
497453149235
49747149747
49750149750
49752299504
49756299512
49759299518
49761149761
49762149762
49763149763
49764149764
49766299532
49767149767
49768149768
49770149770
49772149772
497734199092
49774299548
49775149775
49776299552
49777299554
49778149778
49779299558
49780149780
49783149783
49787149787
49788299576
49789149789
49791149791
49792299584
497943149382
49795149795
49797149797
49798149798
498004199200
49801299602
49802299604
49803299606
498043149412
498067348642
49807149807
498084199232
49809149809
49810299620
498114199244
49814149814
49816299632
49817149817
49821149821
49822149822
49823149823
49825299650
49826149826
49828149828
49830149830
49831299662
49832299664
49833299666
49834149834
49835149835
49836299672
49837299674
49838149838
49839149839
49840149840
49859149859
49864299728
49866149866
49870149870
49875149875
49877149877
49880149880
49881149881
49882299764
49886149886
49889149889
49898149898
49900149900
49901149901
49903299806
49912149912
49913149913
49914149914
49918299836
49921149921
49923149923
49924149924
499253149775
49926149926
49928299856
49929149929
49930299860
49931149931
49932149932
49943149943
49946149946
49948149948
49950149950
49952149952
49953149953
49954149954
49955149955
49956149956
49958149958
49959149959
49963149963
49964149964
49991149991
49997299994
49999149999
500002100000
50002150002
50003150003
500042100008
50005150005
50006150006
50007150007
50009150009
50030150030
500323150096
500332100066
50034150034
50035150035
500392100078
500402100080
50041150041
50042150042
500452100090
50046150046
50050150050
50058150058
50059150059
500603150180
500782100156
50080150080
50081150081
500822100164
50086150086
500872100174
500903150270
500924200368
500932100186
500942100188
50095150095
500963150288
500972100194
500982100196
50105150105
501064200424
501102100220
501132100226
501153150345
501162100232
50117150117
501182100236
50119150119
50120150120
501213150363
501222100244
50123150123
501242100248
501252100250
501282100256
50129150129
501322100264
50138150138
50139150139
501412100282
501424200568
50145150145
50152150152
501532100306
50154150154
50156150156
50159150159
50162150162
50165150165
50187150187
50190150190
501942100388
501973150591
50199150199
50202150202
50203150203
50218150218
50221150221
50222150222
50225150225
50227150227
50249150249
50250150250
502532100506
50255150255
50256150256
50257150257
502602100520
50261150261
502622100524
50265150265
50266150266
50268150268
50276150276
50278150278
50279150279
50282150282
50284150284
50287150287
50288150288
502992100598
50309150309
50325150325
50326150326
50327150327
50328150328
503292100658
503302100660
503312100662
50335150335
503402100680
50342150342
50346150346
50357150357
50358150358
50360150360
50361150361
50362150362
50363150363
503642100728
50365150365
50368150368
503692100738
503702100740
50374150374
50379150379
50380150380
50382150382
50384150384
50385150385
503862100772
50389150389
50391150391
50400150400
50436150436
50439150439
50445150445
50447150447
50448150448
50453150453
50464150464
50465150465
50469150469
50472150472
50478150478
50480150480
504842100968
50488150488
50489150489
50490150490
50492150492
504952100990
50496150496
50499150499
50503150503
505042101008
50508150508
50513150513
50514150514
505162101032
50518150518
50519150519
505212101042
50525150525
50526150526
505272101054
505282101056
505302101060
50532150532
50535150535
505363151608
50537150537
505383151614
50539150539
50540150540
505412101082
505432101086
505444202176
505462101092
50549150549
50551150551
50552150552
505542101108
50556150556
505603151680
505612101122
50562150562
505652101130
50567150567
505683151704
505692101138
50570150570
50571150571
505753151725
505762101152
50578150578
505802101160
505816303486
505824202328
505842101168
50588150588
505942101188
505952101190
505962101192
50598150598
505992101198
506002101200
50601150601
50603150603
506045253020
506052101210
50606150606
506072101214
50615150615
50623150623
50627150627
506282101256
506312101262
50632150632
50635150635
506374202548
50639150639
50644150644
50645150645
506462101292
50649150649
50651150651
50652150652
506532101306
50668150668
50670150670
50677150677
50678150678
506804202720
50687150687
50692150692
50699150699
50700150700
50701150701
507042101408
50705150705
50706150706
507072101414
50708150708
50710150710
50712150712
50713150713
50714150714
50715150715
50719150719
50725150725
507302101460
50733150733
50747150747
50749150749
507552101510
50757150757
50758150758
50761150761
50762150762
50763150763
50764150764
507682101536
507692101538
50771150771
50772150772
50773150773
50775150775
50776150776
50778150778
50783150783
50787150787
50806150806
50808150808
50809150809
50811150811
50814150814
50819150819
508212101642
50822150822
50824150824
50826150826
50828150828
50834150834
50838150838
50842150842
50846150846
50853150853
50854150854
50857150857
508582101716
50861150861
50879150879
50887150887
50892150892
50897150897
50900150900
50914150914
50915150915
50917150917
50918150918
509203152760
509232101846
50924150924
509252101850
509263152778
509273152781
50929150929
509302101860
509312101862
509322101864
509332101866
509352101870
50937150937
509413152823
509432101886
50945150945
50948150948
50950150950
509512101902
50952150952
509552101910
50957150957
50960150960
509632101926
509642101928
50965150965
50966150966
50968150968
50970150970
509732101946
509752101950
50977150977
50980150980
509822101964
50983150983
509842101968
50985150985
509865254930
50987150987
509883152964
509902101980
509912101982
50993150993
50994150994
50995150995
509962101992
50997150997
509982101996
510002102000
51002151002
510032102006
510042102008
51005151005
51006151006
510072102014
51010151010
51012151012
51013151013
51014151014
51015151015
510163153048
510174204068
510182102036
51019151019
51020151020
510213153063
510222102044
510236306138
51026151026
510282102056
510292102058
510323153096
510332102066
510352102070
51038151038
51040151040
51041151041
51042151042
51043151043
510453153135
510472102094
510482102096
510493153147
51050151050
51052151052
510552102110
510582102116
51059151059
51060151060
51061151061
51064151064
51067151067
51069151069
51074151074
510753153225
51077151077
51078151078
51098151098
511002102200
51102151102
51107151107
51110151110
51115151115
51118151118
51119151119
51120151120
51127151127
51128151128
51129151129
51132151132
51136151136
51140151140
51141151141
511442102288
51147151147
51148151148
51150151150
51152151152
51161151161
51162151162
51163151163
511712102342
51176151176
51179151179
51180151180
51185151185
51186151186
51187151187
51188151188
51190151190
511912102382
511922102384
51193151193
51194151194
512032102406
51204151204
51206151206
512072102414
51209151209
51210151210
51211151211
51218151218
51223151223
51224151224
51230151230
512343153702
51235151235
51237151237
512403153720
512412102482
512422102484
51243151243
512463153738
51247151247
51250151250
51252151252
51259151259
512612102522
51262151262
51263151263
51265151265
51268151268
51269151269
51270151270
512732102546
51275151275
51276151276
51284151284
51285151285
512862102572
51288151288
51316151316
51320151320
51321151321
51323151323
51324151324
51325151325
513272102654
51328151328
513292102658
51330151330
51331151331
51333151333
51334151334
51335151335
51337151337
51338151338
51341151341
51342151342
51345151345
513482102696
51349151349
51350151350
51353151353
51355151355
51356151356
51381151381
513822102764
51384151384
513852102770
51388151388
51389151389
51390151390
513932102786
51394151394
51396151396
513972102794
51483151483
Total100250457988

Octets Transmitted by Chop Size

Chop SizeCountOctets
818
3381338
3731373
3761376
3772754
3821382
3831383
3841384
3851385
3861386
4041404
4051405
4062812
40731221
4082816
4091409
4101410
41152055
41331239
4152830
4161416
4171417
41831254
41931257
42062520
4211421
42241688
4231423
4241424
42531275
4261426
42731281
4282856
42952145
4301430
43152155
4321432
4331433
43431302
4371437
4381438
4392878
4402880
4411441
44331329
4461446
4472894
4501450
4571457
45831374
4591459
4612922
4622924
4631463
4641464
4651465
4662932
4671467
4691469
4701470
47131413
4721472
47341892
4751475
4762952
4772954
4812962
48241928
4832966
4841484
4852970
48631458
4872974
4881488
49041960
4911491
4942988
4951495
4961496
4971497
5001500
50121002
5021502
5031503
5061506
5071507
5081508
51021020
5111511
5121512
51421028
5151515
51721034
5181518
5201520
5211521
5231523
52531575
5261526
52821056
5291529
5311531
5321532
53421068
53631608
5401540
54221084
5431543
5441544
5461546
54821096
5531553
5541554
5551555
5561556
5571557
5581558
5611561
5641564
5651565
56621132
5701570
57221144
57321146
5801580
5821582
5851585
58721174
58921178
5911591
5921592
59421188
59521190
59631788
5971597
59821196
5991599
6001600
60121202
6211621
6261626
6271627
6371637
6381638
63921278
6401640
6421642
64421288
6461646
6481648
6501650
65621312
65721314
65821316
65921318
66031980
66121322
66342652
6651665
66621332
6691669
6711671
67221344
6731673
67421348
67521350
67632028
67721354
68121362
6821682
68321366
68421368
6871687
68921378
6921692
7171717
7191719
72021440
7211721
7221722
7231723
72432172
7251725
7261726
72732181
7281728
7301730
73121462
7321732
7331733
73532205
7361736
73721474
7431743
7441744
74521490
7481748
7491749
7501750
7511751
7531753
7541754
75532265
7561756
7571757
7591759
7601760
7611761
76521530
76821536
77032310
7721772
77321546
7741774
7761776
7771777
77821556
77932337
78053900
78121562
7901790
7921792
7941794
80121602
8041804
8071807
8081808
8091809
8101810
8111811
8141814
81621632
8171817
8201820
8221822
8241824
82621652
82732481
8291829
8431843
8471847
8511851
8521852
8571857
85921718
8611861
8681868
8701870
8711871
8731873
8751875
8761876
8961896
8991899
90121802
9021902
9051905
9121912
9141914
9151915
9181918
9361936
9391939
9441944
9471947
9531953
9571957
9581958
96021920
9621962
96321926
96421928
96521930
9691969
9701970
9711971
9821982
9851985
9901990
9971997
100311003
100511005
100611006
100722014
101222024
101711017
101822036
102211022
102911029
103111031
103611036
104211042
104311043
105511055
105911059
106111061
106433192
106622132
106711067
106811068
106911069
107011070
108722174
108811088
109211092
109311093
109411094
109611096
110011100
110611106
110922218
111011110
111411114
111622232
111733351
111833354
111911119
112033360
112122242
112211122
112411124
112522250
113311133
113522270
114111141
114311143
114611146
114711147
114811148
114911149
115922318
116122322
116211162
116511165
116611166
116711167
116822336
116933507
117022340
117133513
117711177
117811178
117911179
118022360
118122362
118411184
118611186
119011190
119211192
120911209
121222424
121311213
121411214
122011220
122211222
122511225
122611226
122722454
122811228
123011230
123111231
124611246
124911249
125111251
125211252
125311253
125433762
125511255
125611256
125711257
126111261
126222524
126511265
126645064
126711267
126822536
127011270
127222544
127533825
127611276
129411294
129511295
129611296
130011300
130211302
130433912
130511305
130722614
131411314
131511315
131811318
137511375
138011380
138211382
138411384
138511385
138622772
138711387
138811388
141711417
142611426
143111431
143711437
144011440
144111441
144222884
144311443
144411444
146711467
146811468
146911469
147122942
147711477
147811478
147922958
148011480
148234446
148422968
148511485
148611486
148811488
149211492
149511495
149811498
150011500
150111501
150211502
150511505
153611536
154111541
154234626
154311543
154811548
154923098
155011550
155211552
155311553
155711557
156511565
156711567
157611576
157823156
158111581
158411584
158511585
158811588
158923178
159011590
159123182
159211592
159611596
159711597
159911599
160711607
161311613
161511615
161623232
161811618
161923238
162111621
162211622
163334899
163511635
163611636
163911639
164111641
164223284
166111661
166223324
166511665
166911669
167735031
168123362
170411704
171011710
171123422
171511715
171635148
171935157
172023440
172111721
172311723
172435172
172511725
172635178
172846912
173223464
173335199
173558675
173611736
173823476
174011740
174111741
174223484
174411744
174611746
175511755
175611756
175711757
175823516
175911759
176023520
176147044
176211762
176311763
176411764
176558825
176735301
176823536
176911769
177011770
177111771
177623552
177711777
177911779
178023560
178411784
178511785
178711787
178835364
179111791
179223584
179411794
179811798
180111801
180411804
180711807
180911809
181123622
182311823
182411824
182511825
182711827
182923658
183035490
183411834
183611836
183811838
184011840
184123682
184223684
184311843
184411844
184911849
185411854
185523710
185611856
185711857
185811858
185947436
186011860
186223724
186423728
186611866
186723734
186811868
187411874
187711877
188023760
188511885
188935667
189211892
189335679
189423788
189523790
189723794
189923798
190023800
190611906
191211912
191911919
192111921
192311923
192523850
192611926
192823856
195023900
195711957
195823916
195911959
196111961
196311963
200212002
200312003
200624012
201512015
203212032
203612036
203712037
203812038
203924078
204012040
204512045
204612046
204812048
205112051
205212052
205324106
205912059
206812068
207212072
208012080
208212082
212812128
213312133
213412134
213512135
213612136
213812138
213912139
214312143
214448576
214524290
214612146
214748588
214812148
214912149
215824316
215912159
216012160
216236486
216312163
216412164
216612166
216824336
217012170
217112171
217212172
217336519
217548700
217712177
217824356
217924358
218024360
218136543
218324366
218524370
219012190
219724394
219812198
219912199
220024400
220124402
220312203
220512205
220712207
220924418
221124422
221236636
221312213
221412214
221524430
221612216
221748868
221824436
221912219
222012220
222112221
222312223
222424448
222612226
223512235
223712237
223812238
223912239
224112241
224224484
224336729
224412244
224512245
224624492
224712247
224812248
224912249
225012250
225312253
225412254
41041200049248000
Total1300250468614

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
012000
21000
81
Total13001


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=a58ad917, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 8882a58ad917a662
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