On Fri, Dec 27, 2013 at 06:09:51PM +0100, Niels Thykier wrote: > On 2013-12-27 17:35, Guillem Jover wrote: > > Do you know how many packages are there with autopkgtest support, > > and how many do not declare the field? > > For the former, apt-file search -a source debian/tests/control should > do[0]. For the latter, there is a lintian check finds packages with > without the field (or with the field, but without tests)[1].
To save others the time of doing this, in attachment the results of checking for debian/tests/control with apt-file and of grep-dctrl'ing Sources to check for "Testsuite: autopkgtest" field entry. I've computed them on unstable and experimental, considering main, contrib, and non-free. The relevant numbers are as follows: zack@usha:~$ wc -l have-* 251 have-debian-tests-control.txt 189 have-testsuite-autopkgtest.txt 64 have-debian-tests-control-but-no-testsuite-autopkgtest.txt For the latter file I also attach a dd-list. If you find mistakes in the results, please shout. FWIW, an old MBF about absent "Testsuite: autopkgtest" is at [1] and looks halfway through completion. Some of the already resolved issues were initially marked wontfix, but have then been corrected. Most of the remaining bugs seem to be affecting zope-related packages and other zope packages have been fixed already. Cheers. [1]: http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=missing-testsuite-header;users=autopkgtest-de...@lists.alioth.debian.org -- Stefano Zacchiroli . . . . . . . z...@upsilon.cc . . . . o . . . o . o Maître de conférences . . . . . http://upsilon.cc/zack . . . o . . . o o Former Debian Project Leader . . @zack on identi.ca . . o o o . . . o . « the first rule of tautology club is the first rule of tautology club »
Adam Schmalhofer <adam.schmalho...@gmx.de> apipkg execnet pytest-xdist Alessio Treglia <ales...@debian.org> apt-clone (U) Alexander Neumann <alexan...@debian.org> task Antonio Terceiro <terce...@debian.org> rake (U) ruby-switch (U) Arnaud Fontaine <ar...@debian.org> python-mechanize (U) zc.buildout (U) zope.testbrowser (U) Barry Warsaw <ba...@debian.org> tox Bradley Smith <bradsm...@debian.org> delta Brian Sutherland <br...@vanguardistas.net> bobo (U) python-chameleon (U) python-mechanize (U) sourcecodegen (U) transaction (U) zc.buildout (U) zc.lockfile (U) zconfig (U) zdaemon (U) zodb (U) zope.authentication (U) zope.browser (U) zope.cachedescriptors (U) zope.configuration (U) zope.contenttype (U) zope.copy (U) zope.dottedname (U) zope.event (U) zope.hookable (U) zope.i18n (U) zope.i18nmessageid (U) zope.location (U) zope.proxy (U) zope.publisher (U) zope.schema (U) zope.security (U) zope.sendmail (U) zope.sqlalchemy (U) zope.testbrowser (U) zope.testing (U) zope.traversing (U) Christian Perrier <bubu...@debian.org> samba4 (U) Christoph Berg <m...@debian.org> postgresql-common (U) Clint Adams <cl...@debian.org> haskell-yesod (U) D Haley <my...@gmx.com> libstxxl (U) D Haley <my...@yahoo.com> libstxxl (U) Debian Bazaar Maintainers <pkg-bazaar-ma...@lists.alioth.debian.org> bzr-rewrite bzr-stats bzr-svn Debian Haskell Group <pkg-haskell-maintain...@lists.alioth.debian.org> haskell-yesod Debian PostgreSQL Maintainers <pkg-postgresql-pub...@lists.alioth.debian.org> postgresql-common Debian Python Modules Team <python-modules-t...@lists.alioth.debian.org> gamera (U) pyqt5 python-byteplay (U) Debian Ruby Extras Maintainers <pkg-ruby-extras-maintain...@lists.alioth.debian.org> rake ruby-switch Debian Science Maintainers <debian-science-maintain...@lists.alioth.debian.org> libstxxl Debian/Ubuntu Zope Team <pkg-zope-develop...@lists.alioth.debian.org> bobo python-chameleon python-mechanize sourcecodegen transaction zc.buildout zc.lockfile zconfig zdaemon zodb zope.authentication zope.browser zope.cachedescriptors zope.configuration zope.contenttype zope.copy zope.deprecation zope.dottedname zope.event zope.hookable zope.i18n zope.i18nmessageid zope.location zope.proxy zope.publisher zope.schema zope.security zope.sendmail zope.sqlalchemy zope.testbrowser zope.testing zope.traversing Dmitry Shachnev <mity...@gmail.com> pyqt5 (U) Fabio Tranchitella <kob...@debian.org> bobo (U) python-chameleon (U) python-mechanize (U) sourcecodegen (U) transaction (U) zc.buildout (U) zc.lockfile (U) zconfig (U) zdaemon (U) zodb (U) zope.authentication (U) zope.browser (U) zope.cachedescriptors (U) zope.configuration (U) zope.contenttype (U) zope.copy (U) zope.dottedname (U) zope.event (U) zope.hookable (U) zope.i18n (U) zope.i18nmessageid (U) zope.location (U) zope.proxy (U) zope.publisher (U) zope.schema (U) zope.security (U) zope.sqlalchemy (U) zope.testbrowser (U) zope.testing (U) zope.traversing (U) Holger Levsen <hol...@debian.org> munin (U) Ian Jackson <ijack...@chiark.greenend.org.uk> dgit Jakub Wilk <jw...@debian.org> cuneiform dawgdic delta gamera libb64 python-byteplay task Jelmer Vernooij <jel...@debian.org> bzr-rewrite (U) bzr-svn (U) python-fastimport samba4 (U) Jérémy Bobbio <lu...@debian.org> python-mechanize (U) Koichi Akabe <vbkaise...@gmail.com> bzr-stats (U) Martin Pitt <mp...@debian.org> postgresql-common (U) udisks (U) Matthias Klose <d...@ubuntu.com> python-mechanize (U) zope.dottedname (U) zope.testing (U) Michael Biebl <bi...@debian.org> udisks (U) Michael Vogt <michael.v...@ubuntu.com> apt-clone Munin Debian Maintainers <packag...@munin-monitoring.org> munin Nicolas Boulenguez <nicolas.bouleng...@free.fr> libncursesada Noèl Köthe <n...@debian.org> samba4 (U) Ondřej Surý <ond...@debian.org> rake (U) Paul van Tilburg <pau...@debian.org> rake (U) Peter Eisentraut <pet...@debian.org> postgresql-common (U) Piotr Lewandowski <piotr.lewandow...@gmail.com> sinntp Python Applications Packaging Team <python-apps-t...@lists.alioth.debian.org> sinntp (U) tox (U) Ralf Treinen <trei...@debian.org> aspcud mccs Ritesh Raj Sarraf <r...@debian.org> apport Robert Collins <robe...@robertcollins.net> bzr-svn (U) Samba Debian Maintainers <pkg-samba-ma...@lists.alioth.debian.org> samba4 Scott Kitterman <sc...@kitterman.com> pyqt5 (U) Steinar H. Gunderson <se...@debian.org> samba4 (U) Steve Langasek <vor...@debian.org> mawk samba4 (U) Steve Schnepp <steve.schn...@pwkf.org> munin (U) Stig Sandbeck Mathisen <s...@debian.org> munin (U) TANIGUCHI Takaki <tak...@debian.org> zope.deprecation (U) Tom Feiner <feiner....@gmail.com> munin (U) Utopia Maintenance Team <pkg-utopia-maintain...@lists.alioth.debian.org> udisks
apipkg apport apt-clone aspcud bobo bzr-rewrite bzr-stats bzr-svn cuneiform dawgdic delta dgit execnet gamera haskell-yesod libb64 libncursesada libstxxl mawk mccs munin postgresql-common pyqt5 pytest-xdist python-byteplay python-chameleon python-fastimport python-mechanize rake ruby-switch samba4 sinntp sourcecodegen task tox transaction udisks zc.buildout zc.lockfile zconfig zdaemon zodb zope.authentication zope.browser zope.cachedescriptors zope.configuration zope.contenttype zope.copy zope.deprecation zope.dottedname zope.event zope.hookable zope.i18n zope.i18nmessageid zope.location zope.proxy zope.publisher zope.schema zope.security zope.sendmail zope.sqlalchemy zope.testbrowser zope.testing zope.traversing
3depict abi-compliance-checker adequate apipkg apport apt apt-clone aptdaemon aria2 asis aspcud atk1.0 autopkgtest babelfish beautifulsoup4 beets binutils bobo bowtie2 boxshade bzr bzr-builddeb bzr-email bzr-fastimport bzr-git bzr-loom bzr-pipeline bzr-rewrite bzr-stats bzr-svn bzrtools bzr-upload bzr-xmloutput cairo ceph choreonoid codespeak-lib colord configobj coreutils crash cuneiform dawgdic d-conf deal delta devscripts dgit dh-python doxygen eglibc evolution-data-server execnet exim4 fftw3 fluidsynth gamera gconf gdk-pixbuf gdnsd gearmand git-annex glib2.0 glib-networking gobject-introspection gtk+3.0 gvfs haskell-yesod i18nspector ip4r ipython lapack leveldb libarchive libaunit libb64 libchewing libg3d libgdata libgmpada libgtkada libhx libncursesada libnotify libpipeline libproxy libreoffice libsoxr libstxxl libtemplates-parser libtexttools libxml2 libxmlada lintian lintian4python linuxinfo mafft mailman mawk mccs mercurial mod-gearman mongodb mscgen munin node-marked nss-pam-ldapd nut obfsproxy objgraph ocrad opentoken owncloud-client pandas pango1.0 patsy pgbouncer pgfincore pgpool2 pillow plainbox plr plv8 postfix postgresql-9.1 postgresql-9.3 postgresql-common postgresql-pgmp postgresql-pllua postgresql-plproxy postgresql-plsh prefix preprepare procenv psqlodbc pstreams puppet pybik pycparser pycxx pyfiglet pyflot pygments pygobject pyliblo pyparsing pyptlib pyqt5 pystemmer pytest pytest-instafail pytest-xdist python2.7 python3.3 python3.4 python-apt python-boto python-byteplay python-cffi python-chameleon python-crypto python-csb python-dbusmock python-docutils python-fastimport python-jsonschema python-launchpadlib python-leveldb python-markdown python-mechanize python-memprof python-pbkdf2 python-qt4 python-roman python-scipy python-tornado pyxdg pyzmq qbzr quagga rake r-bioc-annotationdbi r-bioc-edger r-bioc-genomicfeatures r-bioc-iranges r-bioc-limma r-bioc-rtracklayer r-bioc-xvector repmgr roboptim-core ruby-switch s3ql samba samba4 sinntp skimage skytools slony1-2 software-properties sourcecodegen spamassassin sphinx sphinxcontrib-spelling systemd-shim tabix task tox trac-bzr transaction txsocksx udisks udisks2 umockdev unar unattended-upgrades unidecode upower upstart varnish visp zc.buildout zc.lockfile zconfig zdaemon zodb zope.authentication zope.browser zope.cachedescriptors zope.component zope.configuration zope.contenttype zope.copy zope.deprecation zope.dottedname zope.event zope.exceptions zope.hookable zope.i18n zope.i18nmessageid zope.interface zope.location zope.proxy zope.publisher zope.schema zope.security zope.sendmail zope.sqlalchemy zope.testbrowser zope.testing zope.testrunner zope.traversing
3depict abi-compliance-checker adequate apt aptdaemon aria2 asis atk1.0 autopkgtest babelfish beautifulsoup4 beets binutils bowtie2 boxshade bzr bzr-builddeb bzr-email bzr-fastimport bzr-git bzr-loom bzr-pipeline bzrtools bzr-upload bzr-xmloutput cairo ceph choreonoid codespeak-lib colord configobj coreutils crash d-conf deal debtags devscripts dh-python doxygen eglibc evolution-data-server exim4 fftw3 fluidsynth gconf gdk-pixbuf gdnsd gearmand git-annex glib2.0 glib-networking gobject-introspection gtk+3.0 gvfs i18nspector ip4r ipython lapack leveldb libarchive libaunit libchewing libg3d libgdata libgmpada libgtkada libhx libnotify libpipeline libproxy libreoffice libsoxr libtemplates-parser libtexttools libxml2 libxmlada lintian lintian4python linuxinfo mafft mailman mercurial mod-gearman mongodb mscgen node-marked nss-pam-ldapd ntdb nut obfsproxy objgraph ocrad opentoken owncloud-client pandas pango1.0 patsy pgbouncer pgfincore pgpool2 pillow plainbox plr plv8 postfix postgresql-9.1 postgresql-9.3 postgresql-pgmp postgresql-pllua postgresql-plproxy postgresql-plsh prefix preprepare procenv psqlodbc pstreams puppet pybik pycparser pycxx pyfiglet pyflot pygments pygobject pyliblo pyparsing pyptlib pystemmer pytest pytest-instafail python2.7 python3.3 python3.4 python-apt python-boto python-cffi python-crypto python-csb python-dbusmock python-docutils python-jsonschema python-launchpadlib python-leveldb python-markdown python-memprof python-pbkdf2 python-qt4 python-roman python-scipy python-tornado pyxdg pyzmq qbzr quagga r-bioc-annotationdbi r-bioc-edger r-bioc-genomicfeatures r-bioc-iranges r-bioc-limma r-bioc-rtracklayer r-bioc-xvector repmgr roboptim-core s3ql samba skimage skytools slony1-2 software-properties spamassassin sphinx sphinxcontrib-spelling systemd-shim tabix trac-bzr txsocksx udisks2 umockdev unar unattended-upgrades unidecode upower upstart varnish visp zope.component zope.exceptions zope.interface zope.testrunner
signature.asc
Description: Digital signature