Autobahn WebSockets Testsuite Report
Autobahn WebSockets

WebSocket++/0.5.1-permessagedeflate - Case 12.5.11 : Pass - 1346 ms @ 2015-02-27T15:51:19.003Z

Case Description

Send 1000 compressed messages each of payload size 8192, 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 / 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: ECs7H9WQGa2O0hOqJF9+WQ==
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: emIuzSaLzcg4PTac7uerxSytLGE=
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
2791279
3211321
3432686
3481348
3541354
3621362
3671367
3801380
3811381
3821382
3892778
3981398
4061406
4081408
4091409
4181418
4231423
4311431
4421442
4821482
4831483
4971497
5381538
5431543
5441544
54621092
5471547
55021100
5531553
5541554
5551555
5561556
5611561
5671567
5681568
5701570
5721572
5831583
6141614
6151615
6341634
64121282
6491649
6671667
6691669
6711671
6811681
6831683
6861686
7021702
7131713
7211721
7541754
7641764
7911791
7921792
8001800
8261826
8331833
8351835
8391839
8421842
8471847
8491849
8531853
8631863
8731873
8821882
8871887
8911891
8931893
8941894
9001900
9041904
9081908
9111911
9181918
92021840
9211921
9341934
9451945
9511951
9651965
9991999
104211042
104411044
105211052
108511085
111211112
112711127
115011150
117311173
117611176
120411204
123611236
124011240
125211252
125311253
132611326
133111331
134811348
144111441
147911479
150411504
158411584
159411594
159923198
160611606
160911609
161411614
161911619
162111621
162211622
162511625
162811628
162911629
163011630
163211632
163311633
163911639
164611646
172711727
174311743
176111761
178911789
179511795
182811828
185211852
186411864
190111901
193911939
204812048
209112091
210912109
223012230
223512235
224812248
227312273
228112281
231212312
231512315
231912319
234412344
235412354
235612356
236512365
237912379
238312383
238512385
239412394
239512395
240312403
242412424
252512525
257712577
260412604
261412614
263912639
264412644
269912699
284525690
284612846
288112881
289812898
294212942
294812948
302113021
303313033
304713047
305513055
314413144
342713427
349113491
351413514
356913569
358513585
360413604
361213612
370413704
379613796
381613816
394113941
394913949
396813968
402214022
402714027
410014100
413314133
415014150
415314153
415614156
418514185
422614226
438514385
449214492
453714537
463814638
473114731
477714777
497814978
498914989
510615106
511615116
512615126
513315133
518715187
524215242
534015340
535815358
537815378
539115391
540315403
542215422
543215432
543915439
544915449
547315473
548815488
550115501
551415514
552215522
556115561
557415574
557715577
558715587
559515595
562615626
564015640
566015660
566115661
567615676
568515685
5704211408
573615736
574015740
5748211496
574915749
575115751
575515755
575815758
576015760
576715767
579815798
580815808
580915809
581215812
582215822
582715827
583615836
584115841
585615856
585715857
585815858
585915859
586915869
587615876
587815878
588815888
590015900
590815908
591115911
591715917
591915919
592315923
5925317775
5941211882
595015950
595315953
596615966
597715977
5981211962
599015990
599215992
602316023
602416024
603016030
603216032
603316033
603516035
604716047
605316053
605416054
605516055
606216062
606516065
607416074
608316083
609616096
610116101
610416104
610616106
610816108
611116111
611416114
612916129
613616136
614416144
614516145
615516155
615816158
616916169
618016180
6194212388
619816198
619916199
620416204
621116211
621416214
621716217
621916219
622516225
622616226
622716227
622916229
623016230
623716237
623916239
624616246
626216262
626516265
627116271
627416274
627816278
6297212594
632116321
633316333
635516355
640716407
641216412
642316423
642416424
650416504
651416514
652016520
662916629
689516895
712817128
719017190
733717337
738217382
741517415
741617416
742017420
748817488
751417514
756817568
762917629
764417644
768417684
769317693
769617696
7697215394
770017700
770417704
7706215412
771417714
771517715
771717717
7721215442
772317723
772417724
772817728
7730215460
773117731
773317733
773417734
7735215470
773817738
774117741
774217742
774317743
774617746
774917749
776117761
776917769
7770215540
777317773
777617776
777717777
778017780
778117781
778217782
778317783
778517785
778617786
778817788
779017790
779317793
779917799
780017800
780517805
7809215618
781117811
781517815
781717817
781817818
781917819
782017820
783117831
7839323517
7841215682
7842215684
7843215686
7844215688
784817848
784917849
785217852
7853323559
785517855
7856323568
786417864
786517865
7866215732
786817868
787117871
7872215744
7873323619
787517875
787717877
7878215756
7880215760
7881215762
788217882
788417884
7886539430
7887215774
788817888
788917889
789017890
789217892
7893323679
7894215788
7895431580
7896323688
7897215794
789817898
789917899
7900215800
7901215802
7903323709
7905323715
7906539530
7907215814
7909215818
7910539550
791117911
791317913
7914215828
7915323745
7916215832
7917539585
7918215836
7919539595
7920323760
7921215842
7922323766
7923431692
7924323772
7925215850
792617926
7927539635
7928215856
7929431716
7930323790
7931431724
793217932
793317933
7934431736
7935215870
793617936
793717937
7938215876
794117941
7942215884
794417944
794517945
794617946
794717947
794817948
7949431796
795217952
7953215906
795417954
795517955
7956215912
795717957
7958215916
796017960
7961215922
796217962
7963215926
7965215930
796817968
796917969
7970215940
7971215942
7972323916
7973215946
7975215950
797617976
797817978
7979215958
798317983
798417984
798617986
798817988
7989323967
7990215980
7991215982
7992215984
7993539965
799417994
799517995
7996431984
7998215996
799917999
800018000
8001324003
8004324012
8005324015
8006432024
800718007
800818008
801118011
8014216028
8015324045
801618016
801718017
801818018
8019216038
8021216042
802218022
802318023
802418024
802518025
8026324078
8027432108
8029324087
8030216060
8031216062
8032216064
8033540165
803518035
8036216072
803818038
8040216080
8042216084
804318043
804418044
804518045
804618046
8047216094
8049324147
8050324150
8051324153
8052324156
8053216106
805518055
805818058
8059216118
806018060
8062324186
806318063
8064324192
8065324195
8066540330
8067432268
8068216136
8069432276
8070324210
8071324213
8072216144
8073216146
8075432300
8077324231
8078432312
8079216158
8080432320
808118081
808418084
8085216170
808718087
8088216176
809018090
809118091
8092216184
8093324279
8095216190
8096432384
8098216196
8099216198
8100324300
810118101
8102540510
8103432412
8104324312
8106324318
8107216214
8108324324
8109432436
811018110
8113324339
811418114
8116216232
811718117
8118324354
811918119
8120324360
8121648726
8122216244
8123216246
812418124
812518125
8127216254
8129324387
813118131
813218132
8133540665
8134216268
813518135
813618136
8137216274
8141216282
8142216284
8143324429
814518145
814618146
814718147
8148324444
8150216300
815118151
8152216304
8153324459
815818158
8159324477
817118171
8190216380
819218192
819518195
8197216394
819918199
8201216402
8203216406
820418204
820618206
820918209
821018210
821218212
821418214
821518215
8217216434
8218216436
822018220
822218222
8223324669
8224324672
822618226
8227432908
8228216456
8229216458
8230216460
823118231
823318233
823418234
823736296532
Total10026389409

