diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2020-03-12 02:28:59 +0900 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2020-03-12 15:39:10 +0900 |
commit | 41bb371bb004ccb967f1ceab46e3be972804e735 (patch) | |
tree | dd27a9d201c10fa55bf32b2eaec40e258480caa8 /test | |
parent | 1a95964bfa00eea15203a3fc27189189bbdb5bde (diff) | |
download | systemd-41bb371bb004ccb967f1ceab46e3be972804e735.tar.gz |
test-network: add a test case for PFIFOFast
Diffstat (limited to 'test')
-rw-r--r-- | test/test-network/conf/25-qdisc-clsact-and-htb.network | 11 | ||||
-rwxr-xr-x | test/test-network/systemd-networkd-tests.py | 3 |
2 files changed, 14 insertions, 0 deletions
diff --git a/test/test-network/conf/25-qdisc-clsact-and-htb.network b/test/test-network/conf/25-qdisc-clsact-and-htb.network index 73f5f8fa20..0d6815710c 100644 --- a/test/test-network/conf/25-qdisc-clsact-and-htb.network +++ b/test/test-network/conf/25-qdisc-clsact-and-htb.network @@ -184,3 +184,14 @@ CeilRate=0.5M Parent=2:3b Handle=003b PacketLimit=1023 + +[HierarchyTokenBucketClass] +Parent=root +ClassId=0002:003c +Priority=1 +Rate=1M +CeilRate=0.5M + +[PFIFOFast] +Parent=2:3c +Handle=003c diff --git a/test/test-network/systemd-networkd-tests.py b/test/test-network/systemd-networkd-tests.py index 565378c1a6..8d481b6f72 100755 --- a/test/test-network/systemd-networkd-tests.py +++ b/test/test-network/systemd-networkd-tests.py @@ -2336,6 +2336,8 @@ class NetworkdNetworkTests(unittest.TestCase, Utilities): self.assertRegex(output, 'qdisc pfifo_head_drop 3b: parent 2:3b') self.assertRegex(output, 'limit 1023p') + self.assertRegex(output, 'qdisc pfifo_fast 3c: parent 2:3c') + output = check_output('tc class show dev dummy98') print(output) self.assertRegex(output, 'class htb 2:30 root leaf 30:') @@ -2350,6 +2352,7 @@ class NetworkdNetworkTests(unittest.TestCase, Utilities): self.assertRegex(output, 'class htb 2:39 root leaf 39:') self.assertRegex(output, 'class htb 2:3a root leaf 3a:') self.assertRegex(output, 'class htb 2:3b root leaf 3b:') + self.assertRegex(output, 'class htb 2:3c root leaf 3c:') self.assertRegex(output, 'prio 1 rate 1Mbit ceil 500Kbit') def test_qdisc2(self): |