]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
selftests: bonding: add ipvlan over bond testing
authorEtienne Champetier <champetier.etienne@gmail.com>
Thu, 9 Jan 2025 03:28:19 +0000 (22:28 -0500)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 18 Dec 2025 12:55:13 +0000 (13:55 +0100)
commit0b6795286e7a15641848c2f9339e90cbe57af1dd
tree51763ce5ab79258f7a1ffdb0f3a8421fa72cbf8a
parentb7e669dce505ac24a8a54ca8a0ea0fd9ac4cb8da
selftests: bonding: add ipvlan over bond testing

[ Upstream commit 08ac69b24507ab06871c18adc421c9d4f1008c61 ]

This rework bond_macvlan.sh into bond_macvlan_ipvlan.sh
We only test bridge mode for macvlan and l2 mode

]# ./bond_macvlan_ipvlan.sh
TEST: active-backup/macvlan_bridge: IPv4: client->server            [ OK ]
...
TEST: active-backup/ipvlan_l2: IPv4: client->server                 [ OK ]
...
TEST: balance-tlb/macvlan_bridge: IPv4: client->server              [ OK ]
...
TEST: balance-tlb/ipvlan_l2: IPv4: client->server                   [ OK ]
...
TEST: balance-alb/macvlan_bridge: IPv4: client->server              [ OK ]
...
TEST: balance-alb/ipvlan_l2: IPv4: client->server                   [ OK ]
...

Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
Link: https://patch.msgid.link/20250109032819.326528-3-champetier.etienne@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Stable-dep-of: 2c28ee720ad1 ("selftests: bonding: add delay before each xvlan_over_bond connectivity check")
Signed-off-by: Sasha Levin <sashal@kernel.org>
tools/testing/selftests/drivers/net/bonding/Makefile
tools/testing/selftests/drivers/net/bonding/bond_macvlan.sh [deleted file]
tools/testing/selftests/drivers/net/bonding/bond_macvlan_ipvlan.sh [new file with mode: 0755]
tools/testing/selftests/drivers/net/bonding/config