]> www.infradead.org Git - users/jedix/linux-maple.git/commit
selftests/tc-testing: Add qdisc limit trimming tests
authorCong Wang <xiyou.wangcong@gmail.com>
Wed, 7 May 2025 04:35:59 +0000 (21:35 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 9 May 2025 11:34:38 +0000 (12:34 +0100)
commit16ce349b15069334710faa10f2e09866f8391f26
tree8054c1ef674997e6b4b9f50d3776d3ccfe1184d0
parent2d3cbfd6d54a2c39ce3244f33f85c595844bd7b8
selftests/tc-testing: Add qdisc limit trimming tests

Added new test cases for FQ, FQ_CODEL, FQ_PIE, and HHF qdiscs to verify queue
trimming behavior when the qdisc limit is dynamically reduced.

Each test injects packets, reduces the qdisc limit, and checks that the new
limit is enforced. This is still best effort since timing qdisc backlog
is not easy.

Signed-off-by: Cong Wang <xiyou.wangcong@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
tools/testing/selftests/tc-testing/tc-tests/qdiscs/codel.json
tools/testing/selftests/tc-testing/tc-tests/qdiscs/fq.json
tools/testing/selftests/tc-testing/tc-tests/qdiscs/fq_codel.json
tools/testing/selftests/tc-testing/tc-tests/qdiscs/fq_pie.json
tools/testing/selftests/tc-testing/tc-tests/qdiscs/hhf.json
tools/testing/selftests/tc-testing/tc-tests/qdiscs/pie.json [new file with mode: 0644]