1
0
mirror of https://github.com/systemd/systemd.git synced 2025-03-10 16:58:28 +03:00

TEST-17: use 'udevadm control --reload' or 'systemctl reload systemd-udevd.service' for reloading udev.conf

These should be equivalent. For coverage, one subtest uses systemctl and
another uses udevadm.
This commit is contained in:
Yu Watanabe 2024-12-04 06:34:43 +09:00
parent e95861d909
commit ced0ef3b35
2 changed files with 4 additions and 4 deletions

View File

@ -27,7 +27,7 @@ event_timeout=10
timeout_signal=SIGABRT
EOF
systemctl restart systemd-udevd.service
systemctl reload systemd-udevd.service
}
# shellcheck disable=SC2317
@ -40,7 +40,7 @@ teardown() {
rm -rf "$TMPDIR"
rm -f "$TEST_RULE" "$TEST_CONF"
systemctl restart systemd-udevd.service
systemctl reload systemd-udevd.service
}
run_test_timeout() {

View File

@ -18,7 +18,7 @@ at_exit() {
# Forcibly kills sleep command invoked by the udev rule before restarting,
# otherwise systemctl restart below will takes longer.
killall -KILL sleep
systemctl restart systemd-udevd.service
udevadm control --reload
ip link del "$IFNAME"
}
@ -36,7 +36,7 @@ cat >/run/udev/rules.d/99-testsuite.rules <<EOF
SUBSYSTEM=="net", ACTION=="change", KERNEL=="${IFNAME}", OPTIONS="log_level=debug", RUN+="/usr/bin/sleep 1000"
EOF
systemctl restart systemd-udevd.service
udevadm control --reload
ip link add "$IFNAME" type dummy
IFINDEX=$(ip -json link show "$IFNAME" | jq '.[].ifindex')