Autobahn WebSockets Testsuite Report
Autobahn WebSockets

WebSocket++/0.5.1-permessagedeflate - Case 12.5.12 : Pass - 2638 ms @ 2015-02-27T15:51:20.352Z

Case Description

Send 1000 compressed messages each of payload size 16384, 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: UaZAWAL1y2+bYNm5NKDLwQ==
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: f9AxVdJGupbJgD3gjqD9NINnPNE=
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
6921692
7131713
7151715
7451745
7631763
7671767
7841784
8821882
9891989
108811088
108911089
110311103
111011110
111311113
112811128
115711157
120511205
123011230
126111261
126411264
130511305
133311333
134922698
135311353
136311363
136911369
138211382
138522770
139011390
139311393
139811398
140011400
141011410
142911429
143711437
143811438
146111461
147211472
148111481
148711487
150111501
150411504
150811508
151411514
153311533
154311543
155511555
155711557
156711567
157111571
157211572
158111581
158523170
159811598
160211602
161011610
161811618
162411624
162711627
163811638
164211642
165711657
170711707
173023460
176211762
180011800
181611816
186911869
190311903
196311963
199511995
199711997
203312033
214612146
216512165
219612196
224512245
226112261
230612306
233012330
239312393
242212422
243212432
250912509
254312543
254612546
262412624
264312643
268612686
269412694
270012700
279112791
288312883
291112911
296925938
302613026
305713057
306613066
307513075
314513145
318313183
318913189
319613196
320613206
320913209
321613216
322413224
322913229
323313233
323813238
326513265
326813268
330713307
336526730
338913389
340813408
340913409
349013490
352213522
358227164
359213592
373413734
376713767
391213912
396213962
400914009
405514055
406414064
413514135
414014140
415514155
423614236
424014240
436214362
436514365
437614376
437914379
438514385
439014390
445114451
450514505
452614526
454214542
458314583
465029300
467014670
467714677
470414704
471814718
474614746
477114771
487014870
487614876
491414914
495114951
500815008
504215042
513215132
514515145
517015170
517915179
535715357
542515425
553015530
570815708
571515715
577915779
584415844
588715887
592815928
596915969
613116131
626816268
632916329
650116501
652416524
652916529
668716687
703417034
712017120
721817218
734317343
748817488
751217512
775517755
777217772
785817858
812418124
827018270
854818548
870018700
875618756
880818808
886418864
910619106
913919139
925219252
938219382
942819428
957819578
966419664
967419674
968019680
970919709
974919749
977819778
981019810
982619826
991219912
998719987
10012110012
10148110148
10255110255
10282110282
10477110477
10500110500
10617110617
10750110750
10796110796
10949110949
10960110960
10969110969
10990110990
10997110997
11010111010
11021111021
11031111031
11083111083
11086111086
11104111104
11130111130
11131111131
11136111136
11191111191
11226111226
11233111233
11269111269
11271111271
11279111279
11282111282
11305111305
11339222678
11354111354
11362111362
11366111366
11402111402
11403111403
11404111404
11419111419
11423111423
11451111451
11453222906
11467111467
11485111485
11498111498
11508111508
11520223040
11527111527
11534111534
11540111540
11542111542
11552111552
11576111576
11579223158
11607111607
11619111619
11623111623
11625111625
11627111627
11632111632
11635111635
11652111652
11661111661
11672111672
11679111679
11707111707
11709223418
11729111729
11789111789
11806111806
11818111818
11838111838
11847111847
11880111880
11931111931
11950111950
11959111959
11969111969
11987111987
11999111999
12003112003
12011112011
12021112021
12022112022
12027112027
12032112032
12036112036
12040112040
12050112050
12052112052
12057112057
12067112067
12106112106
12107112107
12113112113
12114112114
12126112126
12140112140
12145112145
12172112172
12175112175
12195224390
12207112207
12212112212
12217112217
12226112226
12246224492
12250224500
12257112257
12264112264
12282112282
12317112317
12328112328
12371112371
12373112373
12374112374
12377112377
12378112378
12380112380
12399112399
12430112430
12457112457
12460112460
12472112472
12517112517
12523112523
12545112545
12566112566
12585112585
13194113194
13369113369
14027114027
14115114115
14650114650
14783114783
15128115128
15135115135
15157115157
15199115199
15299115299
15302115302
15304115304
15346115346
15382115382
15385115385
15427115427
15462115462
15503115503
15514115514
15535115535
15540115540
15543115543
15546115546
15550115550
15554115554
15562115562
15563115563
15565115565
15574115574
15575115575
15576115576
15580115580
15590115590
15592115592
15593115593
15599115599
15600115600
15606115606
15616115616
15618115618
15624115624
15625115625
15630115630
15637115637
15642115642
15644115644
15645115645
15653115653
15690231380
15691115691
15692115692
15695115695
15699115699
15701115701
15704115704
15705115705
15707115707
15715115715
15720115720
15723231446
15724115724
15728115728
15729115729
15734115734
15737115737
15740231480
15741115741
15747231494
15749115749
15750231500
15751347253
15753115753
15754115754
15755231510
15763115763
15766115766
15767115767
15773115773
15776231552
15777231554
15778115778
15780115780
15782115782
15784115784
15787231574
15788231576
15789115789
15790115790
15792347376
15793115793
15794231588
15795115795
15796231592
15799231598
15800347400
15801115801
15802347406
15804231608
15805463220
15807347421
15808115808
15809231618
15811231622
15812231624
15814115814
15816115816
15817115817
15818347454
15819231638
15820231640
15821115821
15823231646
15824231648
15825231650
15826115826
15827347481
15828231656
15829115829
15831115831
15836231672
15837231674
15843231686
15845115845
15852115852
15854231708
15856115856
15859115859
15861231722
15862115862
15863115863
15865115865
15866115866
15867347601
15868115868
15870115870
15871115871
15872231744
15874115874
15875115875
15876347628
15877115877
15878463512
15880347640
15881115881
15882231764
15884231768
15887231774
15888231776
15889115889
15890115890
15895231790
15897115897
15898115898
15900231800
15903347709
15904231808
15907115907
15908115908
15909347727
15914115914
15915347745
15918231836
15922115922
15923231846
15924231848
15925115925
15926231852
15927231854
15928231856
15931115931
15932115932
15933115933
15934115934
15935115935
15937115937
15938115938
15939231878
15944347832
15945115945
15946231892
15947231894
15948115948
15949231898
15950115950
15952115952
15953115953
15954115954
15955347865
15956115956
15958115958
15959347877
15960115960
15961231922
15963463852
15964115964
15965231930
15966347898
15967115967
15968231936
15969347907
15971115971
15972579860
15973115973
15974463896
15975115975
15977347931
15978115978
15979347937
15980115980
15982115982
15983115983
15984115984
15985231970
15987347961
15988115988
15990115990
15992115992
15993115993
15994115994
15995115995
15997347991
15998231996
15999347997
16001232002
16002116002
16003116003
16004232008
16006116006
16007232014
16008116008
16009348027
16010232020
16011232022
16012348036
16014232028
16015116015
16016116016
16017116017
16018232036
16020116020
16021232042
16022348066
16023464092
16024116024
16025116025
16026116026
16027116027
16028116028
16029116029
16030116030
16032232064
16033232066
16034232068
16035348105
16036232072
16037116037
16038116038
16039580195
16040232080
16041232082
16043348129
16044464176
16045116045
16046116046
16047348141
16051348153
16052116052
16053116053
16054116054
16055116055
16056116056
16057116057
16059116059
16067116067
16068348204
16073232146
16074232148
16075116075
16078116078
16080232160
16081116081
16088116088
16089116089
16091116091
16092116092
16093348279
16095116095
16097116097
16107348321
16109116109
16110116110
16111116111
16114116114
16117232234
16118232236
16121232242
16124116124
16130116130
16131116131
16134116134
16138232276
16141116141
16143116143
16144116144
16146116146
16147232294
16149464596
16150116150
16151116151
16152232304
16153116153
16154232308
16155116155
16156232312
16158116158
16161232322
16166116166
16167116167
16168116168
16169116169
16170116170
16171232342
16173116173
16197116197
16200116200
16210116210
16211116211
16212116212
16215116215
16220116220
16221116221
16223116223
16225116225
16230116230
16233116233
16236116236
16238116238
16242116242
16246116246
16248232496
16249116249
16252232504
16260116260
16262116262
16263116263
16264232528
16265116265
16267116267
16269116269
16274116274
16276116276
16284232568
16285116285
16287116287
16289116289
16293116293
16294232588
16298232596
16302116302
16303232606
16305116305
16308116308
16309232618
16313116313
16321232642
16325232650
16327116327
16328116328
16329232658
16330465320
16333116333
16334465336
16335116335
163367114352
16337116337
16338349014
16343116343
16344232688
16345232690
16346232692
16347349041
16348116348
16349116349
16350232700
16351116351
16352116352
16353465412
16354116354
16355116355
16356116356
16357232714
16358232716
16359116359
16360116360
16361232722
16362349086
16363116363
16365116365
16366116366
16367349101
16368116368
16369116369
16371116371
16372116372
16375232750
16382116382
16383116383
16392116392
16408116408
16409116409
16424116424
16432116432
16440116440
16443116443
16447232894
16450232900
16459116459
16460116460
16461116461
16462116462
16464116464
16470698820
Total100212741013

