Last generated 2012-02-09
Coverage: 792/960 (82.50%), w. legacy tests: 898/960 (93.54%)

The following tags are not tested by the test suite:

binaries apparently-corrupted-elf-binary
binaries binary-file-compressed-with-upx
binaries library-not-linked-against-libc
binaries ocaml-custom-executable
binaries program-not-linked-against-libc

cruft source-contains-prebuilt-windows-binary

deb-format tar-errors-from-data

debconf boolean-template-has-bogus-default
debconf debconf-is-not-a-registry
debconf duplicate-fields-in-templates
debconf duplicate-long-description-in-template
debconf empty-translated-choices
debconf isdefault-flag-is-deprecated
debconf malformed-template-name
debconf no-template-name
debconf select-without-choices
debconf unknown-field-in-templates
debconf unknown-template-type

fields bad-menu-item
fields malformed-python-version
fields no-source-field

files FSSTND-dir-in-var
files compressed-symlink-with-wrong-ext
files config-file-reserved
files debug-package-should-be-named-dbg
files nfs-temporary-file-in-package
files non-standard-file-permissions-for-etc-init.d-script
files old-app-defaults-directory
files old-style-example-dir
files package-uses-obsolete-file
files udeb-contains-documentation-file

init.d duplicate-updaterc.d-calls-in-postinst
init.d file-in-etc-rc.d-marked-as-conffile

manpages FSSTND-dir-in-manual-page
manpages bad-so-link-within-manual-page

menu-format menu-icon-cannot-be-parsed
menu-format menu-icon-not-in-xpm-format
menu-format menu-icon-too-big
menu-format menu-item-contains-unknown-tag
menu-format menu-item-needs-dwww
menu-format old-format-menu-file
menu-format whitespace-after-continuation-character

menus doc-base-abstract-field-is-template
menus doc-base-abstract-might-contain-extra-leading-whitespaces
menus doc-base-document-field-not-in-first-line
menus doc-base-file-duplicated-field
menus doc-base-file-references-usr-doc
menus doc-base-file-separator-extra-whitespaces
menus doc-base-file-syntax-error
menus executable-in-usr-share-docbase
menus executable-menu-file

po-debconf missing-potfiles-in
po-debconf missing-templates-pot
po-debconf not-using-po-debconf

shared-libs dev-pkg-without-shlib-symlink
shared-libs ldconfig-symlink-is-not-a-symlink
shared-libs ldconfig-symlink-referencing-wrong-file
shared-libs non-dev-pkg-with-shlib-symlink
shared-libs pkg-has-shlibs-control-file-but-no-actual-shared-libs
shared-libs shlib-with-bad-permissions
shared-libs shlib-with-executable-stack
shared-libs shlib-without-PT_GNU_STACK-section

The following tags are only tested by the legacy test suite:

binaries binary-has-unneeded-section
binaries binary-with-bad-dynamic-table
binaries debug-file-should-use-detached-symbols
binaries shared-lib-without-dependency-information
binaries statically-linked-binary
binaries unstripped-binary-or-object

changelog-file changelog-file-missing-in-native-package
changelog-file wrong-name-for-debian-news-file

copyright-file old-fsf-address-in-copyright-file

debconf config-does-not-load-confmodule
debconf debconf-config-not-executable
debconf loads-obsolete-confmodule
debconf making-assumptions-about-interfaces-in-templates
debconf malformed-prompt-in-templates
debconf malformed-question-in-templates
debconf malformed-title-in-templates
debconf mismatch-translated-choices
debconf missing-debconf-dependency
debconf missing-debconf-dependency-for-preinst
debconf no-debconf-templates
debconf no-template-description
debconf no-template-type
debconf possible-debconf-note-abuse
debconf postinst-does-not-load-confmodule
debconf postinst-uses-db-input
debconf postrm-does-not-purge-debconf
debconf select-with-boolean-choices
debconf template-uses-unsplit-choices
debconf too-long-extended-description-in-templates
debconf too-long-short-description-in-templates
debconf unknown-debconf-priority
debconf using-first-person-in-templates
debconf using-imperative-form-in-templates
debconf using-question-in-extended-description-in-templates

