summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZdenek Kabelac <zkabelac@redhat.com>2016-09-09 20:24:48 +0200
committerZdenek Kabelac <zkabelac@redhat.com>2016-09-09 20:59:21 +0200
commit6166cea5bf211501715a314dd891f27096e3bfe7 (patch)
tree34516a911c3dab720b74d2b943b8a55199c0a582
parent06e36fb43436c9e0659fbb630536a2b370163759 (diff)
downloadlvm2-6166cea5bf211501715a314dd891f27096e3bfe7.tar.gz
tests: increate delay for raid rebuild
Delay writes just to usable extents on a PV (so lvm2 metadata update remains fast). Raise delay to 10ms for write.
-rw-r--r--test/shell/lvchange-rebuild-raid.sh4
-rw-r--r--test/shell/lvcreate-raid-nosync.sh2
2 files changed, 3 insertions, 3 deletions
diff --git a/test/shell/lvchange-rebuild-raid.sh b/test/shell/lvchange-rebuild-raid.sh
index 2c04549e9..e1eb6b479 100644
--- a/test/shell/lvchange-rebuild-raid.sh
+++ b/test/shell/lvchange-rebuild-raid.sh
@@ -19,9 +19,9 @@ aux have_raid 1 3 2 || skip
aux prepare_vg 8
# Delay 1st leg so that rebuilding status characters can be read
-for d in "$dev1" "$dev2" "$dev3" "$dev4" "$dev5" "$dev6" "$dev7" "$dev8"
+for d in $(< DEVICES)
do
- aux delay_dev $d 0 3
+ aux delay_dev "$d" 0 10 $(get first_extent_sector "$d")
done
# rhbz 1064592
diff --git a/test/shell/lvcreate-raid-nosync.sh b/test/shell/lvcreate-raid-nosync.sh
index 4c6da4690..71eeefcc9 100644
--- a/test/shell/lvcreate-raid-nosync.sh
+++ b/test/shell/lvcreate-raid-nosync.sh
@@ -21,7 +21,7 @@ aux prepare_vg 6
# Delay 1st leg so that rebuilding status characters
# can be read before resync finished too quick.
-aux delay_dev "$dev1" 0 1
+aux delay_dev "$dev1" 0 10 $(get first_extent_sector "$dev1")
# raid0/raid0_meta don't support resynchronization
for r in raid0 raid0_meta