[Twisted-Python] Unsupported buildbots and future supported platforms

Glyph glyph at twistedmatrix.com
Mon Jun 8 23:51:21 MDT 2015


> On Jun 8, 2015, at 8:33 AM, Amber Hawkie Brown <hawkowl at atleastfornow.net <mailto:hawkowl at atleastfornow.net>> wrote:
> 
> Glyph and I have been discussing the state of "unsupported" buildbots for the Twisted project, and some of the cleanup of unsupported platforms that I've been doing. To get the reasons for this, and an idea of the future out, Glyph suggested I post to the mailing list.
> 
> In the past, a lot of the unsupported buildbots were platforms that we knew didn't work. A lot of these have been tested for many months, kept in the unsupported list, and not had much progress. We need to focus on the unsupported builders that have a path to being supported, and get them onto the supported list.
> 
> I've now removed broken, absent, or superseded builders, giving us five unsupported builders. These are:
> 
> - FreeBSD 10.1, Python 3.4 -- Tests almost pass, waiting on https://twistedmatrix.com/trac/ticket/7887 <https://twistedmatrix.com/trac/ticket/7887> to make it all-green. Once it is green, it can move to supported.
> - OS X 10.6, Python 2.6, cfreactor -- There are only a few failing tests -- soon, there'll be a OS X 10.10 cfreactor builder (once we get XCode installed on it :) )
> - Python 3K Warnings -- Two failures, which are warnings counting -- should be trivial.
> - Ubuntu Trusty, Python 2.7, wxreactor -- broken, needs fixing
> - Ubuntu Trusty, PyPy 2.4. -- 32 failing tests http://buildbot.twistedmatrix.com/builders/trusty64-pypy-2.4/builds/132/steps/trial/logs/problems <http://buildbot.twistedmatrix.com/builders/trusty64-pypy-2.4/builds/132/steps/trial/logs/problems> . Some are pypy, some are configuration related.
> 
> These builders should ideally move into the 'supported' list in the future. To do this, we need to:
> 
> - Get https://twistedmatrix.com/trac/ticket/7887 <https://twistedmatrix.com/trac/ticket/7887> reviewed to get the FreeBSD 10.1 + Python 3.4 builder as a supported platform
> - Fix https://twistedmatrix.com/trac/ticket/7931 <https://twistedmatrix.com/trac/ticket/7931> to make the Python 3K Warnings builder pass
> - Get a new OS X 10.10 cfreactor builder, to see what failures there are on Python 2.7
> - Redeploy the wxreactor builder, see what failures there are. I'm planning to do this on a newly deployed Ubuntu 15.04 machine when I get time.
> - File more tickets in https://twistedmatrix.com/trac/query?group=status&milestone=PyPy-support <https://twistedmatrix.com/trac/query?group=status&milestone=PyPy-support> for the failures on the PyPy builder and fix them. I'm planning on also doing a PyPy 2.6 builder using the aforementioned Ubuntu 15.04 buildbot, using the PPA, which should shake out the new dict-sorting bugs.
> 
> If you would like to see these builders become supported in the future, please do consider helping out! :)

Thanks for writing up the plan like this, Amber.  It sounds like a lot of these plans are really quite far along and we might not have any unsupported builders soon, which would be quite an accomplishment.

-glyph


-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/twisted-python/attachments/20150608/fc4e2c98/attachment-0002.html>


More information about the Twisted-Python mailing list