bzr selftest fails on AIX

Bug #869008 reported by Adi Roiban
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Bazaar
Confirmed
Low
Unassigned

Bug Description

I started the bzr selftest on AIX 6.1 and some of the test failed.

I have attached the test result.

Here is the summary.
----------------------------------------------------------------------
Ran 26282 tests in 24973.210s

FAILED (failures=15, errors=918, known_failure_count=28)
1444 tests skipped
Missing feature 'FTPServer' skipped 88 tests.
Missing feature 'Filesystem treats '\' as a directory separator.' skipped 2 tests.
Missing feature '_UTF8Filesystem' skipped 5 tests.
Missing feature '_UnicodeFilename' skipped 34 tests.
Missing feature '_UnicodeFilenameFeature' skipped 267 tests.
Missing feature '_winreg' skipped 3 tests.
Missing feature 'apport' skipped 1 tests.
Missing feature 'attrib Windows command-line tool' skipped 1 tests.
Missing feature 'bzrlib._walkdirs_win32' skipped 11 tests.
Missing feature 'case-insensitive case-preserving filesystem' skipped 20 tests.
Missing feature 'case-insensitive filesystem' skipped 1 tests.
Missing feature 'ctypes' skipped 4 tests.
Missing feature 'gpgme' skipped 7 tests.
Missing feature 'launchpadlib' skipped 6 tests.
Missing feature 'lzma' skipped 2 tests.
Missing feature 'pycurl' skipped 1 tests.
Missing feature 'pywintypes' skipped 1 tests.
Missing feature 'subunit' skipped 11 tests.
Missing feature 'win32 platform' skipped 1 tests.
Missing feature 'win32com.shell' skipped 4 tests.

---------

Is AIX on the list of supported OS for bzr?

If you want, I can help with hosting a buildbot slave for bzr.

Cheers,
Adi

Revision history for this message
Adi Roiban (adiroiban) wrote :
Revision history for this message
Martin Pool (mbp) wrote : Re: [Bug 869008] [NEW] bzr selftest fails on AIX

Hi Adi,

Getting a clean test suite on AIX is not a high priority for us, but
if you'd like to help sort out the failures and can contribute either
a slave for http://babune.ladeuil.net or regular manual runs, we'll
help.

 status confirmed
 importance low
 tags selftest aix portability

Changed in bzr:
importance: Undecided → Low
status: New → Confirmed
Revision history for this message
Martin Packman (gz) wrote :
Download full text (3.7 KiB)

A lot of the errors seem to be from bug 850303 which is a cython code generation issue, trying again with the newly released 2.5b2 should get those out of the way.

Of the remainder, some look like resource usage issues that bug 613247 may help with when it lands:

Traceback (most recent call last):
  File "/opt/freeware/lib/python2.6/site-packages/bzrlib/tests/test_read_bundle.py", line 70, in setUp
    wt = self.create_test_bundle()
  File "/opt/freeware/lib/python2.6/site-packages/bzrlib/tests/test_read_bundle.py", line 80, in create_test_bundle
    out, wt = create_bundle_file(self)
  File "/opt/freeware/lib/python2.6/site-packages/bzrlib/tests/test_read_bundle.py", line 51, in create_bundle_file
    wt.get_parent_ids()[0], 'null:', out)
  File "/opt/freeware/lib/python2.6/site-packages/bzrlib/bundle/serializer/__init__.py", line 125, in write_bundle
    base_revision_id, out)
  File "/opt/freeware/lib/python2.6/site-packages/bzrlib/bundle/serializer/v4.py", line 282, in write_bundle
    write_op = BundleWriteOperation(base, target, repository, fileobj)
  File "/opt/freeware/lib/python2.6/site-packages/bzrlib/bundle/serializer/v4.py", line 311, in __init__
    bundle = BundleWriter(fileobj)
  File "/opt/freeware/lib/python2.6/site-packages/bzrlib/bundle/serializer/v4.py", line 89, in __init__
    self._compressor = bz2.BZ2Compressor()
MemoryError

Traceback (most recent call last):
  File "/opt/freeware/lib/python2.6/site-packages/bzrlib/tests/test_http.py", line 1612, in setUp
    self.server = self.get_readonly_server()
  File "/opt/freeware/lib/python2.6/site-packages/bzrlib/tests/__init__.py", line 2437, in get_readonly_server
    self.get_vfs_only_server())
  File "/opt/freeware/lib/python2.6/site-packages/bzrlib/tests/__init__.py", line 1256, in start_server
    transport_server.start_server(backing_server)
  File "/opt/freeware/lib/python2.6/site-packages/bzrlib/tests/http_server.py", line 479, in start_server
    super(HttpServer, self).start_server()
  File "/opt/freeware/lib/python2.6/site-packages/bzrlib/tests/test_server.py", line 506, in start_server
    self.server = self.create_server()
  File "/opt/freeware/lib/python2.6/site-packages/bzrlib/tests/http_server.py", line 442, in create_server
    (self.host, self.port), self.request_handler_class, self)
  File "/opt/freeware/lib/python2.6/site-packages/bzrlib/tests/http_server.py", line 384, in __init__
    request_handler_class)
  File "/opt/freeware/lib/python2.6/site-packages/bzrlib/tests/test_server.py", line 420, in __init__
    request_handler_class)
  File "/opt/freeware/lib/python2.6/SocketServer.py", line 402, in __init__
    self.server_bind()
  File "/opt/freeware/lib/python2.6/site-packages/bzrlib/tests/test_server.py", line 285, in server_bind
    self.socket.bind(self.server_address)
  File "<string>", line 1, in bind
error: [Errno 68] The socket name is not available on this system.

Traceback (most recent call last):
  File "/opt/freeware/lib/python2.6/site-packages/bzrlib/plugins/netrc_credential_store/tests/test_netrc.py", line 40, in setUp
    super(TestNetrcCS, self).setUp()
  File "/opt/freeware/lib/python2.6/site-packages/bzrlib/tests/__init__.py", l...

Read more...

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.