[lvm-devel] LVM2/test t-lvconvert-mirror-basic.sh
zkabelac at sourceware.org
zkabelac at sourceware.org
Fri Jan 28 16:07:05 UTC 2011
CVSROOT: /cvs/lvm2
Module name: LVM2
Changes by: zkabelac at sourceware.org 2011-01-28 16:07:05
Modified files:
test : t-lvconvert-mirror-basic.sh
Log message:
Accelerate mirror tests
Instead of recreation of whole device set for each test round,
just cleanup created LVs to empty VG.
Lower the size of PV devices to 16MB
Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/LVM2/test/t-lvconvert-mirror-basic.sh.diff?cvsroot=lvm2&r1=1.6&r2=1.7
--- LVM2/test/t-lvconvert-mirror-basic.sh 2011/01/11 17:05:09 1.6
+++ LVM2/test/t-lvconvert-mirror-basic.sh 2011/01/28 16:07:04 1.7
@@ -77,8 +77,6 @@
max_log_count=$start_log_count
fi
- aux prepare_vg 5
-
if [ $start_count -gt 0 ]; then
# Are there extra devices for the log or do we overlap
if [ $(($start_count_p1 + $start_log_count)) -gt ${#dev_array[@]} ]; then
@@ -123,7 +121,7 @@
fi
}
-aux prepare_vg 5
+aux prepare_vg 5 16
test_many() {
i=$1
@@ -135,7 +133,9 @@
: "Testing mirror conversion -m$i/$k -> -m$j/$l"
: ----------------------------------------------------
test_lvconvert $i $k $j $l 0
+ lvremove -ff $vg
test_lvconvert $i $k $j $l 1
+ lvremove -ff $vg
done
done
done
More information about the lvm-devel
mailing list