Re: pypy3 builds passing?

Mark Williams <[email protected]>
Newsgroups gmane.comp.python.twisted
Message-ID <1523599210.814958.1336526616.1C936400@webmail.messagingengine.com>
On Thu, Apr 12, 2018, at 10:53 PM, Craig Rodrigues wrote:
> 
> 
> On Thu, Apr 12, 2018 at 10:35 PM, Amber Brown <[email protected]> wrote:
>> It does on master, i think, but unsupported doesn't run on PRs.
>> 
>> I'm happy to move it to supported if we're happy with it! I think since it runs all the main reactors plus asyncio, we can be relatively trusting of it being green now...
>> 
> 
> That build runs select, poll, epoll, and asyncio reactors.  So since there are about 12,000 tests, running 4 times, that is about 48,000 tests
> for this builder.  That took 39 minutes.
> That's a bit long, but maybe that's OK.

Thanks for checking the build time! I agree that 40 minutes is long, and I'd rather not add it onto our already lengthy CI cycle.

> I don't know if it is worth figuring out any ways to optimize this run by maybe using "trial -j", or splitting 
> the run of each reactor into a new builder.

trial -j fails on some of our tests, and I wouldn't be surprised if it's less reliable under PyPy.  We should fix that, but until we do, I think adding additional builders for each PyPy3 reactor is a good idea.

> --
> Craig
> _________________________________________________
> Twisted-Python mailing list
> [email protected]
> https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python

--
  Mark Williams
  [email protected]

_______________________________________________
Twisted-Python mailing list
[email protected]
https://twistedmatrix.com/cgi-bin/mailman/listinfo/twisted-python
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.