* Add adt-virt-lxc test runner, many thanks to Robie Basak for this! This
runner provides "revert" and "revert-full-system" capabilities which is
useful for packages which have the "breaks-testbed" restriction and
multiple tests. For the time being this only works with the ubuntu-cloud
template; support for general debian/ubuntu containers requires an
lxc-wait mechanism ("did the container finish booting?") and getting along
with the different user setups (debian using "root", ubuntu using an
"ubuntu" user with sudo capabilities).
* Add tests for adt-virt-lxc.
* Code cleanup to slightly improve readability:
- Drop two-letter aliases for methods.
- Consistent usage of quotes.
- Drop orphaned/unnecessary globals.
- Consistent logging methods/object names, add some docstrings.
* Install fakeroot into testbed for "build-needed". Thanks Jean-Baptiste
Lallement! (Closes: #726714, LP: #1241456)
* Create testtmp directory with 0755 permissions to fix failure with tight
umasks. Thanks Arthur de Jong! (Closes: #728057)
* Allow test control Depends: to have a trailing comma. Thanks Jean-Baptiste
Lallement for the patch!
* Make test stdout re-appear in --log-file file for realtime output.
-- Martin Pitt <email address hidden> Mon, 28 Oct 2013 11:25:30 +0100
This bug was fixed in the package autopkgtest - 2.4
---------------
autopkgtest (2.4) unstable; urgency=low
* Add adt-virt-lxc test runner, many thanks to Robie Basak for this! This full-system" capabilities which is unnecessary globals.
runner provides "revert" and "revert-
useful for packages which have the "breaks-testbed" restriction and
multiple tests. For the time being this only works with the ubuntu-cloud
template; support for general debian/ubuntu containers requires an
lxc-wait mechanism ("did the container finish booting?") and getting along
with the different user setups (debian using "root", ubuntu using an
"ubuntu" user with sudo capabilities).
* Add tests for adt-virt-lxc.
* Code cleanup to slightly improve readability:
- Drop two-letter aliases for methods.
- Consistent usage of quotes.
- Drop orphaned/
- Consistent logging methods/object names, add some docstrings.
* Install fakeroot into testbed for "build-needed". Thanks Jean-Baptiste
Lallement! (Closes: #726714, LP: #1241456)
* Create testtmp directory with 0755 permissions to fix failure with tight
umasks. Thanks Arthur de Jong! (Closes: #728057)
* Allow test control Depends: to have a trailing comma. Thanks Jean-Baptiste
Lallement for the patch!
* Make test stdout re-appear in --log-file file for realtime output.
-- Martin Pitt <email address hidden> Mon, 28 Oct 2013 11:25:30 +0100