[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