summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2019-11-08 15:09:17 +0100
committerZdenek Kabelac <zkabelac@redhat.com>2019-11-08 15:12:51 +0100
commit2f615e73de8aad74da77e69d57d012e5a1006389 (patch)
tree73ce1bb07019d6f419937e3cb2f35bbcc9982ed9
parent0e3e974bffa4e9842127451072eab1646ac39a1a (diff)
downloadlvm2-2f615e73de8aad74da77e69d57d012e5a1006389.tar.gz
tests: add extra settle
To avoid removing, while 'add' might not have been processed yet. (when emulating reboot in pvmove-restart)
-rw-r--r--test/lib/aux.sh4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/lib/aux.sh b/test/lib/aux.sh
index 804200d9e..224106213 100644
--- a/test/lib/aux.sh
+++ b/test/lib/aux.sh
@@ -1678,6 +1678,10 @@ wait_pvmove_lv_ready() {
retries=$((retries-1))
done
fi
+
+ # Adding settle here, to avoid remove, before processing of 'add' is finished
+ # (masking systemd-udevd issue)
+ udevadm settle --timeout=2 || true
}
# Holds device open with sleep which automatically expires after given timeout