Autobahn WebSockets Testsuite Report
Autobahn WebSockets

WebSocket++/0.5.1-permessagedeflate - Case 12.3.6 : Pass - 1612 ms @ 2015-02-27T15:47:08.828Z

Case Description

Send 1000 compressed messages each of payload size 8192, 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: mcrXdX5fgyB4cAChGrZ5HQ==
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: 5GhIUPg9Ns/atat9NLxFs5hOyzg=
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
256612566
256812568
257212572
258312583
259512595
259612596
259712597
263625272
263712637
267812678
267912679
268212682
272212722
274112741
276212762
276612766
276812768
277112771
277312773
279712797
280012800
280412804
280712807
281312813
281512815
284512845
285412854
286312863
288212882
288412884
289512895
290312903
291712917
294025880
295312953
295712957
295912959
296012960
296312963
297112971
297212972
297325946
297512975
297612976
297812978
298325966
298438952
298525970
298625972
2987411948
299025980
299212992
299725994
299812998
299912999
300013000
300113001
300213002
300313003
300513005
300613006
300726014
301013010
301113011
3012412048
301326026
301413014
3015618090
301626032
301726034
301826036
301926038
302026040
302126042
302226044
302313023
302526050
302726054
302826056
302939087
303013030
303113031
303226064
303339099
303426068
303513035
303626072
303713037
303826076
303939117
304039120
3041412164
3042412168
304326086
304413044
304513045
304626092
304739141
304813048
304926098
305013050
305139153
305226104
305326106
305426108
305513055
3056412224
305713057
305826116
305913059
3060618360
3061515305
3062412248
306439192
3065515325
306739201
306839204
3069618414
307039210
307139213
3072618432
3073412292
307439222
3075721525
3076412304
3077618462
3078927702
307913079
308026160
3081412324
3082412328
3083515415
308413084
3085824680
3086412344
3087412348
308826176
30891030890
3090412360
3091412364
309239276
3093618558
309439282
3095412380
3096412384
309739291
309926198
310026200
3101412404
310226204
3103412412
310526210
310726214
310826216
3109412436
3110618660
311113111
311239336
311326226
311413114
311626232
311913119
312026240
312126242
312226244
312326246
312413124
312526250
312613126
312739381
312826256
312926258
313013130
313139393
313226264
313326266
313426268
313513135
313639408
3137412548
313839414
313913139
314213142
314326286
314413144
314513145
314639438
3147722029
314826296
3149515745
315013150
3153412612
315426308
315726314
315839474
315926318
316026320
316126322
316213162
316313163
316526330
316626332
316726334
316839504
316913169
3170412680
317126342
3172515860
3173412692
3174722218
3175515875
3176412704
3177412708
317839534
317926358
318013180
3181412724
318226364
318326366
318439552
318539555
3186412744
318726374
3188825504
3189825512
3190412760
3191412764
319226384
3193412772
3194412776
319513195
319639588
319739591
3198412792
319939597
320039600
3201619206
320226404
320413204
320539615
320626412
3208412832
320913209
321026420
3211412844
321213212
3213516065
321539645
321613216
321739651
321826436
321926438
322026440
322339669
322526450
322626452
322713227
322826456
323013230
323139693
323213232
323326466
323413234
323626472
323713237
323913239
324026480
324113241
324239726
3243412972
3244412976
324526490
324639738
324713247
324926498
325026500
3251516255
3252516260
325326506
3254516270
3255722785
325739771
3258413032
325939777
326013260
3261413044
3262619572
326339789
326439792
3265516325
3266413064
326739801
326839804
326939807
3270516350
3271413084
32721445808
3273516365
3274413096
32751342575
3276516380
3277722939
327826556
3279413116
328039840
328126562
3282516410
3283722981
3284516420
328526570
328639858
3287516435
328813288
3289413156
3290516450
329126582
3292516460
329313293
329426588
329513295
329726594
329813298
329913299
330013300
330113301
330239906
330513305
330813308
330913309
331026620
331126622
331226624
331339939
331613316
331813318
331913319
332013320
332126642
332226644
332313323
332426648
332526650
332813328
333013330
3334413336
333513335
333613336
3338310014
333913339
334013340
3341310023
334426688
3345413380
334613346
3347516735
3348413392
335026700
335126702
335326706
335513355
335626712
335726714
3358310074
335913359
3360413440
336126722
3362310086
336413364
3365310095
336613366
3367310101
3368310104
336913369
337013370
337213372
337826756
337926758
338026760
338113381
338313383
338413384
339913399
3403310209
340813408
341413414
341713417
342113421
342913429
343013430
345526910
348013480
348613486
349013490
349113491
349813498
351213512
351413514
351927038
352613526
352713527
353213532
354013540
355213552
355513555
356013560
356513565
356813568
357513575
357713577
358613586
359513595
362213622
391913919
Total10023172363

