diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2019-11-08 15:09:17 +0100 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2019-11-08 15:12:51 +0100 |
commit | 2f615e73de8aad74da77e69d57d012e5a1006389 (patch) | |
tree | 73ce1bb07019d6f419937e3cb2f35bbcc9982ed9 | |
parent | 0e3e974bffa4e9842127451072eab1646ac39a1a (diff) | |
download | lvm2-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.sh | 4 |
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 |