From: Ido Schimmel <ido...@mellanox.com> Patch #1 adds test cases for the generic devlink-trap infrastructure over netdevsim.
Patch #2 mentions the previous patch in the devlink-trap documentation. This is meant to serve as a reminder for people to add test cases when the infrastructure is extended. Patches #3-#5 add test cases over mlxsw. Ido Schimmel (5): selftests: devlink_trap: Add test cases for devlink-trap Documentation: Add a section for devlink-trap testing selftests: forwarding: devlink_lib: Add devlink-trap helpers selftests: mlxsw: Add test cases for devlink-trap L2 drops selftests: mlxsw: Add a test case for devlink-trap Documentation/networking/devlink-trap.rst | 9 + .../drivers/net/mlxsw/devlink_trap.sh | 130 +++ .../net/mlxsw/devlink_trap_l2_drops.sh | 487 +++++++++++ tools/testing/selftests/net/Makefile | 2 +- tools/testing/selftests/net/config | 1 + tools/testing/selftests/net/devlink_trap.sh | 792 ++++++++++++++++++ .../selftests/net/forwarding/devlink_lib.sh | 125 +++ 7 files changed, 1545 insertions(+), 1 deletion(-) create mode 100755 tools/testing/selftests/drivers/net/mlxsw/devlink_trap.sh create mode 100755 tools/testing/selftests/drivers/net/mlxsw/devlink_trap_l2_drops.sh create mode 100755 tools/testing/selftests/net/devlink_trap.sh -- 2.20.1