Hi Daniel, On 08-05-2019 13:21, Daniel Kahn Gillmor wrote: > That's news to me. I see no such documentation:
Hmm. I should check my facts. You're right. What I meant was: """ Automatic test control file for known package types --------------------------------------------------- There are groups of similarly-structured packages for which the contents of ``debian/tests/control`` would be mostly identical, such as Perl or Ruby libraries. If ``debian/tests/control`` is absent, the ``autodep8`` tool can generate an automatic control file. If installed, ``autopkgtest`` will automatically use it; this can be disabled with the ``--no-auto-control`` option. Those packages do not have to provide ``debian/tests/``, but they should still include an appropriate source package header (``Testsuite: autopkgtest-pkg-perl`` or similar) so that they can be discovered in the archive. """ From: https://salsa.debian.org/ci-team/autopkgtest/raw/master/doc/README.package-tests.rst > If you could clarify this someplace that developers could find, it would > be very much appreciated. So, this is in the spec of autopkgtest. I think it should *also* be mentioned in the autodep8 documentation. >> [1] currently the autopkgtest framework uses the version of autodep8 >> from the host, which is typically up-to-date. However the test may have >> only been working with an older version of autodep8. E.g. package from >> stable/stretch that pass with autodep8 from stable/stretch may fail with >> autodep8 from buster. > > understood -- but fwiw, i don't think this is particularly a problem. > that's a very similar issue as any other test suite failure caused by > shifting dependencies. I don't agree. At least that shifting of dependencies will not happen out of the blue once a suite is released. And if the suite isn't released yet, you can fix the issue. In this case, the suite is frozen, and you can still break the autopkgtest this way. It's something I consider bad; Ubuntu is already bitten by it. Paul
signature.asc
Description: OpenPGP digital signature