[Neo-report] NEO tests [master:2871-gd00e77b:py2.6]: 632 Tests, 15 Errors, 3 Failures

neo-report at nexedi.com neo-report at nexedi.com
Tue Nov 8 18:39:05 CET 2011


Title                     : NEO tests [master:2871-gd00e77b:py2.6]
Date                      : 2011-11-08
Node                      : blade1
Machine                   : x86_64
System                    : Linux
Python                    : 2.6.6

Directory                 : /tmp/neo_tests/1320773749.6742001
Status                    : 97.152%
NEO_TEST_ZODB_FUNCTIONAL  : 1

                               NEO TESTS REPORT

              Test Module |   run   | success |  errors |  fails  |   time   
--------------------------+---------+---------+---------+---------+----------
                ClientApp |    23   |    23   |     .   |     .   |   1.04s   
           ConnectionPool |     5   |     5   |     .   |     .   |   1.00s   
            MasterHandler |    14   |    14   |     .   |     .   |   0.01s   
           StorageHandler |    14   |    14   |     .   |     .   |   0.01s   
--------------------------+---------+---------+---------+---------+----------
         neo.tests.client |         |         |         |         |          
--------------------------+---------+---------+---------+---------+----------
                   Client |    10   |     9   |     1   |     .   |  14.31s   
                  Cluster |     6   |     6   |     .   |     .   |   6.81s   
                   Master |     4   |     4   |     .   |     .   |  32.87s   
                  Storage |    15   |    15   |     .   |     .   |  45.53s   
--------------------------+---------+---------+---------+---------+----------
     neo.tests.functional |         |         |         |         |          
--------------------------+---------+---------+---------+---------+----------
            ClientHandler |     6   |     6   |     .   |     .   |   0.01s   
          ElectionHandler |    23   |    23   |     .   |     .   |   0.04s   
                MasterApp |     2   |     2   |     .   |     .   |   0.00s   
                 MasterPT |     7   |     7   |     .   |     .   |   0.01s   
                 Recovery |     3   |     3   |     .   |     .   |   0.03s   
           StorageHandler |     8   |     8   |     .   |     .   |   0.07s   
             Transactions |     9   |     9   |     .   |     .   |   0.01s   
             Verification |     6   |     6   |     .   |     .   |   0.01s   
--------------------------+---------+---------+---------+---------+----------
         neo.tests.master |         |         |         |         |          
--------------------------+---------+---------+---------+---------+----------
            ClientHandler |    18   |    18   |     .   |     .   |   0.15s   
    IdentificationHandler |     3   |     3   |     .   |     .   |   0.01s   
    InitializationHandler |     2   |     2   |     .   |     .   |   0.02s   
            MasterHandler |    11   |    11   |     .   |     .   |   0.09s   
              Replication |    10   |    10   |     .   |     .   |   2.67s   
       ReplicationHandler |    21   |    21   |     .   |     .   |   0.02s   
               Replicator |     7   |     7   |     .   |     .   |   0.00s   
               StorageApp |     3   |     3   |     .   |     .   |   0.02s   
             StorageBTree |    24   |    24   |     .   |     .   |   0.01s   
           StorageHandler |     9   |     9   |     .   |     .   |   0.07s   
           StorageMySQLdb |    32   |    32   |     .   |     .   |   0.27s   
             Transactions |    19   |    19   |     .   |     .   |   0.02s   
      VerificationHandler |    11   |    11   |     .   |     .   |   0.11s   
--------------------------+---------+---------+---------+---------+----------
        neo.tests.storage |         |         |         |         |          
--------------------------+---------+---------+---------+---------+----------
                Bootstrap |     2   |     2   |     .   |     .   |   0.03s   
               Connection |    75   |    75   |     .   |     .   |   0.09s   
               Dispatcher |     5   |     5   |     .   |     .   |   0.00s   
                  Handler |     1   |     1   |     .   |     .   |   0.00s   
                    Nodes |    14   |    14   |     .   |     .   |   0.01s   
                       PT |    11   |    11   |     .   |     .   |   0.01s   
                 Protocol |    87   |    87   |     .   |     .   |   0.02s   
                     Util |     4   |     4   |     .   |     .   |   0.00s   
--------------------------+---------+---------+---------+---------+----------
                neo.tests |         |         |         |         |          
--------------------------+---------+---------+---------+---------+----------
                          |    14   |     .   |    14   |     .   |   0.23s   
--------------------------+---------+---------+---------+---------+----------
       neo.tests.threaded |         |         |         |         |          
