Autobahn WebSockets Testsuite Report
Autobahn WebSockets

libwebsockets - Case 12.4.5 : Pass - 32375 ms @ 2017-10-16T10:55:15.473Z

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 /runCase?case=362&agent=libwebsockets HTTP/1.1
Pragma: no-cache
Cache-Control: no-cache
Host: 127.0.0.1:9001
Origin: http://127.0.0.1:9001
Upgrade: websocket
Connection: Upgrade
Sec-WebSocket-Key: zl8aXmQdyQz0196bW67npQ==
Sec-WebSocket-Extensions: permessage-deflate; client_no_context_takeover; client_max_window_bits
Sec-WebSocket-Version: 13
HTTP/1.1 101 Switching Protocols
Server: AutobahnTestSuite/0.7.5-0.10.9
X-Powered-By: AutobahnPython/0.10.9
Upgrade: WebSocket
Connection: Upgrade
Sec-WebSocket-Accept: sn5FQbmgAVL8df8ZRPXM2NsY4dI=
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
1546690
162714336
171182006
70170
71171
822164
88188
904360
91191
933279
943282
952190
963288
974388
987686
997693
1005500
1019909
1026612
1031103
1048832
105101050
106121272
1079963
108101080
1098872
110121320
111101110
112111232
113121356
114101140
115141610
116131508
117101170
11891062
119121428
1208960
12191089
122121464
123121476
124161984
125202500
12681008
127121524
128141792
129141806
130141820
131101310
132131716
133131729
134141876
135141890
136121632
137152055
138111518
139152085
14081120
141172397
142162272
143131859
14491296
145131885
146131898
14771029
148101480
149121788
15081200
151152265
15291368
153121836
1545770
1554620
1565780
1576942
158101580
159132067
1604640
1613483
16271134
1635815
1645820
1653495
16681328
1673501
1684672
1694676
1705850
1714684
1724688
17361038
17461044
1751175
1773531
1785890
1792358
1804720
18161086
1821182
1835915
18491656
1855925
1865930
1872374
1883564
1892378
1901190
1915955
1922384
1933579
1952390
1963588
1973591
1983594
19961194
2003600
2012402
2022404
2034812
2042408
2052410
2064824
2072414
2082416
2092418
2102420
2113633
2124848
21371491
21481712
21561290
21661296
2172434
2182436
21961314
2204880
2214884
22251110
2233669
2241224
2254900
22651130
2272454
2282456
2293687
2302460
2312462
2322464
2333699
2342468
23571645
2364944
2372474
2382476
24051200
2412482
24251210
2434972
2442488
2451245
2463738
2474988
2481248
25051250
2512502
2522504
25341012
25441016
2553765
25641024
25851290
25941036
2603780
2611261
2622524
2632526
26482112
2652530
2662532
2673801
26841072
2692538
27041080
2711271
2721272
2732546
2741274
2752550
27641104
27741108
2782556
27951395
2803840
2813843
2821282
28351415
2842568
28661716
28751435
28861728
289102890
2902580
29151455
2922584
2932586
2942588
29551475
2963888
29761782
2981298
30051500
3021302
30341212
3043912
3052610
30641224
3072614
30851540
3091309
3102620
3112622
3122624
31351565
3141314
31541260
3163948
31741268
3182636
31941276
3202640
3212642
32241288
3232646
3242648
3252650
3261326
3272654
32941316
3311331
3321332
3331333
3341334
33541340
3362672
3371337
3382676
33931017
3402680
34151705
34241368
3431343
34451720
3452690
3461346
3482696
3492698
3502700
35131053
35331059
3542708
3551355
3561356
3572714
3592718
3601360
36131083
3622724
3631363
3642728
3652730
3662732
36731101
3681368
3692738
3702740
3711371
3722744
3732746
3741374
3752750
3762752
3771377
3782756
37931137
3802760
3811381
38331149
3841384
3852770
38631158
38741548
38831164
3891389
3901390
3912782
3922784
3932786
3942788
3952790
3971397
39831194
39931197
4001400
40131203
4032806
4041404
40631218
4071407
40831224
4091409
4112822
4122824
41441656
4152830
4192838
4212842
4221422
42431272
4251425
4271427
4281428
4291429
4301430
4321432
4331433
4351435
4371437
4421442
4431443
4472894
4481448
4491449
4521452
4541454
4561456
4581458
4601460
4621462
4661466
4691469
4771477
4781478
4831483
4851485
4951495
4971497
4991499
5051505
51421028
5221522
5251525
5291529
5341534
5361536
5601560
56321126
5641564
5671567
5701570
57121142
5731573
5741574
5761576
5781578
5791579
5811581
5821582
5841584
58521170
5861586
5881588
59321186
5971597
5981598
6031603
6131613
6261626
6291629
63321266
64421288
6511651
6631663
66521330
6681668
6711671
6791679
68121362
6821682
6951695
69821396
6991699
7001700
7131713
7171717
7231723
7371737
7531753
7591759
7651765
7671767
7721772
7881788
7931793
8331833
8471847
9161916
9341934
9371937
9491949
9621962
9841984
9931993
104811048
105811058
106611066
109911099
110611106
124711247
125811258
127511275
135411354
139711397
140211402
144311443
145511455
145611456
146611466
146711467
147711477
148411484
149511495
150611506
151111511
152511525
153611536
153711537
154511545
156511565
158211582
Total1966387180

