autopkgtest - automatic as-installed testing for Debian packages

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Main amd64
Package filename autopkgtest_3.20.4_all.deb
Package name autopkgtest
Package version 3.20.4
Package release -
Package architecture all
Package type deb
Category devel
Homepage -
License -
Maintainer Ubuntu Developers <>
Download size 123.66 KB
Installed size 495.00 KB
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.


Package Version Architecture Repository
autopkgtest_3.20.4ubuntu1.1_all.deb 3.20.4ubuntu1.1 all Ubuntu Proposed Main
autopkgtest_3.20.4ubuntu1.1_all.deb 3.20.4ubuntu1.1 all Ubuntu Proposed Main
autopkgtest_3.20.4ubuntu1_all.deb 3.20.4ubuntu1 all Ubuntu Updates Main
autopkgtest_3.20.4ubuntu1_all.deb 3.20.4ubuntu1 all Ubuntu Updates Main
autopkgtest_3.20.4_all.deb 3.20.4 all Ubuntu Main
autopkgtest - - -


Name Value
apt-utils -
libdpkg-perl -
procps -
python3 -
python3-debian -


Type URL
Binary Package autopkgtest_3.20.4_all.deb
Source Package autopkgtest

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install autopkgtest deb package:
    # sudo apt-get install autopkgtest




2016-04-18 - Martin Pitt <>
autopkgtest (3.20.4) unstable; urgency=medium
* setup-commands/setup-testbed: Fix kernel header installation for
precise/armhf, which does not yet have linux-headers-generic.
* Use "nproc" to determine the number of processors available, which is both
more correct in a cgroup world, and also simpler.
* Add new --build-parallel=N option to explicitly set the "parallel=N"
$DEB_BUILD_OPTION for building packages, to override the default of
"number of available CPUs". This is mostly useful in containers where you
can restrict the available RAM, but not restrict the number of CPUs.
(LP: #1569750)
* setup-commands/setup-testbed: ubuntu-snappy got renamed to snapd, adjust
package name.
* adt-build-lxd: Set "distribution", "release", and "architecture"
properties of generated images.
* adt-build-lxd: Clean up all old images of the same distro/release/arch,
not just the previous one. Also fix cleanup to work in non-English
* setup-commands/setup-testbed: Call apt-get purge only once with the list
of all packages, instead of once per package. This is much faster.
* SchrootClickRunner tests: Chown click dir in /opt after creating the user.
* Bump Standards-Version to 3.9.8 (no changes necessary).
* Update Vcs-* URLs.
2016-04-11 - Martin Pitt <>
autopkgtest (3.20.3) unstable; urgency=medium
* Makefile: Install SKELETON after the programs (which use an [a-z] glob),
as the latter behaves differently in different locales. Thanks Alexis
Bienvenüe! (Closes: #820148)
* adt-buildvm-ubuntu-cloud: Use https for cloud image download.
(LP: #1566846)
* setup-commands/setup-testbed: Purge ubuntu-snappy.
* adt-virt-qemu: On AMD CPUs, default to -cpu host instead of
"kvm64,+svm,+lahf_lm". This introduces more jitter, but is the only -cpu
mode that actually allows nested QEMU with current QEMU versions.
* adt-build-lxd: Force-delete preparation container at the end, even if it
is running.
* adt-build-lxd: Disable apt proxy configuration with ADT_APT_PROXY=="none".
2016-04-05 - Martin Pitt <>
autopkgtest (3.20.2) unstable; urgency=medium
* setup-commands/setup-testbed: Purge lxc-common for testbed preparation.
* adt-buildvm-ubuntu-cloud: Use the same code for determining the default
qemu-system-* command as adt-virt-qemu. This adds support for ppc64el and
other architectures. (Closes: #818892)
* adt-buildvm-ubuntu-cloud: If ifnames was disabled for the initial boot,
keep it disabled for subsequent boots instead of changing to ens3. This
fixes building images for Ubuntu 15.04.
* lib/, cmd_reboot(): Drop workaround for dhclient hanging on
reboot, LP #1556175 got fixed.
* setup-commands/setup-testbed: Ensure that purging packages does not hang
eternally on debconf prompts.
* setup-commands/setup-testbed: Drop purging of xkb-data.
* setup-commands/setup-testbed: Apply "vmalloc=512M" grub change also when
using as a --setup-commands with adt-run, not only with building images.
Fixes tests like udisks2 on i386 when using standard cloud images.

See Also

Package Description
autopoint_0.19.7-2ubuntu3_all.deb The autopoint program from GNU gettext
autotools-dev_20150820.1_all.deb Update infrastructure for config.{guess,sub} files
avahi-autoipd_0.6.32~rc+dfsg-1ubuntu2_amd64.deb Avahi IPv4LL network address configuration daemon
avahi-daemon_0.6.32~rc+dfsg-1ubuntu2_amd64.deb Avahi mDNS/DNS-SD daemon
avahi-utils_0.6.32~rc+dfsg-1ubuntu2_amd64.deb Avahi browsing, publishing and discovery utilities
awstats_7.4+dfsg-1_all.deb powerful and featureful web server log analyzer
b43-fwcutter_019-2_amd64.deb utility for extracting Broadcom 43xx firmware
backuppc_3.3.1-2ubuntu3_amd64.deb high-performance, enterprise-grade system for backing up PCs
bamfdaemon_0.5.3~bzr0+16.04.20160415-0ubuntu1_amd64.deb Window matching library - daemon
baobab_3.18.1-1ubuntu1_amd64.deb GNOME disk usage analyzer
base-files_9.4ubuntu4_amd64.deb Debian base system miscellaneous files
base-passwd_3.5.39_amd64.deb Debian base system master password and group files
bash-completion_2.1-4.2ubuntu1_all.deb programmable completion for the bash shell
bash-doc_4.3-14ubuntu1_all.deb Documentation and examples for the GNU Bourne Again SHell
bash_4.3-14ubuntu1_amd64.deb GNU Bourne Again SHell