summaryrefslogtreecommitdiffstats
path: root/test/shell/lvcreate-repair.sh
Commit message (Collapse)AuthorAgeFilesLines
* Improve test suiteZdenek Kabelac2012-03-281-1/+1
| | | | | | | | | Add make help target. Add LVM_TEST_PARALLEL to support parallel runs of tests Work around the problem the dmsetup table/info may return error by using dmtable and dminfo function that will use 'should'. (Error happens when some concurently running process removes table entry while dmsetup command resolves table entries inside the loop.)
* Update testsZdenek Kabelac2012-03-161-18/+17
| | | | | | | | | | | | | Indent Shell improvements - use internal function for checks Use PVs in "" (LV and VG cannot have spaces) Several test very starting 'dmeventd' without annoucing it via prepade_dmeventd. Fix some of test actually.
* Make the calls to pvscan --lvmetad in the testsuite slightly more civilised.Petr Rockai2012-02-231-1/+1
|
* Add a vgscan to lvcreate-repair.sh. The old test applied device filter hacks toPetr Rockai2012-02-231-0/+1
| | | | | | | make devices invisible to lvm, but the behaviour of those is slightly different than of actual missing devices. Running vgscan after re-enabling the device triggers a metadata repair which is not done by vgremove -ff. This is not a regression, merely an odd behaviour that has been around even before lvmetad.
* The lvmetad client-side integration. Only active when use_lvmetad = 1 is set inPetr Rockai2012-02-231-7/+9
| | | | lvm.conf *and* lvmetad is running.
* Tidy the shell tests into their own subdir. We now have:Petr Rockai2011-11-211-0/+97
- test/lib -- infrastructure and helper code - test/api -- liblvm2app API tests - test/unit -- C-based unit tests - test/shell -- shell-based functional tests