1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/test/shell
Jonathan Earl Brassow 6cf3274732 Use suspend|resume_origin_only when up-converting RAID LVs, as mirrors do.
Failure to do so results in "Performing unsafe table load while X device(s) are
known to be suspended" errors.  While fixing the problem in this way works and
is consistent with the way the mirror segment type does it, it would be nice
to find a solution that uses the generic suspend/resume calls.

Also included in this check-in are additions to the test suite that perform
conversions on RAID LVs under a snapshot.  These tests are disabled for the
time being due to a kernel bug that is yet to be tracked down.
2012-01-24 14:33:38 +00:00
..
000-basic.sh Nowadays, lvm-version.h is generated from lvm-version.h.in, and lives in the 2011-12-10 14:55:31 +00:00
activate-missing.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
activate-partial.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
clvmd-restart.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
covercmd.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
dmeventd-restart.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
dumpconfig.sh Add a shell test for config parsing and merging (lvm dumpconfig). 2011-12-11 23:14:37 +00:00
fsadm.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
inconsistent-metadata.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
listings.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lock-blocking.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvchange-mirror.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvconvert-mirror-basic-0.sh Fix the last fix (t-XXX -> shell/XXX). 2011-11-21 11:36:53 +00:00
lvconvert-mirror-basic-1.sh Fix the last fix (t-XXX -> shell/XXX). 2011-11-21 11:36:53 +00:00
lvconvert-mirror-basic-2.sh Fix the last fix (t-XXX -> shell/XXX). 2011-11-21 11:36:53 +00:00
lvconvert-mirror-basic-3.sh Fix the last fix (t-XXX -> shell/XXX). 2011-11-21 11:36:53 +00:00
lvconvert-mirror-basic.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvconvert-mirror.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvconvert-raid.sh Use suspend|resume_origin_only when up-converting RAID LVs, as mirrors do. 2012-01-24 14:33:38 +00:00
lvconvert-repair-dmeventd.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvconvert-repair-policy.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvconvert-repair-replace.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvconvert-repair-snapshot.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvconvert-repair-transient-dmeventd.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvconvert-repair-transient.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvconvert-repair.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvconvert-twostep.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvcreate-large.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvcreate-mirror.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvcreate-operation.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvcreate-pvtags.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvcreate-raid.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvcreate-repair.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvcreate-small-snap.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvcreate-striped-mirror.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvcreate-thin.sh Thin update test case 2011-12-21 13:45:42 +00:00
lvcreate-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvextend-percent-extents.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvextend-snapshot-dmeventd.sh Try longer sleep 2011-11-23 15:27:14 +00:00
lvextend-snapshot-policy.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvm-init.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvmcache-exercise.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvresize-mirror.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvresize-rounding.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvresize-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
mdata-strings.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
metadata-balance.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
metadata-dirs.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
metadata.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
mirror-names.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
mirror-vgreduce-removemissing.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
nomda-missing.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
pool-labels.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
pv-duplicate.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
pv-min-size.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
pv-range-overflow.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
pvchange-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
pvcreate-metadata0.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
pvcreate-operation-md.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
pvcreate-operation.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
pvcreate-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
pvmove-basic.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
pvremove-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
read-ahead.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
snapshot-autoumount-dmeventd.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
snapshot-merge.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
snapshots-of-mirrors.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
tags.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
test-partition.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
topology-support.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
unknown-segment.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
unlost-pv.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgcfgbackup-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgchange-maxlv.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgchange-sysinit.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgchange-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgcreate-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgextend-restoremissing.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgextend-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgimportclone.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgmerge-operation.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgmerge-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgreduce-removemissing-snapshot.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgreduce-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgrename-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgsplit-operation.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgsplit-stacked.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgsplit-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00