Autobahn WebSockets Testsuite Report
Autobahn WebSockets

WebSocket++/0.5.1-permessagedeflate - Case 12.4.5 : Pass - 355 ms @ 2015-02-27T15:50:06.842Z

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: sC2b1578bF04QYcps3wDRQ==
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: HcAFraYbq4BTGmwCF1qb28iXsvo=
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
952190
96196
97197
983294
9910990
1004400
1016606
1029918
1038824
1046624
1059945
1068848
1072214
1088864
1095545
1101110
1112222
1131113
1142228
1152230
1162232
1177819
1188944
1197833
1206720
1213363
1221122
1238984
1246744
1254500
1262252
1275635
1305650
1315655
1325660
1335665
1347938
135111485
1362272
1374548
1386828
1396834
14081120
141101410
14281136
14381144
1443432
1454580
1465730
14781176
14891332
1494596
15081200
15171057
1526912
1536918
15471078
1555775
1562312
15791413
15871106
1595795
16081280
1614644
16271134
16391467
164132132
1656990
1665830
1672334
1685840
1694676
17091530
17181368
1723516
17361038
17471218
17581400
1763528
17791593
1782356
1791179
1803540
18161086
1823546
1835915
1845920
18561110
18661116
18761122
1884752
1895945
19061140
19161146
19261152
19361158
19481552
19571365
19661176
19761182
1983594
1994796
20051000
2013603
2023606
2031203
20451020
2053615
20661236
2073621
20881664
2094836
2104840
2112422
2124848
2132426
21461284
21571505
21661296
2173651
2182436
2192438
2202440
22171547
22251110
22361338
2254900
2263678
2274908
2283684
22951145
23051150
2311231
23261392
23351165
23471638
2353705
23651180
2374948
2384952
2394956
24051200
2412482
2422484
2433729
2444976
2451245
2463738
2474988
2483744
2502500
2513753
2522504
2532506
2542508
25541020
2561256
2572514
25861548
2592518
2601260
26151305
2622524
2631263
26541060
26651330
2672534
26841072
2693807
2703810
2713813
2732546
2741274
27741108
2793837
2813843
2821282
2831283
2851285
2862572
2871287
2881288
2891289
2901290
2911291
2941294
2951295
2962592
2971297
2982596
3012602
3033909
3042608
3111311
3171317
3201320
3242648
3251325
3311331
3321332
3341334
3361336
3412682
3432686
3441344
3451345
3461346
3491349
3552710
3561356
3572714
3651365
3662732
3691369
3721372
3741374
3752750
3761376
3781378
3802760
38131143
3891389
3901390
3911391
3921392
3941394
3951395
4031403
4042808
4081408
4111411
4131413
4151415
4181418
4191419
4211421
4222844
4251425
4291429
4311431
4341434
4521452
4601460
4621462
4631463
4641464
4651465
4661466
4751475
4761476
4812962
4831483
4842968
4851485
4872974
4911491
4942988
4962992
4971497
50131503
50421008
5101510
5111511
5121512
5151515
5161516
5171517
51921038
5351535
5371537
5391539
5481548
5511551
55621112
5601560
5641564
5681568
5691569
5771577
5851585
5861586
5891589
6151615
6231623
6431643
6461646
6501650
6571657
66221324
6701670
6721672
6861686
6891689
7091709
7161716
7421742
7871787
7981798
80321606
8611861
8701870
9001900
9131913
9411941
9511951
101911019
102011020
107211072
108211082
108411084
108611086
109211092
109722194
110011100
113711137
114511145
117611176
118011180
122911229
123911239
124211242
125011250
128611286
128911289
Total1002242008

Octets Transmitted by Chop Size

Chop SizeCountOctets
818
2531253
2552510
2562512
2573771
2581258
2591259
2601260
2612522
2631263
2681268
2861286
3051305
3162632
3172634
3181318
3191319
32041280
3211321
3232646
3242648
3283984
3301330
3313993
3321332
3331333
3341334
3352670
3361336
3371337
3382676
3391339
3401340
3411341
3422684
34441376
34541380
34631038
34741388
34831044
34941396
350124200
35182808
352103520
353103530
35462124
35531065
35672492
35741428
35872506
359103590
36051800
36151805
36241448
36382904
36482912
36541460
36693294
36751835
368176256
36982952
37082960
371103710
37272604
37382984
37482992
37551875
37662256
37793393
378124536
37951895
380114180
38183048
38293438
383124596
38462304
38593465
386124632
38762322
38872716
389124668
39072730
39172737
39272744
39341572
39493546
39593555
39662376
39772779
398103980
39931197
40062400
40162406
402135226
403145642
404114444
40572835
406114466
407104070
408135304
409145726
41041640
411145754
41272884
41362478
41483312
41541660
41652080
41752085
4182836
41983352
42031260
42131263
42272954
4232846
42441696
42541700
4261426
4272854
4281428
43041720
4311431
4322864
43341732
4341434
4402880
4411441
4421442
44331329
4441444
4451445
4511451
4541454
4551455
45731371
45831374
46031380
4612922
46231386
4632926
4642928
4651465
4661466
4672934
4681468
4691469
47031410
4711471
4741474
47631428
4771477
4782956
47931437
4802960
4811481
4821482
4832966
4842968
4851485
4861486
48752435
4881488
4902980
4911491
4922984
4931493
4952990
4961496
4972994
4991499
5001500
5011501
50331509
50521010
50631518
50721014
50831524
50952545
51042040
5111511
51231536
51442056
51521030
51642064
51742068
5181518
51931557
52031560
52152605
52242088
52421048
5251525
52642104
52731581
5281528
5291529
5301530
53121062
53221064
5331533
5341534
53631608
5381538
5391539
54021080
54121082
54221084
54352715
54521090
54621092
54842192
54921098
55031650
55163306
55221104
55321106
55521110
5571557
5591559
5611561
5621562
5651565
5701570
57121142
5721572
5771577
5801580
5831583
5931593
5971597
6031603
6041604
6061606
6081608
6101610
6121612
6141614
6151615
6231623
6241624
6251625
6271627
6291629
63221264
6351635
6361636
63721274
6431643
6511651
6561656
65721314
6581658
6591659
6601660
6621662
6641664
6651665
6661666
6671667
66821336
6711671
6721672
6741674
6781678
68232046
6841684
6901690
6911691
6921692
6931693
7171717
7231723
7251725
74021480
7421742
7481748
7491749
7531753
7591759
7621762
7631763
7841784
7851785
7981798
8001800
8011801
8051805
8111811
8131813
8291829
8301830
8311831
8351835
8431843
8441844
8451845
8541854
8601860
8651865
8731873
8891889
8931893
8941894
8951895
9051905
9141914
9171917
9301930
9391939
9461946
9561956
9741974
9761976
9831983
9841984
102311023
102611026
104611046
104911049
109511095
110111101
110311103
111011110
111411114
111611116
117511175
118011180
118811188
120611206
120711207
121111211
122811228
124011240
129311293
129511295
131411314
132311323
132811328
132911329
138611386
139211392
142611426
143511435
Total1002464278

Frames Received by Opcode

OpcodeCount
11000
81
Total1001

Frames Transmitted by Opcode

OpcodeCount
11000
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=5cc12e37, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 88825cc12e375f29
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