Your message dated Sun, 28 Jun 2015 10:21:01 +0000
with message-id <[email protected]>
and subject line Bug#788659: fixed in autopkgtest 3.15
has caused the Debian Bug report #788659,
regarding autopkgtest: Provide option to not implicitly run undeclared tests
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
788659: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=788659
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: autopkgtest
Version: 3.14.3
Severity: wishlist
README.package-tests.rst.gz says:
To allow test execution environments to discover packages which provide
tests, their source packages should have a ``Testsuite:`` header
containing ``autopkgtest`` (which is currently the only defined value).
Multiple values get comma separated, as usual in control files.
My expectation having read this was that adt-run would only attempt
to test packages if the Testsuite header is present; however adt-run
actually appears to not look for this header at all; it always processes
tests for a package, including automagic test suites set up by
autodep8. This is probably fine in the case of invoking adt-run with
a single package, but not if you want to look for regressions using
adt-run; for example I ran it against all packages I'd been rebuilding
against perl 5.22, and found quite a few failures which didn't appear to
be related to perl 5.22 but were instead tests which just didn't work.
Please could adt-run have an option to exit without running any tests
if the source package in question doesn't define any? I think this
would be useful in other QA contexts too. I would say that this should
be the default, but that is probably too difficult to change now.
Cheers,
Dominic.
--- End Message ---
--- Begin Message ---
Source: autopkgtest
Source-Version: 3.15
We believe that the bug you reported is fixed in the latest version of
autopkgtest, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Martin Pitt <[email protected]> (supplier of updated autopkgtest package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Sun, 28 Jun 2015 11:55:34 +0200
Source: autopkgtest
Binary: autopkgtest
Architecture: source all
Version: 3.15
Distribution: unstable
Urgency: medium
Maintainer: Autopkgtest team <[email protected]>
Changed-By: Martin Pitt <[email protected]>
Description:
autopkgtest - automatic as-installed testing for Debian packages
Closes: 784942 788659
Changes:
autopkgtest (3.15) unstable; urgency=medium
.
Behaviour changes and improvements:
* The specified --output-dir now must not exist or be empty. If it is
non-empty, adt-run now will refuse to use it instead of cleaning it. This
is safer, to avoid accidentally using the home directory or similarly
precious data. (LP: #1463561)
* Add --no-auto-control option to disable autodep8. (Closes: #788659)
* ssh-setup/nova: Add -e/--env option to append to /etc/environment. This is
mostly useful to configure $http_proxy and friends.
* ssh-setup/nova: Add --mirror option.
* Add setup-commands/cloud-vm-setup: --setup-commands script for cloud
instances to prepare them for running autopkgtests. This is similar to
adt-setup-vm, but won't configure serial console or networking.
.
Bug fixes:
* adt-setup-vm: Print a warning if calling update-grub fails, instead of
aborting. This fixes vmdebootstrap --grub, as that installs grub after
running the customization script. Adjust adt-virt-qemu.1 manpage to
recommend the --grub option of vmdebootstrap.
* testdesc.py, parse_rfc822(): Entirely ignore lines which only contain
whitespace after filtering out intra-line comments. They break
continuation line parsing in python-debian >= 0.1.23. (Closes: #784942)
* adt-setup-vm: Add inclusion of interfaces.d/ to /etc/network/interfaces.
This belongs into vmdebootstrap (#788792), but fix that locally for the
time being.
* adt-run.1: Document --testname.
Checksums-Sha1:
f1162ace463c967e63c230e9ffcd384e4a3e5437 1755 autopkgtest_3.15.dsc
3665979916b81a911f337fb2ed07720d8a9c3a03 173088 autopkgtest_3.15.tar.gz
854fcbb8d8cd9fb8a89aab9075895f9251781b89 147284 autopkgtest_3.15_all.deb
Checksums-Sha256:
0e172e021bf38e030c09805c7435de77e32befbc8852caded00663cf11ec44df 1755
autopkgtest_3.15.dsc
d0a788fe810c19212cfe7c8384d44c347f475a53667d1a04016e71e6f7b1b3db 173088
autopkgtest_3.15.tar.gz
95663909fe2264593ba75ce4605991c37051ad96c9c43486bce283e28cf7943a 147284
autopkgtest_3.15_all.deb
Files:
8c159b376abd9f2cef1fc86e56b2ae62 1755 devel optional autopkgtest_3.15.dsc
29b17d7df7470fc50e314453ba00571c 173088 devel optional autopkgtest_3.15.tar.gz
73c172017c0209f2f76bd53558d8a522 147284 devel optional autopkgtest_3.15_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJVj8XlAAoJENFO8V2v4RNHSIYP/1yEekC93EI+CW5APaGxmWVR
j0OE7ikF7wSG0lt7lHudtDvHUIfB9rBYHIXa5jUVDKGzh6Hpb4APbhMvWuUTu5Yu
0zWnMHggU8/bXzdJUt/mnNV163YZXvX+lofkLj1BDvPxqKHhmc8fR0CBPsWmeKW8
hUrGfkvH7wFC7YpUvJ3836bRvOMX7P5Mp0zOBWUYD4031uRzmvxuWUCBj7S3FJ/t
64x+zfldgdd6G8d06eibWSySlGyLtb2AEP8dH7BdiTMhQkJ/+9QgnAJljbDPZjLO
4ZJP1czvOW7kzudr6s7L+JVk6P8S3fIGUE2xXQ4XUcy5U8LddPz8orJxUL2txZaI
mIyk87ucFDC9q7SaPzBwr0bv6uqXgnIe9QvRPNKkAEMsxrhayApjIyqMRCaG1HCi
0CAV7yS8ISdsDHP+vsH7Nn4ztzBAELssHV3fnF0RfmyUqhsMOjIdGUlhh/LDi4ay
SAk3JtS5ghDQF6rkm7JbGBB3b7/ySPS4dsvr86g3FFApFeCgV6GuABnoypZipK+M
95jMlQK+omrHGCBcP71fUMeRBi50hMBOFCLGJ08vMB1+jyqjNX4BLbCyOcHgaz5C
nrKRTvHYj+dpX88J6qCghVBcoBQ2r27wAYHlNCG4CooPlqCyu3x5UfGG61t1M1mi
IZtmcPIwwqdNpVPQsuXL
=aWZI
-----END PGP SIGNATURE-----
--- End Message ---