Autobahn WebSockets Testsuite Report
Autobahn WebSockets

WebSocket++/0.5.1-permessagedeflate - Case 12.2.5 : Pass - 1117 ms @ 2015-02-27T15:43:53.856Z

Case Description

Send 1000 compressed messages each of payload size 4096, 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: O/7HFUOO1lJ9Us89ylMISQ==
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: 8pPt6CFoffw6y+jcWzo8WeOj3y8=
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
153911539
159211592
159411594
162511625
168611686
171011710
173311733
175511755
179911799
183211832
186011860
193011930
202712027
212312123
232412324
233212332
247612476
263212632
272012720
278912789
291112911
303126062
303313033
303413034
303726074
304013040
304226084
304413044
304513045
304813048
304913049
305213052
306013060
307213072
307613076
308813088
309013090
309113091
309413094
309913099
310126202
310326206
310613106
310813108
310913109
311013110
311113111
311226224
311313113
311413114
311513115
311613116
311826236
312226244
312313123
312913129
313513135
313713137
314313143
315213152
315313153
316213162
316613166
316913169
317613176
318613186
318713187
319126382
319513195
319613196
320213202
320813208
321013210
321313213
321613216
322013220
322713227
322913229
324413244
324913249
326113261
327613276
329013290
329713297
330913309
331513315
331613316
332213322
332313323
333926678
334113341
334213342
335813358
335913359
338713387
339313393
339613396
340213402
341113411
342413424
343513435
344426888
345113451
345913459
346613466
347713477
348313483
348913489
349213492
352013520
352713527
353513535
354413544
355113551
355213552
355327106
357713577
357813578
358013580
358413584
358613586
358913589
359213592
359313593
359513595
359713597
360027200
360313603
360713607
360827216
3611310833
361213612
361327226
361427228
3616310848
361713617
361927238
362113621
362227244
362613626
362713627
362813628
3631310893
363227264
363327266
363827276
3639621834
364013640
364213642
364427288
364613646
364713647
364827296
365127302
365213652
365313653
365413654
365513655
365627312
3657310971
365813658
365927318
3660518300
366127322
366327326
366413664
3665310995
366613666
3667414668
3668311004
366927338
3672414688
3673311019
367413674
3675311025
367627352
3677311031
367813678
3679311037
368013680
368227364
368313683
3685311055
368713687
3688414752
369127382
3693414772
369513695
369713697
3698311094
369927398
370027400
370127402
3702311106
3703311109
370413704
3705311115
370627412
370713707
3708311124
3709414836
3710518550
3712311136
3713725991
3714829712
371513715
3716518580
3717622302
3718829744
3719518595
3720518600
3721311163
372227444
3723414892
372427448
3725622350
3726518630
3727726089
3728414912
3729414916
3730829840
3731622386
3732622392
3733414932
37341037340
3735622410
3736726152
3737726159
3738622428
3739518695
3740622440
3741518705
3742414968
3743622458
3744726208
3745518725
374627492
3747622482
3748414992
3749414996
3750622500
3751622506
3752415008
3753830024
3754622524
37551245060
3756830048
3757518785
3758830064
3759726313
3760415040
37611037610
3762726334
37631971497
3764518820
3765726355
3766933894
3767726369
3768726376
3769830152
3770933930
3771726397
3772726404
3773622638
3774518870
3775622650
3776311328
3777415108
3778518890
377927558
3780415120
3781726467
3782726474
3783622698
3784726488
3785830280
3786726502
3787415148
3788518940
378927578
3790622740
379113791
3792415168
3793518965
379413794
3795830360
3796726572
379727594
379827596
3799830392
3800415200
3801726607
3802622812
3803830424
3804519020
3805622830
38061038060
3807622842
3808519040
3809311427
3810415240
381127622
3812519060
3813519065
381427628
3815726705
3816415264
3817415268
3818519090
381927638
3820311460
382127642
382227644
382313823
382427648
3825311475
382627652
3827311481
3828311484
3829519145
383027660
3832311496
3833415332
3834519170
3835311505
383627672
3837311511
383813838
383927678
384013840
3841415364
3842415368
384313843
384427688
3845311535
3847311541
385013850
385113851
3852311556
385313853
385413854
385513855
385613856
385713857
386313863
386813868
387413874
387513875
388013880
388113881
388413884
388927778
389713897
389913899
390513905
390813908
391013910
391327826
Total10023661252