Octets Transmitted by Chop Size

Chop SizeCountOctets
818
3381338
278012780
279112791
280812808
281012810
281112811
281212812
281512815
281812818
285012850
286712867
287612876
287712877
288912889
289512895
290612906
291212912
293912939
294712947
300713007
305513055
305913059
307013070
309313093
310013100
311213112
312713127
313113131
315713157
317513175
317813178
318413184
318613186
319313193
321613216
324826496
325113251
326313263
329513295
330513305
333413334
333713337
335013350
335313353
336413364
336913369
338613386
340013400
340913409
341413414
343013430
344513445
344613446
344913449
345113451
345413454
346413464
346713467
346913469
347013470
347213472
347326946
347413474
347613476
347813478
348026960
348426968
348513485
3488310464
348913489
3490310470
349126982
349213492
349613496
349826996
349926998
3503414012
350413504
350527010
350713507
350813508
351027020
351327026
351427028
351527030
3517414068
351927038
352127042
352413524
352513525
3526310578
3527310581
352913529
353227064
353427068
353827076
353927078
354027080
354127082
3542414168
354327086
354413544
354527090
354713547
354813548
354913549
355127102
355227104
355313553
3554310662
355727114
3558310674
355913559
3560414240
3561310683
3562310686
3563310689
356427128
356527130
3566414264
3567310701
3568310704
356927138
3570414280
3571310713
3573310719
357413574
357527150
3576414304
357727154
357827156
3579310737
3582310746
3583310749
3584310752
3585310755
358613586
3587517935
3588310764
358927178
359027180
359113591
359227184
3593932337
359427188
3595517975
3596517980
3597414388
359927198
360027200
360127202
360227204
3603414412
360427208
3605725235
360627212
3607414428
3608310824
3609310827
3610414440
3611621666
3612518060
3613414452
3614414456
3615518075
3616518080
3617518085
3618725326
3619725333
3620414480
362127242
3622725354
362313623
3624518120
362527250
3626518130
3627414508
3628310884
3629414516
363127262
3632310896
363313633
363427268
363527270
3636310908
3637310911
363827276
363913639
3640310920
3641621846
364227284
364327286
3644310932
364527290
3646310938
364713647
3648414592
3649414596
365027300
3651310953
3652518260
365327306
3654310962
3655725585
3656518280
365713657
3658414632
3659829272
366027320
3661725627
366227324
366327326
366427328
3665414660
366627332
3667311001
3668414672
3669622014
367027340
3671725697
3672311016
3673725711
3674414696
3675622050
367627352
367727354
367827356
3679725753
3680933120
3681311043
3682622092
3683725781
368427368
368527370
3686414744
3687622122
3688518440
3689311067
3690725830
369113691
3692725844
3693518465
3694311082
3695518475
3696518480
369713697
3698518490
3699622194
3700414800
3701518505
3702725914
3703414812
3704518520
3705311115
3706414824
370727414
3708311124
3709311127
371027420
3711311133
371227424
3713311139
3714622284
3715311145
3716311148
3717311151
3718311154
3719726033
3720311160
3721311163
3722311166
372313723
372413724
372527450
372627452
3727518635
372813728
372913729
3730518650
3731311193
3732518660
373313733
373427468
373527470
373727474
373813738
373927478
374013740
374127482
374227484
374427488
3745414980
3746414984
374727494
3748518740
3749311247
375027500
375127502
375227504
375327506
3754518770
375513755
375627512
375713757
375827516
3759518795
376013760
376127522
3762415048
3763518815
376427528
3765311295
3766622596
376713767
3768311304
376913769
377027540
377113771
3772311316
377313773
377427548
377527550
3776415104
3777415108
377827556
3779311337
3780415120
3781311343
3782415128
3783622698
3784415136
3785518925
378627572
3787311361
378827576
3789415156
3790311370
379113791
3792311376
379327586
379413794
3795311385
379627592
3798415192
379913799
3800415200
380113801
380327606
380413804
380527610
380727614
380813808
380913809
3810311430
381113811
381313813
381427628
381527630
381627632
381727634
381827636
381913819
382013820
382113821
3822311466
382313823
382713827
383113831
383413834
384027680
384613846
384813848
385013850
385113851
385213852
385613856
385727714
385813858
386113861
386413864
387327746
387413874
387513875
387613876
389713897
389913899
3912311736
391313913
391413914
391813918
391927838
392013920
392113921
392513925
393213932
393327866
393713937
393913939
394313943
394913949
395527910
Total10023644138

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=45d4df8d, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 888245d4df8d463c
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