files desktop-file-in-wrong-dir
files package-contains-devhelp-file-without-symlink
files package-contains-hardlink
files package-contains-upstream-install-documentation
files package-installs-packlist
files script-in-usr-share-doc
files script-with-language-extension
files use-of-compat-symlink
files windows-thumbnail-database-in-package
files wrong-file-owner-uid-or-gid

init.d duplicate-updaterc.d-calls-in-postrm
init.d init.d-script-has-bad-lsb-line
init.d init.d-script-has-duplicate-lsb-section
init.d init.d-script-has-unknown-lsb-keyword
init.d init.d-script-has-unterminated-lsb-section
init.d init.d-script-missing-lsb-keyword
init.d init.d-script-not-included-in-package
init.d init.d-script-not-marked-as-conffile
init.d output-of-updaterc.d-not-redirected-to-dev-null
init.d postrm-contains-additional-updaterc.d-calls
init.d postrm-does-not-call-updaterc.d-for-init.d-script
init.d preinst-calls-updaterc.d
init.d prerm-calls-updaterc.d

menu-format deprecated-kdelnk-file
menu-format desktop-contains-deprecated-header
menu-format desktop-entry-missing-required-key
menu-format menu-item-missing-required-tag
menu-format menu-item-needs-tag-has-unknown-value
menu-format non-wm-module-in-wm-modules-menu-section
menu-format su-to-root-with-usr-sbin
menu-format su-wrapper-not-su-to-root
menu-format su-wrapper-without--c
menu-format unquoted-string-in-menu-item

menus bad-menu-file-name
menus doc-base-abstract-field-separator-extra-whitespaces
menus doc-base-document-field-ends-in-whitespace
menus doc-base-file-duplicated-format
menus doc-base-file-lacks-required-field
menus doc-base-file-no-format
menus doc-base-file-no-format-section
menus doc-base-file-no-index
menus doc-base-file-references-missing-file
menus doc-base-file-unknown-field
menus doc-base-file-unknown-format
menus doc-base-file-uses-obsolete-national-encoding
menus doc-base-index-references-multiple-files
menus doc-base-invalid-document-field
menus doc-base-unknown-section
menus menu-file-in-usr-lib
menus menu-method-should-include-menu-h
menus postinst-does-not-call-updatemenus
menus postrm-does-not-call-updatemenus

nmu changelog-should-mention-qa
nmu changelog-should-not-mention-nmu
nmu orphaned-package-should-not-have-uploaders
nmu qa-upload-has-incorrect-version-number

po-debconf newer-debconf-templates
po-debconf unknown-encoding-in-po-file

scripts executable-not-elf-or-script
scripts maintainer-script-ignores-errors
scripts maintainer-script-removes-device-files
scripts script-not-executable
scripts update-alternatives-remove-called-in-postrm

shared-libs duplicate-entry-in-symbols-control-file
shared-libs invalid-template-id-in-symbols-file
shared-libs sharedobject-in-library-directory-missing-soname
shared-libs symbols-declared-but-not-shlib
shared-libs symbols-declares-dependency-on-other-package
shared-libs syntax-error-in-symbols-file
shared-libs udeb-postinst-must-not-call-ldconfig
shared-libs unknown-meta-field-in-symbols-file
shared-libs unused-shlib-entry-in-symbols-control-file

Breakdown of remaining tags in legacy test suite by test case:

