diff options
author | Yu Watanabe <watanabe.yu+github@gmail.com> | 2021-11-17 12:56:06 +0900 |
---|---|---|
committer | Yu Watanabe <watanabe.yu+github@gmail.com> | 2021-11-17 12:58:08 +0900 |
commit | b36caceb889b2614b09bb96d839b216ee60dc3f7 (patch) | |
tree | 96c50e474c9b1ec9cbc1061f440cfb9b91356042 | |
parent | 3e3b0d2a40e696157eec23314acb6e23618af363 (diff) | |
download | systemd-b36caceb889b2614b09bb96d839b216ee60dc3f7.tar.gz |
test-network: check if actually alternative name is set
Fixes #21404.
-rwxr-xr-x | test/test-network/systemd-networkd-tests.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/test/test-network/systemd-networkd-tests.py b/test/test-network/systemd-networkd-tests.py index 68b2e42502..9f3d1dce38 100755 --- a/test/test-network/systemd-networkd-tests.py +++ b/test/test-network/systemd-networkd-tests.py @@ -172,10 +172,16 @@ def expectedFailureIfRTA_VIAIsNotSupported(): def expectedFailureIfAlternativeNameIsNotAvailable(): def f(func): + supported = False call('ip link add dummy98 type dummy', stderr=subprocess.DEVNULL) rc = call('ip link prop add dev dummy98 altname hogehogehogehogehoge', stderr=subprocess.DEVNULL) - call('ip link del dummy98', stderr=subprocess.DEVNULL) if rc == 0: + rc = call('ip link show dev hogehogehogehogehoge', stderr=subprocess.DEVNULL) + if rc == 0: + supported = True + + call('ip link del dummy98', stderr=subprocess.DEVNULL) + if supported: return func else: return unittest.expectedFailure(func) |