diff --git a/test/test-network/systemd-networkd-tests.py b/test/test-network/systemd-networkd-tests.py index 6d074e67ff..7bf2f50145 100755 --- a/test/test-network/systemd-networkd-tests.py +++ b/test/test-network/systemd-networkd-tests.py @@ -1772,6 +1772,8 @@ class NetworkdNetDevTests(unittest.TestCase, Utilities): start_networkd() self.wait_online(['vcan99:carrier', 'vcan98:carrier']) + # For can devices, 'carrier' is the default required operational state. + self.wait_online(['vcan99', 'vcan98']) # https://github.com/systemd/systemd/issues/30140 output = check_output('ip -d link show vcan99') @@ -1788,6 +1790,8 @@ class NetworkdNetDevTests(unittest.TestCase, Utilities): start_networkd() self.wait_online(['vxcan99:carrier', 'vxcan-peer:carrier']) + # For can devices, 'carrier' is the default required operational state. + self.wait_online(['vxcan99', 'vxcan-peer']) @expectedFailureIfModuleIsNotAvailable('wireguard') def test_wireguard(self):