[tahoe-lafs-trac-stream] [Tahoe-LAFS] #2366: set up buildslave to find deprecation warnings
Tahoe-LAFS
trac at tahoe-lafs.org
Fri Mar 20 08:40:09 UTC 2015
#2366: set up buildslave to find deprecation warnings
-------------------------+-------------------------------------------------
Reporter: warner | Owner:
Type: task | Status: new
Priority: normal | Milestone: eventually
Component: dev- | Version: 1.10.0
infrastructure | Keywords: DeprecationWarning tests buildbot
Resolution: | travis-ci
Launchpad Bug: |
-------------------------+-------------------------------------------------
Comment (by warner):
I've added this to the ubuntu-trusty builder, because it was convenient
and runs fairly quickly. There are three warnings, all in other project's
code (two in nevow, one in twisted).
Here's a sample of the filtered output: https://tahoe-lafs.org/buildbot-
tahoe-
lafs/builders/Ubuntu%20trusty%2014.04/builds/45/steps/deprecations/logs/warnings
The next steps are:
* filter out the !DeprecationWarnings that are embedded in test failure
messages (failures caused by subcommands emitting noise when they should
be quiet)
* determine which warnings are in tahoe's code, and which are elsewhere
(at present, all are elsewhere)
* return status of ERROR if any are found in tahoe's code, or WARNINGS for
ones found in third-party code
(this assumes that the third-party warnings will get cleaned up: they
might WONTFIX those, in which case we'll want to suppress them instead)
--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2366#comment:5>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage
More information about the tahoe-lafs-trac-stream
mailing list