Octets Transmitted by Chop Size

Chop SizeCountOctets
6530
7642
8540
9763
10220
11555
1216192
13565
14342
15575
16464
17351
18472
22366
24248
255125
26378
275135
286168
294116
30390
316186
327224
334132
344136
354140
364144
373111
384152
39278
40280
413123
426252
433129
445220
454180
466276
476282
485240
49298
504200
515255
524208
537371
5411594
558440
562112
573171
586348
59159
605300
612122
623186
636378
643192
66166
67167
682136
6911759
704280
712142
722144
734292
745370
752150
764304
775385
79179
804320
822164
832166
852170
863258
875435
883264
897623
90190
913273
924368
934372
945470
953285
966576
976582
993297
1002200
1018808
1024408
1035515
1042208
1063318
1076642
1081108
1093327
1109990
1113333
1123336
1138904
1147798
1153345
1165580
1172234
1183354
1195595
1201120
1214484
1223366
1231123
1245620
1252250
1272254
1284512
1296774
1305650
1311131
1345670
1356810
1362272
1376822
1383414
1393417
1413423
1422284
1435715
1446864
1454580
1461146
1473441
1483444
1494596
1503450
1511151
1525760
1531153
1542308
1552310
1562312
1573471
1586948
1604640
1613483
1625810
1636978
1643492
1655825
1662332
1672334
1685840
1693507
1701170
1715855
1721172
1734692
1741174
1754700
17661056
1772354
1783534
1795895
1803540
1813543
1822364
18371281
1842368
1853555
1865930
1872374
1881188
1894756
19061140
1925960
1934772
1944776
1954780
1963588
1983594
1994796
20051000
2014804
2022404
20351015
2043612
2053615
2063618
2073621
20851040
2091209
21051050
2114844
2121212
21471498
21571505
21671512
2174868
21851090
21961314
2203660
22161326
2222444
22371561
22492016
22551125
22661356
227102270
22851140
22981832
23061380
231122772
23251160
23351165
23451170
23571645
23671652
23771659
2383714
2391239
2401240
2413723
24261452
24371701
24471708
2453735
24651230
24761482
24871736
24981992
25051250
2513753
25251260
25361518
2543762
25571785
25651280
25751285
2583774
25951295
2611261
26282096
2633789
264256816779784
3381338
Total266836919185

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
025681
21000
81
Total26682


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=9044a015, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 88829044a01593ac
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