2026-04-08, 14:52:37 +0300, Cosmin Ratiu wrote:
> Move MACsec offload API and ethtool feature tests from
> tools/testing/selftests/drivers/net/netdevsim/macsec-offload.sh to
> tools/testing/selftests/drivers/net/macsec.py using the NetDrvEnv
> framework so tests can run against both netdevsim (default) and real
> hardware (NETIF=ethX). As some real hardware requires MACsec to use
> encryption, add that to the tests.
> 
> Netdevsim-specific limit checks (max SecY, max RX SC) were moved into
> separate test cases to avoid failures on real hardware.
> 
> Signed-off-by: Cosmin Ratiu <[email protected]>
> ---
>  tools/testing/selftests/drivers/net/Makefile  |   1 +
>  tools/testing/selftests/drivers/net/config    |   1 +
>  tools/testing/selftests/drivers/net/macsec.py | 202 ++++++++++++++++++
>  .../selftests/drivers/net/netdevsim/Makefile  |   1 -
>  .../drivers/net/netdevsim/macsec-offload.sh   | 117 ----------
>  5 files changed, 204 insertions(+), 118 deletions(-)
>  create mode 100755 tools/testing/selftests/drivers/net/macsec.py
>  delete mode 100755 
> tools/testing/selftests/drivers/net/netdevsim/macsec-offload.sh

Reviewed-by: Sabrina Dubroca <[email protected]>

-- 
Sabrina

Reply via email to