Octets Transmitted by Chop Size

Chop SizeCountOctets
818
3381338
168011680
174311743
174611746
177211772
177911779
189311893
190711907
191011910
197511975
197811978
209512095
224112241
239512395
243912439
254812548
265212652
270412704
284412844
286212862
308913089
309313093
310239306
310313103
310813108
310913109
311313113
311713117
311813118
312013120
312213122
312813128
313513135
313813138
314613146
314726294
315913159
316026320
316426328
316713167
316826336
316913169
317126342
317226344
317313173
317413174
317513175
317613176
317713177
317826356
317926358
318339549
318426368
318713187
319226384
319513195
320013200
321413214
321813218
322013220
322213222
322413224
322513225
322913229
323213232
323413234
324013240
324713247
324913249
325813258
326313263
326413264
328313283
328413284
329413294
330713307
332713327
333213332
335213352
336313363
336413364
336813368
337613376
337913379
338013380
339126782
339213392
339613396
340913409
343313433
343513435
344113441
345213452
346813468
347313473
348113481
348813488
349713497
350113501
350713507
351313513
351413514
351613516
352213522
352913529
353913539
355113551
355613556
356113561
356313563
356513565
356613566
357013570
357113571
357413574
357713577
357813578
358213582
358413584
358613586
358727174
358827176
3589310767
359013590
359113591
3592310776
359313593
3594310782
359513595
359613596
359727194
359927198
360013600
360213602
360313603
360413604
360527210
360713607
360913609
361213612
361627232
361927238
362227244
3623310869
362513625
362613626
362927258
363113631
363313633
363513635
363713637
363813638
363927278
364127282
364227284
364313643
3644310932
3646310938
364713647
364827296
3649310947
3650414600
3651414604
3653310959
365427308
3655310965
365613656
3658310974
3659310977
366027320
3661414644
366213662
3663414652
3664725648
3665310995
366727334
3668414672
366927338
3670414680
367127342
3672933048
367313673
3674311022
3675311025
3676622056
367727354
3678622068
3679311037
3680311040
368127362
368227364
3683622098
368427368
3685414740
3686725802
368713687
3688311064
3689414756
3690311070
3691414764
369213692
3693311079
3694518470
3695311085
369613696
3697311091
3698518490
369927398
3700725900
3701622206
3702725914
3703518515
3704414816
3705725935
3706933354
3707518535
3708725956
3709725963
3710414840
371113711
3712311136
3713622278
3714311142
3715622290
371627432
3717311151
371827436
3719414876
3720518600
3721518605
3722311166
372313723
3724933516
3725726075
3726726082
37271037270
3728414912
37291037290
3730829840
3731622386
37321037320
3733726131
37341037340
3735311205
37361244832
3737726159
3738829904
3739622434
37401141140
3741726187
3742726194
37431348659
37441556160
3745311235
37461037460
3747726229
3748518740
3749933741
3750726250
37511141261
3752622512
37531141283
3754622524
37551141305
37561245072
37571348841
37581141338
3759933831
3760415040
3761415044
3762311286
3763518815
376427528
3765726355
376627532
3767415068
376927538
3770726390
3771311313
3772726404
3773518865
3774518870
3775518875
3776830208
3777933993
3778726446
3779726453
3780830240
3781311343
3782830256
3783622698
3784622704
3785622710
3786415144
3787518935
378813788
3789311367
3790622740
3791518955
3792311376
379327586
3795415180
379713797
379827596
3800519000
3801415204
380213802
3803415212
3804311412
3805622830
380627612
3807311421
380827616
380927618
381013810
381113811
381213812
381327626
381427628
3815415260
381813818
381927638
3820519100
382113821
382313823
382613826
Total10023648602

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