[PATCH net 0/7] selftests: net: add missing kconfig and settings
From: Matthieu Baerts (NGI0)
Date: Fri Jul 10 2026 - 14:05:37 EST
When trying to execute the same selftests targets as the ones executed
on NIPA, but using containers with minimal tools, I got some issues
with a few tests.
Most of these issues are due to missing kernel config, but also too
short timeout:
- For the kconfig, these issues were not visible on NIPA, because some
targets are executed in the same runner, using the same kernel: the
config files of the different targets are merged. On my side, I
followed the recommended way, and only used the config file on top of
a 'make defconfig', revealing some missing kconfig's.
- For the timeout, that was not visible on NIPA either because the
Netdev machines are very powerful and the timeout is doubled when
using a debug kernel config (ovpn case), or because there are some
custom values on the test branches only (drv-net).
While at it, add an extra patch to display an error message in case of
failure with some netconsole scripts.
Signed-off-by: Matthieu Baerts (NGI0) <matttbe@xxxxxxxxxx>
---
Matthieu Baerts (NGI0) (7):
selftests: af_unix: add USER_NS config
selftests: openvswitch: add config file
selftests: ovpn: add IPV6 and VETH configs
selftests: ovpn: increase timeout
selftests: drv-net: increase timeout
selftests: drv-net: add missing kconfig for psp.py
selftests: netconsole: ignore busywait errors
tools/testing/selftests/drivers/net/config | 3 +++
.../selftests/drivers/net/netconsole/netcons_cmdline.sh | 2 +-
.../drivers/net/netconsole/netcons_fragmented_msg.sh | 4 ++--
.../selftests/drivers/net/netconsole/netcons_resume.sh | 2 +-
.../selftests/drivers/net/netconsole/netcons_sysdata.sh | 2 +-
tools/testing/selftests/drivers/net/settings | 1 +
tools/testing/selftests/net/af_unix/config | 1 +
tools/testing/selftests/net/openvswitch/config | 16 ++++++++++++++++
tools/testing/selftests/net/ovpn/config | 2 ++
tools/testing/selftests/net/ovpn/settings | 1 +
10 files changed, 29 insertions(+), 5 deletions(-)
---
base-commit: 1cd23ca80784223fa2204e16203f754da4e821f8
change-id: 20260709-net-sft-fix-containers-2b4261007fec
Best regards,
--
Matthieu Baerts (NGI0) <matttbe@xxxxxxxxxx>