On Wed, 25 Feb 2026 17:06:48 +0200 Ioana Ciornei wrote: > +ALL_TESTS=" > + test_eth_ctrl_stats > + test_eth_mac_stats > + test_pause_stats > +" > +STABLE_MAC_ADDRS=yes > +NUM_NETIFS=2 > +lib_dir=$(dirname "$0") > +# shellcheck source=./../../../net/forwarding/lib.sh > +source "$lib_dir"/../../../net/forwarding/lib.sh
Argh, at some point we should probably decide whether we have a preference on which "library" / set of env vars we use under drivers/net/hw. Adding Petr to CC. The existing tests under drivers/net/hw which source forwarding/lib.sh pre-date the "NIC setup" described in tools/testing/selftests/drivers/net/README.rst Should we ask "NIC setup" to be used for all tests which only need NUM_NETIFS=2 ? These are basically simple tests where one netif is a traffic generator and the other is the DUT. And IIUC the "forwarding setup" can't be used when the traffic generator is controlled over SSH?

