Autobahn WebSockets Testsuite Report
Autobahn WebSockets

WebSocketpp/0.5.1-permessagedeflate - Case 12.3.4 : Pass - 395 ms @ 2015-02-27T15:20:04.112Z

Case Description

Send 1000 compressed messages each of payload size 1024, auto-fragment to 0 octets. Use default permessage-deflate offer.

Case Expectation

Receive echo'ed messages (with payload as sent). Timeout case after 240 secs.

Case Outcome

Ok, received all echo'ed messages in time.

Expected:
{}

Observed:
[]

Case Closing Behavior

Connection was properly closed (OK)



Opening Handshake

GET /runCase?case=345&agent=WebSocketpp/0.5.1-permessagedeflate HTTP/1.1
Connection: Upgrade
Host: localhost:9001
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits
Sec-WebSocket-Key: 6625elIiHVDP1Yj9+lX1Gg==
Sec-WebSocket-Version: 13
Upgrade: websocket
User-Agent: WebSocketpp/0.5.1-permessagedeflate
HTTP/1.1 101 Switching Protocols
Server: AutobahnTestSuite/0.7.1-0.10.0
Upgrade: WebSocket
Connection: Upgrade
Sec-WebSocket-Accept: hLkwB0OjMPSzQ/5kL/Y/iLCn3PI=
Sec-WebSocket-Extensions: permessage-deflate


Closing Behavior

KeyValueDescription
isServerTrueTrue, 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.
droppedByMeTrueTrue, 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
818
2691269
2791279
2901290
3071307
3122624
3191319
3282656
3301330
3311331
3391339
3411341
3441344
3471347
3501350
35431062
3551355
3571357
3582716
35931077
3612722
3622724
3631363
3672734
3681368
3692738
3711371
3722744
3732746
3742748
37631128
3781378
37941516
3802760
38141524
3821382
3831383
3842768
38531155
3862772
3871387
38851940
38962334
39031170
39141564
392124704
39362358
3942788
3952790
39672772
39741588
39893582
39962394
40083200
40152005
40252010
403114433
40472828
40593645
40683248
40783256
408114488
40983272
41062460
41172877
412145768
41393717
414114554
41593735
416114576
417156255
418187524
41952095
420166720
42183368
422114642
423135499
424104240
425145950
426125112
427156405
428135564
429104290
430208600
431219051
432146048
433156495
434125208
435177395
436177412
437114807
438198322
439198341
440187920
441167056
442135746
44393987
44483552
445104450
446167136
447146258
448177616
449104490
450125400
451188118
452146328
45362718
45473178
455115005
456104560
45794113
45873206
45973213
46062760
46173227
46283696
46362778
464104640
46541860
46694194
46773269
468136084
47052350
47194239
4721472
47341892
47431422
47552375
47631428
47731431
47852390
47931437
48031440
4811481
48241928
4832966
4842968
4851485
48631458
4872974
4891489
4901490
49152455
4932986
49431482
4951495
4961496
4981498
4991499
50031500
5011501
5041504
5081508
50921018
5121512
5141514
5261526
5311531
5361536
5401540
5411541
5511551
5671567
5941594
6121612
Total1002432150

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
2151215
2651265
2771277
2861286
3051305
3081308
3091309
3151315
3241324
3251325
3261326
3271327
3351335
3361336
3401340
3431343
3461346
3481348
3501350
3512702
3531353
3542708
35531065
3572714
3591359
3601360
3622724
3631363
3641364
3651365
3672734
36841472
3691369
3701370
3722744
3731373
3752750
3762752
37772639
3792758
38031140
38151905
38241528
38441536
38562310
38672702
38762322
38862328
38931167
39041560
39151955
39231176
39362358
39483152
39593555
39662376
397114367
39851990
39983192
40031200
401114411
402104020
40341612
40452020
405124860
406104060
407114477
408124896
40972863
41093690
411114521
412104120
413135369
414187452
415145810
416135408
417135421
41862508
419156285
42093780
421135473
422177174
423125076
424156360
425145950
426218946
427187686
428135564
429146006
430156450
431146034
432166912
433219093
434146076
43593915
436208720
437135681
438135694
439104390
440156600
441114851
442135746
443125316
444167104
445135785
44694014
447156705
448156720
449146286
45073150
45183608
452125424
45373171
45441816
45573185
45662736
457115027
45852290
45973213
46052300
46141844
46273234
463146482
46462784
46531395
4662932
46773269
46841872
46952345
47052350
47131413
47231416
47341892
4741474
4751475
4761476
47741908
47831434
4792958
4802960
4812962
4821482
4832966
4841484
48552425
4871487
48931467
4902980
4911491
49231476
4932986
4941494
4951495
4991499
5001500
5011501
50521010
5061506
5081508
5221522
5271527
5321532
53621072
5461546
5631563
5901590
6081608
Total1002427263

Frames Received by Opcode

OpcodeCount
21000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
21000
81
Total1001


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d333435266167656e743d576562536f636b657470702f302e352e312d7065726d
               6573736167656465666c61746520 ...
001 TX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a5365727665723a204175746f6261686e
               5465737453756974652f302e372e ...
002 WIRELOG DISABLED
003 CLOSE CONNECTION AFTER 240.000000 sec
004 WIRELOG ENABLED
005 TX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASK=None, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 880203e8
007 RX OCTETS: 8882568b93955563
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=3536386239333935
               0x03e8
009 TCP DROPPED BY ME