[Neo-report] Neo : 450 Tests, 18 Errors, 9 Failures

gregory at nexedi.com gregory at nexedi.com
Tue Feb 23 09:58:26 CET 2010


                               NEO TESTS REPORT


    Date        : 2010-02-23
    Node        : blade9
    Processor   :  (64bit)
    System      : Linux (2.6.26-2-amd64)
    Directory   : /tmp/neo_zWYn_2
    Status      :  94.000%
        
              Test Module |   run   | success |  errors |  fails  |   time   
--------------------------+---------+---------+---------+---------+----------
                ClientApp |    27   |    27   |     .   |     .   |   1.12s   
           ConnectionPool |     1   |     1   |     .   |     .   |   0.00s   
            MasterHandler |    14   |    14   |     .   |     .   |   0.01s   
           StorageHandler |    11   |    11   |     .   |     .   |   0.00s   
--------------------------+---------+---------+---------+---------+----------
         neo.tests.client |         |         |         |         |          
--------------------------+---------+---------+---------+---------+----------
                   Client |     4   |     4   |     .   |     .   |   7.81s   
                  Cluster |     4   |     4   |     .   |     .   |  18.79s   
             ImportExport |     2   |     1   |     1   |     .   |   7.26s   
                   Master |     4   |     4   |     .   |     .   |  41.33s   
                  Storage |    13   |    13   |     .   |     .   |  71.56s   
--------------------------+---------+---------+---------+---------+----------
     neo.tests.functional |         |         |         |         |          
--------------------------+---------+---------+---------+---------+----------
            ClientHandler |     7   |     7   |     .   |     .   |   0.01s   
          ElectionHandler |    25   |    25   |     .   |     .   |   0.03s   
                MasterApp |     2   |     2   |     .   |     .   |   0.00s   
                 MasterPT |     7   |     7   |     .   |     .   |   0.01s   
                 Recovery |     5   |     5   |     .   |     .   |   0.01s   
           StorageHandler |     7   |     7   |     .   |     .   |   0.16s   
             Transactions |     4   |     4   |     .   |     .   |   0.00s   
             Verification |     9   |     9   |     .   |     .   |   0.01s   
--------------------------+---------+---------+---------+---------+----------
         neo.tests.master |         |         |         |         |          
--------------------------+---------+---------+---------+---------+----------
            ClientHandler |    17   |    17   |     .   |     .   |   0.68s   
    InitializationHandler |     4   |     4   |     .   |     .   |   0.17s   
            MasterHandler |    12   |    12   |     .   |     .   |   0.45s   
               StorageApp |     3   |     3   |     .   |     .   |   0.11s   
           StorageHandler |    13   |    13   |     .   |     .   |   0.47s   
           StorageMySQLdb |    35   |    35   |     .   |     .   |   1.00s   
             Transactions |    13   |    13   |     .   |     .   |   0.00s   
      VerificationHandler |    13   |    13   |     .   |     .   |   0.54s   
--------------------------+---------+---------+---------+---------+----------
        neo.tests.storage |         |         |         |         |          
--------------------------+---------+---------+---------+---------+----------
                Bootstrap |     2   |     2   |     .   |     .   |   0.23s   
               Connection |    16   |    16   |     .   |     .   |   0.02s   
               Dispatcher |     4   |     4   |     .   |     .   |   0.00s   
                    Event |     2   |     2   |     .   |     .   |   0.00s   
                  Handler |     1   |     .   |     .   |     1   |   0.00s   
                    Nodes |    13   |    13   |     .   |     .   |   0.00s   
                       PT |    10   |    10   |     .   |     .   |   0.00s   
                 Protocol |    54   |    54   |     .   |     .   |   0.00s   
--------------------------+---------+---------+---------+---------+----------
                neo.tests |         |         |         |         |          
--------------------------+---------+---------+---------+---------+----------
                    Basic |    15   |    14   |     1   |     .   |  44.56s   
                 Conflict |     5   |     5   |     .   |     .   |  15.55s   
                  History |     4   |     4   |     .   |     .   |  10.88s   
                 Iterator |     8   |     3   |     3   |     2   |  19.30s   
                       MT |     5   |     3   |     .   |     2   | 317.29s   
               Persistent |     1   |     1   |     .   |     .   |   3.13s   
                 ReadOnly |     2   |     2   |     .   |     .   |   4.72s   
                 Revision |     7   |     4   |     2   |     1   |  20.48s   
          Synchronization |    11   |    11   |     .   |     .   |  27.90s   
                     Undo |    18   |     4   |    11   |     3   |  48.63s   
                     ZODB |    16   |    16   |     .   |     .   |  47.15s   
