-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Wed, 18 Jun 2014 10:07:46 +0200 Source: autopkgtest Binary: autopkgtest Architecture: source all Version: 2.19 Distribution: sid Urgency: medium Maintainer: Autopkgtest team <autopkgtest-devel@lists.alioth.debian.org> Changed-By: Martin Pitt <mpitt@debian.org> Description: autopkgtest - automatic as-installed testing for Debian packages Closes: 738552 751574 751575 Changes: autopkgtest (2.19) unstable; urgency=medium . Improvements: * Support new argument type --changes (implied if file name ends with ".changes"). This behaves as if you specified all debs and the dsc from the given binary changes file and implies --no-built-binaries. I. e. this is the right thing to test a local package that you just built. (Closes: #738552) . Bug fixes: * schroot: Always advertise "revert" capability, as it implements revert with simply close()/open(). * adt-run: Move warning about missing root on testbed into the correct place. * Install build-essential and build dependencies in one apt run, which is slightly faster. * Explicity specify UTF-8 encoding for reading/writing Debian control files, to fix UnicodeDecodeError under C locale. * Determine testpkg-version also for --built-tree tests. * schroot: Refuse to work with non-ephemeral schroots, i. e. "directory" type schroots without union-type. Point this out in the manpage, too. (Closes: #751574) * schroot: Verify that /proc is mounted, and abort with a proper error message if not. (Closes: #751575) * adt-buildvm-ubuntu-cloud: Don't start cloud-config with a leading newline, not yet supported in Ubuntu 12.04's cloud-init. Thanks Jean-Baptiste Lallement! (LP: #1330950) * adt-buildvm-ubuntu-cloud: Don't use write_files cloud-init command, not yet supported in Ubuntu 12.04's cloud-init. Replace with runcmd echos. * adt-buildvm-ubuntu-cloud: Purge cloud-init and shutdown after cloud-init is done, not while it's still running. * adt-buildvm-ubuntu-cloud: Create upstart job for ttyS0 console unless it already exists, for compatibility with Ubuntu 12.04. * adt-virt-qemu: Use python3 or python for eofcat depending on which one is available. Fixes operation with older Ubuntu versions which don't yet install Python 3 by default. . Code cleanup: * Unify logging functions into lib/adtlog.py, make their API easier and more consistent, and use them in adt-run and all adt-virt-*. * Move test control parsing and keeping data into lib/testdesc.py. This eases factorization, abstraction for future support of other source package formats such as click, and testing. Add new tests/testdesc unittests. This also drops the "tree0t-" like prefixes from test names in the results and the output file names. * Don't read --setup-commands files multiple times. Checksums-Sha1: c81b7e01336abde161acf1ed910dcfea0a22eba1 1730 autopkgtest_2.19.dsc 1d77b04bf4ee6d4217c584d93923da86ea45a9f6 102892 autopkgtest_2.19.tar.gz 4944cbb99df7be95ea20285309287db4771b4307 85560 autopkgtest_2.19_all.deb Checksums-Sha256: 79aa3b1e6977a87673a4d1220eeebcdb97febc33b0b6c11bf99668ab78f1bee0 1730 autopkgtest_2.19.dsc b1f630a4a9442330e0b5bdcbeb964ce87f7df7a5007e2af3224139ff4d92634d 102892 autopkgtest_2.19.tar.gz 0f4e60700419b884fa70979ad68d7ec38763826e473cd796d9f48808d5561338 85560 autopkgtest_2.19_all.deb Files: 6a446005d0790259e4bdfaf80a14f724 85560 devel optional autopkgtest_2.19_all.deb 7b6d4dfae522c14162bc9e9b0d3fd70a 1730 devel optional autopkgtest_2.19.dsc f0b283254aaf78dea08101473d859dd0 102892 devel optional autopkgtest_2.19.tar.gz -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJToUkvAAoJENFO8V2v4RNHRd0P+gKo7hKXH/tzrrERdMxQVaN4 f0ZM7nCf2kX/umFBVGrrIeFykt+0y5diqfVBIG7uHrf0dcwRMOGgwuttdGwYe0cG XtS4fufeiYNWp05aNkzmfXPQ7A0FOeN1ySN6w9EMGg7uFVB+VQa33bOKgpadDzNh jc1qna5pYadB8UFEt96Csu8RFNCWJR1vuzyzuoGLiBXnb+0VyYZcuLWRCIcXWQrt irpxrJEu/jtJuc0p3Tlxf6FA0fl0gtrhtkdHpIMPLhzi9cwvPm74iy8f9X+HRyoU DwbZ+Z8yV+oNvsGcSy4PlBusncg5QPcju/Oyp1Dll2sSed0WMBp2YhTaCRmVR3a6 Y9z8izML33DaMCi4qXKzdDZYa2uvY5snKNtnqz0CTHBXKwd2qb2LUJ6zt6jwbqio PkeDb5xhTUCg7CwXUxEO9h0e5IDI1NtiV+NEC8HLE0uOFAYJMan6cSG05Ku0p5IE 9Na9S2q0U6nwSUo/E1YRg6dNt6UHv5C0WFApGDU5xAkQrk5NISNNdRdGm0/yCDU3 4+PD8JA4vfIga/yKhoH4OKdb1VejfH1NAL2+RrRyIpIL1OEvw8ZO63l6A0rCPraF vXsUcHGPgopldUXZU76SqXMdsq8YvaS5CrqrArb3A+oemRrXP1KKbobm83Au9fvL OYTTCosBBLLHc8Lnx4EE =UjoB -----END PGP SIGNATURE-----