Merge ~smoser/ubuntu/+source/lvm2:feature/autopkg-test into ubuntu/+source/lvm2:ubuntu/devel
Status: | Needs review |
---|---|
Proposed branch: | ~smoser/ubuntu/+source/lvm2:feature/autopkg-test |
Merge into: | ubuntu/+source/lvm2:ubuntu/devel |
Diff against target: |
435 lines (+370/-1) 8 files modified
debian/changelog (+8/-0) debian/control (+21/-1) debian/lvm2-testsuite.install (+3/-0) debian/lvm2-testsuite.lintian-overrides (+3/-0) debian/rules (+5/-0) debian/tests/control (+3/-0) debian/tests/testsuite (+223/-0) debian/tests/testsuite-skips (+104/-0) |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Dan Bungert | Pending | ||
git-ubuntu import | Pending | ||
Review via email: mp+455141@code.launchpad.net |
Commit message
Add autopkg tests for lvm2 based on upstream 'lvm2' test suite.
Description of the change
The lvm2 package currently does not have any autopkg tests. This makes it
hard to have any confidence in an SRU. The changes package the upstream
provided testsuite, and provide the ability to run those tests from
autopkgtest.
The same merge request has been submitted to debian [1].
Running the upstream testsuite in an autopackage test has has some
failures. I posted about those failures upstream at [2].
Rather than root-cause and fix each of the tests, I have added a file
debian/
skipped and comments describing what failed.
The testsuite runner in (debian/
not execute the tests that have known issues. Running all the tests can
be accomplished by removing or truncating the file. To run all tests
without changes to the package you can do:
autopkgtest --setup-
--
[1] https:/
[2] https:/
An upload of d6f1d737aaa1339 5ce3f1be0337b2b 8f4a624a86 2ubuntu2~ ppa2
with series noble and version 2.03.16-
is being built in smoser/ppa here
https:/ /launchpad. net/~smoser/ +archive/ ubuntu/ ppa/+build/ 26957152