Autobahn WebSockets Testsuite Report
Autobahn WebSockets

WebSocket++/0.5.1-permessagedeflate - Case 12.3.18 : Pass - 22400 ms @ 2015-02-27T15:49:43.748Z

Case Description

Send 1000 compressed messages each of payload size 131072, auto-fragment to 32768 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: UZyhLR0BhM4RqZTdF30JVg==
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: aBYs3FPtAMMUMFghj3txsaXpQUs=
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
16757116757
16760116760
16761233522
16766116766
16767116767
16768116768
16769116769
16770116770
16788116788
16789116789
16790233580
16791350373
16792233584
16793116793
16794116794
16795583975
16797350391
16799233598
16800116800
16801116801
16802350406
16803350409
168046100824
16805116805
16806467224
16807116807
16808116808
16809350427
16810116810
16811350433
16812233624
16813584065
16814116814
16815584075
16816116816
16817116817
16818350454
16821116821
16822116822
16823233646
16824233648
16825116825
16827350481
16830116830
16831233662
16834116834
16841116841
16842350526
16843116843
16845233690
16846233692
16847116847
16848116848
16849116849
16850233700
16851116851
16853116853
16854116854
16855350565
16856116856
16857467428
16859116859
16860233720
16861233722
16865233730
16866467464
16867233734
16868116868
16869233738
16870350610
16871233742
16872116872
16874467496
16875116875
16878233756
16879116879
16880116880
16881116881
16884116884
16885233770
16886116886
16887116887
16890116890
16891116891
16892116892
16894233788
16895116895
16896116896
16898233796
16899116899
16901233802
16902116902
16904116904
16905116905
16907116907
16909350727
16910116910
16912233824
16913116913
16915116915
16916116916
16918233836
16920350760
16924116924
16926233852
16927116927
16928116928
16930116930
16932233864
16937116937
16938116938
16939116939
16940116940
16941116941
16942116942
16945116945
16948116948
16949116949
16950233900
16954116954
16956233912
16957233914
16964116964
16966116966
16969116969
16971233942
16973233946
16975116975
16976116976
16978233956
16979233958
16980350940
16981116981
16982233964
16983116983
16984116984
16985233970
17005117005
17010117010
17011117011
17021117021
17022117022
17023234046
17024117024
17026117026
17028234056
17030117030
17032117032
17034117034
17040234080
17041234082
17042234084
17043234086
17044351132
17045234090
17047468188
17049117049
17050234100
17053117053
17055117055
17056234112
17057117057
17058234116
17059234118
17060351180
17061234122
17065234130
17066117066
17067234134
17068234136
17071117071
17073234146
17076117076
17101117101
17103117103
17104234208
17105117105
17106117106
17107117107
17108351324
17109117109
17110117110
17111351333
17112117112
17114117114
17115234230
17116117116
17117117117
17119351357
17120117120
17121234242
17127117127
17128117128
17129234258
17132117132
17133117133
17134117134
17135117135
17137117137
17138117138
17139351417
17140117140
17141117141
17143117143
17144117144
17145117145
17149234298
17152234304
17154351462
17156117156
17157234314
17158117158
17160117160
17161117161
17162234324
17163351489
17164585820
17165234330
17174117174
17176117176
17178117178
17185234370
17188117188
17191117191
17192117192
17193117193
17194117194
17195117195
17198117198
17200234400
17201117201
17204117204
17206117206
17208117208
17210234420
17211351633
17213117213
17227117227
17231117231
17235117235
17236117236
17241117241
17243234486
17245117245
17252117252
17254117254
17255117255
17257117257
17259117259
17260117260
17280117280
17283117283
17285234570
17286117286
17289117289
17296117296
17298117298
17299117299
17302117302
17320117320
17323117323
17328117328
17331117331
17337117337
17341117341
17342117342
17344234688
17346117346
17347234694
17348234696
17349234698
17353117353
17354117354
17355117355
17366117366
17369117369
17374117374
17381117381
17387117387
17389117389
17390117390
17391234782
17396234792
17401117401
17402234804
17406117406
17413117413
17415117415
17420117420
17426117426
17427117427
17439117439
17443117443
17445117445
17448352344
17450234900
17451117451
17452117452
17453117453
17454117454
17471234942
17472117472
17476117476
17477117477
17478117478
17480117480
17484117484
17490117490
17493234986
17494117494
17498117498
17500235000
17501352503
17502352506
17503117503
17504352512
17505235010
17506117506
17508117508
17509235018
17517117517
17519235038
17525117525
17527117527
17530117530
17531117531
17532117532
17533117533
17543235086
17545235090
17546117546
17549117549
17550117550
17551117551
17552235104
17553352659
17554235108
17555352665
17561117561
17562117562
17563117563
17564235128
17565235130
17568117568
17570117570
17574117574
17576117576
17593117593
17596235192
17597117597
17598117598
17604117604
17606117606
17609117609
17610117610
17611235222
17612117612
17614117614
17615117615
17630117630
17633117633
17635117635
17636117636
17637117637
17638352914
17639117639
17640117640
17641117641
17645117645
17646235292
17649117649
17650470600
17651117651
17652235304
17654117654
17656235312
17659352977
17660117660
17678117678
17679117679
17680117680
17684117684
17686117686
17688353064
17689117689
17691235382
17698117698
17699117699
17702117702
17759117759
17764117764
17766117766
17768117768
17769117769
17770235540
17771117771
17772117772
17801117801
17810117810
17815117815
17821117821
17824117824
17825117825
17826235652
17827117827
17828117828
17851117851
17852117852
17853117853
17855235710
17861117861
17862117862
17863235726
17864117864
17866353598
17868235736
17869117869
17870117870
17872117872
17876117876
17879117879
17882117882
17884117884
17885117885
17886117886
17889117889
17920117920
17925117925
17926353778
17927117927
17932117932
17933235866
17934117934
17936117936
17937117937
17941117941
17949117949
17951117951
17960117960
17962235924
17965117965
17968117968
17969117969
17972117972
17973235946
17974117974
17975235950
17976117976
17980117980
17981117981
17983117983
17991117991
17997117997
17999117999
18000236000
18002118002
18003236006
18005118005
18006118006
18017354051
18019118019
18020118020
18023118023
18025118025
18026236052
18045118045
18046236092
18049118049
18053118053
18061354183
18065236130
18088118088
18094118094
18095236190
18099118099
18100354300
18103354309
18104236208
18105118105
18107118107
18108354324
18109118109
18110354330
18112472448
18116236232
18117354351
18119590595
18120118120
18122236244
18124118124
18125118125
18126236252
18128118128
18130118130
18139118139
18140118140
18141118141
18142236284
18143118143
18144236288
18145472580
18146118146
18147118147
18148118148
18149590745
18151354453
18152236304
18153118153
18154118154
18155118155
18160236320
18161118161
18163118163
18164236328
18168118168
18169118169
18171118171
18172354516
18175118175
18176236352
18178118178
18182118182
18185118185
18188118188
18191118191
18193118193
18195236390
18207118207
18208118208
18209118209
18211118211
18213236426
18214354642
18218118218
18220118220
18222118222
18224118224
18225236450
18226236452
18227118227
18228118228
18233118233
18238118238
18239236478
18240118240
18241118241
18242118242
18243472972
18244118244
18246236492
18248236496
18250118250
18251236502
18252118252
18258118258
18261118261
18264236528
18269118269
18273354819
18276118276
18277354831
18278236556
18279236558
18281236562
18283236566
18284236568
18290118290
18296118296
18303118303
18305118305
18307118307
18309236618
18310118310
18312236624
18334236668
18341118341
18342236684
18343118343
18345118345
18347118347
18386118386
18387118387
18390236780
18399118399
18416118416
18420118420
18421118421
18422118422
18423236846
18424118424
18429118429
18430118430
18432118432
18435118435
18436118436
18437236874
18443118443
18452118452
18456118456
18464118464
18466118466
18512118512
18517118517
18518118518
18519118519
18520118520
18522118522
18523118523
18527118527
18528474112
18529237058
18530118530
18531474124
18532118532
18533118533
18542237084
18543118543
18544118544
18546355638
18547118547
18548118548
18550118550
18552237104
18554118554
18555118555
18556118556
18557355671
18559474236
18561118561
18562237124
18563237126
18564237128
18565355695
18567237134
18569237138
18574118574
18581237162
18582118582
18583118583
18584237168
18585237170
18587118587
18589118589
18591118591
18593237186
18595237190
18596355788
18597118597
18598118598
18599237198
18600118600
18601474404
18602237204
18603118603
18604118604
18605118605
18607118607
18608237216
18610118610
18619118619
18621118621
18622118622
18623118623
18625118625
18626237252
18627355881
18628118628
18629118629
18630237260
18631118631
18632118632
18633118633
18634118634
18637118637
18638118638
32776100032776000
Total200250380614

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
01000
21000
81
Total2001


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=55a3cfb2, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 888255a3cfb2564b
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