| Summary: | Keyword >=net-zope/zodb-3.9.4 and dependencies | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Arfrever Frehtes Taifersar Arahesis (RETIRED) <arfrever> |
| Component: | Current packages | Assignee: | net-zope (OBSOLETE) <net-zope+disabled> |
| Status: | RESOLVED FIXED | ||
| Severity: | enhancement | Keywords: | KEYWORDREQ |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Bug Depends on: | |||
| Bug Blocks: | 297734 | ||
|
Description
Arfrever Frehtes Taifersar Arahesis (RETIRED)
2009-10-11 18:04:02 UTC
~x86 added. I believe the list should be: net-zope/zodb-3.9.4 net-zope/transaction-1.0.0 net-zope/zc-lockfile-1.0.0 net-zope/zconfig-2.7.1 net-zope/zdaemon-2.0.4 net-zope/zope-event-3.4.1 net-zope/zope-exceptions-3.5.2 net-zope/zope-proxy-3.5.0 net-zope/zope-testing-3.8.6 I am seeing a test failure on ppc32 for zodb as follows:
testUndoWithoutPreviousVersion (ZODB.tests.testblob.ClientStorageSharedBlobsBlobUndoTests) ... ok
======================================================================
FAIL: Doctest: blob_transaction.txt
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/zope/testing/doctest.py", line 2336, in runTest
raise self.failureException(self.format_failure(new.getvalue()))
DocTestFailureException: Failed doctest test for blob_transaction.txt
File "/var/tmp/portage/net-zope/zodb-3.9.4/work/ZODB3-3.9.4/src/ZODB/tests/blob_transaction.txt", line 0
----------------------------------------------------------------------
File "/var/tmp/portage/net-zope/zodb-3.9.4/work/ZODB3-3.9.4/src/ZODB/tests/blob_transaction.txt", line 357, in blob_transaction.txt
Failed example:
open(blob.committed(), 'w') # doctest: +ELLIPSIS
Expected:
Traceback (most recent call last):
...
IOError: ...
Got:
<open file '/var/tmp/portage/net-zope/zodb-3.9.4/temp/testIGGYje/blobs/5/0.038345f548e7c7bb.blob', mode 'w' at 0xf6d285c0>
----------------------------------------------------------------------
File "/var/tmp/portage/net-zope/zodb-3.9.4/work/ZODB3-3.9.4/src/ZODB/tests/blob_transaction.txt", line 401, in blob_transaction.txt
Failed example:
open(blob_storage.loadBlob(blob._p_oid, oldserial)).read()
Expected:
"I'm a happy blob."
Got:
''
======================================================================
FAIL: Doctest: blob_transaction.txt
----------------------------------------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.6/site-packages/zope/testing/doctest.py", line 2336, in runTest
raise self.failureException(self.format_failure(new.getvalue()))
DocTestFailureException: Failed doctest test for blob_transaction.txt
File "/var/tmp/portage/net-zope/zodb-3.9.4/work/ZODB3-3.9.4/src/ZODB/tests/blob_transaction.txt", line 0
----------------------------------------------------------------------
File "/var/tmp/portage/net-zope/zodb-3.9.4/work/ZODB3-3.9.4/src/ZODB/tests/blob_transaction.txt", line 357, in blob_transaction.txt
Failed example:
open(blob.committed(), 'w') # doctest: +ELLIPSIS
Expected:
Traceback (most recent call last):
...
IOError: ...
Got:
<open file '/var/tmp/portage/net-zope/zodb-3.9.4/temp/test4jfN56/blobs/0x00/0x00/0x00/0x00/0x00/0x00/0x00/0x05/0x038345f593508288.blob', mode 'w' at 0xf6d3e1b0>
----------------------------------------------------------------------
File "/var/tmp/portage/net-zope/zodb-3.9.4/work/ZODB3-3.9.4/src/ZODB/tests/blob_transaction.txt", line 401, in blob_transaction.txt
Failed example:
open(blob_storage.loadBlob(blob._p_oid, oldserial)).read()
Expected:
"I'm a happy blob."
Got:
this fails on a new x86 chroot too. Same error. Maybe a missing dep, ideas? Christian, I am adding x86 back onto this bug as I can replicate the failure on x86 and ppc. I am thinking maybe there is a dep issue and you might have found it. This may be related to bug 299910 (In reply to comment #2) The list intentionally tries to avoid specyfing of versions, so that the highest available versions are keyworded. (In reply to comment #3) I can't reproduce it. If only 2 tests of 483 fails, then maybe ignore this problem. (In reply to comment #6) It isn't related. DEPEND of net-zope/zodb already contains "test? ( net-zope/zope-testing )". the problem with zodb is it only passes with userpriv enabled. ok, I will work on ppc kw'ing today. ~ppc done ~alpha/~sparc should be done, closing |