]> git.baikalelectronics.ru Git - kernel.git/commit
selftests: drivers: dsa: add a subset of forwarding selftests
authorVladimir Oltean <vladimir.oltean@nxp.com>
Fri, 22 Apr 2022 10:15:04 +0000 (13:15 +0300)
committerDavid S. Miller <davem@davemloft.net>
Sat, 23 Apr 2022 11:18:16 +0000 (12:18 +0100)
commit1773d2f734ab74417e70f13f956f2bbdd84e593b
tree81612916f7dac80a19da83bbc03964a57264b00e
parentf99ec492911048a0694b978b26e4648b9c34690c
selftests: drivers: dsa: add a subset of forwarding selftests

This adds an initial subset of forwarding selftests which I considered
to be relevant for DSA drivers, along with a forwarding.config that
makes it easier to run them (disables veth pair creation, makes sure MAC
addresses are unique and stable).

The intention is to request driver writers to run these selftests during
review and make sure that the tests pass, or at least that the problems
are known.

Signed-off-by: Vladimir Oltean <vladimir.oltean@nxp.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
tools/testing/selftests/drivers/net/dsa/bridge_locked_port.sh [new symlink]
tools/testing/selftests/drivers/net/dsa/bridge_mdb.sh [new symlink]
tools/testing/selftests/drivers/net/dsa/bridge_mld.sh [new symlink]
tools/testing/selftests/drivers/net/dsa/bridge_vlan_aware.sh [new symlink]
tools/testing/selftests/drivers/net/dsa/bridge_vlan_mcast.sh [new symlink]
tools/testing/selftests/drivers/net/dsa/bridge_vlan_unaware.sh [new symlink]
tools/testing/selftests/drivers/net/dsa/forwarding.config [new file with mode: 0644]
tools/testing/selftests/drivers/net/dsa/lib.sh [new symlink]
tools/testing/selftests/drivers/net/dsa/local_termination.sh [new symlink]
tools/testing/selftests/drivers/net/dsa/no_forwarding.sh [new symlink]