Using Ronan's git repository and a few modifications we pass about
30% of the numpy test suite. It seems like now is the time to add a build target to our nightly builds that would install numpy and test a build: 1) download a pre-built version of pypy from nightlies 2) untar it, optionally create a virtualenv 3) install nose 4) git clone or git fetch the modified numpy repository, i.e. https://github.com/rlamy/numpy 5) checkout the correct branch "git checkout pypy_hack" 6) pypy setup.py install (in the numpy directory) 7) pypy -c "import numpy;numpy.test()" and collect the results 8) create an output page with the results of the nose tests I started this a bit on the numpy-tests branch of the buildbot , but it seems to be turning into something too big: - Are the steps I outlined above reasonable, can we do some shortcuts? - buildbot has no support for git, I wrote a git_update function but it needs test - how do I get nose installed? - can buildbot parse output from nose? And most importantly: - anyone want to take lead on this :) ? Matti N.B. - I have some modifications to Ronan's github here, https://github.com/mattip/numpy, on the pypy-hack branch, that branch is actually the source of my 30% figure. |
_______________________________________________ pypy-dev mailing list pypy-dev@python.org http://mail.python.org/mailman/listinfo/pypy-dev