--------------------------+---------+---------+---------+---------+----------
           neo.tests.zodb |         |         |         |         |          
--------------------------+---------+---------+---------+---------+----------
                  Summary |   450   |   423   |    18   |     9   | 711.36s   
--------------------------+---------+---------+---------+---------+----------





ERRORS:
neo/tests/functional/testImportExport.py ImportExportTests.testImport
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/neo/repository/trunk/neo/tests/functional/testImportExport.py", line 91, in testImport
    neo_storage.copyTransactionsFrom(dfs_storage, verbose=0)
  File "/srv/zope-2.8.8/lib/python/ZODB/BaseStorage.py", line 433, in copyTransactionsFrom
    self.tpc_vote(transaction)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 27, in wrapped
    return func(self, *args, **kw)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 60, in tpc_vote
    tryToResolveConflict=self.tryToResolveConflict)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 657, in tpc_vote
    result = self.waitStoreResponses(tryToResolveConflict)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 632, in waitStoreResponses
    conflicts = _handleConflicts(tryToResolveConflict)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 613, in _handleConflicts
    serials=(tid, serial), data=data)
ConflictError: database conflict error (oid 0x00, class persistent.mapping.PersistentMapping, serial this txn started with None, serial currently committed 0x03844b2f7fc46dcc 2010-02-23 08:47:29.945461)
-------------------------------------------------------------

neo/tests/zodb/testBasic.py BasicTests.checkTwoArgBegin
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/BasicStorage.py", line 182, in checkTwoArgBegin
    self._storage.tpc_begin(t, tid)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 27, in wrapped
    return func(self, *args, **kw)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 55, in tpc_begin
    status=status)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 538, in tpc_begin
    raise NEOStorageError('tpc_begin failed')
NEOStorageError: tpc_begin failed
-------------------------------------------------------------

neo/tests/zodb/testIterator.py IteratorTests.checkClose
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/IteratorStorage.py", line 60, in checkClose
    self.assertRaises(IOError, txniter.__getitem__, 0)
AttributeError: 'Iterator' object has no attribute '__getitem__'
-------------------------------------------------------------

neo/tests/zodb/testIterator.py IteratorTests.checkExtendedIteration
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/IteratorStorage.py", line 178, in checkExtendedIteration
    txniter = self._storage.iterator(revid1, revid4)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 95, in iterator
    return self.app.iterator(start, stop)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 963, in iterator
    return Iterator(self, start, stop)
  File "/srv/neo/repository/trunk/neo/client/iterator.py", line 79, in __init__
    raise NotImplementedError('partial scan not implemented yet')
NotImplementedError: partial scan not implemented yet
-------------------------------------------------------------

neo/tests/zodb/testIterator.py IteratorTests.checkUndoZombieNonVersion
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/IteratorStorage.py", line 103, in checkUndoZombieNonVersion
    oids = self._storage.undo(tid, t)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 27, in wrapped
    return func(self, *args, **kw)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 101, in undo
    tryToResolveConflict=self.tryToResolveConflict)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 795, in undo
    raise UndoError("no previous record", oid)
UndoError: Undo error 0x01: no previous record
-------------------------------------------------------------

neo/tests/zodb/testRevision.py RevisionTests.checkLoadBeforeConsecutiveTids
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/RevisionStorage.py", line 158, in checkLoadBeforeConsecutiveTids
    revid1 = helper(1, None, 1)
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/RevisionStorage.py", line 148, in helper
    self._storage.tpc_begin(t, p64(tid))
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 27, in wrapped
    return func(self, *args, **kw)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 55, in tpc_begin
    status=status)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 538, in tpc_begin
    raise NEOStorageError('tpc_begin failed')
NEOStorageError: tpc_begin failed
-------------------------------------------------------------

neo/tests/zodb/testRevision.py RevisionTests.checkLoadBeforeUndo
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/RevisionStorage.py", line 131, in checkLoadBeforeUndo
    self.assertEqual(data, t[0])
TypeError: unsubscriptable object
-------------------------------------------------------------

neo/tests/zodb/testUndo.py UndoTests.checkCreationUndoneGetSerial
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/TransactionalUndoStorage.py", line 156, in checkCreationUndoneGetSerial
    self._storage.undo(tid, t)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 27, in wrapped
    return func(self, *args, **kw)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 101, in undo
    tryToResolveConflict=self.tryToResolveConflict)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 795, in undo
    raise UndoError("no previous record", oid)
