Great. I guess the first thing would be to merge in the parallel testing. Do you think that what we hacked up works well enough, or does it need more refining? Otherwise, we should add it as an option, as in ./bin/test --parallel or ./setup.py test --parallel.
Also, do you think it is worth it to run doctests in parallel? Some of them (mostly integrals) are slow. Do ./bin/doctest -v to see what I mean. I'll try to set up the hook and see if it works. Aaron Meurer On Jul 18, 2009, at 10:41 PM, Ondrej Certik wrote: > > Hi, > > in the long term I would like to provide autotesting for any sympy > developer, on some fast machine in parallel, where it takes just > couple seconds. This would work in a way, that you push your branch to > github and then the our buildbot would automatically get notified, > test it, and send you an email (or just updates a page) with results. > > So as a start, I created this webapp: > > http://repos.sympy.org/ > > which runs on the google app engine and uses GitHub web API to access > information about the git repository, as well as updates. It uses the > task queues to query about email addresses of all developers and this > runs in the background. If you look here: > > http://repos.sympy.org/hooks/repos/agZzeW1weTJyEQsSClJlcG9zaXRvcnkYwRIM/ > > you can even see pictures of some developers, who uploaded their > picture to gravatar.com. > > Feel free to play with the app and give me some feedback, you can add > any repository you want (as long as it's on github), just go to: > > http://repos.sympy.org/hooks/repos/ > > and add there your own repo, or setup a webhook as explained on the > front page. I put there some other repositories for inspiration, like: > > http://repos.sympy.org/hooks/repos/agZzeW1weTJyEQsSClJlcG9zaXRvcnkYmRMM/ > > > The background (offline) processing on the google appengine is really > cool, this opens lots of interesting possibilities (with zero > maintaining on our side). If there is anyone on this list who loves > hacking webapps, feel free fork the repo and hack on it, it's > opensource, see the frontpage. > > Ondrej > > > --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
