Autobahn WebSockets Testsuite Report
Autobahn WebSockets

WebSocket++/0.5.1-permessagedeflate - Case 12.2.9 : Pass - 13060 ms @ 2015-02-27T15:44:06.546Z

Case Description

Send 1000 compressed messages each of payload size 65536, auto-fragment to 0 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: ze0raD4W/EnwNs1Z+qrXFg==
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: 0hA4xHD1+nbjkRznrKvzbXg5hM4=
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
53282153282
53291153291
53302153302
53307153307
53309153309
53314153314
53320153320
53321153321
53325153325
53327153327
53333153333
53334153334
53338153338
53342153342
53343153343
53346153346
53348153348
53349153349
53350153350
53353153353
53354153354
53355153355
533562106712
53359153359
533662106732
53368153368
53370153370
533712106742
53373153373
53376153376
53379153379
533802106760
533812106762
53385153385
53387153387
533903160170
53393153393
53394153394
53396153396
53397153397
53398153398
53399153399
53400153400
53407153407
53409153409
53412153412
53414153414
534172106834
53418153418
534202106840
53422153422
53425153425
53431153431
53435153435
53437153437
53438153438
53440153440
53443153443
53445153445
53446153446
53449153449
534573160371
534582106916
534602106920
53462153462
53463153463
53464153464
53466153466
53467153467
53471153471
53474153474
53475153475
53476153476
53477153477
53480153480
53484153484
53487153487
53489153489
53491153491
53492153492
53495153495
53499153499
53503153503
53504153504
53508153508
53525153525
53531153531
53534153534
53541153541
53544153544
535552107110
53556153556
53566153566
53574153574
53576153576
53583153583
53592153592
53616153616
53623153623
53630153630
53648153648
53664153664
53671153671
53674153674
53695153695
53712153712
53734153734
53744153744
53751153751
53758153758
53762153762
53782153782
53801153801
53819153819
53833153833
53837153837
53843153843
53850153850
53861153861
53873153873
53895153895
53896153896
53905153905
53912153912
53914153914
53915153915
53929153929
53938153938
53950153950
53978153978
54022154022
54041154041
54070154070
54084154084
540962108192
54108154108
54160154160
54194154194
54228154228
54238154238
54248154248
54281154281
54288154288
54337154337
54377154377
54381154381
54429154429
54451154451
54464154464
54481154481
54551154551
54612154612
54648154648
54682154682
54691154691
54697154697
54730154730
54844154844
54855154855
54872154872
54927154927
54933154933
54943154943
55004155004
55019155019
55074155074
55078155078
55148155148
55165155165
55189155189
55251155251
55257155257
55269155269
55334155334
55382155382
55447155447
55456155456
55492155492
55515155515
55543155543
55554155554
55644155644
55650155650
55720155720
55743155743
55751155751
55769155769
55789155789
55827155827
55844155844
55853155853
55873155873
55883155883
55906155906
55941155941
55969155969
55991155991
56031156031
56065156065
56068156068
56074156074
56102156102
56114156114
56122156122
56142156142
56169156169
56173156173
56192156192
56220156220
56228156228
56259156259
56279156279
56299156299
56306156306
56326156326
56370156370
56382156382
56409156409
56419156419
56425156425
56432156432
56469156469
56479156479
56497156497
56501156501
56551156551
56584156584
56640156640
56656156656
56667156667
56693156693
56700156700
56716156716
56719156719
56790156790
56806156806
56830156830
56840156840
56843156843
56849156849
56893156893
56894156894
56950156950
56958156958
56993156993
57016157016
57022157022
57067157067
57076157076
57081157081
57087157087
57099157099
57112157112
57149157149
57173157173
57209157209
57238157238
57270157270
57308157308
57311157311
57324157324
57370157370
57388157388
57412157412
57447157447
57456157456
57473157473
57476157476
57479157479
57485157485
57523157523
57564157564
57581157581
57583157583
57588157588
57596157596
57623157623
57631157631
57668157668
57694157694
57706157706
57714157714
57769157769
57782157782
57809157809
57814157814
57815157815
57843157843
57866157866
57888157888
57927157927
57928157928
57954157954
57989157989
57993157993
58009158009
58018158018
58031158031
58089158089
58095158095
58124158124
58136158136
58190158190
58195158195
58212158212
58228158228
58245158245
58280158280
58290158290
58336158336
58340158340
58396158396
58399158399
58401158401
58429158429
58433158433
58520158520
58563158563
58594158594
58595158595
58603158603
58648158648
58680158680
58703158703
58708158708
58721158721
58756158756
58759158759
58779158779
58791158791
58809158809
58810158810
58836158836
58864158864
58867158867
58873158873
58902158902
58925158925
58942158942
58944158944
58960158960
58967158967
58988158988
59000159000
59001159001
59003159003
59015159015
59044159044
59057159057
59059159059
59070159070
59074159074
59087159087
59112159112
59117159117
59121159121
59123159123
59127159127
59157159157
59160159160
59165159165
59170159170
59191159191
59198159198
59203159203
592092118418
592122118424
59218159218
59219159219
592202118440
59222159222
59223159223
59224159224
592312118462
592322118464
592392118478
59240159240
59241159241
59243159243
59245159245
592462118492
59248159248
592493177747
59252159252
59254159254
592552118510
592582118516
592593177777
59262159262
59265159265
59268159268
59270159270
59271159271
59274159274
59275159275
592773177831
59280159280
59281159281
59284159284
59287159287
59289159289
592902118580
59301159301
59306159306
59308159308
59310159310
59311159311
59312159312
59313159313
593142118628
59318159318
59319159319
59321159321
593232118646
59325159325
59326159326
593272118654
59331159331
593322118664
59333159333
593342118668
59337159337
593382118676
59339159339
593402118680
59344159344
593452118690
593472118694
593502118700
59352159352
59353159353
593543178062
593553178065
59358159358
593592118718
59360159360
593623178086
59364159364
593652118730
59367159367
593682118736
593693178107
593713178113
59372159372
593732118746
59376159376
593783178134
593813178143
59382159382
593852118770
59386159386
593872118774
59388159388
593892118778
59391159391
593922118784
593932118786
59394159394
59397159397
59401159401
59402159402
59404159404
59408159408
59410159410
59411159411
59412159412
594132118826
59415159415
59428159428
59433159433
594422118884
59460159460
59481159481
59488159488
59519159519
59542159542
59547159547
59550159550
59560159560
59574159574
59579159579
59587159587
59594159594
59608159608
59610159610
59614159614
59630159630
59633159633
59649159649
59658159658
59666159666
59676159676
59704159704
59706159706
59709159709
59729159729
59740159740
59749159749
59755159755
59773159773
59774159774
597752119550
59776159776
59781159781
59784159784
597852119570
59786159786
59788159788
59792159792
597943179382
597972119594
59799159799
59800159800
598025299010
598033179409
59804159804
598052119610
598062119612
598074239228
598085299040
598093179427
598103179430
598123179436
59813159813
59814159814
59815159815
598167418712
598172119634
598186358908
598193179457
59820159820
598213179463
598222119644
598242119648
598263179478
598274239308
59828159828
59830159830
598322119664
59833159833
59834159834
59835159835
598376359022
598382119676
598392119678
598403179520
598412119682
598423179526
598432119686
598442119688
59845159845
598464239384
598472119694
59849159849
598512119702
59853159853
598554239420
598562119712
59857159857
598582119716
59859159859
598602119720
598613179583
59862159862
598633179589
59864159864
598652119730
598662119732
59867159867
59868159868
598692119738
59870159870
598723179616
598732119746
598743179622
598762119752
598772119754
59879159879
59880159880
59881159881
598824239528
598834239532
598844239536
59885159885
59886159886
598872119774
598883179664
59891159891
598923179676
59893159893
59895159895
59897159897
599003179700
599032119806
59905159905
59906159906
59907159907
59909159909
59910159910
59912159912
59918159918
599192119838
59920159920
59922159922
59925159925
599262119852
59928159928
599312119862
59936159936
599372119874
59938159938
59940159940
59941159941
599442119888
59945159945
59949159949
59951159951
59954159954
599572119914
59960159960
59961159961
59962159962
599632119926
599643179892
59965159965
59966159966
59969159969
599702119940
599752119950
59976159976
59977159977
599802119960
59981159981
59984159984
59988159988
59989159989
59990159990
59992159992
59994159994
59996159996
59999159999
60003160003
600042120008
60007160007
600082120016
60015160015
60016160016
60017160017
600182120036
600193180057
60021160021
60022160022
60024160024
60030160030
60031160031
60033160033
60034160034
60036160036
600373180111
600402120080
60046160046
600482120096
60049160049
60050160050
600512120102
60053160053
600562120112
60057160057
60060160060
60062160062
60063160063
60066160066
600672120134
60068160068
60072160072
60073160073
60074160074
60075160075
60076160076
60079160079
60081160081
600842120168
60085160085
60086160086
60087160087
600903180270
60091160091
60092160092
60095160095
60096160096
60097160097
60099160099
60100160100
60102160102
601033180309
601052120210
60106160106
60108160108
601094240436
60110160110
60111160111
60112160112
601132120226
601183180354
601193180357
60120160120
60127160127
60129160129
60130160130
60132160132
601332120266
601352120270
601362120272
60137160137
60138160138
60139160139
60141160141
601432120286
60144160144
601464240584
601483180444
601492120298
60151160151
60152160152
60153160153
60154160154
60155160155
601572120314
60159160159
60161160161
601622120324
601632120326
60164160164
60165160165
601662120332
60168160168
60169160169
60172160172
60173160173
60174160174
60175160175
60177160177
601782120356
60179160179
60181160181
601822120364
60185160185
60188160188
601892120378
60192160192
601932120386
601952120390
60196160196
601982120396
60207160207
60210160210
60218160218
602242120448
60225160225
60227160227
602402120480
60241160241
60242160242
60245160245
60248160248
60251160251
60260160260
60267160267
Total100258210974

