Skip to content

Commit a18784c

Browse files
pvts-matPlaidCat
authored andcommitted
net/forwarding: requirements and problematic cases
1 parent c4f53cb commit a18784c

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

kselftests/net/forwarding/README.rst

+22
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
Requirements
2+
============
3+
4+
#. The tests require ``jq`` and ``mausezahn`` tools to run (packages
5+
``jq`` and ``netsniff-ng`` on RHEL)
6+
7+
#. The file ``tools/testing/selftests/net/forwarding/forwarding.config``
8+
must be created in kernel's source dir for the tests not to crash.
9+
The
10+
``tools/testing/selftests/net/forwarding/forwarding.config.sample``
11+
is provided in the repo as a prototype to start with. No need to
12+
deviate from it though to have a working configuration - just copying
13+
``forwarding.config.sample`` to ``forwarding.config`` should be
14+
enough to have functional ``net/forwarding`` tests collection.
15+
16+
Problems
17+
========
18+
19+
The tests ``sch_ets.sh``, ``sch_red.sh``, ``sch_tbf_ets.sh``,
20+
``sch_tbf_prio.sh``, ``sch_tbf_root.sh`` can hang the machine for more
21+
than 10 minutes. Whether it's expected or dyfunctional was not
22+
established yet. In either case this hinders efficient testing.

0 commit comments

Comments
 (0)