linux/tools/testing/selftests/drivers/net/team
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
..
config selftests: net: Add tests for failover of team-aggregated ports 2026-04-13 15:09:49 +02:00
decoupled_enablement.sh selftests: net: Add tests for team driver decoupled tx and rx control 2026-04-13 15:09:49 +02:00
dev_addr_lists.sh selftests: net: use ip commands instead of teamd in team rx_mode test 2026-04-21 12:50:25 +02:00
Makefile selftests: net: Add tests for team driver decoupled tx and rx control 2026-04-13 15:09:49 +02:00
non_ether_header_ops.sh selftests: team: add non-Ethernet header_ops reproducer 2026-03-24 11:26:32 +01:00
options.sh selftests: net: Add tests for team driver decoupled tx and rx control 2026-04-13 15:09:49 +02:00
propagation.sh selftests: net: validate team flags propagation 2025-05-20 18:12:58 -07:00
refleak.sh selftests: team: Add a reference count leak test 2026-02-25 19:17:05 -08:00
settings selftests: net: Add test for enablement of ports with teamd 2026-04-13 15:09:49 +02:00
team_lib.sh selftests: net: Add test for enablement of ports with teamd 2026-04-13 15:09:49 +02:00
teamd_activebackup.sh selftests: net: Add test for enablement of ports with teamd 2026-04-13 15:09:49 +02:00
transmit_failover.sh selftests: net: Add tests for failover of team-aggregated ports 2026-04-13 15:09:49 +02:00