blackbox.test_check.ChrootedCheckTests.test_check_missing_branch hangs on AIX
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Bazaar |
Fix Released
|
Medium
|
Vincent Ladeuil |
Bug Description
python version: 2.6.2
bzr version: 1.17
OS: AIX 5.3
when running bzr selftest it gets to test 112 (bzrlib.
from the bzr.log i can see its running bzr check --branch http://
i can then see from netstat that it seems to still be listening on that port but when i try bzr check myself i get "Unable to handle http code 504: Gateway Time-out" should it still be listening at this point?
seems to me like its not clearing up the connection after the test is successful. I am willing to help figure this one out, but just need a few pointers on where to look.
Related branches
- Andrew Bennetts: Needs Fixing
-
Diff: 254 lines (+99/-68)3 files modifiedNEWS (+3/-0)
bzrlib/tests/http_server.py (+93/-66)
bzrlib/tests/test_http.py (+3/-2)
- Vincent Ladeuil: Approve
-
Diff: 31 lines (+4/-4)2 files modifiedbzrlib/lazy_regex.py (+3/-3)
doc/en/release-notes/bzr-2.7.txt (+1/-1)
- Robert Collins (community): Needs Fixing
-
Diff: 363 lines (+109/-15)14 files modifiedbzrlib/smart/server.py (+3/-0)
bzrlib/tests/__init__.py (+9/-0)
bzrlib/tests/per_transport.py (+1/-1)
bzrlib/tests/test_http.py (+27/-1)
bzrlib/tests/test_server.py (+7/-1)
bzrlib/tests/test_smart_transport.py (+15/-11)
bzrlib/transport/__init__.py (+13/-0)
bzrlib/transport/ftp/__init__.py (+5/-0)
bzrlib/transport/gio_transport.py (+6/-0)
bzrlib/transport/http/__init__.py (+5/-0)
bzrlib/transport/http/_pycurl.py (+5/-0)
bzrlib/transport/http/_urllib.py (+5/-0)
bzrlib/transport/remote.py (+3/-1)
bzrlib/transport/sftp.py (+5/-0)
Changed in bzr: | |
assignee: | nobody → Vincent Ladeuil (vila) |
Changed in bzr: | |
status: | Confirmed → Fix Committed |
Changed in bzr: | |
milestone: | none → 2.3b1 |
status: | In Progress → Fix Released |
Strange. Perhaps try running just the http tests, to see if they show the problem? "bzr selftest -s bt.test_http".
Also, try sending SIGQUIT (hit Ctrl-\, usually) and then type "bt" at the Pdb prompt and add the traceback to this bug, so we can see where the main thread is stuck.