autopkgtest 3.18.2 source package in Ubuntu
Changelog
autopkgtest (3.18.2) unstable; urgency=medium [ Martin Pitt ] * tools/adt-build-lxc: Install libpam-systemd; some tests expect to have an $XDG_RUNTIME_DIR. * Fix --apt-pocket=proposed=pkgname.. to set up the apt pinning before running setup-commands (in particular, dist-upgrade), as otherwise the dist-ugprade will install package versions that conflict with the pinning. Change --apt-pocket to download (only) the apt indexes for the given pocket, so that we can set up the pinning correctly. * ssh-setup-nova: Separately track server UUID, to avoid resetting the originally given --name on testbed revert. * If apt-get fails for --apt-pocket ("Hash sum mismatch"!), retry up to three times. * Fix parsing of "apt-cache showsrc" to not get broken by wrapped lines. Thanks Andy Whitcroft! (LP: #1522469) * Don't try to "cd ." on testbeds in source rules commands, as this might be inaccessible in some cases. Default to '/' instead. Thanks Christopher Baine! * ssh-setup/nova: Treat --image value as a regexp pattern and use the greatest (by string sorting) result. This avoids having to put date stamps into the command line, and also avoids completely falling over if two images have the same name. * Add a new ssh setup script command "debug-failure" which is called when the setup script fails with nonzero or on timeouts waiting for ssh or reboot. * ssh-setup/nova: Implement "debug-failure" command with "nova console-log". * tools/adt-build-lxc: Only install libpam-systemd if that exists (e. g. not on Ubuntu 12.04). * setup-commands/cloud-vm-setup: Don't rm the /etc/cron.daily/apt conffile to avoid breaking apt upgrades. Instead, create /etc/apt/apt.conf.d/02periodic. * Create a testinfo.json for "badpkg" and other exit codes as well. * Set stdin to /dev/null when running commands in the testbed. This avoids hanging tests on interactive questions and also fixes auxverbs which check if stdin is a PTY (like "lxc exec"). * tests/testarchive.py: Don't include the "Release" file into itself. * Fix SchrootRunner.test_apt_pocket_* test cases to include "Sources" into Release file. This makes the tests work with apt 1.1. [ Max Brustkern ] * adt-buildvm-ubuntu-cloud: Add timeout option. [ Antonio Terceiro ] * adt-build-lxc: Don't hardcode bridge interface. -- Martin Pitt <email address hidden> Wed, 09 Dec 2015 12:38:13 +0100
Upload details
- Uploaded by:
- Autopkgtest team
- Uploaded to:
- Sid
- Original maintainer:
- Autopkgtest team
- Architectures:
- all
- Section:
- devel
- Urgency:
- Medium Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
autopkgtest_3.18.2.dsc | 1.7 KiB | 0e6573c999c5b1959a45263c14d9adc9ed0653ed741d7b1616061fe7ee4dc5b2 |
autopkgtest_3.18.2.tar.gz | 185.9 KiB | c0d46203ad66597a0c4c70d686b2f7b000c3b1e44de1eab7abbb8377b43fb015 |
Available diffs
- diff from 3.18.1 to 3.18.2 (8.4 KiB)
No changes file available.
Binary packages built by this source
- autopkgtest: automatic as-installed testing for Debian packages
autopkgtest runs tests on binary packages. The tests are run on the
package as installed on a testbed system (which may be found via a
virtualisation or containment system). The tests are expected to be
supplied in the corresponding Debian source package.
.
See adt-run(1) and /usr/share/doc/autopkgtest .
Depending on which virtualization server you want to use, you need to
install additional packages (schroot, lxc, lxd, or qemu-system)
.
For generating tests of well-known source packages such as Perl and Ruby
libraries you should install the autodep8 package.