1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-22 17:35:59 +03:00
lvm2/test/lib
Heinz Mauelshagen 34caf83172 lvconvert: add infrastructure for RaidLV reshaping support
In order to support striped raid5/6/10 LV reshaping (change
of LV type, stripesize or number of legs), this patch
introduces the changes to call the reshaping infratructure
from lv_raid_convert().

Changes:
- add reshaping calls from lv_raid_convert()
- add command definitons for reshaping to tools/command-lines.in
- fix raid_rimage_extents()
- add 2 new test scripts lvconvert-raid-reshape-linear_to_striped.sh
  and lvconvert-raid-reshape-striped_to_linear.sh to test
  the linear <-> striped multi-step conversions
- add lvconvert-raid-reshape.sh reshaping tests
- enhance lvconvert-raid-takeover.sh with new raid10 tests

Related: rhbz834579
Related: rhbz1191935
Related: rhbz1191978
2017-02-24 05:20:58 +01:00
..
aux.sh lvconvert: add infrastructure for RaidLV reshaping support 2017-02-24 05:20:58 +01:00
brick-shelltest.h tests: correcting kernel version test 2016-09-20 22:50:43 +02:00
check.sh lvconvert: add infrastructure for RaidLV reshaping support 2017-02-24 05:20:58 +01:00
flavour-ndev-cluster-lvmpolld.sh lvmpolld: Add standalone polldaemon. 2015-05-09 00:59:18 +01:00
flavour-ndev-cluster.sh tests: direct control of lvm1 usage in tests 2016-03-03 14:43:19 -06:00
flavour-ndev-lvmetad-lvmpolld.sh lvmpolld: Add standalone polldaemon. 2015-05-09 00:59:18 +01:00
flavour-ndev-lvmetad.sh tests: export shell vars 2015-03-19 11:23:44 +01:00
flavour-ndev-lvmpolld.sh lvmpolld: Add standalone polldaemon. 2015-05-09 00:59:18 +01:00
flavour-ndev-vanilla.sh tests: direct control of lvm1 usage in tests 2016-03-03 14:43:19 -06:00
flavour-udev-cluster-lvmpolld.sh lvmpolld: Add standalone polldaemon. 2015-05-09 00:59:18 +01:00
flavour-udev-cluster.sh tests: direct control of lvm1 usage in tests 2016-03-03 14:43:19 -06:00
flavour-udev-lvmetad-lvmpolld.sh lvmpolld: Add standalone polldaemon. 2015-05-09 00:59:18 +01:00
flavour-udev-lvmetad.sh tests: export shell vars 2015-03-19 11:23:44 +01:00
flavour-udev-lvmlockd-dlm.sh Add lvmlockd 2015-07-02 15:42:26 -05:00
flavour-udev-lvmlockd-sanlock.sh Add lvmlockd 2015-07-02 15:42:26 -05:00
flavour-udev-lvmlockd-test.sh tests: fix check_lvmlockd_test 2016-04-15 12:35:20 -05:00
flavour-udev-lvmpolld.sh lvmpolld: Add standalone polldaemon. 2015-05-09 00:59:18 +01:00
flavour-udev-vanilla.sh tests: direct control of lvm1 usage in tests 2016-03-03 14:43:19 -06:00
get.sh lvconvert: add infrastructure for RaidLV reshaping support 2017-02-24 05:20:58 +01:00
harness.c doc: change fsf address 2016-01-21 12:11:37 +01:00
inittest.sh tests: ensure first call is version test 2017-02-21 09:38:49 +01:00
lvm-wrapper.sh doc: change fsf address 2016-01-21 12:11:37 +01:00
mke2fs.conf tests: add mke2fs.conf 2016-07-04 17:40:25 +02:00
not.c tests: Revert "tests: not redirect strderr to stdout" 2016-09-13 13:23:47 +02:00
runner.cpp tests: capture and print thrown errors 2015-03-11 21:17:23 +01:00
test-corosync-conf Add lvmlockd 2015-07-02 15:42:26 -05:00
test-dlm-conf Add lvmlockd 2015-07-02 15:42:26 -05:00
test-sanlock-conf test: add make check_lvmlockd_test 2016-02-22 09:36:35 -06:00
utils.sh tests: kernel message for <3.5 kernels 2016-09-20 17:09:46 +02:00