binary
  binary-has-unneeded-section
  deprecated-kdelnk-file
  desktop-contains-deprecated-header
  desktop-entry-missing-required-key
  doc-base-abstract-field-separator-extra-whitespaces
  doc-base-document-field-ends-in-whitespace
  doc-base-file-duplicated-format
  doc-base-file-lacks-required-field
  doc-base-file-no-format
  doc-base-file-no-format-section
  doc-base-file-no-index
  doc-base-file-references-missing-file
  doc-base-file-unknown-field
  doc-base-file-unknown-format
  doc-base-file-uses-obsolete-national-encoding
  doc-base-index-references-multiple-files
  doc-base-invalid-document-field
  doc-base-unknown-section
  executable-not-elf-or-script
  menu-file-in-usr-lib
  menu-item-missing-required-tag
  menu-item-needs-tag-has-unknown-value
  menu-method-should-include-menu-h
  non-wm-module-in-wm-modules-menu-section
  old-fsf-address-in-copyright-file
  package-contains-hardlink
  package-contains-upstream-install-documentation
  postinst-does-not-call-updatemenus
  postrm-does-not-call-updatemenus
  statically-linked-binary
  su-to-root-with-usr-sbin
  su-wrapper-not-su-to-root
  su-wrapper-without--c
  unquoted-string-in-menu-item
  unstripped-binary-or-object

debconf
  loads-obsolete-confmodule
  making-assumptions-about-interfaces-in-templates
  malformed-prompt-in-templates
  malformed-question-in-templates
  malformed-title-in-templates
  mismatch-translated-choices
  missing-debconf-dependency
  missing-debconf-dependency-for-preinst
  newer-debconf-templates
  no-template-description
  no-template-type
  possible-debconf-note-abuse
  postinst-uses-db-input
  postrm-does-not-purge-debconf
  select-with-boolean-choices
  template-uses-unsplit-choices
  too-long-extended-description-in-templates
  too-long-short-description-in-templates
  udeb-postinst-must-not-call-ldconfig
  unknown-debconf-priority
  unknown-encoding-in-po-file
  using-first-person-in-templates
  using-imperative-form-in-templates
  using-question-in-extended-description-in-templates

debug
  binary-with-bad-dynamic-table
  changelog-file-missing-in-native-package
  changelog-should-not-mention-nmu
  debug-file-should-use-detached-symbols
  duplicate-entry-in-symbols-control-file
  invalid-template-id-in-symbols-file
  shared-lib-without-dependency-information
  sharedobject-in-library-directory-missing-soname
  symbols-declared-but-not-shlib
  symbols-declares-dependency-on-other-package
  syntax-error-in-symbols-file
  unknown-meta-field-in-symbols-file
  unused-shlib-entry-in-symbols-control-file

etcfiles

fields

filenames
  bad-menu-file-name
  desktop-file-in-wrong-dir
  package-contains-devhelp-file-without-symlink
  package-installs-packlist
  script-not-executable
  use-of-compat-symlink
  windows-thumbnail-database-in-package
  wrong-file-owner-uid-or-gid
  wrong-name-for-debian-news-file

foo++

libbaz

maintainer-scripts
  changelog-should-mention-qa
  config-does-not-load-confmodule
  debconf-config-not-executable
  init.d-script-not-included-in-package
  init.d-script-not-marked-as-conffile
  maintainer-script-ignores-errors
  maintainer-script-removes-device-files
  no-debconf-templates
  orphaned-package-should-not-have-uploaders
  output-of-updaterc.d-not-redirected-to-dev-null
  postinst-does-not-load-confmodule
  postrm-contains-additional-updaterc.d-calls
  postrm-does-not-call-updaterc.d-for-init.d-script
  preinst-calls-updaterc.d
  prerm-calls-updaterc.d
  qa-upload-has-incorrect-version-number
  update-alternatives-remove-called-in-postrm

relations

scripts
  duplicate-updaterc.d-calls-in-postrm
  init.d-script-has-bad-lsb-line
  init.d-script-has-duplicate-lsb-section
  init.d-script-has-unknown-lsb-keyword
  init.d-script-has-unterminated-lsb-section
  init.d-script-missing-lsb-keyword
  script-in-usr-share-doc
  script-with-language-extension
