[IPython-dev] Persistent test_pr problems on python3

Fernando Perez fperez.net at gmail.com
Mon Jun 11 03:28:19 EDT 2012


Hey folks (mostly Thomas, I'm afraid),

On two different ubuntu 12.04 boxes (both 64 bit), I keep getting the
python3 test phase silently stuck.  No activity, no output, just this:

Installed /home/fperez/.ipy_pr_tests/venv-python3.2/lib/python3.2/site-packages/ipython-0.13.dev-py3.2.egg
Processing dependencies for ipython==0.13.dev
Finished processing dependencies for ipython==0.13.dev

Running tests, this typically takes a few minutes...

Eventually I Control-C it and get this:

^CTraceback (most recent call last):
  File "./test_pr.py", line 259, in <module>
    test_pr(args.number, post_results=args.publish)
  File "./test_pr.py", line 228, in test_pr
    passed, log = run_tests(venv)
  File "./test_pr.py", line 124, in run_tests
    return True, check_output([iptest], stderr=STDOUT).decode('utf-8')
  File "/usr/lib/python2.7/subprocess.py", line 538, in check_output
    output, unused_err = process.communicate()
  File "/usr/lib/python2.7/subprocess.py", line 746, in communicate
    stdout = _eintr_retry_call(self.stdout.read)
  File "/usr/lib/python2.7/subprocess.py", line 478, in _eintr_retry_call
    return func(*args)
KeyboardInterrupt


Is test_pr working OK for others on python3?  It used to be fine for
me too up until recently, I have no idea what may have changed.

But test_pr has really been a boon to the process, so I'd like to have
it working as well as possible: it really helps us ensure the quality
of the merged code (multiple problems have already been caught
preemptively by it before they hit master).

Cheers,

f



More information about the IPython-dev mailing list