UndoError: Undo error 0x01: no previous record
-------------------------------------------------------------

neo/tests/zodb/testUndo.py UndoTests.checkNotUndoable
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/TransactionalUndoStorage.py", line 386, in checkNotUndoable
    tid, t)
  File "/usr/lib/python2.4/unittest.py", line 320, in failUnlessRaises
    callableObj(*args, **kwargs)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 27, in wrapped
    return func(self, *args, **kw)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 101, in undo
    tryToResolveConflict=self.tryToResolveConflict)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 808, in undo
    self.waitStoreResponses(tryToResolveConflict)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 632, in waitStoreResponses
    conflicts = _handleConflicts(tryToResolveConflict)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 613, in _handleConflicts
    serials=(tid, serial), data=data)
ConflictError: database conflict error (oid 0x01, class ZODB.tests.MinPO.MinPO, serial this txn started with 0x03844b3796ff4f44 2010-02-23 08:55:35.389993, serial currently committed 0x03844b3797137833 2010-02-23 08:55:35.408450)
-------------------------------------------------------------

neo/tests/zodb/testUndo.py UndoTests.checkPackAfterUndoDeletion
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/TransactionalUndoStorage.py", line 561, in checkPackAfterUndoDeletion
    self._storage.pack(t, referencesf)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 144, in pack
    raise NotImplementedError
NotImplementedError
-------------------------------------------------------------

neo/tests/zodb/testUndo.py UndoTests.checkPackAfterUndoManyTimes
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/TransactionalUndoStorage.py", line 592, in checkPackAfterUndoManyTimes
    txn.commit()
  File "/srv/zope-2.8.8/lib/python/transaction/_transaction.py", line 381, in commit
    self._saveCommitishError() # This raises!
  File "/srv/zope-2.8.8/lib/python/transaction/_transaction.py", line 379, in commit
    self._commitResources()
  File "/srv/zope-2.8.8/lib/python/transaction/_transaction.py", line 424, in _commitResources
    rm.commit(self)
  File "/srv/zope-2.8.8/lib/python/transaction/_transaction.py", line 552, in commit
    self.manager.commit(o, txn)
  File "/srv/zope-2.8.8/lib/python/ZODB/DB.py", line 794, in commit
    tid, oids = self._db._storage.undo(self._tid, t)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 27, in wrapped
    return func(self, *args, **kw)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 101, in undo
    tryToResolveConflict=self.tryToResolveConflict)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 795, in undo
    raise UndoError("no previous record", oid)
UndoError: Undo error 0x03: no previous record
-------------------------------------------------------------

neo/tests/zodb/testUndo.py UndoTests.checkSimpleTransactionalUndo
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/TransactionalUndoStorage.py", line 128, in checkSimpleTransactionalUndo
    self._undo(info[2]["id"], [oid], note="undo2")
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/StorageTestBase.py", line 217, in _undo
    tid, oids = self._storage.undo(tid, t)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 27, in wrapped
    return func(self, *args, **kw)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 101, in undo
    tryToResolveConflict=self.tryToResolveConflict)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 808, in undo
    self.waitStoreResponses(tryToResolveConflict)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 632, in waitStoreResponses
    conflicts = _handleConflicts(tryToResolveConflict)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 613, in _handleConflicts
    serials=(tid, serial), data=data)
ConflictError: database conflict error (oid 0x01, class ZODB.tests.MinPO.MinPO, serial this txn started with 0x03844b37c05405cc 2010-02-23 08:55:45.076925, serial currently committed 0x03844b37c0776044 2010-02-23 08:55:45.109292)
-------------------------------------------------------------