Octets Transmitted by Chop Size

Chop SizeCountOctets
616
717
8432
9218
10770
11555
12224
13565
14228
15460
16348
17585
18354
19238
205100
21484
22122
23492
24248
256150
26252
275135
285140
296174
30390
31393
32132
33266
34134
35270
365180
374148
388304
3911429
404160
41282
424168
435215
44288
454180
465230
47147
494196
506300
516306
52152
534212
546324
557385
567392
579513
582116
593177
603180
615305
627434
635315
646384
652130
665330
673201
683204
695345
706420
714284
723216
732146
743222
754300
767532
774308
784312
792158
803240
818648
825410
836498
842168
856510
862172
874348
885440
896534
905450
91191
927644
936558
947658
954380
964384
974388
982196
994396
1005500
1014404
102101020
1036618
104111144
1055525
1067742
1075535
1088864
1094436
110101100
1115555
1126672
11391017
1147798
1157805
1162232
1184472
1196714
1202240
1215605
1224488
1235615
1248992
125111375
12691134
1273381
1287896
1294516
1304520
13191179
1346804
1354540
13691224
1376822
1383414
1392278
1404560
1414564
1422284
1432286
14481152
14581160
1465730
14771029
1485740
1494596
1501150
15171057
1522304
1535765
1542308
1555775
1564624
1573471
1585790
1595795
1601160
1615805
1622324
1633489
1642328
1655825
16671162
1672334
1684672
1693507
1704680
1713513
17261032
1732346
1744696
1764704
1771177
1785890
1792358
1802360
1811181
1823546
1832366
1845920
1853555
1864744
18771309
1885940
1894756
1901190
1911191
1922384
1934772
1942388
1953585
1964784
1973591
1985990
19991791
2002400
2014804
2022404
2033609
20471428
20561230
20751035
2082416
2091209
2101210
2121212
2134852
2143642
2151215
21651080
2172434
21851090
21981752
2203660
2222444
2233669
2251225
2264904
2271227
2283684
2294916
2313693
2321232
2332466
2344936
2351235
2362472
2372474
2382476
23951195
2401240
2423726
2431243
2441244
2452490
2463738
2471247
24851240
2493747
25041000
25161506
25241008
25341012
2542508
2552510
2562512
2572514
25861548
25951295
26051300
26171827
2645030513280520
3381338
Total5130713405919

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
050305
21000
81
Total51306


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