1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/test/shell
Zdenek Kabelac 8ce8e33a44 tests: better handling for dmeventd restart
Handle the case, where we  'kill -9' running dmeventd,
and restarting 'dmeventd -R' manages to still contact this
'zombie' damone and manages to get list of monitored devices
out of this and eventually 'run' new and in this case
unexpected instance of dmeventd.
2024-04-12 00:21:46 +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: explicitely use event_activation=1 2024-04-12 00:21:45 +02: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 tests: check cachevol makes one table line for -cmeta 2024-03-21 22:35:47 +01: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-backup.sh devices file: back up each version 2024-02-15 11:40:37 -06:00
devicesfile-basic.sh tests: explicitely use event_activation=1 2024-04-12 00:21:45 +02:00
devicesfile-devname.sh tests: explicitely use event_activation=1 2024-04-12 00:21:45 +02:00
devicesfile-edit.sh lvmdevices: add --delnotfound to delete entries for missing devices 2023-07-24 14:56:32 -05:00
devicesfile-misc.sh tests: explicitely use event_activation=1 2024-04-12 00:21:45 +02:00
devicesfile-realdevs.sh lvmdevices: new output and options for check and update 2023-11-02 11:46:31 -05:00
devicesfile-refresh.sh tests: explicitely use event_activation=1 2024-04-12 00:21:45 +02:00
devicesfile-serial.sh tests: check for loaded brd 2023-07-17 13:21:59 +02:00
devicesfile-vpd-ids.sh device_id: accept wwids containing QEMU HARDDISK 2023-10-16 15:21:22 -05:00
discards-thin.sh tests: skip some unneeded test 2023-04-25 00:12:31 +02:00
dmeventd-restart.sh tests: better handling for dmeventd restart 2024-04-12 00:21:46 +02:00
dmsecuretest.sh tests: longer timeout 2023-10-31 18:53:30 +01: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-filemap.sh tests: skip for missing mkfs.xfs 2023-10-13 14:33:56 +02:00
dmstats-group-ungroup-nouserdata.sh dmstats: only generate aux data separator if group tag is defined 2023-10-12 11:31:14 +00:00
dmstats-group-ungroup-userdata.sh dmstats: only generate aux data separator if group tag is defined 2023-10-12 11:31:14 +00:00
dmstats-group.sh Add more dmstats integration tests 2023-10-12 11:31:14 +00:00
dmstats-histogram.sh Add more dmstats integration tests 2023-10-12 11:31:14 +00:00
dmstats-precise.sh Add more dmstats integration tests 2023-10-12 11:31:14 +00:00
dmstats-report.sh tests: skip some unneeded test 2023-04-25 00:12:31 +02:00
dmstats-ungroup.sh Add more dmstats integration tests 2023-10-12 11:31:14 +00:00
dmstats-userdata.sh Add more dmstats integration tests 2023-10-12 11:31:14 +00:00
dumpconfig.sh tests: better handling of system dir 2023-10-02 14:25:52 +02:00
duplicate-pvs-md0.sh tests: skip test when lvmdbusd runs on the system 2023-09-14 01:45:34 +02: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: use lvname with space 2024-04-10 17:36:50 +02:00
duplicate-vgrename.sh tests: updates 2023-07-15 11:05:35 +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: more complex check for resize of reiserfs 2023-10-05 00:03:30 +02:00
fsadm.sh lvresize: add new options and defaults for fs handling 2022-09-13 15:15:05 -05:00
hints.sh tests: updates 2023-07-15 11:05:35 +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: skip some tests on valgrind run 2023-10-03 00:02:46 +02:00
integrity-dmeventd.sh tests: updates 2023-07-15 11:05:35 +02:00
integrity-large.sh tests: reduce slowing down of device 2023-10-02 14:25:52 +02:00
integrity-misc.sh test: use aux wait_recalc 2023-04-22 11:25:39 +02:00
integrity-syncaction.sh tests: catch all output 2023-07-17 16:34:14 +02:00
integrity.sh tests: skip some tests on valgrind run 2023-10-03 00:02:46 +02:00
large-physical-sector-size.sh tests: skip on problematic kernel 2023-10-20 00:21:13 +02: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: skip some tests with valgrind 2023-08-17 22:52:08 +02: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: add more sleep time 2024-03-20 11:19:26 +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: update pool uuid handling 2023-08-16 15:14:29 +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: skip some mirror tests for polld and lockd 2024-03-27 01:26:57 +01:00
lvconvert-mirror-basic-1.sh tests: use bash 2017-07-10 14:23:53 +02:00
lvconvert-mirror-basic-2.sh tests: skip some mirror tests for polld and lockd 2024-03-27 01:26:57 +01:00
lvconvert-mirror-basic-3.sh tests: skip some mirror tests for polld and lockd 2024-03-27 01:26:57 +01:00
lvconvert-mirror-basic.sh tests: skip some tests on valgrind run 2023-10-03 00:02:46 +02: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: better slowdown 2023-08-23 13:47:39 +02:00
lvconvert-raid0_to_raid10.sh tests: updates 2023-07-15 11:05:35 +02: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 tests: updates 2023-07-15 11:05:35 +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: updates 2023-07-15 11:05:35 +02: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: drop test warning 2024-04-10 00:03:09 +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: update lvconvert-raid.sh 2024-03-25 11:18:29 +01:00
lvconvert-repair-cache.sh tests: new logic for repair 2023-07-17 14:30:39 +02:00
lvconvert-repair-dmeventd.sh tests: add missing vgck 2024-04-10 00:03:09 +02: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 tests: updates 2023-07-15 11:05:35 +02: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-stack.sh tests: external origin chaining 2024-03-17 13:17:53 +01:00
lvconvert-thin-external.sh tests: external origin chaining 2024-03-17 13:17:53 +01:00
lvconvert-thin-from-thick.sh tests: check passing PV list 2023-09-03 22:33:11 +02:00
lvconvert-thin-raid.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
lvconvert-thin-vdo.sh tests: testing creation of compressed thin-pool 2024-01-10 14:02:22 +01:00
lvconvert-thin.sh tests: update pool uuid handling 2023-08-16 15:14:29 +02:00
lvconvert-twostep.sh tests: skip with lvmpolld 2023-07-14 16:52:51 +02:00
lvconvert-vdo-raid.sh tests: updates 2023-07-15 11:05:35 +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-stack.sh tests: external origin chaining 2024-03-17 13:17:53 +01: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-vdo.sh tests: testing creation of compressed thin-pool 2024-01-10 14:02:22 +01: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: update extend of raid 2024-03-25 11:15:58 +01:00
lvextend-snapshot-dmeventd.sh tests: use conf=fdatasync 2023-07-13 21:31:18 +02: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 tests: more checks with active thin lv 2023-07-14 16:52:51 +02: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: explicitely use event_activation=1 2024-04-12 00:21:45 +02: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: fsck with yes 2023-10-15 19:51:43 +02:00
lvresize-fs.sh tests: check for blkid 2023-10-15 14:43:13 +02: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: fix improper merge within last update 2024-03-25 15:01:48 +01:00
lvresize-raid.sh tests: missed reduction of raid check 2024-03-25 17:17:40 +01: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: extend the usability for older systems 2023-10-14 23:13: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: explicitely use event_activation=1 2024-04-12 00:21:45 +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: faster creation of 200 PVs 2023-10-03 00:01:34 +02: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: update 2023-07-13 21:31:18 +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: add sleep 2024-04-07 20:47:28 +02:00
pvcreate-metadata0.sh tests: enable lvmlockd for passing tests 2018-05-30 09:25:45 -05:00
pvcreate-operation-md.sh tests: updates 2023-07-15 11:05:35 +02: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: delay_dev to slowdown pvmove 2023-10-06 10:51:15 +02:00
pvmove-abort.sh tests: delay_dev to slowdown pvmove 2023-10-06 10:51:15 +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: check pvmove with raid legs 2023-09-19 14:54:51 +02:00
pvmove-restart.sh tests: skip unneeded status check 2019-11-11 22:44:25 +01:00
pvmove-resume-1.sh tests: updates 2023-07-15 11:05:35 +02:00
pvmove-resume-2.sh shellcheck: tests fixes 2021-09-21 21:03:47 +02:00
pvmove-resume-multiseg.sh tests: updates 2023-07-15 11:05:35 +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: explicitely use event_activation=1 2024-04-12 00:21:45 +02:00
pvscan-autoactivation-polling.sh tests: explicitely use event_activation=1 2024-04-12 00:21:45 +02:00
pvscan-cache.sh tests: explicitely use event_activation=1 2024-04-12 00:21:45 +02: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-headings.sh tests: add shell/report-headings.sh 2023-08-28 15:44:58 +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 tests: simplify line counting 2023-10-15 21:48:22 +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: wait till snapshot merge is finished 2023-10-18 01:47:13 +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: mark test as warning 2023-07-17 12:44:48 +02:00
thin-foreign-dmeventd.sh tests: retry removal 2023-10-04 22:05:22 +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: simplify line counting 2023-10-15 21:48:22 +02: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: skip convertions tests for usptream driver 2024-04-05 14:25:27 +02:00
vdo-scsi-convert.sh tests: skip convertions tests for usptream driver 2024-04-05 14:25:27 +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: better handling of system dir 2023-10-02 14:25:52 +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: explicitely use event_activation=1 2024-04-12 00:21:45 +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: skip with lvmpolld 2023-07-14 16:52:51 +02: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