neo/tests/zodb/testUndo.py UndoTests.checkTransactionalUndoAfterPackWithObjectUnlinkFromRoot
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/TransactionalUndoStorage.py", line 470, in checkTransactionalUndoAfterPackWithObjectUnlinkFromRoot
    root['obj'] = o1
  File "/srv/zope-2.8.8/lib/python/persistent/mapping.py", line 53, in __setitem__
    self._p_changed = 1
  File "/srv/zope-2.8.8/lib/python/ZODB/Connection.py", line 834, in register
    self._register(obj)
  File "/srv/zope-2.8.8/lib/python/ZODB/Connection.py", line 844, in _register
    self.transaction_manager.get().join(self)
  File "/srv/zope-2.8.8/lib/python/transaction/_transaction.py", line 258, in join
    self._prior_operation_failed() # doesn't return
  File "/srv/zope-2.8.8/lib/python/transaction/_transaction.py", line 252, in _prior_operation_failed
    raise TransactionFailedError("An operation previously failed, "
TransactionFailedError: An operation previously failed, with traceback:

  File "/srv/neo/repository//trunk/tools/runner", line 362, in ?
    runner.run('ZODB tests', ZODB_TEST_MODULES)
  File "/srv/neo/repository//trunk/tools/runner", line 138, in run
    suite.run(self)
  File "/usr/lib/python2.4/unittest.py", line 424, in run
    test(result)
  File "/usr/lib/python2.4/unittest.py", line 428, in __call__
    return self.run(*args, **kwds)
  File "/usr/lib/python2.4/unittest.py", line 424, in run
    test(result)
  File "/usr/lib/python2.4/unittest.py", line 281, in __call__
    return self.run(*args, **kwds)
  File "/usr/lib/python2.4/unittest.py", line 260, in run
    testMethod()
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/TransactionalUndoStorage.py", line 592, in checkPackAfterUndoManyTimes
    txn.commit()
  File "/srv/zope-2.8.8/lib/python/transaction/_transaction.py", line 381, in commit
    self._saveCommitishError() # This raises!
  File "/srv/zope-2.8.8/lib/python/transaction/_transaction.py", line 379, in commit
    self._commitResources()
  File "/srv/zope-2.8.8/lib/python/transaction/_transaction.py", line 424, in _commitResources
    rm.commit(self)
  File "/srv/zope-2.8.8/lib/python/transaction/_transaction.py", line 552, in commit
    self.manager.commit(o, txn)
  File "/srv/zope-2.8.8/lib/python/ZODB/DB.py", line 794, in commit
    tid, oids = self._db._storage.undo(self._tid, t)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 27, in wrapped
    return func(self, *args, **kw)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 101, in undo
    tryToResolveConflict=self.tryToResolveConflict)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 795, in undo
    raise UndoError("no previous record", oid)
UndoError: Undo error 0x03: no previous record

-------------------------------------------------------------

neo/tests/zodb/testUndo.py UndoTests.checkTransactionalUndoIterator
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/TransactionalUndoStorage.py", line 634, in checkTransactionalUndoIterator
    s.tpc_begin(t, tid)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 27, in wrapped
    return func(self, *args, **kw)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 55, in tpc_begin
    status=status)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 538, in tpc_begin
    raise NEOStorageError('tpc_begin failed')
NEOStorageError: tpc_begin failed
-------------------------------------------------------------

neo/tests/zodb/testUndo.py UndoTests.checkTwoObjectUndoAtOnce
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/TransactionalUndoStorage.py", line 286, in checkTwoObjectUndoAtOnce
    tid, oids1 = self._storage.undo(tid1, t)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 27, in wrapped
    return func(self, *args, **kw)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 101, in undo
    tryToResolveConflict=self.tryToResolveConflict)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 808, in undo
    self.waitStoreResponses(tryToResolveConflict)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 632, in waitStoreResponses
    conflicts = _handleConflicts(tryToResolveConflict)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 613, in _handleConflicts
    serials=(tid, serial), data=data)
ConflictError: database conflict error (oid 0x01, class ZODB.tests.MinPO.MinPO, serial this txn started with 0x03844b380a773455 2010-02-23 08:56:02.452885, serial currently committed 0x03844b380a8e3eaa 2010-02-23 08:56:02.473979)
-------------------------------------------------------------

neo/tests/zodb/testUndo.py UndoTests.checkUndoCreationBranch1
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/TransactionalUndoStorage.py", line 177, in checkUndoCreationBranch1
    self._undo(info[2]['id'], [oid])
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/StorageTestBase.py", line 217, in _undo
    tid, oids = self._storage.undo(tid, t)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 27, in wrapped
    return func(self, *args, **kw)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 101, in undo
    tryToResolveConflict=self.tryToResolveConflict)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 795, in undo
    raise UndoError("no previous record", oid)
UndoError: Undo error 0x01: no previous record
-------------------------------------------------------------

