2011/12/2 [email protected] <[email protected]>:
> On the topic of testing: What is the reason that the pull requests are not
> all tested automatically? And tox run every week or so. I thought that all

That's the plan, but I got busy to set this up, so it's not done yet.

> the code for the automated testing is already written. And there is that
> google app engine instance. If it's only a processing power issue I have a
> relatively old core2due computer that is almost completely unused and I'll
> gladly make an ssh account for you so you install the automated sympy-bot
> (or I can do it with your help). Or if I'm wrong and this stuff is not
> automated one can just write a one line cron job workaround for it.

If you have time to make this work, it'd be really great. I just sent you
an invitation for push access to the app engine instance of reviews.sympy.org.
The code of which is in the sympy-bot repository, see the web directory [1].

My overall long term goal is to have all pull requests automatically
tested on all architectures, every time either the master or the pull
request branch changes. To do so, I've already implemented to note
down the master hash and branch hash in the pull request. My TODO list
is:

1) make the web application accept the master/branch hashes for each
submitted test

2) implement "sympy-bot work" mode that would query the web
application for a list of pull requests that need updated test run

3) setup github authentication, so that the web application comments
into the github pullrequest (currently the sympy-bot itself comments
using your github credentials).

One needs to figure out the authentication as well as some reasonable
reporting, as in general there will be tons of tests executed for each
pull request and the webapp should figure out whether a new test
should be run or not, depending on the hashes.

If you make any work on this, that'd be absolutely awesome. You don't
need to follow my TODO list. But try to submit all the
code/configuration into the sympy-bot repository, so that other people
can reproduce the work and help with the setup.

Ondrej

[1] https://github.com/sympy/sympy-bot

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/sympy?hl=en.

Reply via email to