mbox series

[net-next,00/16] selftests: updates for mlxsw driver test

Message ID 20200227075021.3472-1-jiri@resnulli.us
Headers show
Series selftests: updates for mlxsw driver test | expand

Message

Jiri Pirko Feb. 27, 2020, 7:50 a.m. UTC
From: Jiri Pirko <jiri@mellanox.com>

This patchset contains tweaks to the existing tests and is also adding
couple of new ones, namely tests for shared buffer and red offload.

Amit Cohen (1):
  selftests: mlxsw: resource_scale: Invoke for Spectrum-3

Danielle Ratson (5):
  selftests: mlxsw: Use busywait helper in blackhole routes test
  selftests: mlxsw: Use busywait helper in vxlan test
  selftests: mlxsw: Use busywait helper in rtnetlink test
  selftests: mlxsw: Reduce running time using offload indication
  selftests: mlxsw: Reduce router scale running time using offload
    indication

Ido Schimmel (1):
  selftests: devlink_trap_l3_drops: Avoid race condition

Jiri Pirko (2):
  selftests: add egress redirect test to mlxsw tc flower restrictions
  selftests: add a mirror test to mlxsw tc flower restrictions

Petr Machata (2):
  selftests: forwarding: lib.sh: Add start_tcp_traffic
  selftests: mlxsw: Add a RED selftest

Shalom Toledo (5):
  selftests: mlxsw: Add shared buffer configuration test
  selftests: devlink_lib: Check devlink info command is supported
  selftests: devlink_lib: Add devlink port helpers
  selftests: mlxsw: Add mlxsw lib
  selftests: mlxsw: Add shared buffer traffic test

 .../drivers/net/mlxsw/blackhole_routes.sh     |   5 +-
 .../net/mlxsw/devlink_trap_l3_drops.sh        |  11 +-
 .../selftests/drivers/net/mlxsw/mlxsw_lib.sh  |  13 +
 .../drivers/net/mlxsw/router_scale.sh         |  53 +-
 .../selftests/drivers/net/mlxsw/rtnetlink.sh  |  68 ++-
 .../drivers/net/mlxsw/sch_red_core.sh         | 499 ++++++++++++++++++
 .../drivers/net/mlxsw/sch_red_ets.sh          |  83 +++
 .../drivers/net/mlxsw/sch_red_prio.sh         |   5 +
 .../drivers/net/mlxsw/sch_red_root.sh         |  60 +++
 .../drivers/net/mlxsw/sharedbuffer.sh         | 222 ++++++++
 .../net/mlxsw/sharedbuffer_configuration.py   | 416 +++++++++++++++
 .../net/mlxsw/spectrum-2/resource_scale.sh    |   5 +-
 .../net/mlxsw/tc_flower_restrictions.sh       |  88 ++-
 .../drivers/net/mlxsw/tc_flower_scale.sh      |  31 +-
 .../selftests/drivers/net/mlxsw/vxlan.sh      | 206 ++++----
 .../selftests/net/forwarding/devlink_lib.sh   |  22 +
 tools/testing/selftests/net/forwarding/lib.sh |  52 +-
 17 files changed, 1653 insertions(+), 186 deletions(-)
 create mode 100644 tools/testing/selftests/drivers/net/mlxsw/mlxsw_lib.sh
 create mode 100644 tools/testing/selftests/drivers/net/mlxsw/sch_red_core.sh
 create mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_red_ets.sh
 create mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_red_prio.sh
 create mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_red_root.sh
 create mode 100755 tools/testing/selftests/drivers/net/mlxsw/sharedbuffer.sh
 create mode 100755 tools/testing/selftests/drivers/net/mlxsw/sharedbuffer_configuration.py

Comments

David Miller Feb. 27, 2020, 7:11 p.m. UTC | #1
From: Jiri Pirko <jiri@resnulli.us>
Date: Thu, 27 Feb 2020 08:50:05 +0100

> From: Jiri Pirko <jiri@mellanox.com>
> 
> This patchset contains tweaks to the existing tests and is also adding
> couple of new ones, namely tests for shared buffer and red offload.

Series applied, thanks Jiri.