neo/tests/zodb/testUndo.py UndoTests.checkUndoLogMetadata
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/TransactionalUndoStorage.py", line 718, in checkUndoLogMetadata
    root['obj'] = o1
  File "/srv/zope-2.8.8/lib/python/persistent/mapping.py", line 53, in __setitem__
    self._p_changed = 1
  File "/srv/zope-2.8.8/lib/python/ZODB/Connection.py", line 834, in register
    self._register(obj)
  File "/srv/zope-2.8.8/lib/python/ZODB/Connection.py", line 844, in _register
    self.transaction_manager.get().join(self)
  File "/srv/zope-2.8.8/lib/python/transaction/_transaction.py", line 258, in join
    self._prior_operation_failed() # doesn't return
  File "/srv/zope-2.8.8/lib/python/transaction/_transaction.py", line 252, in _prior_operation_failed
    raise TransactionFailedError("An operation previously failed, "
TransactionFailedError: An operation previously failed, with traceback:

  File "/srv/neo/repository//trunk/tools/runner", line 362, in ?
    runner.run('ZODB tests', ZODB_TEST_MODULES)
  File "/srv/neo/repository//trunk/tools/runner", line 138, in run
    suite.run(self)
  File "/usr/lib/python2.4/unittest.py", line 424, in run
    test(result)
  File "/usr/lib/python2.4/unittest.py", line 428, in __call__
    return self.run(*args, **kwds)
  File "/usr/lib/python2.4/unittest.py", line 424, in run
    test(result)
  File "/usr/lib/python2.4/unittest.py", line 281, in __call__
    return self.run(*args, **kwds)
  File "/usr/lib/python2.4/unittest.py", line 260, in run
    testMethod()
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/TransactionalUndoStorage.py", line 592, in checkPackAfterUndoManyTimes
    txn.commit()
  File "/srv/zope-2.8.8/lib/python/transaction/_transaction.py", line 381, in commit
    self._saveCommitishError() # This raises!
  File "/srv/zope-2.8.8/lib/python/transaction/_transaction.py", line 379, in commit
    self._commitResources()
  File "/srv/zope-2.8.8/lib/python/transaction/_transaction.py", line 424, in _commitResources
    rm.commit(self)
  File "/srv/zope-2.8.8/lib/python/transaction/_transaction.py", line 552, in commit
    self.manager.commit(o, txn)
  File "/srv/zope-2.8.8/lib/python/ZODB/DB.py", line 794, in commit
    tid, oids = self._db._storage.undo(self._tid, t)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 27, in wrapped
    return func(self, *args, **kw)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 101, in undo
    tryToResolveConflict=self.tryToResolveConflict)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 795, in undo
    raise UndoError("no previous record", oid)
UndoError: Undo error 0x03: no previous record

-------------------------------------------------------------

neo/tests/zodb/testUndo.py UndoTests.checkUndoUnresolvable
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/ConflictResolution.py", line 182, in checkUndoUnresolvable
    tid, t)
  File "/usr/lib/python2.4/unittest.py", line 320, in failUnlessRaises
    callableObj(*args, **kwargs)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 27, in wrapped
    return func(self, *args, **kw)
  File "/srv/neo/repository/trunk/neo/client/Storage.py", line 101, in undo
    tryToResolveConflict=self.tryToResolveConflict)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 808, in undo
    self.waitStoreResponses(tryToResolveConflict)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 632, in waitStoreResponses
    conflicts = _handleConflicts(tryToResolveConflict)
  File "/srv/neo/repository/trunk/neo/client/app.py", line 613, in _handleConflicts
    serials=(tid, serial), data=data)
ConflictError: database conflict error (oid 0x01, class ZODB.tests.ConflictResolution.PCounter2, serial this txn started with 0x03844b384d519caa 2010-02-23 08:56:18.121593, serial currently committed 0x03844b384d64a822 2010-02-23 08:56:18.139029)
-------------------------------------------------------------


FAILURES:
neo/tests/testHandler.py HandlerTests.test_dispatch
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/neo/repository/trunk/neo/tests/testHandler.py", line 61, in test_dispatch
    self.checkErrorPacket(conn)
  File "/srv/neo/repository/trunk/neo/tests/__init__.py", line 211, in checkErrorPacket
    self.assertEquals(len(calls), 1)
AssertionError: 0 != 1
-------------------------------------------------------------

neo/tests/zodb/testIterator.py IteratorTests.checkSimpleIteration
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/IteratorStorage.py", line 53, in checkSimpleIteration
    self.iter_verify(txniter, [revid1, revid2, revid3], 11)
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/IteratorStorage.py", line 33, in iter_verify
    eq(reciter.tid, revid)