--------------------------+---------+---------+---------+---------+----------
                    Basic |    16   |    16   |     .   |     .   |  12.50s   
                 Conflict |     5   |     5   |     .   |     .   |   3.85s   
                  History |     1   |     1   |     .   |     .   |   0.80s   
                 Iterator |     9   |     9   |     .   |     .   |   7.05s   
                       MT |     5   |     5   |     .   |     .   |   6.83s   
                     Pack |    14   |    12   |     .   |     2   |  16.31s   
               Persistent |     1   |     1   |     .   |     .   |   0.80s   
                 ReadOnly |     2   |     2   |     .   |     .   |   1.58s   
                 Revision |     7   |     7   |     .   |     .   |   7.57s   
          Synchronization |     7   |     7   |     .   |     .   |   5.23s   
                     Undo |    17   |    16   |     .   |     1   |  15.79s   
                     ZODB |    10   |    10   |     .   |     .   |   8.72s   
--------------------------+---------+---------+---------+---------+----------
           neo.tests.zodb |         |         |         |         |          
--------------------------+---------+---------+---------+---------+----------
                  Summary |   632   |   614   |    15   |     3   | 192.65s   
--------------------------+---------+---------+---------+---------+----------



ERRORS:
neo.tests.threaded.test.Test.testBasicStore
-------------------------------------------------------------
Traceback (most recent call last):
  File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 45, in testBasicStore
    cluster.start()
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 557, in start
    self.neoctl.startCluster()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 141, in startCluster
    return self.setClusterState(ClusterStates.VERIFYING)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 90, in setClusterState
    response = self.__ask(packet)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 59, in __ask
    connection = self.__getConnection()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 52, in __getConnection
    self.em.poll(1)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 94, in poll
    self._poll(timeout=timeout)
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 159, in _poll
    EventManager._poll(self, timeout)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 116, in _poll
    event_list = self.epoll.poll(timeout)
TypeError: a float is required
-------------------------------------------------------------

neo.tests.threaded.test.Test.testConflictResolutionTriggered2
-------------------------------------------------------------
Traceback (most recent call last):
  File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 230, in testConflictResolutionTriggered2
    cluster.start()
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 557, in start
    self.neoctl.startCluster()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 141, in startCluster
    return self.setClusterState(ClusterStates.VERIFYING)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 90, in setClusterState
    response = self.__ask(packet)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 59, in __ask
    connection = self.__getConnection()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 52, in __getConnection
    self.em.poll(1)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 94, in poll
    self._poll(timeout=timeout)
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 159, in _poll
    EventManager._poll(self, timeout)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 116, in _poll
    event_list = self.epoll.poll(timeout)
TypeError: a float is required
-------------------------------------------------------------