Octets Transmitted by Chop Size

Chop SizeCountOctets
414
922184
93193
95195
963288
97197
985490
996594
1007700
1016606
1027714
1034412
104141456
1056630
1067742
1076642
1082216
1091109
1101110
1121112
1132226
1151115
1166696
1172234
1185590
1195595
12091080
1216726
1224488
1235615
1241124
1251125
1265630
1271127
1306780
1316786
1323396
1332266
1344536
13591215
1364544
13791233
1384552
1396834
1406840
1413423
1426852
14371001
1442288
14571015
14671022
147111617
14881184
149121788
1505750
1515755
152111672
1534612
1544616
1556930
156121872
1572314
1584632
1592318
16091440
161132093
1623486
163101630
164101640
16581320
1664664
1673501
1685840
1693507
1703510
17171197
17271204
17371211
1745870
1755875
17691584
1775885
1783534
1793537
1803540
18161086
1825910
1834732
1844736
1854740
18661116
18771309
1881188
1895945
19091710
19161146
1925960
19371351
1944776
1955975
19681568
197112167
1984792
19971393
20081600
20171407
20261212
2034812
2042408
2051205
2063618
2072414
2083624
20961254
21051050
21151055
2121212
21351065
2143642
2152430
21651080
21771519
2183654
21951095
22061320
22151105
2224888
2234892
22471568
22571575
22651130
2273681
2284912
2293687
2304920
23161386
23251160
2333699
2342468
2354940
23651180
2374948
2382476
23951195
2401240
24171687
2421242
2432486
2443732
2452490
2464984
2471247
2483744
2492498
25241008
2532506
2541254
2563768
2573771
2583774
25941036
26041040
26141044
2621262
2633789
2642528
2652530
2661266
26882144
2692538
2703810
27171897
2722544
2732546
27451370
2751275
2771277
2783834
2811281
2831283
2851285
2861286
2871287
2882576
2902580
2912582
2921292
2942588
2961296
2972594
2992598
3022604
3031303
3063918
3081308
3151315
3211321
3241324
3263978
3271327
3281328
3301330
3311331
3391339
3401340
3441344
3461346
3501350
3531353
3541354
3602720
3611361
3622724
3701370
3711371
3741374
3751375
3761376
3771377
3791379
3801380
3812762
3821382
38441536
3871387
3901390
3931393
3941394
3962792
3972794
39831194
3992798
4032806
4062812
4082816
4111411
4121412
4131413
4171417
4221422
4241424
4311431
4321432
4341434
4381438
4391439
4401440
4461446
4471447
4512902
4621462
4641464
4662932
4681468
4711471
4721472
4761476
4772954
4911491
4992998
50042000
50321006
5041504
50542020
5061506
5071507
5081508
5131513
5141514
5181518
5241524
5341534
5351535
5401540
5411541
54621092
5481548
5561556
56421128
5651565
5681568
5691569
5741574
5811581
5941594
6001600
6011601
6051605
6171617
6331633
6431643
6471647
6741674
7091709
7121712
71521430
7401740
7531753
7951795
8031803
8121812
8141814
8221822
8261826
8291829
8381838
104911049
108211082
112111121
112411124
112722254
113111131
113311133
114811148
115111151
115511155
116011160
118711187
118811188
119511195
121511215
121611216
122311223
122911229
124811248
125511255
126011260
Total1002245795

Frames Received by Opcode

OpcodeCount
04000
11000
81
Total5001

Frames Transmitted by Opcode

OpcodeCount
11000
81
Total1001


Wire Log

000 RX OCTETS: 474554202f72756e436173653f636173653d333632266167656e743d6c6962776562736f636b65747320485454502f312e31
               0d0a507261676d613a206e6f2d63 ...
001 TX OCTETS: 485454502f312e312031303120537769746368696e672050726f746f636f6c730d0a5365727665723a204175746f6261686e
               5465737453756974652f302e372e ...
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=None, PAYLOAD-REPEAT-LEN=None, CHOPSIZE=None, SYNC=False
               0x03e8
006 TX OCTETS: 880203e8
007 RX OCTETS: 8882b3fd49c6b015
008 RX FRAME : OPCODE=8, FIN=True, RSV=0, PAYLOAD-LEN=2, MASKED=True, MASK=6233666434396336
               0x03e8
009 TCP DROPPED BY ME