AssertionError: '\x03\x84K0\xfaIaw' != '\x03\x84K0\xfaR5\x99'
-------------------------------------------------------------

neo/tests/zodb/testIterator.py IteratorTests.checkTransactionExtensionFromIterator
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/IteratorStorage.py", line 127, in checkTransactionExtensionFromIterator
    self.assertEqual(count, 1)
AssertionError: 2 != 1
-------------------------------------------------------------

neo/tests/zodb/testMT.py MTTests.check2ZODBThreads
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/MTStorage.py", line 221, in check2ZODBThreads
    self._checkNThreads(2, ZODBClientThread, db, self)
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/MTStorage.py", line 217, in _checkNThreads
    self.failIf(t.isAlive(), "thread failed to finish in 60 seconds")
AssertionError: thread failed to finish in 60 seconds
-------------------------------------------------------------

neo/tests/zodb/testMT.py MTTests.check7ZODBThreads
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/MTStorage.py", line 226, in check7ZODBThreads
    self._checkNThreads(7, ZODBClientThread, db, self)
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/MTStorage.py", line 217, in _checkNThreads
    self.failIf(t.isAlive(), "thread failed to finish in 60 seconds")
AssertionError: thread failed to finish in 60 seconds
-------------------------------------------------------------

neo/tests/zodb/testRevision.py RevisionTests.checkLoadBeforeEdges
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/RevisionStorage.py", line 75, in checkLoadBeforeEdges
    oid, p64(0))
AssertionError: KeyError not raised
-------------------------------------------------------------

neo/tests/zodb/testUndo.py UndoTests.checkIndicesInUndoInfo
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/TransactionalUndoStorage.py", line 783, in checkIndicesInUndoInfo
    self._exercise_info_indices("undoInfo")
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/TransactionalUndoStorage.py", line 755, in _exercise_info_indices
    self.assertEqual(default, allofem[:20])
