diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2019-11-08 15:09:17 +0100 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2019-11-11 22:44:25 +0100 |
commit | 3b05fd4d072d94bfead8c2d188ecf704fe57e2a8 (patch) | |
tree | 88ffef772195215d352f6f07c448c849967cb2ce | |
parent | ba313ac84a7bc27ce69d225dec1bfc80bcb20988 (diff) | |
download | lvm2-3b05fd4d072d94bfead8c2d188ecf704fe57e2a8.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 36e1c2bb3..6822d7e3e 100644 --- a/test/lib/aux.sh +++ b/test/lib/aux.sh @@ -1652,6 +1652,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 |