dep8
|
Size: 12253
Comment:
|
Size: 23652
Comment:
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 4: | Line 4: |
| This page tracks the status of dep8 tests existing in server team owned packages as defined by the [[http://people.canonical.com/~ubuntu-archive/package-team-mapping.json|package-to-team mappings]]. The purpose of this research was to determine opportunities for improvements in quality and test automation via the use of dep8. While dep8 is not the end-all be-all of testing, it provides package maintainers a method for verifying their work and improves confidence when building and making changes and fixing bugs and provides a list of opportunities for experienced and new developers to help increase quality of Ubuntu packages. | The purpose of this research was to determine opportunities for improvements in quality and test automation via the use of dep8. While dep8 is not the end-all be-all of testing as some packages run other tests during build, dep8 provides package maintainers a method for verifying their work and improves confidence when building and making changes and fixing bugs and provides a list of opportunities for experienced and new developers to help increase quality of Ubuntu packages. This page tracks the status of dep8 tests existing in server team owned packages as defined by the [[http://people.canonical.com/~ubuntu-archive/package-team-mapping.json|package-to-team mappings]]. |
| Line 8: | Line 10: |
1. Download the latest source via ```pull-lp-source <package name> zesty``` 2. Examine for the presence of the following in the source |
Download the latest source via ```pull-lp-source <package name> zesty``` 1. [testsuite] - control file calls out a testsuite (or XS-Testsuite), may be autopkgtest or otherwise * ```grep debian/control 'Testsuite:'``` 2. [dep8] - do dep8 tests exists via the presence of: |
| Line 13: | Line 17: |
This is a very crude method that leaves out the following possibilities: * If a package has other tests that are run at packaging and build time (e.g. go's _test.go files) * If a package has significant integration or package level testing (e.g. curtin's vmtest) |
3. [go] - contains build time go-based tests * ```find . -name *_test.go``` 4. [python] - setup.py has a test_suite defined * ```grep setup.py 'test_suite'``` This is a very crude method that leaves out the additional possibilities of language specific tests, packages that are libraries or source only. |
| Line 22: | Line 27: |
| == Packages Missing dep8 == Package list was determined on March 29, 2017. * 374 packages do not have dep8 tests * 90 packages have dep8 tests * 57 packages are not available in zesty || '''Name''' || '''Status''' || '''Notes''' || || acpica-unix || || || || amavisd-new || || || || analog || || || || ant-contrib || || || || antlr3 || || || || apr || || || || asterisk || || || || at || || || || augeas || || || || authbind || || || || autofs || || || || awscli || || || || awstats || || || || backuppc || || || || bacula || || || || bcache-tools || || || || beanstalkc || || || || beautifulsoup || || || || billiard || || || || bind9 || || || || blinker || || || || bridge-utils || || || || bsd-mailx || || || || byobu || || || || c3p0 || || || || cglib || || || || cglib3 || || || || cgroup-lite || || || || charm-tools || || || || checksecurity || || || || cheetah || || || || chkrootkit || || || || cloud-init || || || || cloud-initramfs-tools || || || || cluster-glue || || || || cobbler-enlist || || || || commons-io || || || || commons-vfs || || || || curtin || Invalid || Extensive integration and package tests || || cyrus-sasl2 || || || || dh-php || || || || ding-libs || || || || dlm || || || || dns-root-data || || || || dnsjava || || || || dnsmasq || || || || dnstracer || || || || drac || || || || drbd-utils || || || || dwarves-dfsg || || || || ebtables || || || || ec2-ami-tools || || || || ec2-api-tools || || || || elinks || || || || etckeeper || || || || ethtool || || || || euca2ools || || || || excalibur-logkit || || || || eximdoc4 || || || || fetchmail || || || || freeipmi || || || || geronimo-ejb-3.0-spec || || || || geronimo-interceptor-3.0-spec || || || || geronimo-j2ee-connector-1.5-spec || || || || geronimo-jacc-1.1-spec || || || || geronimo-jms-1.1-spec || || || || geronimo-jpa-3.0-spec || || || || golang-1.6 || || || || golang-1.6-race-detector-runtime || || || || golang-1.7 || || || || golang-check.v1 || || || || golang-context || Invalid || Package has tests which are run at build time || || golang-github-bmizerany-assert || || || || golang-github-bmizerany-pat || || || || golang-github-gorilla-mux || Invalid || Package has tests which are run at build time || || golang-github-mattn-go-colorable || Invalid || Package has tests which are run at build time || || golang-github-mattn-go-isatty || Invalid || Package has tests which are run at build time || || golang-github-mattn-go-sqlite3 || Invalid || Package has tests which are run at build time || || golang-github-olekukonko-tablewriter || Invalid || Package has tests which are run at build time || || golang-github-pborman-uuid || Invalid || Package has tests which are run at build time || || golang-go-dbus || || || || golang-go.crypto || Invalid || Package has tests which are run at build time || || golang-gocapability-dev || Invalid || Package has tests which are run at build time || || golang-golang-x-net-dev || || || || golang-gopkg-flosch-pongo2.v3 || Invalid || Package has tests which are run at build time || || golang-gopkg-inconshreveable-log15.v2 || Invalid || Package has tests which are run at build time || || golang-gopkg-tomb.v2 || Invalid || Package has tests which are run at build time || || golang-goprotobuf || Invalid || Package has tests which are run at build time || || golang-juju-loggo || || || || golang-petname || Invalid || Package has tests which are run at build time || || golang-pretty || || || || golang-text || || || || golang-x-text || || || || golang-yaml.v2 || Invalid || Package has tests which are run at build time || || google-apputils-python || || || || groovy || || || || hardlink || || || || heartbeat || || || || heimdal || || || || htop || || || || http-parser || || || || ibmasm-utils || || || || iotop || || || || ipmitool || || || || iproute2 || || || || ipsec-tools || || || || iptraf-ng || || || || ipvsadm || || || || ipxe || || || || irqbalance || || || || janino || || || || joyent-mdata-client || || || || jug || || || || keepalived || || || || kerberos-configs || || || || krb5 || || || || ldap-auth-client || || || || ldb || || || || ldns || || || || libaio || || || || libapache-mod-auth-kerb || || || || libapache2-mod-auth-pgsql || || || || libapache2-mod-auth-plain || || || || libapache2-reload-perl || || || || libaxiom-java || || || || libcacard || || || || libcgroup || || || || libcommons-cli-java || || || || libcommons-compress-java || || || || libcommons-fileupload-java || || || || libcommons-jxpath-java || || || || libconfig-general-perl || || || || libcss-minifier-xs-perl || || || || libdbi || || || || libdbi-drivers || || || || libecap || || || || libesmtp || || || || libezmorph-java || || || || libfcgi-perl || || || || libibverbs || || || || libiscsi || || || || libjavascript-minifier-xs-perl || || || || libjson-java || || || || liblockfile || || || || libmemcached || || || || libmime-tools-perl || || || || libmnl || || || || libmspack || || || || libnet || || || || libnetfilter-conntrack || || || || libnetfilter-cthelper || || || || libnetfilter-cttimeout || || || || libnetfilter-queue || || || || libnl3 || || || || libnss-ldap || || || || libp11 || || || || libpam-ldap || || || || libpam-mount || || || || libpam-radius-auth || || || || libparse-recdescent-perl || || || || libparse-yapp-perl || || || || libpcap || || || || librabbitmq || || || || librdmacm || || || || librtas || || || || libs3 || || || || libsdl1.2 || || || || libslf4j-java || || || || libstatgrab || || || || libtime-parsedate-perl || || || || libtirpc || || || || libtommath || || || || liburcu || || || || libxml-security-java || || || || libxml-xpath-perl || || || || libyaml || || || || lm-sensors || || || || logcheck || || || || logwatch || || || || lsscsi || || || || lua-lpeg || || || || lua5.2 || || || || m2300w || || || || m2crypto || || || || maas || || || || maas-enlist || || || || mail-spf-perl || || || || mako || || || || markupsafe || || || || maven-ant-helper || || || || mcollective || || || || mdbtools || || || || migrationtools || || || || mime-construct || || || || minicom || || || || moin || || || || monitoring-plugins || || || || mtx || || || || mvel || || || || mysql-defaults || || || || nagios-images || || || || nagios-nrpe || || || || nbd || || || || ndg-httpsclient || || || || net-snmp || || || || net-tools || || || || netcf || || || || netty || || || || nicstat || || || || nis || || || || nmap || || || || nose || || || || nspr || || || || nss || || || || ntdb || || || || ntp || || || || numactl || || || || oops || || || || oops-amqp || || || || oops-datedir-repo || || || || oops-twisted || || || || oops-wsgi || || || || openbsd-inetd || || || || openhpi || || || || openipmi || || || || openldap || || || || openvpn || || || || pam-p11 || || || || parsedatetime || || || || pax || || || || php-defaults || || || || php-pear || || || || pm-utils || || || || pnm2ppa || || || || pollen || || || || pollinate || || || || popt || || || || powernap || || || || pptpd || || || || procmail || || || || psmisc || || || || pwgen || || || || pyjunitxml || || || || pylibmc || || || || python-amqplib || || || || python-cloudfiles || || || || python-coffin || || || || python-cryptography-vectors || || || || python-ddt || || || || python-dingus || || || || python-django || || || || python-django-piston || || || || python-django-south || || || || python-dns || || || || python-elasticsearch || || || || python-gevent || || || || python-gflags || || || || python-hacking || || || || python-happybase || || || || python-hplefthandclient || || || || python-httpretty || || || || python-itsdangerous || || || || python-jingo || || || || python-jsonrpclib || || || || python-jujuclient || || || || python-kajiki || || || || python-ldappool || || || || python-mailer || || || || python-mccabe || || || || python-nine || || || || python-nose-testconfig || || || || python-nosehtmloutput || || || || python-oauth || || || || python-oauthlib || || || || python-pyelftools || || || || python-pytyrant || || || || python-recaptcha || || || || python-requestbuilder || || || || python-seamicroclient || || || || python-setuptools-git || || || || python-stompy || || || || python-sysv-ipc || || || || python-tempita || || || || python-termstyle || || || || python-thrift || || || || python-tx-tftp || || || || python-ws4py || || || || python-xstatic || || || || qdox || || || || qemu || || || || quota || || || || rabbitmq-server || || || || raphael || || || || re2c || || || || requests || || || || rpcbind || || || || rrdtool || || || || rsync || || || || ruby-augeas || || || || ruby-childprocess || || || || ruby-hashie || || || || ruby-indentation || || || || ruby-json || || || || ruby-molinillo || || || || ruby-net-http-persistent || || || || ruby-rspec || || || || ruby-safe-yaml || || || || ruby-shadow || || || || run-one || || || || seabios || || || || setserial || || || || sg3-utils || || || || sharutils || || || || shtool || || || || siege || || || || simplestreams || || || || slof || || || || smartmontools || || || || socat || || || || sphinxcontrib-httpdomain || || || || sphinxcontrib-pecanwsme || || || || sphinxcontrib-programoutput || || || || spice || || || || spice-protocol || || || || squid-deb-proxy || || || || squid-langpack || || || || ssh-import-id || || || || ssl-cert || || || || sssd || || || || subunit || || || || sysstat || || || || taglibs-standard || || || || tevent || || || || tftp-hpa || || || || tickcount || || || || tinycdb || || || || tmux || || || || tomcat7 || || || || tomcat8 || || || || tomsfastmath || || || || txamqp || || || || txaws || || || || txlongpoll || || || || txzookeeper || || || || ubuntu-cloudimage-keyring || || || || ubuntu-virt || || || || unbound || || || || unixodbc || || || || urlgrabber || || || || urwid || || || || usbredir || || || || uucp || || || || uvtool || || || || vblade || || || || vblade-persist || || || || vcversioner || || || || vgabios || || || || vlan || || || || vlock || || || || vm-builder || || || || w3m || || || || wakeonlan || || || || walinuxagent || || || || websocket-client || || || || websockify || || || || whois || || || || wss4j || || || || xen || || || || xinetd || || || || xmlrpc-epi || || || || xmlunit || || || || xz-java || || || || yajl || || || || yui3 || || || |
== Data == Following was determined on March 29, 2017. Of the 521 packages under 'ubuntu-server': * 374 packages do not have dep8 tests ([[https://paste.ubuntu.com/24277998/|Link]]) * 90 packages have dep8 tests ([[https://paste.ubuntu.com/24278001/|Link]]) * 57 packages are not available in zesty ([[https://paste.ubuntu.com/24277996/|Link]]) Once removing packages that have golang tests, python test_suite in setup.py, or test-suite set in the control file the number drops to 312 ([[https://paste.ubuntu.com/24290649/|Link]]) == Packages Missing dep8 Tests == || '''Name''' || '''LP Bug/Status''' || '''Notes''' || || acpica-unix || [[https://pad.lv/1677698|LP: #1677698]] || || || amavisd-new || [[https://pad.lv/1677700|LP: #1677700]] || || || analog || [[https://pad.lv/1677701|LP: #1677701]] || || || ant-contrib || [[https://pad.lv/1677702|LP: #1677702]] || || || antlr3 || [[https://pad.lv/1677703|LP: #1677703]] || || || apr || [[https://pad.lv/1677704|LP: #1677704]] || || || asterisk || [[https://pad.lv/1677747|LP: #1677747]] || || || at || [[https://pad.lv/1677748|LP: #1677748]] || || || augeas || [[https://pad.lv/1677749|LP: #1677749]] || || || authbind || [[https://pad.lv/1677750|LP: #1677750]] || || || autofs || [[https://pad.lv/1677751|LP: #1677751]] || || || awscli || [[https://pad.lv/1677753|LP: #1677753]] || || || awstats || [[https://pad.lv/1677754|LP: #1677754]] || || || backuppc || [[https://pad.lv/1677755|LP: #1677755]] || || || bacula || [[https://pad.lv/1677756|LP: #1677756]] || || || bcache-tools || [[https://pad.lv/1677757|LP: #1677757]] || || || beanstalkc || [[https://pad.lv/1677758|LP: #1677758]] || || || beautifulsoup || [[https://pad.lv/1677759|LP: #1677759]] || || || billiard || Invalid || Has python tests || || bind9 || [[https://pad.lv/1677761|LP: #1677761]] || || || blinker || [[https://pad.lv/1677762|LP: #1677762]] || || || bridge-utils || [[https://pad.lv/1677763|LP: #1677763]] || || || bsd-mailx || [[https://pad.lv/1677764|LP: #1677764]] || || || byobu || [[https://pad.lv/1677765|LP: #1677765]] || || || c3p0 || [[https://pad.lv/1677766|LP: #1677766]] || || || cglib || [[https://pad.lv/1677767|LP: #1677767]] || || || cglib3 || [[https://pad.lv/1677768|LP: #1677768]] || || || cgroup-lite || [[https://pad.lv/1677769|LP: #1677769]] || || || charm-tools || [[https://pad.lv/1677770|LP: #1677770]] || || || checksecurity || [[https://pad.lv/1677771|LP: #1677771]] || || || cheetah || [[https://pad.lv/1677772|LP: #1677772]] || || || chkrootkit || [[https://pad.lv/1677773|LP: #1677773]] || || || cloud-init || Invalid || Has unit and integration tests || || cloud-initramfs-tools || [[https://pad.lv/1677775|LP: #1677775]] || || || cluster-glue || [[https://pad.lv/1677776|LP: #1677776]] || || || cobbler-enlist || [[https://pad.lv/1677777|LP: #1677777]] || || || commons-io || [[https://pad.lv/1677778|LP: #1677778]] || || || commons-vfs || [[https://pad.lv/1677779|LP: #1677779]] || || || curtin || Invalid || Has unit and integration tests || || cyrus-sasl2 || [[https://pad.lv/1677781|LP: #1677781]] || || || dh-php || [[https://pad.lv/1677782|LP: #1677782]] || || || ding-libs || [[https://pad.lv/1677783|LP: #1677783]] || || || dlm || [[https://pad.lv/1677845|LP: #1677845]] || || || dns-root-data || [[https://pad.lv/1677829|LP: #1677829]] || || || dnsjava || [[https://pad.lv/1677828|LP: #1677828]] || || || dnsmasq || [[https://pad.lv/1677827|LP: #1677827]] || || || dnstracer || [[https://pad.lv/1677826|LP: #1677826]] || || || drac || [[https://pad.lv/1677844|LP: #1677844]] || || || drbd-utils || [[https://pad.lv/1677843|LP: #1677843]] || || || dwarves-dfsg || [[https://pad.lv/1677825|LP: #1677825]] || || || ebtables || [[https://pad.lv/1677824|LP: #1677824]] || || || ec2-ami-tools || [[https://pad.lv/1677842|LP: #1677842]] || || || ec2-api-tools || [[https://pad.lv/1677822|LP: #1677822]] || || || elinks || [[https://pad.lv/1677841|LP: #1677841]] || || || etckeeper || [[https://pad.lv/1677823|LP: #1677823]] || || || ethtool || [[https://pad.lv/1677820|LP: #1677820]] || || || euca2ools || [[https://pad.lv/1677821|LP: #1677821]] || || || excalibur-logkit || [[https://pad.lv/1677840|LP: #1677840]] || || || eximdoc4 || [[https://pad.lv/1677819|LP: #1677819]] || || || fetchmail || [[https://pad.lv/1677818|LP: #1677818]] || || || freeipmi || [[https://pad.lv/1677839|LP: #1677839]] || || || geronimo-ejb-3.0-spec || [[https://pad.lv/1677817|LP: #1677817]] || || || geronimo-interceptor-3.0-spec || [[https://pad.lv/1677838|LP: #1677838]] || || || geronimo-j2ee-connector-1.5-spec || [[https://pad.lv/1677816|LP: #1677816]] || || || geronimo-jacc-1.1-spec || [[https://pad.lv/1677815|LP: #1677815]] || || || geronimo-jms-1.1-spec || [[https://pad.lv/1677837|LP: #1677837]] || || || geronimo-jpa-3.0-spec || [[https://pad.lv/1677814|LP: #1677814]] || || || golang-1.6 || Invalid || Has go tests || || golang-1.6-race-detector-runtime || [[https://pad.lv/1677812|LP: #1677812]] || || || golang-1.7 || Invalid || Has go tests || || golang-check.v1 || Invalid || Has go tests || || golang-context|| Invalid || Has go tests || || golang-github-bmizerany-assert || Invalid || Has go tests || || golang-github-bmizerany-pat || Invalid || Has go tests || || golang-github-gorilla-mux || Invalid || Has go tests || || golang-github-mattn-go-colorable || Invalid || Has go tests || || golang-github-mattn-go-isatty || Invalid || Has go tests || || golang-github-mattn-go-sqlite3 || Invalid || Has go tests || || golang-github-olekukonko-tablewriter || Invalid || Has go tests || || golang-github-pborman-uuid || Invalid || Has go tests || || golang-go-dbus || Invalid || Has go tests || || golang-go.crypto || Invalid || Has go tests || || golang-gocapability-dev || Invalid || Has go tests || || golang-golang-x-net-dev || Invalid || Has go tests || || golang-gopkg-flosch-pongo2.v3 || Invalid || Has go tests || || golang-gopkg-inconshreveable-log15.v2 || Invalid || Has go tests || || golang-gopkg-tomb.v2 || Invalid || Has go tests || || golang-goprotobuf || Invalid || Has go tests || || golang-juju-loggo || Invalid || Has go tests || || golang-petname || Invalid || Has go tests || || golang-pretty || Invalid || Has go tests || || golang-text || Invalid || Has go tests || || golang-x-text || Invalid || Has go tests || || golang-yaml.v2 || Invalid || Has go tests || || google-apputils-python || [[https://pad.lv/1677858|LP: #1677858]] || || || groovy || [[https://pad.lv/1677859|LP: #1677859]] || || || hardlink || [[https://pad.lv/1677860|LP: #1677860]] || || || heartbeat || [[https://pad.lv/1677861|LP: #1677861]] || || || heimdal || [[https://pad.lv/1677863|LP: #1677863]] || || || htop || [[https://pad.lv/1677864|LP: #1677864]] || || || http-parser || [[https://pad.lv/1677865|LP: #1677865]] || || || ibmasm-utils || [[https://pad.lv/1677866|LP: #1677866]] || || || iotop || [[https://pad.lv/1677867|LP: #1677867]] || || || ipmitool || [[https://pad.lv/1677868|LP: #1677868]] || || || iproute2 || [[https://pad.lv/1677869|LP: #1677869]] || || || ipsec-tools || [[https://pad.lv/1677870|LP: #1677870]] || || || iptraf-ng || [[https://pad.lv/1677871|LP: #1677871]] || || || ipvsadm || [[https://pad.lv/1677873|LP: #1677873]] || || || ipxe || [[https://pad.lv/1677874|LP: #1677874]] || || || irqbalance || [[https://pad.lv/1677875|LP: #1677875]] || || || janino || [[https://pad.lv/1677876|LP: #1677876]] || || || joyent-mdata-client || [[https://pad.lv/1677877|LP: #1677877]] || || || jug || [[https://pad.lv/1677878|LP: #1677878]] || || || keepalived || [[https://pad.lv/1677879|LP: #1677879]] || || || kerberos-configs || [[https://pad.lv/1677880|LP: #1677880]] || || || krb5 || [[https://pad.lv/1677881|LP: #1677881]] || || || ldap-auth-client || [[https://pad.lv/1677882|LP: #1677882]] || || || ldb || [[https://pad.lv/1677883|LP: #1677883]] || || || ldns || [[https://pad.lv/1677884|LP: #1677884]] || || || libaio || [[https://pad.lv/1677885|LP: #1677885]] || || || libapache-mod-auth-kerb || [[https://pad.lv/1677886|LP: #1677886]] || || || libapache2-mod-auth-pgsql || [[https://pad.lv/1677887|LP: #1677887]] || || || libapache2-mod-auth-plain || [[https://pad.lv/1677888|LP: #1677888]] || || || libapache2-reload-perl || [[https://pad.lv/1677889|LP: #1677889]] || || || libaxiom-java || [[https://pad.lv/1677890|LP: #1677890]] || || || libcacard || [[https://pad.lv/1677891|LP: #1677891]] || || || libcgroup || || Has test directory || || libcommons-cli-java || || Has test directory || || libcommons-compress-java || || Has test directory || || libcommons-fileupload-java || || Has test directory || || libcommons-jxpath-java || || Has test directory || || libconfig-general-perl || Invalid || Has control file testsuite || || libcss-minifier-xs-perl || Invalid || Has control file testsuite || || libdbi || Invalid || library || || libdbi-drivers || || Has test directory || || libecap || Invalid || library || || libesmtp || Invalid || library || || libezmorph-java || || Has test directory || || libfcgi-perl || Invalid || Has control file testsuite || || libibverbs || Invalid || library || || libiscsi || || Has test directory || || libjavascript-minifier-xs-perl || Invalid || Has control file testsuite || || libjson-java || || Has test directory || || liblockfile || Invalid || library || || libmemcached || || Has test directory || || libmime-tools-perl || Invalid || Has control file testsuite || || libmnl || Invalid || library || || libmspack || || Has test directory || || libnet || Invalid || library || || libnetfilter-conntrack || Invalid || library || || libnetfilter-cthelper || Invalid || library || || libnetfilter-cttimeout || Invalid || library || || libnetfilter-queue || Invalid || library || || libnl3 || || Has test directory || || libnss-ldap || Invalid || library || || libp11 || || Has test directory || || libpam-ldap || || Has test directory || || libpam-mount || [[https://pad.lv/1679327|LP: #1679327]] || || || libpam-radius-auth || Invalid || library || || libparse-recdescent-perl || Invalid || Has control file testsuite || || libparse-yapp-perl || [[https://pad.lv/1679328|LP: #1679328]] || || || libpcap || || Has test directory || || librabbitmq || || Has test directory || || librdmacm || Invalid || library || || librtas || Invalid || library || || libs3 || || Has test directory || || libsdl1.2 || || Has test directory || || libslf4j-java || || Has test directory || || libstatgrab || || Has test directory || || libtime-parsedate-perl || Invalid || Has control file testsuite || || libtirpc || Invalid || library || || libtommath || Invalid || library || || liburcu || || Has test directory || || libxml-security-java || || Has test directory || || libxml-xpath-perl || Invalid || Has control file testsuite || || libyaml || || Has test directory || || lm-sensors || || Has test directory || || logcheck || || Has test directory || || logwatch || [[https://pad.lv/1679329|LP: #1679329]] || || || lsscsi || [[https://pad.lv/1679330|LP: #1679330]] || || || lua-lpeg || [[https://pad.lv/1679331|LP: #1679331]] || || || lua5.2 || [[https://pad.lv/1679332|LP: #1679332]] || || || m2300w || [[https://pad.lv/1679333|LP: #1679333]] || || || m2crypto || Invalid || Has python tests || || maas || Invalid || Has unit and integration tests || || maas-enlist || [[https://pad.lv/1679334|LP: #1679334]] || || || mail-spf-perl || Invalid || Has control file testsuite || || mako || Invalid || Has python tests || || markupsafe || Invalid || Has python tests || || maven-ant-helper || [[https://pad.lv/1679335|LP: #1679335]] || || || mcollective || [[https://pad.lv/1679336|LP: #1679336]] || || || mdbtools || [[https://pad.lv/1679337|LP: #1679337]] || || || migrationtools || [[https://pad.lv/1679338|LP: #1679338]] || || || mime-construct || [[https://pad.lv/1679339|LP: #1679339]] || || || minicom || [[https://pad.lv/1679340|LP: #1679340]] || || || moin || [[https://pad.lv/1679341|LP: #1679341]] || || || monitoring-plugins || || Has test directory || || mtx || [[https://pad.lv/1679342|LP: #1679342]] || || || mvel || || Has test directory || || mysql-defaults || [[https://pad.lv/1679343|LP: #1679343]] || || || nagios-images || [[https://pad.lv/1679344|LP: #1679344]] || || || nagios-nrpe || [[https://pad.lv/1679345|LP: #1679345]] || || || nbd || || Has test directory || || ndg-httpsclient || || Has test directory || || net-snmp || || Has test directory || || net-tools || [[https://pad.lv/1679346|LP: #1679346]] || || || netcf || || Has test directory || || netty || || Has test directory || || nicstat || [[https://pad.lv/1679347|LP: #1679347]] || || || nis || [[https://pad.lv/1679348|LP: #1679348]] || || || nmap || || Has test directory || || nose || Invalid || Has python tests || || nspr || || Has test directory || || nss || || Has test directory || || ntdb || || Has test directory || || ntp || || Has test directory || || numactl || || Has test directory || || oops || [[https://pad.lv/1679349|LP: #1679349]] || || || oops-amqp || [[https://pad.lv/1679350|LP: #1679350]] || || || oops-datedir-repo || [[https://pad.lv/1679351|LP: #1679351]] || || || oops-twisted || [[https://pad.lv/1679352|LP: #1679352]] || || || oops-wsgi || [[https://pad.lv/1679353|LP: #1679353]] || || || openbsd-inetd || || Has test directory || || openhpi || || Has test directory || || openipmi || [[https://pad.lv/1679354|LP: #1679354]] || || || openldap || || Has test directory || || openvpn || || Has test directory || || pam-p11 || [[https://pad.lv/1679355|LP: #1679355]] || || || parsedatetime || Invalid || Has python tests || || pax || [[https://pad.lv/1679356|LP: #1679356]] || || || php-defaults || [[https://pad.lv/1679357|LP: #1679357]] || || || php-pear || || Has test directory || || pm-utils || [[https://pad.lv/1679359|LP: #1679359]] || || || pnm2ppa || [[https://pad.lv/1679360|LP: #1679360]] || || || pollen || Invalid || Has go tests || || pollinate || [[https://pad.lv/1679361|LP: #1679361]] || || || popt || [[https://pad.lv/1679362|LP: #1679362]] || || || powernap || [[https://pad.lv/1679363|LP: #1679363]] || || || pptpd || [[https://pad.lv/1679364|LP: #1679364]] || || || procmail || [[https://pad.lv/1679365|LP: #1679365]] || || || psmisc || || Has test directory || || pwgen || [[https://pad.lv/1679368|LP: #1679368]] || || || pyjunitxml || || Has test directory || || pylibmc || || Has test directory || || python-amqplib || || Has test directory || || python-cloudfiles || Invalid || Has python tests || || python-coffin || || Has test directory || || python-cryptography-vectors || [[https://pad.lv/1679369|LP: #1679369]] || || || python-ddt || || Has test directory || || python-dingus || [[https://pad.lv/1679370|LP: #1679370]] || || || python-django || || Has test directory || || python-django-piston || || Has test directory || || python-django-south || || Has test directory || || python-dns || || Has test directory || || python-elasticsearch || Invalid || Has python tests || || python-gevent || Invalid || Has python tests || || python-gflags || [[https://pad.lv/1679371|LP: #1679371]] || || || python-hacking || || Has test directory || || python-happybase || || Has test directory || || python-hplefthandclient || || Has test directory || || python-httpretty || Invalid || Has python tests || || python-itsdangerous || Invalid || Has control file testsuite || || python-jingo || || Has test directory || || python-jsonrpclib || [[https://pad.lv/1679372|LP: #1679372]] || || || python-jujuclient || [[https://pad.lv/1679373|LP: #1679373]] || || || python-kajiki || Invalid || Has python tests || || python-ldappool || || Has test directory || || python-mailer || [[https://pad.lv/1679374|LP: #1679374]] || || || python-mccabe || Invalid || Has control file testsuite || || python-nine || Invalid || Has python tests || || python-nose-testconfig || [[https://pad.lv/1679375|LP: #1679375]] || || || python-nosehtmloutput || [[https://pad.lv/1679376|LP: #1679376]] || || || python-oauth || [[https://pad.lv/1679377|LP: #1679377]] || || || python-oauthlib || Invalid || Has python tests || || python-pyelftools || || Has test directory || || python-pytyrant || [[https://pad.lv/1679378|LP: #1679378]] || || || python-recaptcha || [[https://pad.lv/1679379|LP: #1679379]] || || || python-requestbuilder || [[https://pad.lv/1679380|LP: #1679380]] || || || python-seamicroclient || || Has test directory || || python-setuptools-git || Invalid || Has python tests || || python-stompy || Invalid || Has python tests || || python-sysv-ipc || [[https://pad.lv/1679381|LP: #1679381]] || || || python-tempita || Invalid || Has python tests || || python-termstyle || [[https://pad.lv/1679382|LP: #1679382]] || || || python-thrift || [[https://pad.lv/1679383|LP: #1679383]] || || || python-tx-tftp || || Has test directory || || python-ws4py || || Has test directory || || python-xstatic || [[https://pad.lv/1679384|LP: #1679384]] || || || qdox || || Has test directory || || qemu || || Has test directory || || quota || [[https://pad.lv/1679385|LP:1679385 #]] || || || rabbitmq-server || [[https://pad.lv/1679386|LP: #1679386]] || || || raphael || [[https://pad.lv/1679387|LP: #1679387]] || || || re2c || || Has test directory || || requests || Invalid || Has python tests || || rpcbind || [[https://pad.lv/1679390|LP: #1679390]] || || || rrdtool || || Has test directory || || rsync || || Has test directory || || ruby-augeas || Invalid || Has control file testsuite || || ruby-childprocess || Invalid || Has control file testsuite || || ruby-hashie || Invalid || Has control file testsuite || || ruby-indentation || Invalid || Has control file testsuite || || ruby-json || || Has test directory || || ruby-molinillo || || Has test directory || || ruby-net-http-persistent || || Has test directory || || ruby-rspec || || Has test directory || || ruby-safe-yaml || Invalid || Has control file testsuite || || ruby-shadow || Invalid || Has control file testsuite || || run-one || [[https://pad.lv/1679388|LP: #1679388]] || || || seabios || [[https://pad.lv/1679389|LP: #1679389]] || || || setserial || [[https://pad.lv/1679391|LP: #1679391]] || || || sg3-utils || [[https://pad.lv/1679392|LP: #1679392]] || || || sharutils || || Has test directory || || shtool || [[https://pad.lv/1679393|LP: #1679393]] || || || siege || [[https://pad.lv/1679394|LP: #1679394]] || || || simplestreams || Invalid || Has unit tests || || slof || [[https://pad.lv/1679395|LP: #1679395]] || || || smartmontools || [[https://pad.lv/1679396|LP: #1679396]] || || || socat || [[https://pad.lv/1679397|LP: #1679397]] || || || sphinxcontrib-httpdomain || [[https://pad.lv/1679398|LP: #1679398]] || || || sphinxcontrib-pecanwsme || [[https://pad.lv/1679399|LP: #1679399]] || || || sphinxcontrib-programoutput || || Has test directory || || spice || || Has test directory || || spice-protocol || [[https://pad.lv/1679401|LP: #1679401]] || || || squid-deb-proxy || || Has test directory || || squid-langpack || [[https://pad.lv/1679403|LP: #1679403]] || || || ssh-import-id || [[https://pad.lv/1679404|LP: #1679404]] || || || ssl-cert || [[https://pad.lv/1679405|LP: #1679405]] || || || sssd || || Has test directory || || subunit || || Has test directory || || sysstat || [[https://pad.lv/1679406|LP: #1679406]] || || || taglibs-standard || || Has test directory || || tevent || || Has test directory || || tftp-hpa || [[https://pad.lv/1679407|LP: #1679407]] || || || tickcount || [[https://pad.lv/1679408|LP: #1679408]] || || || tinycdb || [[https://pad.lv/1679409|LP: #1679409]] || || || tmux || [[https://pad.lv/1679410|LP: #1679410]] || || || tomcat7 || || Has test directory || || tomcat8 || || Has test directory || || tomsfastmath || [[https://pad.lv/1679411|LP: #1679411]] || || || txamqp || || Has test directory || || txaws || || Has test directory || || txlongpoll || || Has test directory || || txzookeeper || Invalid || Has python tests || || ubuntu-cloudimage-keyring || Invalid || keyring || || ubuntu-virt || Invalid || meta package || || unbound || [[https://pad.lv/1679412|LP: #1679412]] || || || unixodbc || [[https://pad.lv/1679413|LP: #1679413]] || || || urlgrabber || || Has test directory || || urwid || Invalid || Has python tests || || usbredir || [[https://pad.lv/1679414|LP: #1679414]] || || || uucp || [[https://pad.lv/1679415|LP: #1679415]] || || || uvtool || || Has test directory || || vblade || [[https://pad.lv/1679416|LP: #1679416]] || || || vblade-persist || [[https://pad.lv/1679418|LP: #1679418]] || || || vcversioner || [[https://pad.lv/1679419|LP: #1679419]] || || || vgabios || || Has test directory || || vlan || [[https://pad.lv/1679420|LP: #1679420]] || || || vlock || || Has test directory || || vm-builder || || Has test directory || || w3m || || Has test directory || || wakeonlan || [[https://pad.lv/1679421|LP: #1679421]] || || || walinuxagent || || Has test directory || || websocket-client || Invalid || Has python tests || || websockify || || Has test directory || || whois || [[https://pad.lv/1679422|LP: #1679422]] || || || wss4j || || Has test directory || || xen || || Has test directory || || xinetd || [[https://pad.lv/1679423|LP: #1679423]] || || || xmlrpc-epi || || Has test directory || || xmlunit || || Has test directory || || xz-java || [[https://pad.lv/1679424|LP: #1679424]] || || || yajl || || Has test directory || || yui3 || || Has test directory || |
Server Team dep8 Status
Overview
The purpose of this research was to determine opportunities for improvements in quality and test automation via the use of dep8. While dep8 is not the end-all be-all of testing as some packages run other tests during build, dep8 provides package maintainers a method for verifying their work and improves confidence when building and making changes and fixing bugs and provides a list of opportunities for experienced and new developers to help increase quality of Ubuntu packages.
This page tracks the status of dep8 tests existing in server team owned packages as defined by the package-to-team mappings.
Process
Given the package-to-team mappings, in order to determine whether a package had dep8 tests or not the following was done for every package owned by the 'server-team': Download the latest source via pull-lp-source <package name> zesty
- [testsuite] - control file calls out a testsuite (or XS-Testsuite), may be autopkgtest or otherwise
grep debian/control 'Testsuite:'
- [dep8] - do dep8 tests exists via the presence of:
- debian/tests
- debian/tests/control
- [go] - contains build time go-based tests
find . -name *_test.go
- [python] - setup.py has a test_suite defined
grep setup.py 'test_suite'
This is a very crude method that leaves out the additional possibilities of language specific tests, packages that are libraries or source only.
Launchpad Bugs
For each package a Launchpad bug was filed with the tag 'needs-dep8'.
Data
Following was determined on March 29, 2017. Of the 521 packages under 'ubuntu-server':
374 packages do not have dep8 tests (Link)
90 packages have dep8 tests (Link)
57 packages are not available in zesty (Link)
Once removing packages that have golang tests, python test_suite in setup.py, or test-suite set in the control file the number drops to 312 (Link)
Packages Missing dep8 Tests
Name |
LP Bug/Status |
Notes |
acpica-unix |
|
|
amavisd-new |
|
|
analog |
|
|
ant-contrib |
|
|
antlr3 |
|
|
apr |
|
|
asterisk |
|
|
at |
|
|
augeas |
|
|
authbind |
|
|
autofs |
|
|
awscli |
|
|
awstats |
|
|
backuppc |
|
|
bacula |
|
|
bcache-tools |
|
|
beanstalkc |
|
|
beautifulsoup |
|
|
billiard |
Invalid |
Has python tests |
bind9 |
|
|
blinker |
|
|
bridge-utils |
|
|
bsd-mailx |
|
|
byobu |
|
|
c3p0 |
|
|
cglib |
|
|
cglib3 |
|
|
cgroup-lite |
|
|
charm-tools |
|
|
checksecurity |
|
|
cheetah |
|
|
chkrootkit |
|
|
cloud-init |
Invalid |
Has unit and integration tests |
cloud-initramfs-tools |
|
|
cluster-glue |
|
|
cobbler-enlist |
|
|
commons-io |
|
|
commons-vfs |
|
|
curtin |
Invalid |
Has unit and integration tests |
cyrus-sasl2 |
|
|
dh-php |
|
|
ding-libs |
|
|
dlm |
|
|
dns-root-data |
|
|
dnsjava |
|
|
dnsmasq |
|
|
dnstracer |
|
|
drac |
|
|
drbd-utils |
|
|
dwarves-dfsg |
|
|
ebtables |
|
|
ec2-ami-tools |
|
|
ec2-api-tools |
|
|
elinks |
|
|
etckeeper |
|
|
ethtool |
|
|
euca2ools |
|
|
excalibur-logkit |
|
|
eximdoc4 |
|
|
fetchmail |
|
|
freeipmi |
|
|
geronimo-ejb-3.0-spec |
|
|
geronimo-interceptor-3.0-spec |
|
|
geronimo-j2ee-connector-1.5-spec |
|
|
geronimo-jacc-1.1-spec |
|
|
geronimo-jms-1.1-spec |
|
|
geronimo-jpa-3.0-spec |
|
|
golang-1.6 |
Invalid |
Has go tests |
golang-1.6-race-detector-runtime |
|
|
golang-1.7 |
Invalid |
Has go tests |
golang-check.v1 |
Invalid |
Has go tests |
golang-context |
Invalid |
Has go tests |
golang-github-bmizerany-assert |
Invalid |
Has go tests |
golang-github-bmizerany-pat |
Invalid |
Has go tests |
golang-github-gorilla-mux |
Invalid |
Has go tests |
golang-github-mattn-go-colorable |
Invalid |
Has go tests |
golang-github-mattn-go-isatty |
Invalid |
Has go tests |
golang-github-mattn-go-sqlite3 |
Invalid |
Has go tests |
golang-github-olekukonko-tablewriter |
Invalid |
Has go tests |
golang-github-pborman-uuid |
Invalid |
Has go tests |
golang-go-dbus |
Invalid |
Has go tests |
golang-go.crypto |
Invalid |
Has go tests |
golang-gocapability-dev |
Invalid |
Has go tests |
golang-golang-x-net-dev |
Invalid |
Has go tests |
golang-gopkg-flosch-pongo2.v3 |
Invalid |
Has go tests |
golang-gopkg-inconshreveable-log15.v2 |
Invalid |
Has go tests |
golang-gopkg-tomb.v2 |
Invalid |
Has go tests |
golang-goprotobuf |
Invalid |
Has go tests |
golang-juju-loggo |
Invalid |
Has go tests |
golang-petname |
Invalid |
Has go tests |
golang-pretty |
Invalid |
Has go tests |
golang-text |
Invalid |
Has go tests |
golang-x-text |
Invalid |
Has go tests |
golang-yaml.v2 |
Invalid |
Has go tests |
google-apputils-python |
|
|
groovy |
|
|
hardlink |
|
|
heartbeat |
|
|
heimdal |
|
|
htop |
|
|
http-parser |
|
|
ibmasm-utils |
|
|
iotop |
|
|
ipmitool |
|
|
iproute2 |
|
|
ipsec-tools |
|
|
iptraf-ng |
|
|
ipvsadm |
|
|
ipxe |
|
|
irqbalance |
|
|
janino |
|
|
joyent-mdata-client |
|
|
jug |
|
|
keepalived |
|
|
kerberos-configs |
|
|
krb5 |
|
|
ldap-auth-client |
|
|
ldb |
|
|
ldns |
|
|
libaio |
|
|
libapache-mod-auth-kerb |
|
|
libapache2-mod-auth-pgsql |
|
|
libapache2-mod-auth-plain |
|
|
libapache2-reload-perl |
|
|
libaxiom-java |
|
|
libcacard |
|
|
libcgroup |
|
Has test directory |
libcommons-cli-java |
|
Has test directory |
libcommons-compress-java |
|
Has test directory |
libcommons-fileupload-java |
|
Has test directory |
libcommons-jxpath-java |
|
Has test directory |
libconfig-general-perl |
Invalid |
Has control file testsuite |
libcss-minifier-xs-perl |
Invalid |
Has control file testsuite |
libdbi |
Invalid |
library |
libdbi-drivers |
|
Has test directory |
libecap |
Invalid |
library |
libesmtp |
Invalid |
library |
libezmorph-java |
|
Has test directory |
libfcgi-perl |
Invalid |
Has control file testsuite |
libibverbs |
Invalid |
library |
libiscsi |
|
Has test directory |
libjavascript-minifier-xs-perl |
Invalid |
Has control file testsuite |
libjson-java |
|
Has test directory |
liblockfile |
Invalid |
library |
libmemcached |
|
Has test directory |
libmime-tools-perl |
Invalid |
Has control file testsuite |
libmnl |
Invalid |
library |
libmspack |
|
Has test directory |
libnet |
Invalid |
library |
libnetfilter-conntrack |
Invalid |
library |
libnetfilter-cthelper |
Invalid |
library |
libnetfilter-cttimeout |
Invalid |
library |
libnetfilter-queue |
Invalid |
library |
libnl3 |
|
Has test directory |
libnss-ldap |
Invalid |
library |
libp11 |
|
Has test directory |
libpam-ldap |
|
Has test directory |
libpam-mount |
|
|
libpam-radius-auth |
Invalid |
library |
libparse-recdescent-perl |
Invalid |
Has control file testsuite |
libparse-yapp-perl |
|
|
libpcap |
|
Has test directory |
librabbitmq |
|
Has test directory |
librdmacm |
Invalid |
library |
librtas |
Invalid |
library |
libs3 |
|
Has test directory |
libsdl1.2 |
|
Has test directory |
libslf4j-java |
|
Has test directory |
libstatgrab |
|
Has test directory |
libtime-parsedate-perl |
Invalid |
Has control file testsuite |
libtirpc |
Invalid |
library |
libtommath |
Invalid |
library |
liburcu |
|
Has test directory |
libxml-security-java |
|
Has test directory |
libxml-xpath-perl |
Invalid |
Has control file testsuite |
libyaml |
|
Has test directory |
lm-sensors |
|
Has test directory |
logcheck |
|
Has test directory |
logwatch |
|
|
lsscsi |
|
|
lua-lpeg |
|
|
lua5.2 |
|
|
m2300w |
|
|
m2crypto |
Invalid |
Has python tests |
maas |
Invalid |
Has unit and integration tests |
maas-enlist |
|
|
mail-spf-perl |
Invalid |
Has control file testsuite |
mako |
Invalid |
Has python tests |
markupsafe |
Invalid |
Has python tests |
maven-ant-helper |
|
|
mcollective |
|
|
mdbtools |
|
|
migrationtools |
|
|
mime-construct |
|
|
minicom |
|
|
moin |
|
|
monitoring-plugins |
|
Has test directory |
mtx |
|
|
mvel |
|
Has test directory |
mysql-defaults |
|
|
nagios-images |
|
|
nagios-nrpe |
|
|
nbd |
|
Has test directory |
ndg-httpsclient |
|
Has test directory |
net-snmp |
|
Has test directory |
net-tools |
|
|
netcf |
|
Has test directory |
netty |
|
Has test directory |
nicstat |
|
|
nis |
|
|
nmap |
|
Has test directory |
nose |
Invalid |
Has python tests |
nspr |
|
Has test directory |
nss |
|
Has test directory |
ntdb |
|
Has test directory |
ntp |
|
Has test directory |
numactl |
|
Has test directory |
oops |
|
|
oops-amqp |
|
|
oops-datedir-repo |
|
|
oops-twisted |
|
|
oops-wsgi |
|
|
openbsd-inetd |
|
Has test directory |
openhpi |
|
Has test directory |
openipmi |
|
|
openldap |
|
Has test directory |
openvpn |
|
Has test directory |
pam-p11 |
|
|
parsedatetime |
Invalid |
Has python tests |
pax |
|
|
php-defaults |
|
|
php-pear |
|
Has test directory |
pm-utils |
|
|
pnm2ppa |
|
|
pollen |
Invalid |
Has go tests |
pollinate |
|
|
popt |
|
|
powernap |
|
|
pptpd |
|
|
procmail |
|
|
psmisc |
|
Has test directory |
pwgen |
|
|
pyjunitxml |
|
Has test directory |
pylibmc |
|
Has test directory |
python-amqplib |
|
Has test directory |
python-cloudfiles |
Invalid |
Has python tests |
python-coffin |
|
Has test directory |
python-cryptography-vectors |
|
|
python-ddt |
|
Has test directory |
python-dingus |
|
|
python-django |
|
Has test directory |
python-django-piston |
|
Has test directory |
python-django-south |
|
Has test directory |
python-dns |
|
Has test directory |
python-elasticsearch |
Invalid |
Has python tests |
python-gevent |
Invalid |
Has python tests |
python-gflags |
|
|
python-hacking |
|
Has test directory |
python-happybase |
|
Has test directory |
python-hplefthandclient |
|
Has test directory |
python-httpretty |
Invalid |
Has python tests |
python-itsdangerous |
Invalid |
Has control file testsuite |
python-jingo |
|
Has test directory |
python-jsonrpclib |
|
|
python-jujuclient |
|
|
python-kajiki |
Invalid |
Has python tests |
python-ldappool |
|
Has test directory |
python-mailer |
|
|
python-mccabe |
Invalid |
Has control file testsuite |
python-nine |
Invalid |
Has python tests |
python-nose-testconfig |
|
|
python-nosehtmloutput |
|
|
python-oauth |
|
|
python-oauthlib |
Invalid |
Has python tests |
python-pyelftools |
|
Has test directory |
python-pytyrant |
|
|
python-recaptcha |
|
|
python-requestbuilder |
|
|
python-seamicroclient |
|
Has test directory |
python-setuptools-git |
Invalid |
Has python tests |
python-stompy |
Invalid |
Has python tests |
python-sysv-ipc |
|
|
python-tempita |
Invalid |
Has python tests |
python-termstyle |
|
|
python-thrift |
|
|
python-tx-tftp |
|
Has test directory |
python-ws4py |
|
Has test directory |
python-xstatic |
|
|
qdox |
|
Has test directory |
qemu |
|
Has test directory |
quota |
|
|
rabbitmq-server |
|
|
raphael |
|
|
re2c |
|
Has test directory |
requests |
Invalid |
Has python tests |
rpcbind |
|
|
rrdtool |
|
Has test directory |
rsync |
|
Has test directory |
ruby-augeas |
Invalid |
Has control file testsuite |
ruby-childprocess |
Invalid |
Has control file testsuite |
ruby-hashie |
Invalid |
Has control file testsuite |
ruby-indentation |
Invalid |
Has control file testsuite |
ruby-json |
|
Has test directory |
ruby-molinillo |
|
Has test directory |
ruby-net-http-persistent |
|
Has test directory |
ruby-rspec |
|
Has test directory |
ruby-safe-yaml |
Invalid |
Has control file testsuite |
ruby-shadow |
Invalid |
Has control file testsuite |
run-one |
|
|
seabios |
|
|
setserial |
|
|
sg3-utils |
|
|
sharutils |
|
Has test directory |
shtool |
|
|
siege |
|
|
simplestreams |
Invalid |
Has unit tests |
slof |
|
|
smartmontools |
|
|
socat |
|
|
sphinxcontrib-httpdomain |
|
|
sphinxcontrib-pecanwsme |
|
|
sphinxcontrib-programoutput |
|
Has test directory |
spice |
|
Has test directory |
spice-protocol |
|
|
squid-deb-proxy |
|
Has test directory |
squid-langpack |
|
|
ssh-import-id |
|
|
ssl-cert |
|
|
sssd |
|
Has test directory |
subunit |
|
Has test directory |
sysstat |
|
|
taglibs-standard |
|
Has test directory |
tevent |
|
Has test directory |
tftp-hpa |
|
|
tickcount |
|
|
tinycdb |
|
|
tmux |
|
|
tomcat7 |
|
Has test directory |
tomcat8 |
|
Has test directory |
tomsfastmath |
|
|
txamqp |
|
Has test directory |
txaws |
|
Has test directory |
txlongpoll |
|
Has test directory |
txzookeeper |
Invalid |
Has python tests |
ubuntu-cloudimage-keyring |
Invalid |
keyring |
ubuntu-virt |
Invalid |
meta package |
unbound |
|
|
unixodbc |
|
|
urlgrabber |
|
Has test directory |
urwid |
Invalid |
Has python tests |
usbredir |
|
|
uucp |
|
|
uvtool |
|
Has test directory |
vblade |
|
|
vblade-persist |
|
|
vcversioner |
|
|
vgabios |
|
Has test directory |
vlan |
|
|
vlock |
|
Has test directory |
vm-builder |
|
Has test directory |
w3m |
|
Has test directory |
wakeonlan |
|
|
walinuxagent |
|
Has test directory |
websocket-client |
Invalid |
Has python tests |
websockify |
|
Has test directory |
whois |
|
|
wss4j |
|
Has test directory |
xen |
|
Has test directory |
xinetd |
|
|
xmlrpc-epi |
|
Has test directory |
xmlunit |
|
Has test directory |
xz-java |
|
|
yajl |
|
Has test directory |
yui3 |
|
Has test directory |
ServerTeam/dep8 (last edited 2017-04-18 21:27:26 by powersj)