linux/tools/testing/selftests
Stanislav Fomichev c4dde411bc selftests: net: use ip commands instead of teamd in team rx_mode test
Replace teamd daemon usage with ip link commands for team device
setup. teamd -d daemonizes and returns to the shell before port
addition completes, creating a race: the test may create the macvlan
(and check for its address on a slave) before teamd has finished
adding ports. This makes the test inherently dependent on scheduling
timing.

Using ip commands makes port addition synchronous, removing the race
and making the test deterministic.

Cc: Jiri Pirko <jiri@resnulli.us>
Cc: Jay Vosburgh <jv@jvosburgh.net>
Signed-off-by: Stanislav Fomichev <sdf@fomichev.me>
Link: https://patch.msgid.link/20260416185712.2155425-16-sdf@fomichev.me
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
2026-04-21 12:50:25 +02:00
..
acct
alsa
amd-pstate
arm64 selftests/arm64: Implement cmpbr_sigill() to hwcap test 2026-03-14 16:58:16 +00:00
bpf Networking changes for 7.1. 2026-04-14 18:36:10 -07:00
breakpoints
cachestat
capabilities
cgroup Driver core changes for 7.1-rc1 2026-04-13 19:03:11 -07:00
clone3
connector
core
coredump selftests: check pidfd_info->coredump_code correctness 2026-03-23 16:29:15 +01:00
cpu-hotplug selftests/cpu-hotplug: Fix check for cpu hotplug not supported 2026-03-31 16:07:19 -06:00
cpufreq
damon
devices
dm-verity
dmabuf-heaps
drivers selftests: net: use ip commands instead of teamd in team rx_mode test 2026-04-21 12:50:25 +02:00
dt
efivarfs
exec
fchmodat2
filelock
filesystems vfs-7.1-rc1.mount.v2 2026-04-14 19:59:25 -07:00
firmware
fpu
ftrace selftests/ftrace: Quote check_requires comparisons 2026-04-13 11:05:39 -06:00
futex
gpio
hid selftests/hid: fix compilation when bpf_wq and hid_device are not exported 2026-03-16 16:21:06 +01:00
ia64
intel_pstate
iommu
ipc
ir
kcmp
kexec
kho
kmod
kselftest selftests/run_kselftest.sh: Allow choosing per-test log directory 2026-04-13 11:05:39 -06:00
kselftest_harness selftests: harness: Validate intermixing of kselftest and harness functionality 2026-03-31 13:48:34 -06:00
kvm arm64 updates for 7.1: 2026-04-14 16:48:56 -07:00
landlock selftests/landlock: Simplify ruleset creation and enforcement in fs_test 2026-04-07 18:51:10 +02:00
lib
livepatch
liveupdate
lkdtm lkdtm/fortify: Drop unneeded FORTIFY_STR_OBJECT test 2026-03-31 16:53:47 -07:00
locking
lsm
media_tests
membarrier
memfd
memory-hotplug
mincore
mm
module
mount
mount_setattr selftests/mount_setattr: increase tmpfs size for idmapped mount tests 2026-03-17 16:59:45 +01:00
move_mount_set_group
mqueue selftests/mqueue: Fix incorrectly named file 2026-03-31 15:01:51 -06:00
mseal_system_mappings
namespaces selftests/namespaces: remove unused utils.h include from listns_efault_test 2026-04-14 09:31:18 +02:00
nci
net selftests: net: add team_bridge_macvlan rx_mode test 2026-04-21 12:50:25 +02:00
nolibc selftests/nolibc: use gcc 15 2026-04-09 23:25:45 +02:00
ntb
openat2
pci_endpoint
pcie_bwctrl
perf_events
pid_namespace selftests: Add tests for creating pidns init via setns 2026-03-20 14:44:26 +01:00
pidfd selftests: check pidfd_info->coredump_code correctness 2026-03-23 16:29:15 +01:00
power_supply
powerpc selftests/powerpc: Suppress -Wmaybe-uninitialized with GCC 15 2026-04-01 09:21:04 +05:30
prctl
proc
pstore
ptp
ptrace
rcutorture rcutorture: Add NOCB02 config for nocb poll mode testing 2026-03-30 15:48:14 -04:00
resctrl
ring-buffer
riscv prctl: cfi: change the branch landing pad prctl()s to be more descriptive 2026-04-04 18:40:58 -06:00
rlimits
rseq
rtc
rust
safesetid
sched
sched_ext selftests/sched_ext: Add cyclic SCX_KICK_WAIT stress test 2026-03-30 08:37:55 -10:00
seccomp selftests/seccomp: Add hard-coded __NR_uprobe for x86_64 2026-04-03 08:41:38 -07:00
sgx
signal
size
sparc64
splice
static_keys
sync
syscall_user_dispatch
sysctl
tc-testing Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net 2026-04-02 11:03:13 -07:00
tdx
thermal/intel
timens
timers
tmpfs
tpm2
tty
turbostat
ublk selftests/ublk: add read-only buffer registration test 2026-04-07 07:42:39 -06:00
uevent
user_events
vDSO selftests: vDSO: vdso_test_correctness: Add a test for time() 2026-03-11 15:23:24 +01:00
verification
vfio
vsock selftests/vsock: fix vsock_test path shadowing in nested VMs 2026-03-20 18:34:48 -07:00
watchdog
wireguard
x86
zram
.gitignore
Makefile vfs-7.1-rc1.mount.v2 2026-04-14 19:59:25 -07:00
gen_kselftest_tar.sh
kselftest.h selftests: kselftest: Add ksft_reset_state() 2026-03-31 13:48:23 -06:00
kselftest_deps.sh
kselftest_harness.h linux_kselftest-next-7.1-rc1 2026-04-14 17:46:12 -07:00
kselftest_install.sh
kselftest_module.h
lib.mk
run_kselftest.sh selftests/run_kselftest.sh: Allow choosing per-test log directory 2026-04-13 11:05:39 -06:00