Octets Transmitted by Chop Size

Chop SizeCountOctets
818
3381338
51624151624
51632151632
51663151663
51692151692
51694151694
51699151699
51706151706
51715151715
51717151717
51720151720
51736151736
51745151745
51753151753
51757151757
51769151769
51783151783
51793151793
51804151804
51818151818
51819151819
51828151828
51829151829
518312103662
51835151835
51842151842
51847151847
51855151855
51856151856
51860151860
51863151863
51866151866
51873151873
518782103756
51882151882
51885151885
51886151886
51895151895
51897151897
51898151898
51900151900
51903151903
51907151907
51909151909
51914151914
51915151915
51916151916
51918151918
519212103842
51925151925
51927151927
51929151929
519312103862
51932151932
519352103870
51937151937
51939151939
519402103880
51942151942
51945151945
51947151947
51948151948
51949151949
51950151950
51951151951
51952151952
51954151954
519592103918
519612103922
519632103926
51976151976
51986151986
519902103980
52014152014
52040152040
52041152041
52048152048
52051152051
52064152064
52071152071
52073152073
52086152086
52095152095
520962104192
52112152112
52116152116
521195260595
52121152121
52122152122
521242104248
52128152128
52130152130
52131152131
52134152134
52138152138
52143152143
52150152150
52156152156
52158152158
52161152161
52162152162
52163152163
52164152164
52178152178
52179152179
52182152182
52184152184
52185152185
52190152190
52194152194
52195152195
521982104396
52199152199
522052104410
52210152210
52212152212
522192104438
522253156675
52226152226
52234152234
52235152235
522612104522
52278152278
52288152288
52296152296
52297152297
52326152326
52330152330
52386152386
52427152427
52478152478
52482152482
52491152491
52536152536
52586152586
52619152619
52644152644
52675152675
52676152676
52735152735
52752152752
52796152796
52836152836
52842152842
52902152902
52931152931
52993152993
53023153023
53040153040
53094153094
53105153105
53158153158
53187153187
53238153238
53274153274
53296153296
53366153366
53376153376
53428153428
53455153455
53490153490
53531153531
53553153553
53610153610
53620153620
53669153669
53709153709
53710153710
53734153734
53762153762
53789153789
53792153792
53829153829
53857153857
53879153879
53881153881
53907153907
53928153928
53960153960
53977153977
53990153990
54018154018
54025154025
54055154055
54059154059
54066154066
54101154101
54117154117
54135154135
54151154151
54183154183
54206154206
54210154210
54216154216
54249154249
54268154268
54301154301
54304154304
54341154341
54349154349
54362154362
54389154389
54407154407
54424154424
54426154426
54461154461
54480154480
54495154495
54544154544
54567154567
54581154581
54604154604
54619154619
54641154641
54659154659
54666154666
54729154729
54739154739
54764154764
54772154772
54796154796
54801154801
54811154811
54835154835
54883154883
54902154902
54904154904
54918154918
54950154950
54964154964
54969154969
54974154974
55041155041
55058155058
55065155065
55071155071
55093155093
55112155112
55116155116
55138155138
55167155167
55185155185
55198155198
55226155226
55235155235
55239155239
55278155278
55291155291
55302155302
55331155331
55352155352
55375155375
55376155376
55411155411
55412155412
55428155428
55454155454
55461155461
55473155473
55498155498
55499155499
55543155543
55544155544
55567155567
55577155577
55588155588
55610155610
55638155638
55644155644
55665155665
55680155680
55694155694
55711155711
55712155712
55718155718
55737155737
55762155762
55781155781
55795155795
55800155800
55819155819
55830155830
55836155836
55851155851
55855155855
55877155877
55882155882
55887155887
558972111794
55901155901
55941155941
55946155946
56011156011
56018156018
56048156048
56060156060
56067156067
56105156105
56120156120
56164156164
56169156169
56219156219
56255156255
56259156259
56264156264
56281156281
56325156325
56356156356
56382156382
56395156395
56421156421
56435156435
56463156463
56470156470
56488156488
56507156507
56552156552
56555156555
56586156586
56595156595
56612156612
56617156617
56619156619
56660156660
56695156695
56699156699
56706156706
56728156728
56755156755
56766156766
56775156775
56776156776
56793156793
56802156802
56804156804
56817156817
56824156824
56830156830
56840156840
56842156842
56854156854
56856156856
56873156873
56874156874
56875156875
56877156877
56878156878
56883156883
56888156888
56891156891
568933170679
56895156895
56900156900
56907156907
56911156911
56912156912
56915156915
56916156916
56917156917
56919156919
56920156920
569212113842
569222113844
56923156923
569262113852
56927156927
56928156928
569292113858
56930156930
569332113866
56934156934
56937156937
569382113876
569393170817
569412113882
56942156942
56943156943
56947156947
56951156951
56955156955
56958156958
56961156961
56967156967
56969156969
569713170913
56973156973
569753170925
56977156977
569792113958
56982156982
56987156987
56988156988
56991156991
56994156994
56997156997
570022114004
57003157003
570043171012
570052114010
570092114018
570112114022
57012157012
57013157013
57014157014
57017157017
57018157018
57019157019
57020157020
57023157023
570242114048
57025157025
57027157027
57028157028
57033157033
57034157034
570352114070
57036157036
57037157037
570392114078
57041157041
57042157042
570432114086
57044157044
57045157045
57046157046
57049157049
57050157050
57053157053
57054157054
57058157058
57060157060
57063157063
57068157068
57069157069
57070157070
57073157073
57074157074
57077157077
570822114164
57083157083
57085157085
57088157088
570893171267
57090157090
57092157092
57093157093
57094157094
570953171285
57096157096
570992114198
571012114202
57102157102
57104157104
57106157106
57110157110
57114157114
57116157116
57117157117
571212114242
571232114246
57124157124
571252114250
57130157130
57131157131
57132157132
57134157134
571372114274
57139157139
571452114290
57146157146
57147157147
571482114296
57149157149
57150157150
57151157151
57158157158
57182157182
57186157186
57187157187
57190157190
57195157195
57205157205
57209157209
57213157213
57222157222
57241157241
57253157253
57263157263
57271157271
57280157280
57287157287
572912114582
57301157301
573102114620
57311157311
57316157316
57319157319
57321157321
573272114654
573282114656
57344157344
57346157346
57348157348
57350157350
57351157351
57352157352
573532114706
573542114708
573603172080
573633172089
573652114730
57370157370
573722114744
57376157376
573784229512
573812114762
57382157382
57383157383
573853172155
57386157386
573893172167
573903172170
573923172176
57394157394
573953172185
573962114792
573972114794
573982114796
573995286995
574003172200
574013172203
574022114804
57404157404
574052114810
574062114812
57407157407
574082114816
57409157409
574104229640
574113172233
574132114826
574152114830
574162114832
57417157417
57418157418
57421157421
574262114852
57427157427
574282114856
574293172287
57431157431
574323172296
57433157433
57435157435
57437157437
57440157440
57441157441
57442157442
574432114886
574462114892
574472114894
57450157450
574562114912
57459157459
574602114920
57462157462
57463157463
57464157464
57468157468
57469157469
574712114942
57473157473
57475157475
57476157476
57477157477
57479157479
574832114966
57485157485
57487157487
57488157488
574892114978
57490157490
57491157491
57493157493
574952114990
57497157497
574992114998
575003172500
575013172503
575032115006
575055287525
575072115014
575082115016
575094230036
575103172530
57511157511
57512157512
575133172539
575142115028
57515157515
575163172548
575182115036
57519157519
575203172560
57521157521
57522157522
57523157523
57524157524
57525157525
575263172578
57528157528
57529157529
575312115062
57532157532
57534157534
57535157535
57538157538
57539157539
57541157541
575432115086
575462115092
57547157547
57548157548
57553157553
57562157562
57564157564
57568157568
57574157574
57575157575
575762115152
57582157582
575842115168
57586157586
575872115174
575912115182
575922115184
57599157599
576002115200
576012115202
576022115204
57603157603
57604157604
57608157608
576102115220
576122115224
576132115226
57614157614
576152115230
576182115236
57619157619
57620157620
57622157622
576243172872
576253172875
57626157626
57629157629
57630157630
57632157632
57633157633
576372115274
576403172920
576412115282
57642157642
57644157644
576452115290
576462115292
57647157647
576483172944
57650157650
57651157651
576538461224
57655157655
576564230624
576582115316
576592115318
57661157661
57663157663
57664157664
57665157665
57666157666
57667157667
57669157669
57670157670
57672157672
57673157673
576762115352
576772115354
57678157678
576792115358
576804230720
57681157681
576823173046
576832115366
576846346104
57685157685
576862115372
576882115376
57690157690
576912115382
57692157692
576932115386
57694157694
576952115390
576962115392
57697157697
57698157698
57699157699
57700157700
577013173103
57702157702
577032115406
577053173115
57706157706
577082115416
577095288545
577102115420
57713157713
577162115432
577182115436
577202115440
577212115442
577222115444
57725157725
57727157727
577283173184
57729157729
57730157730
57733157733
57736157736
577372115474
577382115476
577393173217
577412115482
577422115484
57743157743
57744157744
57745157745
57746157746
57747157747
57749157749
57750157750
577562115512
57757157757
57759157759
57760157760
57782157782
57786157786
57795157795
57797157797
57807157807
57813157813
57817157817
57824157824
57825157825
57827157827
578322115664
57839157839
57841157841
57847157847
57849157849
57862157862
57865157865
Total100256071771

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
21000
81
Total1001


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=78bf9be8, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 888278bf9be87b57
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