Currently it still fails one test for me: ^^^^[log from bzrlib.tests.test_bzrdir.ChrootedTests.test_open_containing_tree_or_branch] ---------------------------------------------------------------------- Traceback (most recent call last): File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/tests/test_bzrdir.py", line 697, in test_open_containing_tree_or_branch self.get_readonly_url('topdir/foo')) File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/bzrdir.py", line 964, in open_containing_tree_or_branch bzrdir, relpath = klass.open_containing(location) File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/bzrdir.py", line 891, in open_containing return BzrDir.open_containing_from_transport(transport) File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/bzrdir.py", line 912, in open_containing_from_transport result = BzrDir.open_from_transport(a_transport) File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/bzrdir.py", line 866, in open_from_transport redirected) File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/transport/__init__.py", line 1642, in do_catching_redirections return action(transport) File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/bzrdir.py", line 853, in find_format transport, _server_formats=_server_formats) File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/bzrdir.py", line 1784, in find_format return format.probe_transport(transport) File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/bzrdir.py", line 3103, in probe_transport server_version = medium.protocol_version() File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/smart/medium.py", line 616, in protocol_version client_protocol.query_version() File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/smart/protocol.py", line 777, in query_version self.call('hello') File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/smart/protocol.py", line 617, in call self._request.finished_writing() File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/smart/medium.py", line 433, in finished_writing self._finished_writing() File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/transport/http/__init__.py", line 646, in _finished_writing data = self._medium.send_http_smart_request(self._buffer) File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/transport/http/__init__.py", line 615, in send_http_smart_request code, body_filelike = t._post(bytes) File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/transport/http/_urllib.py", line 137, in _post accepted_errors=[200, 403])) File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/transport/http/_urllib.py", line 79, in _perform response = self._opener.open(request) File "/usr/lib/python2.6/urllib2.py", line 383, in open response = self._open(req, data) File "/usr/lib/python2.6/urllib2.py", line 401, in _open '_open', req) File "/usr/lib/python2.6/urllib2.py", line 361, in _call_chain result = func(*args) File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/transport/http/_urllib2_wrappers.py", line 663, in http_open return self.do_open(HTTPConnection, request) File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/transport/http/_urllib2_wrappers.py", line 607, in do_open response = self.retry_or_raise(http_class, request, first_try) File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/transport/http/_urllib2_wrappers.py", line 528, in retry_or_raise response = self.do_open(http_class, request, False) File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/transport/http/_urllib2_wrappers.py", line 607, in do_open response = self.retry_or_raise(http_class, request, first_try) File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/transport/http/_urllib2_wrappers.py", line 603, in do_open response = connection.getresponse() File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/transport/http/_urllib2_wrappers.py", line 235, in getresponse self._response = httplib.HTTPConnection.getresponse(self) File "/usr/lib/python2.6/httplib.py", line 950, in getresponse response.begin() File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/transport/http/_urllib2_wrappers.py", line 155, in begin httplib.HTTPResponse.begin(self) File "/usr/lib/python2.6/httplib.py", line 419, in begin self.msg = HTTPMessage(self.fp, 0) File "/usr/lib/python2.6/mimetools.py", line 25, in __init__ rfc822.Message.__init__(self, fp, seekable) File "/usr/lib/python2.6/rfc822.py", line 108, in __init__ self.readheaders() File "/usr/lib/python2.6/httplib.py", line 275, in readheaders line = self.fp.readline() File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/transport/http/_urllib2_wrappers.py", line 94, in readline s = self.filesock.readline() File "/usr/lib/python2.6/socket.py", line 404, in readline data = self._sock.recv(self._rbufsize) ConnectionError: Connection error: while sending POST /topdir/foo/.bzr/smart: [Errno 104] Connection reset by peer What about you?
I emerged bzr-1.17 and bzrtools using the bazaar overlay from layman, it seems without problems.
(In reply to comment #1) > I emerged bzr-1.17 and bzrtools using the bazaar overlay from layman, it seems > without problems. It works here, too, but what about the test suite? Did you run that?
No, I guess I don't know how to enable the tests.
(In reply to comment #3) > No, I guess I don't know how to enable the tests. FEATURES=test emerge -1av bzr Be warned that the test suite takes long!
Ok, thanks. I see some different problems on amd64 with a 4 core machine: [21301/21301 in 31m50s, 1 err, 22 missing] bzrlib.version_info_formats.format_custom.Templat ====================================================================== ERROR: test_plugin_get_path_pyc_only (bzrlib.tests.test_plugins.TestPlugins) vvvv[log from bzrlib.tests.test_plugins.TestPlugins.test_plugin_get_path_pyc_only] 1751.062 looking for plugins in . 1751.063 looking for plugins in . 1751.072 opening working tree '/var/tmp/portage/dev-util/bzr-1.17/temp/testbzr-_fzPwp.tmp' ^^^^[log from bzrlib.tests.test_plugins.TestPlugins.test_plugin_get_path_pyc_only] ---------------------------------------------------------------------- Traceback (most recent call last): File "/var/tmp/portage/dev-util/bzr-1.17/work/bzr-1.17/bzrlib/tests/test_plugins.py", line 300, in test_plugin_get_path_pyc_only plugin = plugins['plugin'] KeyError: 'plugin' ---------------------------------------------------------------------- Ran 21301 tests in 1910.128s FAILED (errors=1, known_failure_count=15) 1848 tests skipped Missing feature 'FTPServer' skipped 84 tests. Missing feature 'Internally performed glob expansion' skipped 7 tests. Missing feature '_winreg' skipped 3 tests. Missing feature 'attrib Windows command-line tool' skipped 1 tests. Missing feature 'bzrlib._Win32ReadDir' skipped 11 tests. Missing feature 'bzrlib._annotator_pyx' skipped 1 tests. Missing feature 'bzrlib._bencode_pyx' skipped 1 tests. Missing feature 'bzrlib._btree_serializer_pyx' skipped 1 tests. Missing feature 'bzrlib._chk_map_pyx' skipped 1 tests. Missing feature 'bzrlib._chunks_to_lines_pyx' skipped 1 tests. Missing feature 'bzrlib._dirstate_helpers_pyx' skipped 83 tests. Missing feature 'bzrlib._groupcompress_pyx' skipped 10 tests. Missing feature 'bzrlib._knit_load_data_c' skipped 27 tests. Missing feature 'bzrlib._known_graph_pyx' skipped 1 tests. Missing feature 'bzrlib._patiencediff_c' skipped 12 tests. Missing feature 'bzrlib._readdir_pyx' skipped 3 tests. Missing feature 'bzrlib._rio_pyx' skipped 1 tests. Missing feature 'case-insensitive case-preserving filesystem' skipped 20 tests. Missing feature 'case-insensitive filesystem' skipped 1 tests. Missing feature 'strace' skipped 3 tests. Missing feature 'subunit' skipped 1 tests. Missing feature 'win32com.shell' skipped 4 tests. tests failed bzrlib.tests.blackbox.test_branch.TestBranchStacked.test_branch_stacked_from_smart_server is leaking threads among 2305 leaking tests.
Peter, I will be unavailable during the next two or three weeks, maybe you can have a deeper look?
I bumped it, 1.17 is not a candidate for stabilisation anyway.