1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/test/shell
Zdenek Kabelac 00b5d7b037 lv: followup seg_monitor reporting
With 3596558861 it's been introduced
a more fine grained description.
However 'disabled' might be actually more confusing then empty field,
so keep only the info about 'not enabled'aka dmevend is not allowed
to monitor LV which otherwise could be monitored.
2023-07-10 17:13:33 +02:00
..
000-basic.sh tests: better reporting of problematic services 2021-03-26 20:39:40 +01:00
aa-lvmlockd-dlm-prepare.sh tests: skip some unneeded test 2023-04-25 00:12:31 +02:00
aa-lvmlockd-idm-prepare.sh tests: skip some unneeded test 2023-04-25 00:12:31 +02:00
aa-lvmlockd-sanlock-prepare.sh tests: skip some unneeded test 2023-04-25 00:12:31 +02:00
activate-minor.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
activate-missing-segment.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
activate-missing.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
activate-partial.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
activation-skip.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
allow-mixed-block-sizes.sh tests: skip some unneeded test 2023-04-25 00:12:31 +02:00
autoactivation-metadata.sh tests: skip autoactivation-metadata with lvmlockd 2021-04-08 16:08:45 -05:00
backup-read-only.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
cache-metadata2.sh tests: check policy mq can be used with format2 2018-08-07 17:59:50 +02:00
cache-no-discard.sh tests: conversion only of exclusive lv 2019-11-01 16:27:21 +01:00
cache-single-options.sh tests: cache use 300M XFS 2022-09-07 15:00:15 +02:00
cache-single-split.sh tests: skip on kernels 2023-07-10 17:13:32 +02:00
cache-single-thin.sh tests: cachevol needs FORMAT2 2019-10-17 13:03:50 +02:00
cache-single-types.sh tests: cache use 300M XFS 2022-09-07 15:00:15 +02:00
cache-single-usage.sh tests: cache use 300M XFS 2022-09-07 15:00:15 +02:00
cachevol-cachedevice.sh lvconvert: chunksize option was missing with cachedevice 2021-01-07 13:30:48 -06:00
caching-snapshot.sh cache: fix snapshot of cache with cachevol 2023-04-10 12:44:22 -05:00
component-cache.sh tests: used cache_pool adds _cpool 2019-10-21 15:32:35 +02:00
component-mirror.sh tests: component activation 2018-03-06 15:42:49 +01:00
component-raid.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
component-thin.sh tests: update handling of thin-pool removal 2021-03-15 11:13:24 +01:00
covercmd.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
creation-time.sh tests: check accepting out-of-range creation_time 2019-05-10 15:00:21 +02:00
dev-aliases.sh tests: check for cache support presence 2021-02-01 12:13:49 +01:00
devicesfile-basic.sh tests: skip some unneeded test 2023-04-25 00:12:31 +02:00
devicesfile-devname.sh tests: skip some unneeded test 2023-04-25 00:12:31 +02:00
devicesfile-edit.sh tests: skip some unneeded test 2023-04-25 00:12:31 +02:00
devicesfile-realdevs.sh tests: skip some unneeded test 2023-04-25 00:12:31 +02:00
devicesfile-serial.sh device_id: fix handling of non-PV with duplicate serial number 2023-06-08 12:24:05 -05:00
devicesfile-vpd-ids.sh device_id: ignore leading and trailing spaces for sys_wwid and sys_serial 2023-06-15 15:17:14 -05:00
discards-thin.sh tests: skip some unneeded test 2023-04-25 00:12:31 +02:00
dmeventd-restart.sh tests: move setting of dmeventd pid 2021-03-26 11:16:32 +01:00
dmsecuretest.sh tests: skip some unneeded test 2023-04-25 00:12:31 +02:00
dmsetup-integrity-keys.sh tests: drop lvmetad bits 2018-09-10 11:49:11 -05:00
dmsetup-keyring.sh tests: drop lvmetad bits 2018-09-10 11:49:11 -05:00
dmstats-create.sh tests: skip some unneeded test 2023-04-25 00:12:31 +02:00
dmstats-report.sh tests: skip some unneeded test 2023-04-25 00:12:31 +02:00
dumpconfig.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
duplicate-pvs-md0.sh tests: adjust for check_devicesfile 2021-08-20 14:06:55 -05:00
duplicate-pvs-md1.sh tests: use mdadm support 2021-03-22 22:46:21 +01:00
duplicate-pvs-multipath.sh apply multipath_component_detection=0 to duplicate PV handling 2022-07-25 13:50:43 -05:00
duplicate-vgid.sh handle duplicate vgids 2022-01-13 10:01:24 -06:00
duplicate-vgnames.sh tests: try to observe some unusual problem 2021-03-26 11:36:22 +01:00
duplicate-vgrename.sh tests: set skipping autoactivation 2020-09-01 23:40:24 +02:00
error-usage.sh tests: skip some unneeded test 2023-04-25 00:12:31 +02:00
exported.sh tests: skip more tests for lvmpolld pass 2021-03-26 20:39:40 +01:00
fsadm-crypt-fsresize.sh tests: more updates for 300M xfs 2023-05-10 16:19:46 +02:00
fsadm-crypt.sh tests: reduce shellcheck warns 2023-02-10 17:50:27 +01:00
fsadm-renamed.sh tests: add comments to fsadm-renamed 2022-10-11 12:48:31 -05:00
fsadm.sh lvresize: add new options and defaults for fs handling 2022-09-13 15:15:05 -05:00
hints.sh tests: check for lvmdbusd running in the system 2023-05-06 22:43:22 +02:00
idm_fabric_failure_half_brain.sh tests: reduce shellcheck warns 2023-02-10 17:50:27 +01:00
idm_fabric_failure_timeout.sh tests: reduce shellcheck warns 2023-02-10 17:50:27 +01:00
idm_fabric_failure.sh tests: reduce shellcheck warns 2023-02-10 17:50:27 +01:00
idm_ilm_failure.sh tests: reduce shellcheck warns 2023-02-10 17:50:27 +01:00
inconsistent-metadata.sh improve reading and repairing vg metadata 2019-06-07 15:54:04 -05:00
integrity-blocksize-2.sh aux: add wait_recalc 2023-04-21 14:52:43 +02:00
integrity-blocksize-3.sh aux: add wait_recalc 2023-04-21 14:52:43 +02:00
integrity-blocksize.sh tests: fix path to dev dir 2023-06-23 18:06:22 +02:00
integrity-caching.sh tests: integrity-caching: ensure raid redundancy 2023-05-17 14:15:25 -05:00
integrity-dmeventd.sh aux: add wait_recalc 2023-04-21 14:52:43 +02:00
integrity-large.sh tests: use 300M lv size for xfs 2023-04-25 00:12:31 +02:00
integrity-misc.sh test: use aux wait_recalc 2023-04-22 11:25:39 +02:00
integrity-syncaction.sh tests: correct checked devices 2023-06-25 13:02:36 +02:00
integrity.sh tests: integrity: snapshots now work on raid+integrity 2023-05-17 11:10:45 -05:00
large-physical-sector-size.sh tests: reduce shellcheck warns 2023-02-10 17:50:27 +01:00
listings.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lock-blocking.sh tests: set known locking dir 2021-03-23 01:15:29 +01:00
lock-parallel.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
losetup-partscan.sh devices: fix dev_name assumptions 2022-02-24 17:22:04 -06:00
lv-ancestry.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvchange-cache-mode.sh tests: use DIRECT io for zeroing whenver we can 2020-09-20 00:37:21 +02:00
lvchange-cache-old.sh tests: change lvcreate syntax to allow lvmlockd 2018-05-30 16:40:03 -05:00
lvchange-cache-syncaction-raid.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvchange-cache.sh tests: accept also value 512 2019-08-09 12:57:21 +02:00
lvchange-mirror.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvchange-partial-raid10.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvchange-partial.sh tests: enable vg repair tests with lvmlockd 2018-05-30 12:57:46 -05:00
lvchange-raid1-writemostly.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvchange-raid10.sh tests: use bash 2017-07-10 14:23:53 +02:00
lvchange-raid456.sh tests: use bash 2017-07-10 14:23:53 +02:00
lvchange-raid-transient-failures.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvchange-raid.sh test: add checks for not 100% sync ratio after initiation of check/repair 2019-10-02 15:25:30 +02:00
lvchange-rebuild-raid.sh test: increase size of raid10 LV allowing tests to succeed on fast storage 2019-10-02 15:25:43 +02:00
lvchange-syncaction-raid.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvchange-thin.sh tests: discard update 2022-09-21 14:58:34 +02:00
lvchange-vdo.sh tests: update test to handle different status 2022-11-08 11:10:21 +01:00
lvconvert-cache-abort.sh tests: added check for kernel version 2021-03-17 00:59:50 +01:00
lvconvert-cache-chunks.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvconvert-cache-raid.sh tests: used cache_pool adds _cpool 2019-10-21 15:32:35 +02:00
lvconvert-cache-smq.sh tests: enable lvcreate cache tests with lvmlockd 2018-05-30 15:56:08 -05:00
lvconvert-cache-snapshot.sh tests: use bash 2017-07-10 14:23:53 +02:00
lvconvert-cache-thin.sh tests: caching of single thin volume 2023-07-10 17:13:32 +02:00
lvconvert-cache-vdo.sh tests: check resize of cached vdopool 2021-02-17 11:53:18 +01:00
lvconvert-cache.sh tests: cache with error and zero 2023-07-10 17:13:32 +02:00
lvconvert-m-raid1-degraded.sh Revert "tests: Adapt RAID test to changes" 2020-10-13 13:15:16 +02:00
lvconvert-mirror-basic-0.sh tests: use bash 2017-07-10 14:23:53 +02:00
lvconvert-mirror-basic-1.sh tests: use bash 2017-07-10 14:23:53 +02:00
lvconvert-mirror-basic-2.sh tests: use bash 2017-07-10 14:23:53 +02:00
lvconvert-mirror-basic-3.sh tests: use bash 2017-07-10 14:23:53 +02:00
lvconvert-mirror-basic.sh tests: testing mirrorred mirror log 2018-12-23 01:07:05 +01:00
lvconvert-mirror-split.sh tests: for cluster testing we always need exclusive mirrors 2019-08-09 12:57:21 +02:00
lvconvert-mirror-updown.sh tests: reduce shellcheck warns 2023-02-10 17:50:27 +01:00
lvconvert-mirror.sh tests: reduce shellcheck warns 2023-02-10 17:50:27 +01:00
lvconvert-raid0_to_raid10.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvconvert-raid0-striped.sh lvconvert: fix regression preventing direct striped conversion 2018-08-21 17:28:56 +02:00
lvconvert-raid1-split-trackchanges.sh lvconvert: reject conversions on raid1 split trackchanges LVs 2018-07-26 02:05:54 +02:00
lvconvert-raid5_to_raid10.sh tests: adding "" around DM_DEV_DIR 2020-09-10 23:55:03 +02:00
lvconvert-raid10.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvconvert-raid456.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvconvert-raid-allocation.sh tests: ensure raid is synchronized 2021-03-27 23:19:08 +01:00
lvconvert-raid-regionsize.sh tests: require newer version of raid target 2021-03-17 00:59:50 +01:00
lvconvert-raid-reshape-linear_to_raid6-single-type.sh tests: adding "" around DM_DEV_DIR 2020-09-10 23:55:03 +02:00
lvconvert-raid-reshape-linear_to_striped-single-type.sh tests: adding "" around DM_DEV_DIR 2020-09-10 23:55:03 +02:00
lvconvert-raid-reshape-linear_to_striped.sh tests: adding "" around DM_DEV_DIR 2020-09-10 23:55:03 +02:00
lvconvert-raid-reshape-load.sh tests: fix path to dev dir 2023-06-23 18:06:22 +02:00
lvconvert-raid-reshape-striped_to_linear-single-type.sh tests: adding "" around DM_DEV_DIR 2020-09-10 23:55:03 +02:00
lvconvert-raid-reshape-striped_to_linear.sh tests: adding "" around DM_DEV_DIR 2020-09-10 23:55:03 +02:00
lvconvert-raid-reshape-stripes-load-fail.sh tests: fix path to dev dir 2023-06-23 18:06:22 +02:00
lvconvert-raid-reshape-stripes-load-reload.sh tests: race on md raid still being hit on 5.12-rc6 2021-04-12 12:04:50 +02:00
lvconvert-raid-reshape-stripes-load.sh tests: fix path to dev dir 2023-06-23 18:06:22 +02:00
lvconvert-raid-reshape.sh tests: safety first... 2023-02-17 00:08:50 +01:00
lvconvert-raid-restripe-linear.sh tests: adding "" around DM_DEV_DIR 2020-09-10 23:55:03 +02:00
lvconvert-raid-status-validation.sh tests: ignore incosistent raid status 2021-03-24 12:40:17 +01:00
lvconvert-raid-takeover-alloc-failure.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvconvert-raid-takeover-linear_to_raid4.sh tests: use select with dmsetup 2018-11-29 23:10:09 +01:00
lvconvert-raid-takeover-raid4_to_linear.sh tests: use select with dmsetup 2018-11-29 23:10:09 +01:00
lvconvert-raid-takeover-thin.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvconvert-raid-takeover.sh tests: require newer raid version 2021-03-20 00:05:01 +01:00
lvconvert-raid.sh tests: add FIXME to raid test 2021-03-20 10:52:24 +01:00
lvconvert-repair-cache.sh tests: reduce shellcheck warns 2023-02-10 17:50:27 +01:00
lvconvert-repair-dmeventd.sh tests: enable vg repair tests with lvmlockd 2018-05-30 12:57:46 -05:00
lvconvert-repair-mirror.sh tests: enable vg repair tests with lvmlockd 2018-05-30 12:57:46 -05:00
lvconvert-repair-policy.sh improve reading and repairing vg metadata 2019-06-07 15:54:04 -05:00
lvconvert-repair-raid-dmeventd.sh tests: enable vg repair tests with lvmlockd 2018-05-30 12:57:46 -05:00
lvconvert-repair-raid.sh tests: bash quotes 2021-03-28 11:39:58 +02:00
lvconvert-repair-replace.sh Revert "tests: Remove unsupported mirrored mirrorlog" 2018-12-18 10:55:35 +01:00
lvconvert-repair-snapshot.sh tests: enable vg repair tests with lvmlockd 2018-05-30 12:57:46 -05:00
lvconvert-repair-thin-raid.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvconvert-repair-thin.sh tests: make damage optional 2022-09-07 15:00:15 +02:00
lvconvert-repair-transient-dmeventd.sh tests: enable vg repair tests with lvmlockd 2018-05-30 12:57:46 -05:00
lvconvert-repair-transient.sh tests: enable vg repair tests with lvmlockd 2018-05-30 12:57:46 -05:00
lvconvert-repair.sh improve reading and repairing vg metadata 2019-06-07 15:54:04 -05:00
lvconvert-snapshot-cache.sh tests: used cache_pool adds _cpool 2019-10-21 15:32:35 +02:00
lvconvert-snapshot-mirror.sh tests: update checked messages 2017-10-27 17:07:42 +02:00
lvconvert-snapshot-raid.sh tests: update checked messages 2017-10-27 17:07:42 +02:00
lvconvert-snapshot-thin.sh tests: reduce shellcheck warns 2023-02-10 17:50:27 +01:00
lvconvert-snapshot.sh Revert "tests: enable tests for lvmlockd" 2021-02-24 10:30:51 -06:00
lvconvert-striped-raid0.sh test: add striped -> raid0 test script 2018-08-22 17:12:44 +02:00
lvconvert-thin-external-cache.sh tests: different check for mounted volume 2023-05-06 22:43:22 +02:00
lvconvert-thin-external.sh tests: replace cat usage 2017-07-10 14:23:53 +02:00
lvconvert-thin-from-thick.sh tests: update thin 2023-07-10 17:13:33 +02:00
lvconvert-thin-raid.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvconvert-thin.sh tests: update thin 2023-07-10 17:13:33 +02:00
lvconvert-twostep.sh Revert "tests: Remove unsupported mirrored mirrorlog" 2018-12-18 10:55:35 +01:00
lvconvert-vdo-raid.sh tests: basic test for vdo on raid LV 2020-09-23 14:58:24 +02:00
lvconvert-vdo.sh tests: check failing vdo conversion 2023-02-17 00:08:50 +01:00
lvcreate-cache-fail.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvcreate-cache-no-tools.sh shellcheck: avoid assign warnings 2021-03-15 11:13:24 +01:00
lvcreate-cache-raid.sh tests: enable lvmlockd with tests using lvcreate -H -L LV 2018-05-31 14:49:16 -05:00
lvcreate-cache-snapshot.sh tests: change lvcreate syntax to allow lvmlockd 2018-05-30 16:40:03 -05:00
lvcreate-cache.sh tests: add test for handling unknown cache settings 2021-09-13 12:34:41 +02:00
lvcreate-external-dmeventd.sh tests: check external origin is monitored 2017-10-16 15:47:46 +02:00
lvcreate-large-raid10.sh shellcheck: warning enhancements 2021-09-21 21:03:47 +02:00
lvcreate-large-raid.sh tests: use zero backend 2020-09-19 17:30:51 +02:00
lvcreate-large.sh tests: simplify some var settings 2019-08-09 12:57:21 +02:00
lvcreate-mirror.sh cleanup: use spelling synchronize 2023-07-10 17:13:32 +02:00
lvcreate-missing.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvcreate-operation.sh Revert "tests: Remove unsupported mirrored mirrorlog" 2018-12-18 10:55:35 +01:00
lvcreate-pvtags.sh tests: enable lvcreate-pvtags with lvmlockd 2018-05-31 15:37:25 -05:00
lvcreate-raid1-read-error.sh tests: adding "" around DM_DEV_DIR 2020-09-10 23:55:03 +02:00
lvcreate-raid10.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvcreate-raid-nosync.sh tests: use should for expected state 2021-04-23 23:00:55 +02:00
lvcreate-raid-volume_list.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvcreate-raid.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvcreate-repair.sh tests: drop lvmetad bits 2018-09-10 11:49:11 -05:00
lvcreate-signature-wiping.sh tests: extend area covered by error target 2020-10-19 16:53:18 +02:00
lvcreate-small-snap.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvcreate-striped-mirror.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvcreate-thin-big.sh shellcheck: tests fixes 2021-09-21 21:03:47 +02:00
lvcreate-thin-cache.sh tests: enable lvmlockd with tests using lvcreate -H -L LV 2018-05-31 14:49:16 -05:00
lvcreate-thin-external-size.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvcreate-thin-external.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvcreate-thin-limits.sh tests: check thin-pool corner case allocs 2021-01-13 12:54:45 +01:00
lvcreate-thin-power2.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvcreate-thin-snap.sh lvcreate: allow thin snapshot syntax that broke 2023-06-20 15:47:01 -05:00
lvcreate-thin.sh tests: check pool metadata are zeroed 2020-06-24 15:01:03 +02:00
lvcreate-usage.sh tests: update for readahead 2020-01-13 17:42:31 +01:00
lvcreate-vdo-cache.sh tests: check support for online vdo rename 2021-01-22 15:30:37 +01:00
lvcreate-vdo.sh vdo: support --vdosettings 2022-05-03 19:09:52 +02:00
lvdisplay-raid.sh tests: bash quotes 2021-03-28 11:39:58 +02:00
lvextend-caches-on-thindata.sh fix fs block size detection 2022-09-09 15:50:00 -05:00
lvextend-caches.sh tests: skip on kernels 2023-07-10 17:13:32 +02:00
lvextend-percent-extents.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvextend-raid.sh tests: reduce shellcheck warns 2023-02-10 17:50:27 +01:00
lvextend-snapshot-dmeventd.sh tests: enable more working tests with lvmlockd 2018-05-31 16:13:58 -05:00
lvextend-snapshot-policy.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvextend-thin-adddel.sh thin: fix message processing on thin-pool extension 2022-03-30 14:49:04 +02:00
lvextend-thin-cache.sh tests: support for resized cached LVs 2021-02-08 23:43:38 +01:00
lvextend-thin-data-dmeventd.sh tests: check dmevent with bigger reserved_stack 2020-10-20 22:28:58 +02:00
lvextend-thin-full.sh lvresize: restructure code 2022-09-09 16:18:55 -05:00
lvextend-thin-metadata-dmeventd.sh tests: correct generated metadata 2023-06-25 12:00:57 +02:00
lvextend-thin-raid.sh tests: add test of resize of different segtypes 2019-11-11 22:44:25 +01:00
lvextend-thin.sh tests: support for resized cached LVs 2021-02-08 23:43:38 +01:00
lvextend-vdo-dmeventd.sh tests: vdo dmeventd resize 2019-01-21 12:53:16 +01:00
lvextend-vdo.sh tests: check vdopool policy extension 2020-09-22 23:28:43 +02:00
lvm-conf-error.sh tests: skip more tests for lvmpolld pass 2021-03-26 20:39:40 +01:00
lvm-init.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvm-on-md.sh tests: remove option chunk for mdadm raid1 2023-02-23 16:46:35 +01:00
lvmcache-exercise.sh improve reading and repairing vg metadata 2019-06-07 15:54:04 -05:00
lvmlockd_failure.sh tests: add fixme 2023-02-23 16:01:50 +01:00
lvmlockd-hello-world.sh tests: more skipped tests for lvmpolld 2021-03-26 22:13:37 +01:00
lvmlockd-lv-types.sh tests: reduce shellcheck warns 2023-02-10 17:50:27 +01:00
lvremove-thindata-caches.sh lvremove: fix removing thin pool with writecache on data 2021-05-24 16:09:35 -05:00
lvrename-cache-thin.sh tests: used cache_pool adds _cpool 2019-10-21 15:32:35 +02:00
lvrename-vdo.sh tests: check support for online vdo rename 2021-01-22 15:30:37 +01:00
lvresize-fs-crypt.sh tests: adapt for xfs 300M min size 2023-05-06 22:43:22 +02:00
lvresize-fs.sh tests: lvresize fs mounted multiple times 2023-06-20 13:13:06 -05:00
lvresize-full.sh lvresize: add new options and defaults for fs handling 2022-09-13 15:15:05 -05:00
lvresize-mirror.sh lvresize: add new options and defaults for fs handling 2022-09-13 15:15:05 -05:00
lvresize-raid10.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvresize-raid.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvresize-rounding.sh tests: needs to be exported for tracing 2023-05-06 22:43:22 +02:00
lvresize-thin-external-origin.sh tests: check inactive extorig resize 2018-02-28 21:15:55 +01:00
lvresize-thin-metadata.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvresize-usage.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvresize-vdo.sh tests: vdo resizing 2023-01-16 12:37:40 +01:00
lvresize-xfs.sh tests: skip this testing without newer blkid 2023-05-10 16:19:46 +02:00
lvs-cache.sh tests: enable lvmlockd with tests using lvcreate -H -L LV 2018-05-31 14:49:16 -05:00
mda-rollback.sh tests: enable vg repair tests with lvmlockd 2018-05-30 12:57:46 -05:00
mdata-strings.sh tests: enable more working tests with lvmlockd 2018-05-31 16:13:58 -05:00
metadata-bad-mdaheader.sh tests: skip more tests for lvmpolld pass 2021-03-26 20:39:40 +01:00
metadata-bad-text.sh tests: use aux clear_dev 2023-04-21 14:52:43 +02:00
metadata-balance.sh tests: enable metadata-balance with lvmlockd 2018-05-31 15:12:34 -05:00
metadata-full.sh tests: requires at least 2 iterations 2018-11-29 23:10:09 +01:00
metadata-old.sh tests: use aux clear_dev 2023-04-21 14:52:43 +02:00
metadata-zero-space.sh tests: reduce shellcheck warns 2023-02-10 17:50:27 +01:00
metadata.sh metadata: include description with command in metadata areas 2019-06-20 16:09:05 -05:00
mirror-names.sh tests: reduce shellcheck warns 2023-02-10 17:50:27 +01:00
mirror-vgreduce-removemissing.sh tests: update mirror test 2021-03-17 00:59:50 +01:00
missing-pv-unused.sh tests: skip more tests for lvmpolld pass 2021-03-26 20:39:40 +01:00
missing-pv.sh tests: update missing-pv 2023-03-08 16:31:28 -06:00
multi_hosts_lv_ex_timeout_hosta.sh tests: reduce shellcheck warns 2023-02-10 17:50:27 +01:00
multi_hosts_lv_ex_timeout_hostb.sh tests: multi-hosts: Test lease timeout with LV exclusive mode 2021-06-03 09:39:32 -05:00
multi_hosts_lv_hosta.sh tests: reduce shellcheck warns 2023-02-10 17:50:27 +01:00
multi_hosts_lv_hostb.sh tests: multi-hosts: Add LV testing 2021-06-03 09:39:32 -05:00
multi_hosts_lv_sh_timeout_hosta.sh tests: reduce shellcheck warns 2023-02-10 17:50:27 +01:00
multi_hosts_lv_sh_timeout_hostb.sh tests: multi-hosts: Test lease timeout with LV shareable mode 2021-06-03 09:39:32 -05:00
multi_hosts_vg_hosta.sh tests: multi-hosts: Add VG testing 2021-06-03 09:39:32 -05:00
multi_hosts_vg_hostb.sh tests: multi-hosts: Add VG testing 2021-06-03 09:39:32 -05:00
multipath-config.sh filter-mpath: use multipath blacklist 2022-04-22 16:07:47 -05:00
name-mangling.sh tests: drop lvmetad bits 2018-09-10 11:49:11 -05:00
nomda-missing.sh tests: add more tracing info 2019-11-15 12:37:44 +01:00
nomda-restoremissing.sh tests: nomda-restoremissing 2023-03-20 12:42:50 -05:00
open-file-limit.sh tests: reduce shellcheck warns 2023-02-10 17:50:27 +01:00
orphan-ondisk.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
outdated-pv.sh tests: skip more tests for lvmpolld pass 2021-03-26 20:39:40 +01:00
pe-align.sh shellcheck: tests fixes 2021-09-21 21:03:47 +02:00
pool-labels.sh tests: drop lvmetad bits 2018-09-10 11:49:11 -05:00
process-each-duplicate-pvs.sh tests: use aux clear_dev 2023-04-21 14:52:43 +02:00
process-each-lv.sh tests: drop lvmetad bits 2018-09-10 11:49:11 -05:00
process-each-pv-nomda-all.sh tests: use bash 2017-07-10 14:23:53 +02:00
process-each-pv-nomda.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
process-each-pv.sh tests: use bash 2017-07-10 14:23:53 +02:00
process-each-pvresize.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
process-each-vg.sh tests: use bash 2017-07-10 14:23:53 +02:00
process-each-vgreduce.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
profiles-cache.sh tests: skip test part when missed in kernel 2022-01-31 15:11:47 +01:00
profiles-thin.sh tests: lvconvert thin profile conversion 2021-02-17 11:21:35 +01:00
profiles-vdo.sh tests: lvconvert vdo profile support 2021-02-17 11:53:19 +01:00
profiles.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
pv-check-dev-size.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
pv-corruption.sh tests: add corruption write on PV test 2020-01-23 10:32:15 +01:00
pv-duplicate-uuid.sh tests: adjust for check_devicesfile 2021-08-20 14:06:55 -05:00
pv-ext-flags.sh tests pv-ext-flags: work with devices file 2021-11-16 14:29:22 -06:00
pv-ext-update.sh tests: drop lvmetad bits 2018-09-10 11:49:11 -05:00
pv-min-size.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
pv-range-overflow.sh tests: more skipped tests for lvmpolld 2021-03-26 22:13:37 +01:00
pvchange-usage.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
pvck-dump.sh tests: tmp is used for TMPDIR 2023-06-14 13:23:41 +02:00
pvck-repair.sh tests: reduce shellcheck warns 2023-02-10 17:50:27 +01:00
pvcreate-bootloaderarea.sh Place the first PE at 1 MiB for all defaults 2018-11-26 16:36:50 -06:00
pvcreate-ff.sh tests: use bash 2017-07-10 14:23:53 +02:00
pvcreate-md-fake-hdr.sh tests: remove option chunk for mdadm raid1 2023-02-23 16:46:35 +01:00
pvcreate-metadata0.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
pvcreate-operation-md.sh tests: more usage of new aux mdadm_create 2021-03-22 22:49:11 +01:00
pvcreate-operation.sh tests: use DIRECT io for zeroing whenver we can 2020-09-20 00:37:21 +02:00
pvcreate-restore.sh tests: adjust for check_devicesfile 2021-08-20 14:06:55 -05:00
pvcreate-usage.sh Place the first PE at 1 MiB for all defaults 2018-11-26 16:36:50 -06:00
pvmove-abort-all.sh tests: adapt waiting for pvmove start 2023-04-25 19:51:52 +02:00
pvmove-abort.sh tests: adapt waiting for pvmove start 2023-04-25 19:51:52 +02:00
pvmove-all-segtypes.sh tests: update set of devices 2018-01-23 11:45:18 +01:00
pvmove-background.sh tests: use bash 2017-07-10 14:23:53 +02:00
pvmove-basic.sh tests: drop lvmetad bits 2018-09-10 11:49:11 -05:00
pvmove-cache-segtypes.sh tests: used cache_pool adds _cpool 2019-10-21 15:32:35 +02:00
pvmove-lvs.sh tests: initial testing code for lvs while pvmove runs 2018-06-08 14:37:31 +02:00
pvmove-raid-segtypes.sh tests: properly test with clustered VG 2018-01-17 14:45:48 +01:00
pvmove-restart.sh tests: skip unneeded status check 2019-11-11 22:44:25 +01:00
pvmove-resume-1.sh tests: pvmove updates 2021-04-06 22:02:31 +02:00
pvmove-resume-2.sh shellcheck: tests fixes 2021-09-21 21:03:47 +02:00
pvmove-resume-multiseg.sh tests: pvmove updates 2021-04-06 22:02:31 +02:00
pvmove-thin-segtypes.sh tests: increase size of thin-pool for newer mkfs 2021-09-13 12:34:41 +02:00
pvremove-thin.sh tests: adjust for check_devicesfile 2021-08-20 14:06:55 -05:00
pvremove-usage.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
pvremove-warnings.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
pvresize-mdas.sh tests: check pvresize with metadata size 2018-06-08 14:37:31 +02:00
pvscan-autoactivate.sh tests: tmp is used for TMPDIR 2023-06-14 13:23:41 +02:00
pvscan-autoactivation-polling.sh tests: autoactivation tests for use without lvmetad 2018-07-10 10:49:34 -05:00
pvscan-cache.sh tests: add debug to pvscan-cache deactivation 2019-05-23 15:32:46 -05:00
pvscan-nomda-bg.sh tests: create whole path with mkdir 2018-11-18 22:03:50 +01:00
read-ahead.sh tests: update for readahead 2020-01-13 17:42:31 +01:00
relative-sign-options.sh lvresize: add new options and defaults for fs handling 2022-09-13 15:15:05 -05:00
report-fields.sh tests: skip some unneeded test 2023-04-25 00:12:31 +02:00
report-format.sh tests: skip some unneeded test 2023-04-25 00:12:31 +02:00
report-hidden.sh tests: skip some unneeded test 2023-04-25 00:12:31 +02:00
scan-lvs.sh tests: adjust for check_devicesfile 2021-08-20 14:06:55 -05:00
select-report.sh lv: followup seg_monitor reporting 2023-07-10 17:13:33 +02:00
select-tools-thin.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
select-tools.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
snapshot-autoumount-dmeventd.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
snapshot-cluster.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
snapshot-maxsize.sh tests: use DIRECT io for zeroing whenver we can 2020-09-20 00:37:21 +02:00
snapshot-merge-stack.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
snapshot-merge-thin.sh all: fix typos 2021-03-30 13:08:14 +02:00
snapshot-merge.sh tests: readonly snapshot thick origin can't be merged 2021-02-17 11:53:19 +01:00
snapshot-raid.sh tests: use aux functionality 2023-07-10 17:13:33 +02:00
snapshot-reactivate.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
snapshot-remove-dmsetup.sh tests: adjust for check_devicesfile 2021-08-20 14:06:55 -05:00
snapshot-rename.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
snapshot-usage-exa.sh tests: adjust for check_devicesfile 2021-08-20 14:06:55 -05:00
snapshot-usage.sh tests: adjust for check_devicesfile 2021-08-20 14:06:55 -05:00
snapshots-of-mirrors.sh Revert "tests: Remove unsupported mirrored mirrorlog" 2018-12-18 10:55:35 +01:00
stray-device-node.sh tests: skip stray testing on real dev dir 2021-03-24 12:23:07 +01:00
stress_multi_threads_1.sh tests: stress: Change to use $SHARED for vgcreate 2021-06-16 10:35:12 -05:00
stress_multi_threads_2.sh tests: stress: Change to use $SHARED for vgcreate 2021-06-16 10:35:12 -05:00
stress_single_thread.sh tests: fix skip in stress_single_thread.sh 2021-06-16 09:37:04 -05:00
system_id.sh tests: improve test for machine_id 2023-06-23 18:06:22 +02:00
tags.sh test: check read_only_volume_list tagging works 2021-02-02 21:23:39 +01:00
test-partition.sh Revert "pvcreate: overwrite partition header with -f" 2022-01-18 12:15:03 -06:00
thin-16g.sh tests: check 16G thin pool metadata size 2021-02-01 12:13:49 +01:00
thin-autoumount-dmeventd.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
thin-defaults.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
thin-dmeventd-warns.sh tests: use DIRECT io for zeroing whenver we can 2020-09-20 00:37:21 +02:00
thin-errors.sh tests: check some common errors 2020-09-25 22:59:35 +02:00
thin-flags.sh tests: fix unfinished check for 4.18 kernel 2021-03-28 00:21:38 +01:00
thin-foreign-dmeventd.sh tests: add data sync 2023-04-21 14:52:43 +02:00
thin-foreign-repair.sh Revert "tests: add check for lvconvert without zeroing" 2021-04-14 10:53:34 +02:00
thin-large.sh tests: enable non-working tests with lvmlockd 2018-05-31 16:18:53 -05:00
thin-many-dmeventd.sh tests: use DIRECT io for zeroing whenver we can 2020-09-20 00:37:21 +02:00
thin-merge.sh tests: lvdisplay does not crash for merged thin 2021-02-17 11:21:35 +01:00
thin-overprovisioning.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
thin-resize-match.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
thin-restore.sh tests: update with --yes 2018-06-25 15:07:55 +02:00
thin-vglock.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
thin-volume-list.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
thin-zero-meta.sh shellcheck: warning enhancements 2021-09-21 21:03:47 +02:00
topology-support.sh Place the first PE at 1 MiB for all defaults 2018-11-26 16:36:50 -06:00
udev-pvscan-vgchange.sh tests: add missing quotes 2023-02-23 16:46:35 +01:00
unknown-segment.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
unlost-pv.sh improve reading and repairing vg metadata 2019-06-07 15:54:04 -05:00
vdo-autoumount-dmeventd.sh tests: update test 2020-09-22 23:28:43 +02:00
vdo-convert.sh tests: update test for automatic virtual size correction 2023-06-23 18:06:22 +02:00
vg-check-devs-used.sh tests: adjust for check_devicesfile 2021-08-20 14:06:55 -05:00
vg-name-from-env.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
vg-raid-takeover-1.sh tests: lower demand for disk resources 2023-04-06 13:34:26 +02:00
vg-raid-takeover-2.sh tests: lower demand for disk resources 2023-04-06 13:34:26 +02:00
vg-raid-takeover-3.sh tests: lower demand for disk resources 2023-04-06 13:34:26 +02:00
vg-raid-takeover-4.sh tests: lower demand for disk resources 2023-04-06 13:34:26 +02:00
vgcfgbackup-lvm1.sh tests: remove -cn option from some commands 2018-06-07 16:17:04 +01:00
vgcfgbackup-usage.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
vgchange-many.sh tests: drop lvmetad bits 2018-09-10 11:49:11 -05:00
vgchange-maxlv.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
vgchange-partial.sh tests: remove use of vgcreate -c option 2018-06-08 10:51:07 -05:00
vgchange-pvs-online.sh tests: fix path to dev dir 2023-06-23 18:06:22 +02:00
vgchange-sysinit.sh tests: test needs to have playable locking dir 2021-03-23 09:48:47 +01:00
vgchange-usage.sh tests: remove use of vgcreate -c option 2018-06-08 10:51:07 -05:00
vgck.sh improve reading and repairing vg metadata 2019-06-07 15:54:04 -05:00
vgcreate-many-pvs.sh tests: drop lvmetad bits 2018-09-10 11:49:11 -05:00
vgcreate-usage.sh tests: vgcreate-usage update for lvmlockd 2018-05-30 09:25:45 -05:00
vgextend-restoremissing.sh tests: enable vg repair tests with lvmlockd 2018-05-30 12:57:46 -05:00
vgextend-usage.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
vgimportclone.sh vgimportclone: fix non-duplicate PV with non-unique basevgname arg 2023-02-09 17:37:22 -06:00
vgimportdevices.sh tests: remove blank line 2023-02-10 17:50:27 +01:00
vgmerge-operation.sh tests: extend vgmerge testing 2021-07-23 16:36:31 +02:00
vgmerge-usage.sh tests: use bash 2017-07-10 14:23:53 +02:00
vgreduce-removemissing-snapshot.sh tests: enable vg repair tests with lvmlockd 2018-05-30 12:57:46 -05:00
vgreduce-usage.sh tests: enable vg repair tests with lvmlockd 2018-05-30 12:57:46 -05:00
vgremove-corrupt-vg.sh tests: drop lvmetad bits 2018-09-10 11:49:11 -05:00
vgrename-usage.sh tests: use bash 2017-07-10 14:23:53 +02:00
vgsplit-cache.sh tests: simplify 2023-06-25 13:02:36 +02:00
vgsplit-operation.sh Revert "tests: Remove unsupported mirrored mirrorlog" 2018-12-18 10:55:35 +01:00
vgsplit-raid.sh tests: assign as string 2017-07-10 14:23:53 +02:00
vgsplit-stacked.sh tests: adjust for check_devicesfile 2021-08-20 14:06:55 -05:00
vgsplit-thin.sh tests: also add thick snap of thin volume 2020-09-25 22:59:35 +02:00
vgsplit-usage.sh tests: remove vgsplit-usage cluster test 2018-06-08 14:01:05 -05:00
vgsplit-vdo.sh tests: vgsplit of vdo volumes 2020-09-25 22:59:35 +02:00
writecache-cache-blocksize-2.sh fix fs block size detection 2022-09-09 15:50:00 -05:00
writecache-cache-blocksize.sh fix fs block size detection 2022-09-09 15:50:00 -05:00
writecache-large.sh tests: writecache adapt to 300M XFS 2022-09-07 15:00:15 +02:00
writecache-misc.sh tests: writecache adapt to 300M XFS 2022-09-07 15:00:15 +02:00
writecache-split.sh tests: writecache adapt to 300M XFS 2022-09-07 15:00:15 +02:00
writecache.sh fix fs block size detection 2022-09-09 15:50:00 -05:00
zero-usage.sh tests: check mixing striped with error and zero 2021-03-18 18:57:45 +01:00
zz-lvmlockd-dlm-remove.sh tests: use bash 2017-07-10 14:23:53 +02:00
zz-lvmlockd-idm-remove.sh tests: Enable the testing for IDM locking scheme 2021-06-03 09:39:32 -05:00
zz-lvmlockd-sanlock-remove.sh tests: use bash 2017-07-10 14:23:53 +02:00