AssertionError: [{'id': '\x03\x84K7z\xf83\x88', 'user_name': '', 'description': '', 'time': 1266915328.8209848}, {'id': '\x03\x84K7z\xf1\xd5\xdd', 'user_name': '', 'description': '', 'time': 1266915328.8151569}, {'id': '\x03\x84K7z\xeb\xa0\xcc', 'user_name': '', 'description': '', 'time': 1266915328.809474}, {'id': '\x03\x84K7z\xe5\xca3', 'user_name': '', 'description': '', 'time': 1266915328.8041286}, {'id': '\x03\x84K7z\xdf}\xee', 'user_name': '', 'description': '', 'time': 1266915328.7983627}, {'id': '\x03\x84K7z\xd9e"', 'user_name': '', 'description': '', 'time': 1266915328.7927809}, {'id': '\x03\x84K7z\xd3ef', 'user_name': '', 'description': '', 'time': 1266915328.7872887}, {'id': '\x03\x84K7z\xcd\xb1\xcc', 'user_name': '', 'description': '', 'time': 1266915328.7820687}, {'id': '\x03\x84K7z\xc7e\xcc', 'user_name': '', 'description': '', 'time': 1266915328.7763038}, {'id': '\x03\x84K7z\xc1g\xcc', 'user_name': '', 'description': '', 'time': 1266915328.7708178}, {'id': '\x03\x84K7z\xba\xb3w', 'user_name': '', 'description': '', 'time': 1266915328.7646799}, {'id': '\x03\x84K7z\xb4\x95\xdd', 'user_name': '', 'description': '', 'time': 1266915328.7590809}, {'id': '\x03\x84K7z\xadp\xee', 'user_name': '', 'description': '', 'time': 1266915328.7525401}, {'id': '\x03\x84K7z\xa7.\xee', 'user_name': '', 'description': '', 'time': 1266915328.7468109}, {'id': '\x03\x84K7z\x9e\xe8\x00', 'user_name': '', 'description': '', 'time': 1266915328.739233}, {'id': '\x03\x84K7z\x98\x973', 'user_name': '', 'description': '', 'time': 1266915328.7334509}, {'id': '\x03\x84K7z\x92<\xaa', 'user_name': '', 'description': '', 'time': 1266915328.727634}, {'id': '\x03\x84K7z\x8a\xe5\x11', 'user_name': '', 'description': '', 'time': 1266915328.720912}, {'id': '\x03\x84K7z\x84\xb3\x11', 'user_name': '', 'description': '', 'time': 1266915328.71524}, {'id': '\x03\x84K7z}uw', 'user_name': '', 'description': 'initial database creation', 'time': 1266915328.708611}] != [{'id': '\x03\x84K7{%\x97"', 'user_name': '', 'description': '', 'time': 1266915328.8625398}, {'id': '\x03\x84K7{\x1e\xca\xcc', 'user_name': '', 'description': '', 'time': 1266915328.8563161}, {'id': '\x03\x84K7{\x18\xb5D', 'user_name': '', 'description': '', 'time': 1266915328.8507457}, {'id': '\x03\x84K7{\x12\xb2D', 'user_name': '', 'description': '', 'time': 1266915328.845242}, {'id': '\x03\x84K7{\x0c\x073', 'user_name': '', 'description': '', 'time': 1266915328.8391371}, {'id': '\x03\x84K7{\x05\xd1D', 'user_name': '', 'description': '', 'time': 1266915328.8334508}, {'id': '\x03\x84K7z\xfet\x11', 'user_name': '', 'description': '', 'time': 1266915328.8267088}, {'id': '\x03\x84K7z\xf83\x88', 'user_name': '', 'description': '', 'time': 1266915328.8209848}, {'id': '\x03\x84K7z\xf1\xd5\xdd', 'user_name': '', 'description': '', 'time': 1266915328.8151569}, {'id': '\x03\x84K7z\xeb\xa0\xcc', 'user_name': '', 'description': '', 'time': 1266915328.809474}, {'id': '\x03\x84K7z\xe5\xca3', 'user_name': '', 'description': '', 'time': 1266915328.8041286}, {'id': '\x03\x84K7z\xdf}\xee', 'user_name': '', 'description': '', 'time': 1266915328.7983627}, {'id': '\x03\x84K7z\xd9e"', 'user_name': '', 'description': '', 'time': 1266915328.7927809}, {'id': '\x03\x84K7z\xd3ef', 'user_name': '', 'description': '', 'time': 1266915328.7872887}, {'id': '\x03\x84K7z\xcd\xb1\xcc', 'user_name': '', 'description': '', 'time': 1266915328.7820687}, {'id': '\x03\x84K7z\xc7e\xcc', 'user_name': '', 'description': '', 'time': 1266915328.7763038}, {'id': '\x03\x84K7z\xc1g\xcc', 'user_name': '', 'description': '', 'time': 1266915328.7708178}, {'id': '\x03\x84K7z\xba\xb3w', 'user_name': '', 'description': '', 'time': 1266915328.7646799}, {'id': '\x03\x84K7z\xb4\x95\xdd', 'user_name': '', 'description': '', 'time': 1266915328.7590809}, {'id': '\x03\x84K7z\xadp\xee', 'user_name': '', 'description': '', 'time': 1266915328.7525401}]
-------------------------------------------------------------

neo/tests/zodb/testUndo.py UndoTests.checkIndicesInUndoLog
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/TransactionalUndoStorage.py", line 786, in checkIndicesInUndoLog
    self._exercise_info_indices("undoLog")
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/TransactionalUndoStorage.py", line 755, in _exercise_info_indices
    self.assertEqual(default, allofem[:20])
