On Thu, Jun 21, 2012 at 1:51 AM, Aaron Meurer <[email protected]> wrote:
> Thanks a lot for doing this. I suppose that
> https://github.com/sympy/sympy/pull/1239 can be closed now.

Oops, I missed this pull request. Yes, pretty much everything is implemented
from that pull request, so I closed it.

>
> One suggestion is to install the Chrome or Firefox browser extension
> at http://about.travis-ci.org/docs/user/browser-extensions/, which
> will place the build status on every github page.

Very nice! This extension is cool. For those who don't
have it installed, you simply have to go to https://github.com/sympy/sympy,
scroll down so that you can see the README and go to the Tests
section:

https://github.com/sympy/sympy#4-tests

To see the status. The extension just puts it next to the project name
at the top
(and also for each project, so I can easily check status of my own certik/sympy
and so on).


Btw, for future reference, this is how to enable PyPy support:

diff --git a/.travis.yml b/.travis.yml
index eee2209..32e1d79 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -4,6 +4,7 @@ python:
   - 2.6
   - 2.7
   - 3.2
+  - pypy
 install:
   - if [[ $TRAVIS_PYTHON_VERSION == '3.2' ]]; then python bin/use2to3; cd py3k-
   - python setup.py install



and here is the result:

http://travis-ci.org/#!/certik/sympy/jobs/1676249

There is some test failure in test_prufer.py, but more importantly
a segfault (!) in test_meijerint.py:

sympy/integrals/tests/test_integrals.py[80] .....ff.f...........................
2311............................................
         [OK]
2312sympy/integrals/tests/test_lineintegrals.py[1] .
         [OK]
2313sympy/integrals/tests/test_meijerint.py[18] .Segmentation fault
2314
2315Done. Build script exited with: 1


So I think the conclusion is that PyPy is not yet ready for automated
testing with
SymPy.


As far as sympy-bot goes, the last failure was simply running over
quota on the app engine.
It is an example why I love products like Travis CI and GitHub ----
there are other people
who take care of the servers and make sure that things work and most
importantly ---
fix it themselves if something breaks. And they do much better job than I can do
in my limited time.

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.

Reply via email to