Zdenek Kabelac
5848f75278
tests: correct generated metadata
...
Newer thin_check actually rejects such restored data.
2023-06-25 12:00:57 +02:00
Zdenek Kabelac
e280f56dd3
tests: move function to aux for reuse
2020-09-22 23:43:26 +02:00
Zdenek Kabelac
a5e867139d
tests: bigger data still needed for 0.7.0
2020-09-17 23:27:52 +02:00
Zdenek Kabelac
49292bccc3
tests: fix bash regex syntax
...
Typo before last commit.
2020-09-16 14:08:05 +02:00
Zdenek Kabelac
2c6bd480b2
tests: switch for checking version of installed tools
...
It looks like older tools were compacting metadata more.
2020-09-15 23:07:06 +02:00
Zdenek Kabelac
9c0d11ecc9
tests: tune usage of smaller metadata
...
While the previous commit c9b40083fc
decresed version to 1.19 for using bigger datasets, it's not
been quite right - so from our bb machine it looks like
bigger metadata consumption started with 1.19 and kernel 4.18
(fc27)
2020-09-14 00:15:14 +02:00
Zdenek Kabelac
c9b40083fc
tests: lower at_least to version 1.19
...
With this version already can be seen different metadata usage on
kernel side, so lower the target version.
2020-09-11 21:52:55 +02:00
Zdenek Kabelac
c67a03727b
tests: be happy with less then 90 percent
...
Thin metadata evolve between kernel version, so it's not always
precisely predictible its usage - so let's met test happy,
when it gets bellow 90%.
2019-11-01 16:31:12 +01:00
Zdenek Kabelac
a53024cafc
tests: update parm for new kernel
2018-11-18 22:21:24 +01:00
Zdenek Kabelac
fd8001a9fc
tests: extend
2018-11-17 00:30:50 +01:00
Rick Elrod
8c453e2e5e
cleanup: fix grammar in output - less then -> less than
...
This minor patch fixes grammar in a few messages which get
printed to users. It also fixes the same grammar mistake in
several comments.
Signed-off-by: Rick Elrod <relrod@redhat.com>
--
2018-05-17 10:37:45 +02:00
Zdenek Kabelac
160cb1e713
tests: replace cat usage
2017-07-10 14:23:53 +02:00
Zdenek Kabelac
e55bae2b2c
tests: use bash
2017-07-10 14:23:53 +02:00
Zdenek Kabelac
f8034e14e6
tests: restore some test changes
...
Restore existing tests and separate new tests
for new options later.
Keep coverage for existing syntax
Reverts bits from commits:
a801b92b2c
.
d71aaca07b
fa2a728a39
1e2420bca8
46abc28a48
0e3e611a13
2017-04-12 21:34:08 +02:00
David Teigland
a801b92b2c
tests: use swapmetadata
...
and some other pool/cache/thin related changes
2017-02-13 08:20:10 -06:00
Zdenek Kabelac
1a30adc062
tests: check for metadata test working properly
...
Add more tests to check they guard minimum free space in metadata
for new thin volume creation.
2016-09-19 14:00:56 +02:00
David Teigland
f54253d396
tests: add SKIP_WITH_LVMLOCKD
...
to all tests that don't already used vgcreate $SHARED
2016-02-23 09:28:48 -06:00
Zdenek Kabelac
fcbef05aae
doc: change fsf address
...
Hmm rpmlint suggest fsf is using a different address these days,
so lets keep it up-to-date
2016-01-21 12:11:37 +01:00
Zdenek Kabelac
28e54032c0
tests: update test for resize
...
Drop already tested 'threshold & create' which is in
lvextend-thin-full.sh
Count with now match faster 'dmeventd' wakeup on watermark
as it's now nearly instant after crossing threshold value.
2015-10-29 15:11:16 +01:00
Zdenek Kabelac
4159680a0e
tests: use more SKIP
...
Speed-up check_lvmpolld.
2015-10-27 16:00:09 +01:00
Zdenek Kabelac
acc70de439
tests: more extend testing
2015-10-13 16:02:21 +02:00
Zdenek Kabelac
5da497d0a8
tests: update thin test
...
Use slightly better values
2015-09-03 23:34:37 +02:00
Zdenek Kabelac
77357081c8
tests: update thin test
...
Since we now let pass activation of thin-pool 'off-by-one' for
plain 'vgchange -ay' update the test to use higher TID.
2015-08-17 17:07:09 +02:00
Zdenek Kabelac
a606966029
tests: Revert update for new thin pool messaging
...
This reverts commit 3dbb9a57ca
.
Original code is back as the code restored previous TID handling.
2015-08-17 11:25:03 +02:00
Zdenek Kabelac
4a33d57143
thin: fix warning for overprovisioning
...
When lvm.conf is properly configure for auto resize of overprovisioned
thin-pool volume, avoid showing any warning (2.02.124).
2015-07-15 13:10:21 +02:00
Zdenek Kabelac
3dbb9a57ca
tests: update for new thin pool messaging
2015-07-03 16:13:15 +02:00
Zdenek Kabelac
76cc477fba
tests: no warn if test does not need thin_repair
...
Set LVM_TEST_THIN_REPAIR_CMD to /bin/false for test which
doesn't need it.
This way - even if on the system there is no such tool present,
test will not result with warning about missing tool.
Also remove from Makefile settings of TEST vars which are set in
through /lib/paths - this also allows to override them in test.
2015-05-17 20:24:36 +02:00
Ondrej Kozina
e587b0677b
lvmpolld: Add standalone polldaemon.
...
See doc/lvmpolld_overview.txt
2015-05-09 00:59:18 +01:00
Zdenek Kabelac
8403bbd4ad
tests: detect version of thin_restore command
...
Skip test when missing.
2014-06-17 13:43:05 +02:00
Zdenek Kabelac
5c5177c37c
tests: rename test to inittest
...
We are getting into problem when we use 'test' for commands like
should/not/...
So avoid overloading test name and change it to inittest.
2014-06-10 10:51:27 +02:00
Zdenek Kabelac
b3539907f5
tests: support thin_restore configurable
...
Currently this tool is used only in tests.
2014-05-26 23:30:09 +02:00
Zdenek Kabelac
32138969f9
tests: enhance thin test
...
Add more tests to also check validaty of transaction_id
and also detect we are not leaving active unusable thin pool LVs.
2014-02-24 21:13:36 +01:00
Zdenek Kabelac
efe36fcd43
tests: more testing for online thin metadata resize
...
Some more tests for online resize, but it's still disabled
by default, since kernel doesn't work yet for this feature.
2014-01-21 13:53:10 +01:00