selftest hangs forever on TransportTests

Bug #792773 reported by Scanferlato
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar
Confirmed
Medium
Unassigned

Bug Description

command line:

bzr --no-plugins selftest -v -x blackbox > output.txt

It hangs after about 30 minutes, Ctrl-Break does not help. Please see file output.txt attached here.

File .bzr.log shows only the start command and nothing else, i.e.

Sat 2011-06-04 12:17:21 +0200
0.172 bazaar version: 2.3.3
0.172 bzr arguments: [u'--no-plugins', u'selftest', u'-v', u'-x', u'blackbox']
0.219 encoding stdout as sys.stdin encoding 'cp850'
1.438 failed to import kerberos lib: No module named kerberos
1.438 failed to import pycurl: No module named pycurl
2.672 failed to import kerberos lib: No module named kerberos
2.672 failed to import pycurl: No module named pycurl

Revision history for this message
Scanferlato (jls-boost) wrote :
Revision history for this message
Martin Packman (gz) wrote :

The issue is likely related to the earlier failures on HTTPS tests:

Traceback (most recent call last):
  File "testtools\runtest.pyo", line 169, in _run_user
  File "bzrlib\tests\test_server.pyo", line 649, in stop_server
  File "bzrlib\tests\test_server.pyo", line 307, in run
  File "threading.pyo", line 484, in run
  File "bzrlib\tests\test_server.pyo", line 612, in run_server
  File "bzrlib\tests\test_server.pyo", line 382, in serve
  File "bzrlib\tests\test_server.pyo", line 394, in handle_request
  File "bzrlib\tests\https_server.pyo", line 92, in get_request
  File "bzrlib\tests\https_server.pyo", line 40, in _get_ssl_request
  File "ssl.pyo", line 338, in wrap_socket
  File "ssl.pyo", line 118, in __init__
SSLError: [Errno 336265218] _ssl.c:339: error:140B0002:SSL routines:SSL_CTX_use_PrivateKey_file:system lib

These tests get that error:
per_transport.TransportTests.test__reuse_for(HttpTransport_urllib,HTTPSServer_urllib)
per_transport.TransportTests.test_abspath(HttpTransport_urllib,HTTPSServer_urllib)
per_transport.TransportTests.test_abspath_at_root(HttpTransport_urllib,HTTPSServer_urllib)
per_transport.TransportTests.test_append_bytes(HttpTransport_urllib,HTTPSServer_urllib)
per_transport.TransportTests.test_append_bytes_mode(HttpTransport_urllib,HTTPSServer_urllib)
per_transport.TransportTests.test_append_file(HttpTransport_urllib,HTTPSServer_urllib)
per_transport.TransportTests.test_append_multi(HttpTransport_urllib,HTTPSServer_urllib)
per_transport.TransportTests.test_base_url(HttpTransport_urllib,HTTPSServer_urllib)

Then finally this test appears to cause the hang:
per_transport.TransportTests.test_clone(HttpTransport_urllib,HTTPSServer_urllib)

Also present but not related are the diff3 failures from bug 582974 and errors from doc_generate.builders.test_texinfo tests which should presumably be skipped instead.

Versions are `bzr-2.3.3 python-2.6.6 Windows-XP-5.1.2600-SP3` and the all-in-one installer.

Changed in bzr:
importance: Undecided → Medium
status: New → Confirmed
Jelmer Vernooij (jelmer)
tags: added: check-for-breezy
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.