1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-01-03 05:18:29 +03:00
lvm2/test/shell
Zdenek Kabelac 52007a9191 tests: split raid test
Use separate files for raid1, raid456, raid10.
They need different target versions to work, so support
more precise test selection.

Optimize duplicate tests of target avalability and skip
unsupported test cases sooner.
2014-03-03 11:23:57 +01:00
..
000-basic.sh Update tests 2012-03-16 13:00:05 +00:00
activate-minor.sh tests: updates 2014-02-27 13:01:04 +01:00
activate-missing-segment.sh tests: updates 2014-02-27 13:01:04 +01:00
activate-missing.sh tests: updates 2014-02-27 13:01:04 +01:00
activate-partial.sh tests: updates 2014-02-27 13:01:04 +01:00
activation-skip.sh tests: updates 2014-02-27 13:01:04 +01:00
clvmd-restart.sh test: wait for pid removal 2013-05-03 15:44:15 +02:00
covercmd.sh tests: updates 2014-02-27 13:01:04 +01:00
discards-thin.sh thin: fix forbidden discards checks 2013-02-05 14:38:16 +01:00
dmeventd-restart.sh TEST: Be explicit about which mirror segment type to use. 2013-08-07 15:48:31 -05:00
dumpconfig.sh Add comment about slow startup of dmeventd 2012-03-16 19:13:09 +00:00
fsadm.sh tests: detect reiserfs support 2014-03-01 14:08:59 +01:00
inconsistent-metadata.sh tests: updates 2014-02-27 13:01:04 +01:00
listings.sh tests: updates 2014-02-27 13:01:04 +01:00
lock-blocking.sh tests: updates 2014-02-27 13:01:04 +01:00
lock-parallel.sh tests: updates 2014-02-27 13:01:04 +01:00
lvchange-mirror.sh tests: updates 2014-02-27 13:01:04 +01:00
lvchange-partial-raid10.sh tests: updates 2014-02-27 13:01:04 +01:00
lvchange-partial.sh tests: updates 2014-02-27 13:01:04 +01:00
lvchange-raid10.sh tests: split raid test 2014-03-03 11:23:57 +01:00
lvchange-raid456.sh tests: split raid test 2014-03-03 11:23:57 +01:00
lvchange-raid.sh tests: split raid test 2014-03-03 11:23:57 +01:00
lvchange-thin.sh tests: testing thin lvchange 2013-11-01 13:05:05 +01:00
lvconvert-mirror-basic-0.sh tests: updates 2014-02-27 13:01:04 +01:00
lvconvert-mirror-basic-1.sh tests: updates 2014-02-27 13:01:04 +01:00
lvconvert-mirror-basic-2.sh tests: updates 2014-02-27 13:01:04 +01:00
lvconvert-mirror-basic-3.sh tests: updates 2014-02-27 13:01:04 +01:00
lvconvert-mirror-basic.sh mirror/RAID: Honor mirror_segtype_default when converting from linear 2013-09-25 22:25:43 -05:00
lvconvert-mirror-updown.sh tests: add small test for clustered conversion of mirror 2014-02-19 23:34:07 +01:00
lvconvert-mirror.sh tests: updates 2014-02-27 13:01:04 +01:00
lvconvert-raid10.sh tests: updates 2014-02-27 13:01:04 +01:00
lvconvert-raid456.sh tests: split raid test 2014-03-02 21:27:26 +01:00
lvconvert-raid.sh tests: split raid test 2014-03-02 21:27:26 +01:00
lvconvert-repair-dmeventd.sh tests: add some quotes 2014-02-24 21:13:36 +01:00
lvconvert-repair-policy.sh tests: updates 2014-02-27 13:01:04 +01:00
lvconvert-repair-raid.sh TEST: Test was trying to kill 2 devices in RAID5 instead of RAID6 2013-10-18 09:33:37 -05:00
lvconvert-repair-replace.sh TEST: Be explicit about which mirror segment type to use. 2013-08-07 15:48:31 -05:00
lvconvert-repair-snapshot.sh tests: updates 2014-02-27 13:01:04 +01:00
lvconvert-repair-thin.sh test: Properly synchronize direct dmsetup calls. 2014-03-02 20:53:43 +01:00
lvconvert-repair-transient-dmeventd.sh tests: add some quotes 2014-02-24 21:13:36 +01:00
lvconvert-repair-transient.sh tests: add some quotes 2014-02-24 21:13:36 +01:00
lvconvert-repair.sh TEST: Be explicit about which mirror segment type to use. 2013-08-07 15:48:31 -05:00
lvconvert-thin-external.sh tests: add some quotes 2014-02-24 21:13:36 +01:00
lvconvert-thin.sh tests: on 32bit test with <16T devs 2013-11-19 10:55:14 +01:00
lvconvert-twostep.sh tests: updates 2014-02-27 13:01:04 +01:00
lvcreate-cache.sh tests: updates 2014-02-27 13:01:04 +01:00
lvcreate-large-raid10.sh tests: updates 2014-02-27 13:01:04 +01:00
lvcreate-large-raid.sh tests: updates 2014-02-27 13:01:04 +01:00
lvcreate-large.sh tests: updates 2014-02-27 13:01:04 +01:00
lvcreate-mirror.sh tests: updates 2014-02-27 13:01:04 +01:00
lvcreate-missing.sh tests: updates 2014-02-27 13:01:04 +01:00
lvcreate-operation.sh tests: updates 2014-02-27 13:01:04 +01:00
lvcreate-pvtags.sh tests: add some quotes 2014-02-24 21:13:36 +01:00
lvcreate-raid10.sh tests: updates 2014-02-27 13:01:04 +01:00
lvcreate-raid.sh test: warn rather than fail when %FREE isn't working right 2014-02-27 22:47:30 -06:00
lvcreate-repair.sh Improve test suite 2012-03-28 11:10:08 +00:00
lvcreate-signature-wiping.sh config: shorten new sig wiping option string 2013-12-09 09:35:47 +00:00
lvcreate-small-snap.sh tests: snapshot needs 3 chunks 2013-05-30 17:56:47 +02:00
lvcreate-striped-mirror.sh TEST: Be explicit about which mirror segment type to use. 2013-08-07 15:48:31 -05:00
lvcreate-thin-external.sh tests: add some quotes 2014-02-24 21:13:36 +01:00
lvcreate-thin-power2.sh test: update thin discards testing 2012-12-11 12:05:48 +01:00
lvcreate-thin-snap.sh tests: updates 2014-02-27 13:01:04 +01:00
lvcreate-thin.sh tests: updates 2014-02-27 13:01:04 +01:00
lvcreate-usage.sh tests: lvcreate and snapshot update 2013-10-14 00:29:03 +02:00
lvextend-percent-extents.sh tests: more test run in cluster mode 2013-06-16 00:07:33 +02:00
lvextend-snapshot-dmeventd.sh tests: more test run in cluster mode 2013-06-16 00:07:33 +02:00
lvextend-snapshot-policy.sh tests: more test run in cluster mode 2013-06-16 00:07:33 +02:00
lvextend-thin-metadata-dmeventd.sh tests: enhance thin test 2014-02-24 21:13:36 +01:00
lvm-init.sh Update tests 2012-03-16 13:00:05 +00:00
lvmcache-exercise.sh tests: updates 2014-02-27 13:01:04 +01:00
lvmetad-ambiguous.sh lvmetad: Keep the cache consistent when a PV moves around. 2014-02-28 11:23:52 +01:00
lvmetad-disabled.sh lvmetad: respect LVM_LVMETAD_PIDFILE settings in lvm 2014-01-24 15:59:38 +01:00
lvmetad-dump.sh test: Add lvmetad_talk and lvmetad_dump to aux. 2014-02-28 11:23:53 +01:00
lvmetad-lvm1.sh test: Downgrade lvmetad-lvm1 failure to a warning. 2014-02-28 23:33:17 +01:00
lvmetad-no-cluster.sh tests: updates 2014-02-27 13:01:04 +01:00
lvmetad-override.sh tests: updates 2014-02-27 13:01:04 +01:00
lvmetad-pvs.sh Update tests 2012-03-16 13:00:05 +00:00
lvmetad-pvscan-cache.sh tests: updates 2014-02-27 13:01:04 +01:00
lvmetad-pvscan-filter.sh test: Fix stat calls in lvmetad-pvscan-filter. 2014-02-28 23:33:30 +01:00
lvmetad-pvscan-nomda.sh tests: updates 2014-02-27 13:01:04 +01:00
lvmetad-restart.sh tests: updates 2014-02-27 13:01:04 +01:00
lvmetad-test.sh TEST: Add lvmetad-test; checks --test with lvmetad. 2012-07-30 11:21:55 +02:00
lvmetad-warning.sh tests: remove extra vgremove 2014-02-27 14:53:33 +01:00
lvresize-mirror.sh tests: updates 2014-02-27 13:01:04 +01:00
lvresize-raid10.sh tests: more test run in cluster mode 2013-06-16 00:07:33 +02:00
lvresize-raid.sh Test/clean-up: Indent clean-up and additional RAID resize test 2013-09-24 21:32:53 -05:00
lvresize-rounding.sh tests: more test run in cluster mode 2013-06-16 00:07:33 +02:00
lvresize-thin-external-origin.sh thin: disable extension of reduced thin with etx.origin 2014-01-28 10:40:08 +01:00
lvresize-thin-metadata.sh tests: more testing for online thin metadata resize 2014-01-21 13:53:10 +01:00
lvresize-usage.sh lvresize: fix stripe size validation 2014-02-26 13:25:50 +01:00
mda-rollback.sh test: Add a test for the failing pv_read optimisation. 2013-11-17 21:41:26 +01:00
mdata-strings.sh tests: fix strings test 2013-06-04 15:57:42 +02:00
metadata-balance.sh tests: test mirrors in clustered way 2013-05-31 21:42:32 +02:00
metadata-dirs.sh Update tests 2012-03-16 13:00:05 +00:00
metadata.sh TEST: Be explicit about which mirror segment type to use. 2013-08-07 15:48:31 -05:00
mirror-names.sh TEST: Be explicit about which mirror segment type to use. 2013-08-07 15:48:31 -05:00
mirror-vgreduce-removemissing.sh TEST: Be explicit about which mirror segment type to use. 2013-08-07 15:48:31 -05:00
name-mangling.sh tests: disable test which leaks node 2014-03-02 21:27:26 +01:00
nomda-missing.sh TEST: Be explicit about which mirror segment type to use. 2013-08-07 15:48:31 -05:00
nomda-restoremissing.sh TEST: Be explicit about which mirror segment type to use. 2013-08-07 15:48:31 -05:00
orphan-ondisk.sh TEST: Add a regression test for the ondisk/orphan bug. 2013-07-22 11:57:23 +02:00
pool-labels.sh tests: skip pool-label test for lvmetad 2013-12-17 14:08:54 +01:00
process-each-duplicate-vgnames.sh test: fix process-each-duplicate-vgnames 2013-08-30 11:53:10 -05:00
process-each-lv.sh tests: utilize check and get 2014-02-11 19:00:07 +01:00
process-each-vg.sh test: add process-each-vg and process-each-lv 2013-08-23 14:38:48 -05:00
profiles.sh tests: add profiles.sh test 2013-08-07 12:17:36 +02:00
pv-duplicate.sh test: Force label-based reporting in pv-duplicate.sh. 2013-11-18 17:53:06 +01:00
pv-min-size.sh Update tests 2012-03-16 13:00:05 +00:00
pv-range-overflow.sh Update tests 2012-03-16 13:00:05 +00:00
pvchange-usage.sh Update tests 2012-03-16 13:00:05 +00:00
pvcreate-ff.sh test: Add a regression test for pvcreate -ff. 2014-01-08 15:24:43 +01:00
pvcreate-metadata0.sh tests: test mirrors in clustered way 2013-05-31 21:42:32 +02:00
pvcreate-operation-md.sh test: Fix fallout from pv_read changes. 2013-11-17 21:41:27 +01:00
pvcreate-operation.sh tests: wipe fs signature manually in pvcreate-operation test 2013-11-28 14:10:55 +01:00
pvcreate-usage.sh report: Convert pv_mda_size to a type "label" field. 2013-11-17 21:43:06 +01:00
pvmove-all-segtypes.sh tests: updates 2014-02-27 13:01:04 +01:00
pvmove-basic.sh tests: updates 2014-02-27 13:01:04 +01:00
pvmove-cache-segtypes.sh tests: updates 2014-02-27 13:01:04 +01:00
pvmove-raid-segtypes.sh tests: updates 2014-02-27 13:01:04 +01:00
pvmove-restart.sh tests: updates 2014-02-27 13:01:04 +01:00
pvmove-thin-segtypes.sh tests: updates 2014-02-27 13:01:04 +01:00
pvremove-usage.sh tests: updates 2014-02-27 13:01:04 +01:00
read-ahead.sh tests: updates 2014-02-27 13:01:04 +01:00
snapshot-autoumount-dmeventd.sh tests: more test run in cluster mode 2013-06-16 00:07:33 +02:00
snapshot-lvm1.sh tests: updates 2014-02-27 13:01:04 +01:00
snapshot-merge.sh tests: drop extra loop 2013-09-23 12:14:21 +02:00
snapshot-usage.sh tests: use longer sleep 2014-03-02 21:27:25 +01:00
snapshots-of-mirrors.sh TEST: Be explicit about which mirror segment type to use. 2013-08-07 15:48:31 -05:00
stray-device-node.sh test: Test that we cope with stray device nodes. 2014-03-02 20:53:43 +01:00
tags.sh tests: updates 2014-02-27 13:01:04 +01:00
test-partition.sh Update tests 2012-03-16 13:00:05 +00:00
thin-autoumount-dmeventd.sh thin: add support to unmount volumes 2012-10-14 23:19:20 +02:00
thin-defaults.sh tests: update thin testing 2012-11-27 14:10:46 +01:00
thin-merge.sh tests: add some quotes 2014-02-24 21:13:36 +01:00
thin-restore.sh tests: update thin testing 2012-11-27 14:10:46 +01:00
thin-vglock.sh tests: check locking is not lost during thin_check 2014-02-18 14:58:41 +01:00
topology-support.sh tests: test mirrors in clustered way 2013-05-31 21:42:32 +02:00
unknown-segment.sh tests: updates 2014-02-27 13:01:04 +01:00
unlost-pv.sh tests: updates 2014-02-27 13:01:04 +01:00
vg-name-from-env.sh tests: updates 2014-02-27 13:01:04 +01:00
vgcfgbackup-usage.sh tests: no activate LV 2013-09-16 15:38:42 +02:00
vgchange-many.sh tests: drop remove 2014-02-27 14:48:32 +01:00
vgchange-maxlv.sh tests: updates 2014-02-27 13:01:04 +01:00
vgchange-partial.sh tests: updates 2014-02-27 13:01:04 +01:00
vgchange-sysinit.sh tests: updates 2014-02-27 13:01:04 +01:00
vgchange-usage.sh tests: updates 2014-02-27 13:01:04 +01:00
vgck.sh tests: quote dev 2014-02-27 14:49:49 +01:00
vgcreate-usage.sh tests: test mirrors in clustered way 2013-05-31 21:42:32 +02:00
vgextend-restoremissing.sh tests: updates 2014-02-27 13:01:04 +01:00
vgextend-usage.sh Update tests 2012-03-16 13:00:05 +00:00
vgimportclone.sh tests: updates 2014-02-27 13:01:04 +01:00
vgmerge-operation.sh TEST: Be explicit about which mirror segment type to use. 2013-08-07 15:48:31 -05:00
vgmerge-usage.sh tests: test mirrors in clustered way 2013-05-31 21:42:32 +02:00
vgreduce-removemissing-snapshot.sh tests: updates 2014-02-27 13:01:04 +01:00
vgreduce-usage.sh tests: updates 2014-02-27 13:01:04 +01:00
vgremove-corrupt-vg.sh lvmetad: Hide corrupt MDAs from the cache. 2014-02-28 11:23:52 +01:00
vgrename-usage.sh tests: vgrename duplicate rename 2013-10-08 13:42:09 +02:00
vgsplit-operation.sh TEST: Be explicit about which mirror segment type to use. 2013-08-07 15:48:31 -05:00
vgsplit-stacked.sh tests: updates 2014-02-27 13:01:04 +01:00
vgsplit-thin.sh thin: vgsplit support for thins 2013-06-13 14:51:00 +02:00
vgsplit-usage.sh Update tests 2012-03-16 13:00:05 +00:00