AssertionError: [{'id': '\x03\x84K7\x894\xf2\x99', 'user_name': '', 'description': '', 'time': 1266915332.1578498}, {'id': '\x03\x84K7\x89.\x87\x88', 'user_name': '', 'description': '', 'time': 1266915332.1519737}, {'id': "\x03\x84K7\x89'G\xbb", 'user_name': '', 'description': '', 'time': 1266915332.1453371}, {'id': '\x03\x84K7\x89 \xe1"', 'user_name': '', 'description': '', 'time': 1266915332.1394768}, {'id': '\x03\x84K7\x89\x1a\xb73', 'user_name': '', 'description': '', 'time': 1266915332.1338339}, {'id': '\x03\x84K7\x89\x14\xc4\xaa', 'user_name': '', 'description': '', 'time': 1266915332.1283889}, {'id': '\x03\x84K7\x89\x0e\x16\x00', 'user_name': '', 'description': '', 'time': 1266915332.1222711}, {'id': '\x03\x84K7\x89\x07\xe6w', 'user_name': '', 'description': '', 'time': 1266915332.1166077}, {'id': '\x03\x84K7\x89\x01\x9cw', 'user_name': '', 'description': '', 'time': 1266915332.1108499}, {'id': '\x03\x84K7\x88\xfb*"', 'user_name': '', 'description': '', 'time': 1266915332.104948}, {'id': '\x03\x84K7\x88\xf4.\x88', 'user_name': '', 'description': '', 'time': 1266915332.0985551}, {'id': '\x03\x84K7\x88\xee\x1d3', 'user_name': '', 'description': '', 'time': 1266915332.0929999}, {'id': '\x03\x84K7\x88\xe7\xeff', 'user_name': '', 'description': '', 'time': 1266915332.0873427}, {'id': '\x03\x84K7\x88\xe0\xe3\x00', 'user_name': '', 'description': '', 'time': 1266915332.0808897}, {'id': '\x03\x84K7\x88\xdaB\x88', 'user_name': '', 'description': '', 'time': 1266915332.0748229}, {'id': '\x03\x84K7\x88\xd3\xf9\x99', 'user_name': '', 'description': '', 'time': 1266915332.0690689}, {'id': '\x03\x84K7\x88\xcd\x86w', 'user_name': '', 'description': '', 'time': 1266915332.0631638}, {'id': '\x03\x84K7\x88\xc6C\x00', 'user_name': '', 'description': '', 'time': 1266915332.0565138}, {'id': '\x03\x84K7\x88\xbf\xb1\x11', 'user_name': '', 'description': '', 'time': 1266915332.050499}, {'id': '\x03\x84K7\x88\xb8@\x99', 'user_name': '', 'description': 'initial database creation', 'time': 1266915332.0436878}] != [{'id': '\x03\x84K7\x89c;\x88', 'user_name': '', 'description': '', 'time': 1266915332.2002249}, {'id': '\x03\x84K7\x89]\x14"', 'user_name': '', 'description': '', 'time': 1266915332.194591}, {'id': '\x03\x84K7\x89U\xc4U', 'user_name': '', 'description': '', 'time': 1266915332.1878967}, {'id': '\x03\x84K7\x89O>3', 'user_name': '', 'description': '', 'time': 1266915332.1819239}, {'id': '\x03\x84K7\x89G\xf4\x00', 'user_name': '', 'description': '', 'time': 1266915332.1752501}, {'id': '\x03\x84K7\x89Azf', 'user_name': '', 'description': '', 'time': 1266915332.169322}, {'id': '\x03\x84K7\x89;\x0fU', 'user_name': '', 'description': '', 'time': 1266915332.1634459}, {'id': '\x03\x84K7\x894\xf2\x99', 'user_name': '', 'description': '', 'time': 1266915332.1578498}, {'id': '\x03\x84K7\x89.\x87\x88', 'user_name': '', 'description': '', 'time': 1266915332.1519737}, {'id': "\x03\x84K7\x89'G\xbb", 'user_name': '', 'description': '', 'time': 1266915332.1453371}, {'id': '\x03\x84K7\x89 \xe1"', 'user_name': '', 'description': '', 'time': 1266915332.1394768}, {'id': '\x03\x84K7\x89\x1a\xb73', 'user_name': '', 'description': '', 'time': 1266915332.1338339}, {'id': '\x03\x84K7\x89\x14\xc4\xaa', 'user_name': '', 'description': '', 'time': 1266915332.1283889}, {'id': '\x03\x84K7\x89\x0e\x16\x00', 'user_name': '', 'description': '', 'time': 1266915332.1222711}, {'id': '\x03\x84K7\x89\x07\xe6w', 'user_name': '', 'description': '', 'time': 1266915332.1166077}, {'id': '\x03\x84K7\x89\x01\x9cw', 'user_name': '', 'description': '', 'time': 1266915332.1108499}, {'id': '\x03\x84K7\x88\xfb*"', 'user_name': '', 'description': '', 'time': 1266915332.104948}, {'id': '\x03\x84K7\x88\xf4.\x88', 'user_name': '', 'description': '', 'time': 1266915332.0985551}, {'id': '\x03\x84K7\x88\xee\x1d3', 'user_name': '', 'description': '', 'time': 1266915332.0929999}, {'id': '\x03\x84K7\x88\xe7\xeff', 'user_name': '', 'description': '', 'time': 1266915332.0873427}]
-------------------------------------------------------------

neo/tests/zodb/testUndo.py UndoTests.checkTransactionalUndoAfterPack
-------------------------------------------------------------
Traceback (most recent call last):
  File "/srv/zope-2.8.8/lib/python/ZODB/tests/TransactionalUndoStorage.py", line 440, in checkTransactionalUndoAfterPack
    eq(len(info), 3)
AssertionError: 4 != 3
-------------------------------------------------------------



More information about the Neo-report mailing list