David Teigland
885e57cb27
tests: lvmetad-pvscan-cache expect command to fail
2018-06-12 12:44:23 -05:00
David Teigland
7824bb710d
tests: lvconvert-repair remove cluster test
2018-06-12 11:35:45 -05:00
David Teigland
4ce9579099
tests: remove vgsplit-usage cluster test
2018-06-08 14:01:05 -05:00
David Teigland
8266b7e951
tests: remove use of vgcreate -c option
2018-06-08 10:51:07 -05:00
David Teigland
ae961a192a
Remove python bindings for liblvm2app
2018-06-08 10:33:47 -05:00
David Teigland
dbc3e62cc0
tests: don't look for liblvm
2018-06-08 09:36:03 -05:00
Joe Thornber
7c4b19c335
Merge branch '2018-06-04-data-structs'
2018-06-08 14:21:07 +01:00
Zdenek Kabelac
0e2a358da9
tests: check pvresize with metadata size
...
Test new size of a PV can keep also metadata.
2018-06-08 14:37:31 +02:00
Zdenek Kabelac
59dc9b445d
tests: updates test for raid scanning
2018-06-08 14:37:31 +02:00
Zdenek Kabelac
f20e828ec2
tests: drop unit subdir
...
Until we resolve top-level making, drop inclusion of subdir Makefile
written for top-level usage so at least integrational tests are running.
2018-06-08 14:37:31 +02:00
Zdenek Kabelac
bb7c064b23
tests: initial testing code for lvs while pvmove runs
2018-06-08 14:37:31 +02:00
Zdenek Kabelac
c93e0932e8
tests: check proper support of fmt2 with cleaner policy
2018-06-08 14:37:31 +02:00
Joe Thornber
286c1ba336
device_mapper: rename libdevmapper.h -> all.h
...
I'm paranoid a file will include the global one in /usr/include
by accident.
2018-06-08 12:31:45 +01:00
Joe Thornber
9573ff3a3b
test/unit: Rename Makefile.in -> Makefile
...
There's nothing being expanded.
2018-06-08 09:50:40 +01:00
Joe Thornber
0d22b58172
liblvm: remove lvmapi
...
This has been deprecated for a while.
2018-06-08 09:38:05 +01:00
Joe Thornber
60db97ae1d
test/unit: activation generator unit tests
2018-06-07 16:24:42 +01:00
David Teigland
e966752b86
tests: system_id remove clustered vg test
2018-06-07 16:17:04 +01:00
David Teigland
229582c97c
tests: remove -cn option from some commands
2018-06-07 16:17:04 +01:00
Joe Thornber
bd8c6cf862
scripts/lvm2_activation_generator_systemd_red_hat: rewrite to use lvmconfig
...
Unit tested the new code, but not run functional tests (assuming they exist).
2018-06-07 16:15:04 +01:00
Heinz Mauelshagen
3810fd8d0d
test: add convcenience conversion tests linear <-> striped
...
Add tests for linear <-> striped|raid* conversions.
Add region_size config to reshape tests to avoid test
failures in case of it being defined unexpectedly in lvm.conf.
Related: rhbz1439925
Related: rhbz1447809
2018-06-05 16:23:18 +02:00
Joe Thornber
232918fb86
build: libbase.a
2018-06-04 13:53:07 +01:00
Joe Thornber
dbba1e9b93
Merge branch 'master' into 2018-05-11-fork-libdm
2018-06-01 13:04:12 +01:00
David Teigland
885eb2024f
tests: enable non-working tests with lvmlockd
...
Those that are failing for reasons other than lvmlockd
restrictions.
2018-05-31 16:18:53 -05:00
David Teigland
00f6a8466e
tests: enable more working tests with lvmlockd
2018-05-31 16:13:58 -05:00
David Teigland
caa600a409
tests: enable lvcreate-pvtags with lvmlockd
2018-05-31 15:37:25 -05:00
David Teigland
4a01e4f389
tests: enable metadata-balance with lvmlockd
2018-05-31 15:12:34 -05:00
David Teigland
08771bbbbf
tests: enable lvmlockd with tests using lvcreate -H -L LV
2018-05-31 14:49:16 -05:00
David Teigland
2beb3009bd
tests: change lvcreate syntax to allow lvmlockd
...
Using the less ambiguous lvcreate syntax for creating a
cache LV allows more tests to run with lvmlockd.
2018-05-30 16:40:03 -05:00
David Teigland
214235367b
tests: enable lvcreate cache tests with lvmlockd
...
Tests that want to use lvcreate to create a new
origin LV and then combine it with an existing
cache pool to create a cache LV.
2018-05-30 15:56:08 -05:00
David Teigland
27495a3555
tests: enable pvmove-restart with lvmlockd
2018-05-30 13:56:06 -05:00
David Teigland
05ee83579b
tests: enable vg repair tests with lvmlockd
2018-05-30 12:57:46 -05:00
David Teigland
063d065388
tests: add missing file
2018-05-30 09:25:45 -05:00
David Teigland
abba06fb3b
tests: process-each-duplicate-pvs update for lvmlockd
2018-05-30 09:25:45 -05:00
David Teigland
5c5e449dc5
lvmlockd: fix vgimportclone of a shared VG
...
The new VG from the duplicate PV is imported
as a local VG.
2018-05-30 09:25:45 -05:00
David Teigland
a40d447a02
tests: vgchange-usage update for lvmlockd
2018-05-30 09:25:45 -05:00
David Teigland
95cf127134
tests: vgcreate-usage update for lvmlockd
2018-05-30 09:25:45 -05:00
David Teigland
595196bc29
tests: enable lvmlockd for passing tests
2018-05-30 09:25:45 -05:00
David Teigland
cd369d8a7f
tests: separate lvmlockd tests with or without lvmetad
2018-05-30 09:25:45 -05:00
David Teigland
6a44dceb48
tests: some missed skip with lvmlockd
2018-05-30 09:25:45 -05:00
David Teigland
5ac9f8d631
tests: fix skipping logic for lvmpolld and lvmlockd
2018-05-30 09:25:45 -05:00
Joe Thornber
06c789eda1
radix-tree: fix some bugs in remove_prefix and iterate
...
These weren't working if the prefix key was part of a prefix_chain.
2018-05-30 14:21:27 +01:00
Joe Thornber
1924426ad1
radix-tree: radix_tree_iterate()
2018-05-29 17:58:58 +01:00
Joe Thornber
c2a8bbed3b
radix-tree: radix_tree_remove_prefix()
2018-05-29 13:25:59 +01:00
Joe Thornber
0181c77e3f
Merge branch '2018-05-29-radix-tree-iterate' into 2018-05-23-radix-tree-remove
2018-05-29 11:04:32 +01:00
Joe Thornber
033df741e2
data-struct/radix-tree: pass the value dtr into create.
...
Rather than having to pass it into every method that removes items.
2018-05-29 11:03:10 +01:00
David Teigland
28c8e95d19
scan: refresh paths and retry open
...
If scanning fails to open any devices, refresh the
device paths in dev cache, and retry the opens.
2018-05-25 13:09:07 -05:00
Zdenek Kabelac
3702f39ef3
tests: improve usability on older systems
2018-05-24 16:02:31 +02:00
Zdenek Kabelac
a90de76fd8
tests: checking scanning correctness
2018-05-24 11:22:32 +02:00
Zdenek Kabelac
f865e1bf87
tests: passthrough args with extend_filter_LVMTEST
...
Don't rebuild config twice.
2018-05-24 11:22:59 +02:00
Zdenek Kabelac
89f34eaf0c
tests: correcting symlink manipulation
...
Fix symlink and add 'verbose' pvs for a while for checking
scanning correctness.
2018-05-24 11:22:32 +02:00