neo.tests.threaded.test.Test.testDeadlockAvoidance
-------------------------------------------------------------
Traceback (most recent call last):
  File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 224, in testDeadlockAvoidance
    self.assertEqual(self._testDeadlockAvoidance([1, 3]),
  File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 179, in _testDeadlockAvoidance
    cluster.start()
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 550, in start
    self._patch()
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 447, in _patch
    raise RuntimeError("Can't run several cluster at the same time")
RuntimeError: Can't run several cluster at the same time
-------------------------------------------------------------

neo.tests.threaded.test.Test.testDelayedStore
-------------------------------------------------------------
Traceback (most recent call last):
  File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 214, in testDelayedStore
    self.assertEqual(self._testDeadlockAvoidance([2, 4]),
  File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 179, in _testDeadlockAvoidance
    cluster.start()
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 557, in start
    self.neoctl.startCluster()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 141, in startCluster
    return self.setClusterState(ClusterStates.VERIFYING)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 90, in setClusterState
    response = self.__ask(packet)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 59, in __ask
    connection = self.__getConnection()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 52, in __getConnection
    self.em.poll(1)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 94, in poll
    self._poll(timeout=timeout)
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 159, in _poll
    EventManager._poll(self, timeout)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 116, in _poll
    event_list = self.epoll.poll(timeout)
TypeError: a float is required
-------------------------------------------------------------

neo.tests.threaded.test.Test.testDelayedUnlockInformation
-------------------------------------------------------------
Traceback (most recent call last):
  File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 126, in testDelayedUnlockInformation
    cluster.start()
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 557, in start
    self.neoctl.startCluster()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 141, in startCluster
    return self.setClusterState(ClusterStates.VERIFYING)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 90, in setClusterState
    response = self.__ask(packet)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 59, in __ask
    connection = self.__getConnection()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 52, in __getConnection
    self.em.poll(1)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 94, in poll
    self._poll(timeout=timeout)
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 159, in _poll
    EventManager._poll(self, timeout)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 116, in _poll
    event_list = self.epoll.poll(timeout)
TypeError: a float is required
-------------------------------------------------------------

neo.tests.threaded.test.Test.testRestartWithMissingStorage
-------------------------------------------------------------
Traceback (most recent call last):
  File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 304, in testRestartWithMissingStorage
    cluster.start()
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 557, in start
    self.neoctl.startCluster()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 141, in startCluster
    return self.setClusterState(ClusterStates.VERIFYING)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 90, in setClusterState
    response = self.__ask(packet)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 59, in __ask
    connection = self.__getConnection()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 52, in __getConnection
    self.em.poll(1)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 94, in poll
    self._poll(timeout=timeout)
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 159, in _poll
    EventManager._poll(self, timeout)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 116, in _poll
    event_list = self.epoll.poll(timeout)
TypeError: a float is required
-------------------------------------------------------------

neo.tests.threaded.test.Test.testRestartWithMissingStorageFastStartup
-------------------------------------------------------------
Traceback (most recent call last):
  File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 317, in testRestartWithMissingStorageFastStartup
    self.testRestartWithMissingStorage(True)
  File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 304, in testRestartWithMissingStorage
    cluster.start()
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 557, in start
    self.neoctl.startCluster()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 141, in startCluster
    return self.setClusterState(ClusterStates.VERIFYING)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 90, in setClusterState
    response = self.__ask(packet)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 59, in __ask
    connection = self.__getConnection()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 52, in __getConnection
    self.em.poll(1)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 94, in poll
    self._poll(timeout=timeout)
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 159, in _poll
    EventManager._poll(self, timeout)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 116, in _poll
    event_list = self.epoll.poll(timeout)
TypeError: a float is required
-------------------------------------------------------------

neo.tests.threaded.test.Test.testStorageDataLock
-------------------------------------------------------------
Traceback (most recent call last):
  File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 70, in testStorageDataLock
    cluster.start()
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 557, in start
    self.neoctl.startCluster()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 141, in startCluster
    return self.setClusterState(ClusterStates.VERIFYING)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 90, in setClusterState
    response = self.__ask(packet)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 59, in __ask
    connection = self.__getConnection()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 52, in __getConnection
    self.em.poll(1)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 94, in poll
    self._poll(timeout=timeout)
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 159, in _poll
    EventManager._poll(self, timeout)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 116, in _poll
    event_list = self.epoll.poll(timeout)
TypeError: a float is required
-------------------------------------------------------------

neo.tests.threaded.test.Test.testStorageReconnectDuringStore
-------------------------------------------------------------
Traceback (most recent call last):
  File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 352, in testStorageReconnectDuringStore
    cluster.start()
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 557, in start
    self.neoctl.startCluster()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 141, in startCluster
    return self.setClusterState(ClusterStates.VERIFYING)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 90, in setClusterState
    response = self.__ask(packet)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 59, in __ask
    connection = self.__getConnection()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 52, in __getConnection
    self.em.poll(1)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 94, in poll
    self._poll(timeout=timeout)
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 159, in _poll
    EventManager._poll(self, timeout)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 116, in _poll
    event_list = self.epoll.poll(timeout)
TypeError: a float is required
-------------------------------------------------------------

neo.tests.threaded.test.Test.testStorageReconnectDuringTransactionLog
-------------------------------------------------------------
Traceback (most recent call last):
  File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 368, in testStorageReconnectDuringTransactionLog
    cluster.start()
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 557, in start
    self.neoctl.startCluster()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 141, in startCluster
    return self.setClusterState(ClusterStates.VERIFYING)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 90, in setClusterState
    response = self.__ask(packet)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 59, in __ask
    connection = self.__getConnection()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 52, in __getConnection
    self.em.poll(1)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 94, in poll
    self._poll(timeout=timeout)
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 159, in _poll
    EventManager._poll(self, timeout)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 116, in _poll
    event_list = self.epoll.poll(timeout)
TypeError: a float is required
-------------------------------------------------------------

neo.tests.threaded.test.Test.testStorageReconnectDuringUndoLog
-------------------------------------------------------------
Traceback (most recent call last):
  File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 380, in testStorageReconnectDuringUndoLog
    cluster.start()
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 557, in start
    self.neoctl.startCluster()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 141, in startCluster
    return self.setClusterState(ClusterStates.VERIFYING)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 90, in setClusterState
    response = self.__ask(packet)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 59, in __ask
    connection = self.__getConnection()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 52, in __getConnection
    self.em.poll(1)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 94, in poll
    self._poll(timeout=timeout)
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 159, in _poll
    EventManager._poll(self, timeout)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 116, in _poll
    event_list = self.epoll.poll(timeout)
TypeError: a float is required
-------------------------------------------------------------

neo.tests.threaded.test.Test.testVerificationCommitUnfinishedTransactions
-------------------------------------------------------------
Traceback (most recent call last):
  File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 324, in testVerificationCommitUnfinishedTransactions
    cluster.start()
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 557, in start
    self.neoctl.startCluster()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 141, in startCluster
    return self.setClusterState(ClusterStates.VERIFYING)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 90, in setClusterState
    response = self.__ask(packet)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 59, in __ask
    connection = self.__getConnection()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 52, in __getConnection
    self.em.poll(1)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 94, in poll
    self._poll(timeout=timeout)
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 159, in _poll
    EventManager._poll(self, timeout)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 116, in _poll
    event_list = self.epoll.poll(timeout)
TypeError: a float is required
-------------------------------------------------------------

neo.tests.threaded.test.Test.testVerificationCommitUnfinishedTransactionsFastStartup
-------------------------------------------------------------
Traceback (most recent call last):
  File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 347, in testVerificationCommitUnfinishedTransactionsFastStartup
    self.testVerificationCommitUnfinishedTransactions(True)
  File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 324, in testVerificationCommitUnfinishedTransactions
    cluster.start()
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 557, in start
    self.neoctl.startCluster()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 141, in startCluster
    return self.setClusterState(ClusterStates.VERIFYING)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 90, in setClusterState
    response = self.__ask(packet)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 59, in __ask
    connection = self.__getConnection()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 52, in __getConnection
    self.em.poll(1)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 94, in poll
    self._poll(timeout=timeout)
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 159, in _poll
    EventManager._poll(self, timeout)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 116, in _poll
    event_list = self.epoll.poll(timeout)
TypeError: a float is required
-------------------------------------------------------------

neo.tests.threaded.test.Test.test_notifyNodeInformation
-------------------------------------------------------------
Traceback (most recent call last):
  File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 280, in test_notifyNodeInformation
    cluster.start()
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 557, in start
    self.neoctl.startCluster()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 141, in startCluster
    return self.setClusterState(ClusterStates.VERIFYING)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 90, in setClusterState
    response = self.__ask(packet)
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 59, in __ask
    connection = self.__getConnection()
  File "/home/neo/master/neoppod/neo/neoctl/neoctl.py", line 52, in __getConnection
    self.em.poll(1)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 94, in poll
    self._poll(timeout=timeout)
  File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 159, in _poll
    EventManager._poll(self, timeout)
  File "/home/neo/master/neoppod/neo/lib/event.py", line 116, in _poll
    event_list = self.epoll.poll(timeout)
TypeError: a float is required
-------------------------------------------------------------

neo.tests.functional.testClient.ClientTests.testExportFileStorageBug
-------------------------------------------------------------
Traceback (most recent call last):
  File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 228, in testExportFileStorageBug
    self.testExport(True)
  File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 224, in testExport
    self.__checkTree(root['trees'])
  File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 165, in __checkTree
    self.__checkTree(tree.right, depth)
  File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 166, in __checkTree
    self.__checkTree(tree.left, depth)
AttributeError: 'Tree' object has no attribute 'left'
-------------------------------------------------------------


FAILURES:
neo.tests.zodb.testPack.PackableTests.checkPackAllRevisions
-------------------------------------------------------------
Traceback (most recent call last):
  File "/home/neo/master/py2.6/src/ZODB3/src/ZODB/tests/PackableStorage.py", line 360, in checkPackAllRevisions
    raises(KeyError, self._storage.loadSerial, oid, revid3)
AssertionError: KeyError not raised
-------------------------------------------------------------

neo.tests.zodb.testPack.PackableTests.checkPackUndoLog
-------------------------------------------------------------
Traceback (most recent call last):
  File "/home/neo/master/py2.6/src/ZODB3/src/ZODB/tests/PackableStorage.py", line 655, in checkPackUndoLog
    self.assertEqual(1,len(self._storage.undoLog()))
  File "/home/neo/master/neoppod/neo/tests/__init__.py", line 144, in assertEqual
    return super(NeoTestBase, self).assertEqual(first, second, msg=msg)
AssertionError: 1 != 3
-------------------------------------------------------------

neo.tests.zodb.testUndo.UndoTests.checkTransactionalUndoAfterPack
-------------------------------------------------------------
Traceback (most recent call last):
  File "/home/neo/master/py2.6/src/ZODB3/src/ZODB/tests/TransactionalUndoStorage.py", line 463, in checkTransactionalUndoAfterPack
    self.assertEqual(len(info2), 2)
  File "/home/neo/master/neoppod/neo/tests/__init__.py", line 144, in assertEqual
    return super(NeoTestBase, self).assertEqual(first, second, msg=msg)
AssertionError: 4 != 2
-------------------------------------------------------------



Failed imports :
neo.tests.testEvent:
No module named epoll


More information about the Neo-report mailing list