From neo-report at nexedi.com Wed Jan 8 02:14:29 2014 From: neo-report at nexedi.com (neo-report at nexedi.com) Date: Wed, 8 Jan 2014 02:14:29 +0100 (CET) Subject: [Neo-report] Matrix [master:3224-g48ba1b2:py2.7:SQLite]: 19 failures Message-ID: <20140108011429.31154BF0106@mail2.tiolive.com> Title : Matrix [master:3224-g48ba1b2:py2.7:SQLite] Date : 2014-01-08 Node : blade1 Machine : x86_64 System : Linux Python : 2.7.2+ Input size : N/A +------------+------------+------------+------------+------------+ | S\R | 0 | 1 | 2 | 3 | +------------+------------+------------+------------+------------+ | 1 | FAIL | N/A | N/A | N/A | +------------+------------+------------+------------+------------+ | 2 | FAIL | FAIL | N/A | N/A | +------------+------------+------------+------------+------------+ | 4 | FAIL | FAIL | FAIL | FAIL | +------------+------------+------------+------------+------------+ | 8 | FAIL | FAIL | FAIL | FAIL | +------------+------------+------------+------------+------------+ | 16 | FAIL | FAIL | FAIL | FAIL | +------------+------------+------------+------------+------------+ | 24 | FAIL | FAIL | FAIL | FAIL | +------------+------------+------------+------------+------------+ Import with m=1, s=1, r=0, p=100: Traceback (most recent call last): File "tools/matrix", line 103, in runImport neo_storage.copyTransactionsFrom(dfs_storage) File "/home/neo/master/neoppod/neo/client/Storage.py", line 185, in copyTransactionsFrom self.tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 938, in importFrom conflicted = self.tpc_vote(transaction, tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 661, in tpc_vote result = self.waitStoreResponses(txn_context, tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 653, in waitStoreResponses raise NEOStorageError('tpc_store failed') NEOStorageError: tpc_store failed Import with m=1, s=2, r=0, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 361, in start raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=2, r=1, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 361, in start raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=4, r=0, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=4, r=1, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=4, r=2, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=4, r=3, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=8, r=0, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=8, r=1, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=8, r=2, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=8, r=3, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=16, r=0, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=16, r=1, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=16, r=2, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=16, r=3, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=24, r=0, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=24, r=1, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=24, r=2, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=24, r=3, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=1, r=0, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=2, r=0, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=2, r=1, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=4, r=0, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=4, r=1, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=4, r=2, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=4, r=3, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=8, r=0, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=8, r=1, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=8, r=2, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=8, r=3, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=16, r=0, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=16, r=1, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=16, r=2, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=16, r=3, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=24, r=0, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=24, r=1, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=24, r=2, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster Import with m=1, s=24, r=3, p=100: Traceback (most recent call last): File "tools/matrix", line 96, in runImport neo.start() File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 341, in start self.run(except_storages=except_storages) File "/home/neo/master/neoppod/neo/tests/functional/__init__.py", line 336, in run raise AssertionError('Timeout when starting cluster') AssertionError: Timeout when starting cluster From neo-report at nexedi.com Wed Jan 8 11:29:46 2014 From: neo-report at nexedi.com (neo-report at nexedi.com) Date: Wed, 8 Jan 2014 11:29:46 +0100 (CET) Subject: [Neo-report] NEO tests [master:3224-gd4ed082:py2.6:SQLite]: 460 Tests, 6 Failed Message-ID: <20140108102946.BE9CFBF0106@mail2.tiolive.com> Title : NEO tests [master:3224-gd4ed082:py2.6:SQLite] Date : 2014-01-08 Node : blade1 Machine : x86_64 System : Linux Python : 2.6.6 Directory : /tmp/neo_tests/1389176676.9237399 Status : 98.696% NEO_TESTS_ADAPTER : SQLite NEO_TEST_ZODB_FUNCTIONAL : 1 NEO TESTS REPORT Test Module | run | success | errors | fails | time --------------------------+---------+---------+---------+---------+---------- ClientApp | 24 | 24 | . | . | 1.20s ConnectionPool | 5 | 5 | . | . | 1.04s MasterHandler | 12 | 12 | . | . | 0.10s StorageHandler | 11 | 11 | . | . | 0.08s --------------------------+---------+---------+---------+---------+---------- neo.tests.client | | | | | --------------------------+---------+---------+---------+---------+---------- Client | 10 | 9 | 1 | . | 19.19s Cluster | 7 | 7 | . | . | 20.61s Master | 4 | 4 | . | . | 10.50s Storage | 12 | 12 | . | . | 51.27s --------------------------+---------+---------+---------+---------+---------- neo.tests.functional | | | | | --------------------------+---------+---------+---------+---------+---------- ClientHandler | 6 | 6 | . | . | 0.06s ElectionHandler | 16 | 16 | . | . | 0.14s MasterApp | 2 | 2 | . | . | 0.02s MasterPT | 5 | 5 | . | . | 0.06s Recovery | 3 | 3 | . | . | 0.03s StorageHandler | 8 | 8 | . | . | 0.15s Transactions | 9 | 9 | . | . | 0.07s Verification | 6 | 6 | . | . | 0.05s --------------------------+---------+---------+---------+---------+---------- neo.tests.master | | | | | --------------------------+---------+---------+---------+---------+---------- ClientHandler | 18 | 18 | . | . | 0.17s IdentificationHandler | 3 | 3 | . | . | 0.04s InitializationHandler | 2 | 2 | . | . | 0.02s MasterHandler | 9 | 9 | . | . | 0.09s StorageApp | 3 | 3 | . | . | 0.05s StorageSQLite | 22 | 22 | . | . | 0.22s Transactions | 18 | 18 | . | . | 0.14s VerificationHandler | 8 | 8 | . | . | 0.10s --------------------------+---------+---------+---------+---------+---------- neo.tests.storage | | | | | --------------------------+---------+---------+---------+---------+---------- Bootstrap | 2 | 2 | . | . | 0.04s Connection | 75 | 75 | . | . | 0.60s Dispatcher | 5 | 5 | . | . | 0.04s Event | 1 | 1 | . | . | 0.01s Handler | 1 | 1 | . | . | 0.01s Nodes | 17 | 17 | . | . | 0.13s PT | 10 | 10 | . | . | 0.07s Util | 4 | 4 | . | . | 0.03s --------------------------+---------+---------+---------+---------+---------- neo.tests | | | | | --------------------------+---------+---------+---------+---------+---------- | 22 | 20 | 2 | . | 4.20s Replication | 6 | 6 | . | . | 14.86s --------------------------+---------+---------+---------+---------+---------- neo.tests.threaded | | | | | --------------------------+---------+---------+---------+---------+---------- Basic | 16 | 16 | . | . | 29.46s Conflict | 5 | 5 | . | . | 9.12s History | 1 | 1 | . | . | 1.84s Iterator | 9 | 9 | . | . | 16.51s MT | 5 | 5 | . | . | 11.78s Pack | 14 | 12 | . | 2 | 28.50s Persistent | 1 | 1 | . | . | 1.85s ReadOnly | 2 | 2 | . | . | 3.70s Revision | 7 | 7 | . | . | 14.55s Synchronization | 7 | 7 | . | . | 12.67s Undo | 17 | 16 | . | 1 | 32.69s ZODB | 10 | 10 | . | . | 18.89s --------------------------+---------+---------+---------+---------+---------- neo.tests.zodb | | | | | --------------------------+---------+---------+---------+---------+---------- Summary | 460 | 454 | 3 | 3 | 306.96s --------------------------+---------+---------+---------+---------+---------- ERRORS: neo.tests.threaded.test.Test.testDeadlockAvoidance ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 247, in testDeadlockAvoidance self.assertEqual(self._testDeadlockAvoidance([1, 3]), File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 221, in _testDeadlockAvoidance t.join() File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 785, in run apply(*self.__target) File "/home/neo/master/py2.6/eggs/transaction-1.4.1-py2.6.egg/transaction/_manager.py", line 111, in commit return self.get().commit() File "/home/neo/master/py2.6/eggs/transaction-1.4.1-py2.6.egg/transaction/_transaction.py", line 280, in commit reraise(t, v, tb) File "/home/neo/master/py2.6/eggs/transaction-1.4.1-py2.6.egg/transaction/_transaction.py", line 271, in commit self._commitResources() File "/home/neo/master/py2.6/eggs/transaction-1.4.1-py2.6.egg/transaction/_transaction.py", line 417, in _commitResources reraise(t, v, tb) File "/home/neo/master/py2.6/eggs/transaction-1.4.1-py2.6.egg/transaction/_transaction.py", line 394, in _commitResources rm.tpc_vote(self) File "/home/neo/master/py2.6/eggs/ZODB3-3.10.5-py2.6-linux-x86_64.egg/ZODB/Connection.py", line 781, in tpc_vote s = vote(transaction) File "/home/neo/master/neoppod/neo/client/Storage.py", line 107, in tpc_vote return self.app.tpc_vote(transaction, self.tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 661, in tpc_vote result = self.waitStoreResponses(txn_context, tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 644, in waitStoreResponses tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 617, in _handleConflicts serial), data=data) ConflictError: database conflict error (oid 0x01, class neo.tests.threaded.test.PCounterWithResolution, serial this txn started with 0x03a3fad0b67388dd 2014-01-08 10:24:42.762025, serial currently committed 0x00 1900-01-01 00:00:00.000000) ------------------------------------------------------------- neo.tests.threaded.test.Test.testStorageFailureDuringTpcFinish ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 722, in testStorageFailureDuringTpcFinish c.root()['x'] File "/usr/lib/python2.6/UserDict.py", line 22, in __getitem__ raise KeyError(key) KeyError: 'x' ------------------------------------------------------------- neo.tests.functional.testClient.ClientTests.testExportFileStorageBug ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 225, in testExportFileStorageBug self.testExport(True) File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 221, in testExport self.__checkTree(root['trees']) File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 162, in __checkTree self.__checkTree(tree.right, depth) File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 163, 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/eggs/ZODB3-3.10.5-py2.6-linux-x86_64.egg/ZODB/tests/PackableStorage.py", line 360, in checkPackAllRevisions raises(KeyError, self._storage.loadSerial, oid, revid3) failureException: KeyError not raised ------------------------------------------------------------- neo.tests.zodb.testPack.PackableTests.checkPackUndoLog ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/py2.6/eggs/ZODB3-3.10.5-py2.6-linux-x86_64.egg/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 156, in assertEqual return super(NeoTestBase, self).assertEqual(first, second, msg=msg) failureException: 1 != 3 ------------------------------------------------------------- neo.tests.zodb.testUndo.UndoTests.checkTransactionalUndoAfterPack ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/py2.6/eggs/ZODB3-3.10.5-py2.6-linux-x86_64.egg/ZODB/tests/TransactionalUndoStorage.py", line 463, in checkTransactionalUndoAfterPack self.assertEqual(len(info2), 2) File "/home/neo/master/neoppod/neo/tests/__init__.py", line 156, in assertEqual return super(NeoTestBase, self).assertEqual(first, second, msg=msg) failureException: 4 != 2 ------------------------------------------------------------- From neo-report at nexedi.com Wed Jan 8 11:35:05 2014 From: neo-report at nexedi.com (neo-report at nexedi.com) Date: Wed, 8 Jan 2014 11:35:05 +0100 (CET) Subject: [Neo-report] NEO tests [master:3224-gd4ed082:py2.6:MySQL]: 465 Tests, 6 Failed Message-ID: <20140108103505.50619BF0106@mail2.tiolive.com> Title : NEO tests [master:3224-gd4ed082:py2.6:MySQL] Date : 2014-01-08 Node : blade1 Machine : x86_64 System : Linux Python : 2.6.6 Directory : /tmp/neo_tests/1389176987.2957079 Status : 98.710% NEO_TESTS_ADAPTER : MySQL NEO_TEST_ZODB_FUNCTIONAL : 1 NEO TESTS REPORT Test Module | run | success | errors | fails | time --------------------------+---------+---------+---------+---------+---------- ClientApp | 24 | 24 | . | . | 1.20s ConnectionPool | 5 | 5 | . | . | 1.04s MasterHandler | 12 | 12 | . | . | 0.10s StorageHandler | 11 | 11 | . | . | 0.08s --------------------------+---------+---------+---------+---------+---------- neo.tests.client | | | | | --------------------------+---------+---------+---------+---------+---------- Client | 10 | 9 | 1 | . | 19.36s Cluster | 7 | 7 | . | . | 24.04s Master | 4 | 4 | . | . | 10.38s Storage | 12 | 12 | . | . | 51.18s --------------------------+---------+---------+---------+---------+---------- neo.tests.functional | | | | | --------------------------+---------+---------+---------+---------+---------- ClientHandler | 6 | 6 | . | . | 0.06s ElectionHandler | 16 | 16 | . | . | 0.14s MasterApp | 2 | 2 | . | . | 0.02s MasterPT | 5 | 5 | . | . | 0.06s Recovery | 3 | 3 | . | . | 0.03s StorageHandler | 8 | 8 | . | . | 0.15s Transactions | 9 | 9 | . | . | 0.07s Verification | 6 | 6 | . | . | 0.05s --------------------------+---------+---------+---------+---------+---------- neo.tests.master | | | | | --------------------------+---------+---------+---------+---------+---------- ClientHandler | 18 | 18 | . | . | 0.26s IdentificationHandler | 3 | 3 | . | . | 0.04s InitializationHandler | 2 | 2 | . | . | 0.03s MasterHandler | 9 | 9 | . | . | 0.14s StorageApp | 3 | 3 | . | . | 0.07s StorageMySQL | 27 | 27 | . | . | 0.43s Transactions | 18 | 18 | . | . | 0.14s VerificationHandler | 8 | 8 | . | . | 0.13s --------------------------+---------+---------+---------+---------+---------- neo.tests.storage | | | | | --------------------------+---------+---------+---------+---------+---------- Bootstrap | 2 | 2 | . | . | 0.04s Connection | 75 | 75 | . | . | 0.61s Dispatcher | 5 | 5 | . | . | 0.04s Event | 1 | 1 | . | . | 0.01s Handler | 1 | 1 | . | . | 0.01s Nodes | 17 | 17 | . | . | 0.13s PT | 10 | 10 | . | . | 0.08s Util | 4 | 4 | . | . | 0.03s --------------------------+---------+---------+---------+---------+---------- neo.tests | | | | | --------------------------+---------+---------+---------+---------+---------- | 22 | 20 | 2 | . | 5.49s Replication | 6 | 6 | . | . | 17.20s --------------------------+---------+---------+---------+---------+---------- neo.tests.threaded | | | | | --------------------------+---------+---------+---------+---------+---------- Basic | 16 | 16 | . | . | 29.80s Conflict | 5 | 5 | . | . | 9.14s History | 1 | 1 | . | . | 1.85s Iterator | 9 | 9 | . | . | 16.53s MT | 5 | 5 | . | . | 11.77s Pack | 14 | 12 | . | 2 | 28.69s Persistent | 1 | 1 | . | . | 1.86s ReadOnly | 2 | 2 | . | . | 3.71s Revision | 7 | 7 | . | . | 14.72s Synchronization | 7 | 7 | . | . | 12.69s Undo | 17 | 16 | . | 1 | 32.99s ZODB | 10 | 10 | . | . | 18.96s --------------------------+---------+---------+---------+---------+---------- neo.tests.zodb | | | | | --------------------------+---------+---------+---------+---------+---------- Summary | 465 | 459 | 3 | 3 | 315.56s --------------------------+---------+---------+---------+---------+---------- ERRORS: neo.tests.threaded.test.Test.testDeadlockAvoidance ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 247, in testDeadlockAvoidance self.assertEqual(self._testDeadlockAvoidance([1, 3]), File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 221, in _testDeadlockAvoidance t.join() File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 785, in run apply(*self.__target) File "/home/neo/master/py2.6/eggs/transaction-1.4.1-py2.6.egg/transaction/_manager.py", line 111, in commit return self.get().commit() File "/home/neo/master/py2.6/eggs/transaction-1.4.1-py2.6.egg/transaction/_transaction.py", line 280, in commit reraise(t, v, tb) File "/home/neo/master/py2.6/eggs/transaction-1.4.1-py2.6.egg/transaction/_transaction.py", line 271, in commit self._commitResources() File "/home/neo/master/py2.6/eggs/transaction-1.4.1-py2.6.egg/transaction/_transaction.py", line 417, in _commitResources reraise(t, v, tb) File "/home/neo/master/py2.6/eggs/transaction-1.4.1-py2.6.egg/transaction/_transaction.py", line 394, in _commitResources rm.tpc_vote(self) File "/home/neo/master/py2.6/eggs/ZODB3-3.10.5-py2.6-linux-x86_64.egg/ZODB/Connection.py", line 781, in tpc_vote s = vote(transaction) File "/home/neo/master/neoppod/neo/client/Storage.py", line 107, in tpc_vote return self.app.tpc_vote(transaction, self.tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 661, in tpc_vote result = self.waitStoreResponses(txn_context, tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 644, in waitStoreResponses tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 617, in _handleConflicts serial), data=data) ConflictError: database conflict error (oid 0x01, class neo.tests.threaded.test.PCounterWithResolution, serial this txn started with 0x03a3fad5e3ea7633 2014-01-08 10:29:53.417781, serial currently committed 0x00 1900-01-01 00:00:00.000000) ------------------------------------------------------------- neo.tests.threaded.test.Test.testStorageFailureDuringTpcFinish ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 722, in testStorageFailureDuringTpcFinish c.root()['x'] File "/usr/lib/python2.6/UserDict.py", line 22, in __getitem__ raise KeyError(key) KeyError: 'x' ------------------------------------------------------------- neo.tests.functional.testClient.ClientTests.testExportFileStorageBug ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 225, in testExportFileStorageBug self.testExport(True) File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 221, in testExport self.__checkTree(root['trees']) File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 162, in __checkTree self.__checkTree(tree.right, depth) File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 163, 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/eggs/ZODB3-3.10.5-py2.6-linux-x86_64.egg/ZODB/tests/PackableStorage.py", line 360, in checkPackAllRevisions raises(KeyError, self._storage.loadSerial, oid, revid3) failureException: KeyError not raised ------------------------------------------------------------- neo.tests.zodb.testPack.PackableTests.checkPackUndoLog ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/py2.6/eggs/ZODB3-3.10.5-py2.6-linux-x86_64.egg/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 156, in assertEqual return super(NeoTestBase, self).assertEqual(first, second, msg=msg) failureException: 1 != 3 ------------------------------------------------------------- neo.tests.zodb.testUndo.UndoTests.checkTransactionalUndoAfterPack ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/py2.6/eggs/ZODB3-3.10.5-py2.6-linux-x86_64.egg/ZODB/tests/TransactionalUndoStorage.py", line 463, in checkTransactionalUndoAfterPack self.assertEqual(len(info2), 2) File "/home/neo/master/neoppod/neo/tests/__init__.py", line 156, in assertEqual return super(NeoTestBase, self).assertEqual(first, second, msg=msg) failureException: 4 != 2 ------------------------------------------------------------- From neo-report at nexedi.com Wed Jan 8 11:40:18 2014 From: neo-report at nexedi.com (neo-report at nexedi.com) Date: Wed, 8 Jan 2014 11:40:18 +0100 (CET) Subject: [Neo-report] NEO tests [master:3224-gd4ed082:py2.7:SQLite]: 460 Tests, 6 Failed Message-ID: <20140108104018.9688FBF0106@mail2.tiolive.com> Title : NEO tests [master:3224-gd4ed082:py2.7:SQLite] Date : 2014-01-08 Node : blade1 Machine : x86_64 System : Linux Python : 2.7.2+ Directory : /tmp/neo_tests/1389177312.844798 Status : 98.696% NEO_TESTS_ADAPTER : SQLite NEO_TEST_ZODB_FUNCTIONAL : 1 NEO TESTS REPORT Test Module | run | success | errors | fails | time --------------------------+---------+---------+---------+---------+---------- ClientApp | 24 | 24 | . | . | 1.20s ConnectionPool | 5 | 5 | . | . | 1.04s MasterHandler | 12 | 12 | . | . | 0.10s StorageHandler | 11 | 11 | . | . | 0.08s --------------------------+---------+---------+---------+---------+---------- neo.tests.client | | | | | --------------------------+---------+---------+---------+---------+---------- Client | 10 | 9 | 1 | . | 19.25s Cluster | 7 | 7 | . | . | 22.56s Master | 4 | 4 | . | . | 11.40s Storage | 12 | 12 | . | . | 44.16s --------------------------+---------+---------+---------+---------+---------- neo.tests.functional | | | | | --------------------------+---------+---------+---------+---------+---------- ClientHandler | 6 | 6 | . | . | 0.06s ElectionHandler | 16 | 16 | . | . | 0.13s MasterApp | 2 | 2 | . | . | 0.02s MasterPT | 5 | 5 | . | . | 0.06s Recovery | 3 | 3 | . | . | 0.03s StorageHandler | 8 | 8 | . | . | 0.13s Transactions | 9 | 9 | . | . | 0.07s Verification | 6 | 6 | . | . | 0.05s --------------------------+---------+---------+---------+---------+---------- neo.tests.master | | | | | --------------------------+---------+---------+---------+---------+---------- ClientHandler | 18 | 18 | . | . | 0.19s IdentificationHandler | 3 | 3 | . | . | 0.04s InitializationHandler | 2 | 2 | . | . | 0.02s MasterHandler | 9 | 9 | . | . | 0.09s StorageApp | 3 | 3 | . | . | 0.05s StorageSQLite | 22 | 22 | . | . | 0.22s Transactions | 18 | 18 | . | . | 0.14s VerificationHandler | 8 | 8 | . | . | 0.10s --------------------------+---------+---------+---------+---------+---------- neo.tests.storage | | | | | --------------------------+---------+---------+---------+---------+---------- Bootstrap | 2 | 2 | . | . | 0.04s Connection | 75 | 75 | . | . | 0.60s Dispatcher | 5 | 5 | . | . | 0.04s Event | 1 | 1 | . | . | 0.01s Handler | 1 | 1 | . | . | 0.01s Nodes | 17 | 17 | . | . | 0.13s PT | 10 | 10 | . | . | 0.07s Util | 4 | 4 | . | . | 0.03s --------------------------+---------+---------+---------+---------+---------- neo.tests | | | | | --------------------------+---------+---------+---------+---------+---------- | 22 | 20 | 2 | . | 5.00s Replication | 6 | 6 | . | . | 14.26s --------------------------+---------+---------+---------+---------+---------- neo.tests.threaded | | | | | --------------------------+---------+---------+---------+---------+---------- Basic | 16 | 16 | . | . | 29.44s Conflict | 5 | 5 | . | . | 9.12s History | 1 | 1 | . | . | 1.84s Iterator | 9 | 9 | . | . | 16.49s MT | 5 | 5 | . | . | 11.69s Pack | 14 | 12 | . | 2 | 28.32s Persistent | 1 | 1 | . | . | 1.85s ReadOnly | 2 | 2 | . | . | 3.69s Revision | 7 | 7 | . | . | 14.65s Synchronization | 7 | 7 | . | . | 12.68s Undo | 17 | 16 | . | 1 | 32.85s ZODB | 10 | 10 | . | . | 19.05s --------------------------+---------+---------+---------+---------+---------- neo.tests.zodb | | | | | --------------------------+---------+---------+---------+---------+---------- Summary | 460 | 454 | 3 | 3 | 303.07s --------------------------+---------+---------+---------+---------+---------- ERRORS: neo.tests.threaded.test.Test.testDeadlockAvoidance ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 247, in testDeadlockAvoidance self.assertEqual(self._testDeadlockAvoidance([1, 3]), File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 221, in _testDeadlockAvoidance t.join() File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 785, in run apply(*self.__target) File "/home/neo/master/py2.7/eggs/transaction-1.4.1-py2.7.egg/transaction/_manager.py", line 111, in commit return self.get().commit() File "/home/neo/master/py2.7/eggs/transaction-1.4.1-py2.7.egg/transaction/_transaction.py", line 280, in commit reraise(t, v, tb) File "/home/neo/master/py2.7/eggs/transaction-1.4.1-py2.7.egg/transaction/_transaction.py", line 271, in commit self._commitResources() File "/home/neo/master/py2.7/eggs/transaction-1.4.1-py2.7.egg/transaction/_transaction.py", line 417, in _commitResources reraise(t, v, tb) File "/home/neo/master/py2.7/eggs/transaction-1.4.1-py2.7.egg/transaction/_transaction.py", line 394, in _commitResources rm.tpc_vote(self) File "/home/neo/master/py2.7/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/Connection.py", line 781, in tpc_vote s = vote(transaction) File "/home/neo/master/neoppod/neo/client/Storage.py", line 107, in tpc_vote return self.app.tpc_vote(transaction, self.tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 661, in tpc_vote result = self.waitStoreResponses(txn_context, tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 644, in waitStoreResponses tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 617, in _handleConflicts serial), data=data) ConflictError: database conflict error (oid 0x01, class neo.tests.threaded.test.PCounterWithResolution, serial this txn started with 0x03a3fadb4f43b877 2014-01-08 10:35:18.577625, serial currently committed 0x00 1900-01-01 00:00:00.000000) ------------------------------------------------------------- neo.tests.threaded.test.Test.testStorageFailureDuringTpcFinish ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 722, in testStorageFailureDuringTpcFinish c.root()['x'] File "/usr/lib/python2.7/UserDict.py", line 23, in __getitem__ raise KeyError(key) KeyError: 'x' ------------------------------------------------------------- neo.tests.functional.testClient.ClientTests.testExportFileStorageBug ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 225, in testExportFileStorageBug self.testExport(True) File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 221, in testExport self.__checkTree(root['trees']) File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 162, in __checkTree self.__checkTree(tree.right, depth) File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 163, 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.7/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/tests/PackableStorage.py", line 360, in checkPackAllRevisions raises(KeyError, self._storage.loadSerial, oid, revid3) failureException: KeyError not raised ------------------------------------------------------------- neo.tests.zodb.testPack.PackableTests.checkPackUndoLog ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/py2.7/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/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 156, in assertEqual return super(NeoTestBase, self).assertEqual(first, second, msg=msg) failureException: 1 != 3 ------------------------------------------------------------- neo.tests.zodb.testUndo.UndoTests.checkTransactionalUndoAfterPack ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/py2.7/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/tests/TransactionalUndoStorage.py", line 463, in checkTransactionalUndoAfterPack self.assertEqual(len(info2), 2) File "/home/neo/master/neoppod/neo/tests/__init__.py", line 156, in assertEqual return super(NeoTestBase, self).assertEqual(first, second, msg=msg) failureException: 4 != 2 ------------------------------------------------------------- From neo-report at nexedi.com Wed Jan 8 12:18:20 2014 From: neo-report at nexedi.com (neo-report at nexedi.com) Date: Wed, 8 Jan 2014 12:18:20 +0100 (CET) Subject: [Neo-report] Matrix [master:3224-gd4ed082:py2.7:SQLite]: 650.5 KB/s Message-ID: <20140108111820.D6FD1BF00DA@mail2.tiolive.com> Title : Matrix [master:3224-gd4ed082:py2.7:SQLite] Date : 2014-01-08 Node : blade1 Machine : x86_64 System : Linux Python : 2.7.2+ Input size : 31.5 MB +------------+------------+------------+------------+------------+ | S\R | 0 | 1 | 2 | 3 | +------------+------------+------------+------------+------------+ | 1 | 1118.9 | N/A | N/A | N/A | +------------+------------+------------+------------+------------+ | 2 | 1108.1 | 861.7 | N/A | N/A | +------------+------------+------------+------------+------------+ | 4 | 1000.5 | 790.5 | 623.2 | 521.5 | +------------+------------+------------+------------+------------+ | 8 | 909.1 | 647.5 | 509.2 | 429.5 | +------------+------------+------------+------------+------------+ | 16 | 777.0 | 515.3 | 408.3 | 336.2 | +------------+------------+------------+------------+------------+ | 24 | 704.1 | 466.3 | 350.1 | 282.2 | +------------+------------+------------+------------+------------+ From neo-report at nexedi.com Wed Jan 8 12:23:28 2014 From: neo-report at nexedi.com (neo-report at nexedi.com) Date: Wed, 8 Jan 2014 12:23:28 +0100 (CET) Subject: [Neo-report] NEO tests [master:3224-gd4ed082:py2.7:MySQL]: 465 Tests, 6 Failed Message-ID: <20140108112328.28CCFBF0106@mail2.tiolive.com> Title : NEO tests [master:3224-gd4ed082:py2.7:MySQL] Date : 2014-01-08 Node : blade1 Machine : x86_64 System : Linux Python : 2.7.2+ Directory : /tmp/neo_tests/1389179902.780136 Status : 98.710% NEO_TESTS_ADAPTER : MySQL NEO_TEST_ZODB_FUNCTIONAL : 1 NEO TESTS REPORT Test Module | run | success | errors | fails | time --------------------------+---------+---------+---------+---------+---------- ClientApp | 24 | 24 | . | . | 1.20s ConnectionPool | 5 | 5 | . | . | 1.04s MasterHandler | 12 | 12 | . | . | 0.10s StorageHandler | 11 | 11 | . | . | 0.08s --------------------------+---------+---------+---------+---------+---------- neo.tests.client | | | | | --------------------------+---------+---------+---------+---------+---------- Client | 10 | 9 | 1 | . | 19.39s Cluster | 7 | 7 | . | . | 20.58s Master | 4 | 4 | . | . | 6.10s Storage | 12 | 12 | . | . | 48.32s --------------------------+---------+---------+---------+---------+---------- neo.tests.functional | | | | | --------------------------+---------+---------+---------+---------+---------- ClientHandler | 6 | 6 | . | . | 0.06s ElectionHandler | 16 | 16 | . | . | 0.13s MasterApp | 2 | 2 | . | . | 0.02s MasterPT | 5 | 5 | . | . | 0.06s Recovery | 3 | 3 | . | . | 0.03s StorageHandler | 8 | 8 | . | . | 0.13s Transactions | 9 | 9 | . | . | 0.07s Verification | 6 | 6 | . | . | 0.05s --------------------------+---------+---------+---------+---------+---------- neo.tests.master | | | | | --------------------------+---------+---------+---------+---------+---------- ClientHandler | 18 | 18 | . | . | 0.28s IdentificationHandler | 3 | 3 | . | . | 0.05s InitializationHandler | 2 | 2 | . | . | 0.03s MasterHandler | 9 | 9 | . | . | 0.13s StorageApp | 3 | 3 | . | . | 0.07s StorageMySQL | 27 | 27 | . | . | 0.45s Transactions | 18 | 18 | . | . | 0.14s VerificationHandler | 8 | 8 | . | . | 0.15s --------------------------+---------+---------+---------+---------+---------- neo.tests.storage | | | | | --------------------------+---------+---------+---------+---------+---------- Bootstrap | 2 | 2 | . | . | 0.05s Connection | 75 | 75 | . | . | 0.60s Dispatcher | 5 | 5 | . | . | 0.04s Event | 1 | 1 | . | . | 0.01s Handler | 1 | 1 | . | . | 0.01s Nodes | 17 | 17 | . | . | 0.13s PT | 10 | 10 | . | . | 0.07s Util | 4 | 4 | . | . | 0.03s --------------------------+---------+---------+---------+---------+---------- neo.tests | | | | | --------------------------+---------+---------+---------+---------+---------- | 22 | 20 | 2 | . | 5.27s Replication | 6 | 6 | . | . | 16.27s --------------------------+---------+---------+---------+---------+---------- neo.tests.threaded | | | | | --------------------------+---------+---------+---------+---------+---------- Basic | 16 | 16 | . | . | 29.49s Conflict | 5 | 5 | . | . | 9.14s History | 1 | 1 | . | . | 1.85s Iterator | 9 | 9 | . | . | 16.52s MT | 5 | 5 | . | . | 11.77s Pack | 14 | 12 | . | 2 | 28.40s Persistent | 1 | 1 | . | . | 1.86s ReadOnly | 2 | 2 | . | . | 3.70s Revision | 7 | 7 | . | . | 14.69s Synchronization | 7 | 7 | . | . | 12.70s Undo | 17 | 16 | . | 1 | 32.69s ZODB | 10 | 10 | . | . | 18.93s --------------------------+---------+---------+---------+---------+---------- neo.tests.zodb | | | | | --------------------------+---------+---------+---------+---------+---------- Summary | 465 | 459 | 3 | 3 | 302.86s --------------------------+---------+---------+---------+---------+---------- ERRORS: neo.tests.threaded.test.Test.testDeadlockAvoidance ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 247, in testDeadlockAvoidance self.assertEqual(self._testDeadlockAvoidance([1, 3]), File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 221, in _testDeadlockAvoidance t.join() File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 785, in run apply(*self.__target) File "/home/neo/master/py2.7/eggs/transaction-1.4.1-py2.7.egg/transaction/_manager.py", line 111, in commit return self.get().commit() File "/home/neo/master/py2.7/eggs/transaction-1.4.1-py2.7.egg/transaction/_transaction.py", line 280, in commit reraise(t, v, tb) File "/home/neo/master/py2.7/eggs/transaction-1.4.1-py2.7.egg/transaction/_transaction.py", line 271, in commit self._commitResources() File "/home/neo/master/py2.7/eggs/transaction-1.4.1-py2.7.egg/transaction/_transaction.py", line 417, in _commitResources reraise(t, v, tb) File "/home/neo/master/py2.7/eggs/transaction-1.4.1-py2.7.egg/transaction/_transaction.py", line 394, in _commitResources rm.tpc_vote(self) File "/home/neo/master/py2.7/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/Connection.py", line 781, in tpc_vote s = vote(transaction) File "/home/neo/master/neoppod/neo/client/Storage.py", line 107, in tpc_vote return self.app.tpc_vote(transaction, self.tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 661, in tpc_vote result = self.waitStoreResponses(txn_context, tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 644, in waitStoreResponses tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 617, in _handleConflicts serial), data=data) ConflictError: database conflict error (oid 0x01, class neo.tests.threaded.test.PCounterWithResolution, serial this txn started with 0x03a3fb067b14abcc 2014-01-08 11:18:28.847050, serial currently committed 0x00 1900-01-01 00:00:00.000000) ------------------------------------------------------------- neo.tests.threaded.test.Test.testStorageFailureDuringTpcFinish ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 722, in testStorageFailureDuringTpcFinish c.root()['x'] File "/usr/lib/python2.7/UserDict.py", line 23, in __getitem__ raise KeyError(key) KeyError: 'x' ------------------------------------------------------------- neo.tests.functional.testClient.ClientTests.testExportFileStorageBug ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 225, in testExportFileStorageBug self.testExport(True) File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 221, in testExport self.__checkTree(root['trees']) File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 162, in __checkTree self.__checkTree(tree.right, depth) File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 163, 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.7/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/tests/PackableStorage.py", line 360, in checkPackAllRevisions raises(KeyError, self._storage.loadSerial, oid, revid3) failureException: KeyError not raised ------------------------------------------------------------- neo.tests.zodb.testPack.PackableTests.checkPackUndoLog ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/py2.7/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/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 156, in assertEqual return super(NeoTestBase, self).assertEqual(first, second, msg=msg) failureException: 1 != 3 ------------------------------------------------------------- neo.tests.zodb.testUndo.UndoTests.checkTransactionalUndoAfterPack ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/py2.7/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/tests/TransactionalUndoStorage.py", line 463, in checkTransactionalUndoAfterPack self.assertEqual(len(info2), 2) File "/home/neo/master/neoppod/neo/tests/__init__.py", line 156, in assertEqual return super(NeoTestBase, self).assertEqual(first, second, msg=msg) failureException: 4 != 2 ------------------------------------------------------------- From neo-report at nexedi.com Wed Jan 8 13:04:28 2014 From: neo-report at nexedi.com (neo-report at nexedi.com) Date: Wed, 8 Jan 2014 13:04:28 +0100 (CET) Subject: [Neo-report] Matrix [master:3224-gd4ed082:py2.7:MySQL]: 598.2 KB/s Message-ID: <20140108120428.56112BF00DA@mail2.tiolive.com> Title : Matrix [master:3224-gd4ed082:py2.7:MySQL] Date : 2014-01-08 Node : blade1 Machine : x86_64 System : Linux Python : 2.7.2+ Input size : 31.5 MB +------------+------------+------------+------------+------------+ | S\R | 0 | 1 | 2 | 3 | +------------+------------+------------+------------+------------+ | 1 | 1011.9 | N/A | N/A | N/A | +------------+------------+------------+------------+------------+ | 2 | 1016.2 | 753.4 | N/A | N/A | +------------+------------+------------+------------+------------+ | 4 | 942.5 | 691.7 | 551.0 | 463.5 | +------------+------------+------------+------------+------------+ | 8 | 843.8 | 616.7 | 491.3 | 414.7 | +------------+------------+------------+------------+------------+ | 16 | 717.4 | 479.4 | 379.1 | 311.8 | +------------+------------+------------+------------+------------+ | 24 | 655.2 | 433.0 | 326.3 | 266.4 | +------------+------------+------------+------------+------------+ From neo-report at nexedi.com Wed Jan 8 19:39:49 2014 From: neo-report at nexedi.com (neo-report at nexedi.com) Date: Wed, 8 Jan 2014 19:39:49 +0100 (CET) Subject: [Neo-report] NEO tests [master:3225-g5ce3ad7:py2.6:SQLite]: 460 Tests, 6 Failed Message-ID: <20140108183949.0BF96BF0106@mail2.tiolive.com> Title : NEO tests [master:3225-g5ce3ad7:py2.6:SQLite] Date : 2014-01-08 Node : blade1 Machine : x86_64 System : Linux Python : 2.6.6 Directory : /tmp/neo_tests/1389206079.366725 Status : 98.696% NEO_TESTS_ADAPTER : SQLite NEO_TEST_ZODB_FUNCTIONAL : 1 NEO TESTS REPORT Test Module | run | success | errors | fails | time --------------------------+---------+---------+---------+---------+---------- ClientApp | 24 | 24 | . | . | 1.20s ConnectionPool | 5 | 5 | . | . | 1.04s MasterHandler | 12 | 12 | . | . | 0.10s StorageHandler | 11 | 11 | . | . | 0.08s --------------------------+---------+---------+---------+---------+---------- neo.tests.client | | | | | --------------------------+---------+---------+---------+---------+---------- Client | 10 | 9 | 1 | . | 19.16s Cluster | 7 | 7 | . | . | 20.40s Master | 4 | 4 | . | . | 10.49s Storage | 12 | 12 | . | . | 51.20s --------------------------+---------+---------+---------+---------+---------- neo.tests.functional | | | | | --------------------------+---------+---------+---------+---------+---------- ClientHandler | 6 | 6 | . | . | 0.06s ElectionHandler | 16 | 16 | . | . | 0.14s MasterApp | 2 | 2 | . | . | 0.02s MasterPT | 5 | 5 | . | . | 0.06s Recovery | 3 | 3 | . | . | 0.03s StorageHandler | 8 | 8 | . | . | 0.15s Transactions | 9 | 9 | . | . | 0.07s Verification | 6 | 6 | . | . | 0.05s --------------------------+---------+---------+---------+---------+---------- neo.tests.master | | | | | --------------------------+---------+---------+---------+---------+---------- ClientHandler | 18 | 18 | . | . | 0.19s IdentificationHandler | 3 | 3 | . | . | 0.04s InitializationHandler | 2 | 2 | . | . | 0.02s MasterHandler | 9 | 9 | . | . | 0.09s StorageApp | 3 | 3 | . | . | 0.05s StorageSQLite | 22 | 22 | . | . | 0.22s Transactions | 18 | 18 | . | . | 0.14s VerificationHandler | 8 | 8 | . | . | 0.10s --------------------------+---------+---------+---------+---------+---------- neo.tests.storage | | | | | --------------------------+---------+---------+---------+---------+---------- Bootstrap | 2 | 2 | . | . | 0.04s Connection | 75 | 75 | . | . | 0.60s Dispatcher | 5 | 5 | . | . | 0.04s Event | 1 | 1 | . | . | 0.01s Handler | 1 | 1 | . | . | 0.01s Nodes | 17 | 17 | . | . | 0.13s PT | 10 | 10 | . | . | 0.07s Util | 4 | 4 | . | . | 0.03s --------------------------+---------+---------+---------+---------+---------- neo.tests | | | | | --------------------------+---------+---------+---------+---------+---------- | 22 | 20 | 2 | . | 4.19s Replication | 6 | 6 | . | . | 15.16s --------------------------+---------+---------+---------+---------+---------- neo.tests.threaded | | | | | --------------------------+---------+---------+---------+---------+---------- Basic | 16 | 16 | . | . | 29.45s Conflict | 5 | 5 | . | . | 9.12s History | 1 | 1 | . | . | 1.85s Iterator | 9 | 9 | . | . | 16.51s MT | 5 | 5 | . | . | 11.82s Pack | 14 | 12 | . | 2 | 28.56s Persistent | 1 | 1 | . | . | 1.85s ReadOnly | 2 | 2 | . | . | 3.69s Revision | 7 | 7 | . | . | 14.38s Synchronization | 7 | 7 | . | . | 12.69s Undo | 17 | 16 | . | 1 | 32.61s ZODB | 10 | 10 | . | . | 18.91s --------------------------+---------+---------+---------+---------+---------- neo.tests.zodb | | | | | --------------------------+---------+---------+---------+---------+---------- Summary | 460 | 454 | 3 | 3 | 306.84s --------------------------+---------+---------+---------+---------+---------- ERRORS: neo.tests.threaded.test.Test.testDeadlockAvoidance ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 247, in testDeadlockAvoidance self.assertEqual(self._testDeadlockAvoidance([1, 3]), File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 221, in _testDeadlockAvoidance t.join() File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 785, in run apply(*self.__target) File "/home/neo/master/py2.6/eggs/transaction-1.4.1-py2.6.egg/transaction/_manager.py", line 111, in commit return self.get().commit() File "/home/neo/master/py2.6/eggs/transaction-1.4.1-py2.6.egg/transaction/_transaction.py", line 280, in commit reraise(t, v, tb) File "/home/neo/master/py2.6/eggs/transaction-1.4.1-py2.6.egg/transaction/_transaction.py", line 271, in commit self._commitResources() File "/home/neo/master/py2.6/eggs/transaction-1.4.1-py2.6.egg/transaction/_transaction.py", line 417, in _commitResources reraise(t, v, tb) File "/home/neo/master/py2.6/eggs/transaction-1.4.1-py2.6.egg/transaction/_transaction.py", line 394, in _commitResources rm.tpc_vote(self) File "/home/neo/master/py2.6/eggs/ZODB3-3.10.5-py2.6-linux-x86_64.egg/ZODB/Connection.py", line 781, in tpc_vote s = vote(transaction) File "/home/neo/master/neoppod/neo/client/Storage.py", line 107, in tpc_vote return self.app.tpc_vote(transaction, self.tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 661, in tpc_vote result = self.waitStoreResponses(txn_context, tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 644, in waitStoreResponses tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 617, in _handleConflicts serial), data=data) ConflictError: database conflict error (oid 0x01, class neo.tests.threaded.test.PCounterWithResolution, serial this txn started with 0x03a3fcbac0e0ae77 2014-01-08 18:34:45.205702, serial currently committed 0x00 1900-01-01 00:00:00.000000) ------------------------------------------------------------- neo.tests.threaded.test.Test.testStorageFailureDuringTpcFinish ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 722, in testStorageFailureDuringTpcFinish c.root()['x'] File "/usr/lib/python2.6/UserDict.py", line 22, in __getitem__ raise KeyError(key) KeyError: 'x' ------------------------------------------------------------- neo.tests.functional.testClient.ClientTests.testExportFileStorageBug ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 225, in testExportFileStorageBug self.testExport(True) File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 221, in testExport self.__checkTree(root['trees']) File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 162, in __checkTree self.__checkTree(tree.right, depth) File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 163, 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/eggs/ZODB3-3.10.5-py2.6-linux-x86_64.egg/ZODB/tests/PackableStorage.py", line 360, in checkPackAllRevisions raises(KeyError, self._storage.loadSerial, oid, revid3) failureException: KeyError not raised ------------------------------------------------------------- neo.tests.zodb.testPack.PackableTests.checkPackUndoLog ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/py2.6/eggs/ZODB3-3.10.5-py2.6-linux-x86_64.egg/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 156, in assertEqual return super(NeoTestBase, self).assertEqual(first, second, msg=msg) failureException: 1 != 3 ------------------------------------------------------------- neo.tests.zodb.testUndo.UndoTests.checkTransactionalUndoAfterPack ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/py2.6/eggs/ZODB3-3.10.5-py2.6-linux-x86_64.egg/ZODB/tests/TransactionalUndoStorage.py", line 463, in checkTransactionalUndoAfterPack self.assertEqual(len(info2), 2) File "/home/neo/master/neoppod/neo/tests/__init__.py", line 156, in assertEqual return super(NeoTestBase, self).assertEqual(first, second, msg=msg) failureException: 4 != 2 ------------------------------------------------------------- From neo-report at nexedi.com Wed Jan 8 19:45:07 2014 From: neo-report at nexedi.com (neo-report at nexedi.com) Date: Wed, 8 Jan 2014 19:45:07 +0100 (CET) Subject: [Neo-report] NEO tests [master:3225-g5ce3ad7:py2.6:MySQL]: 465 Tests, 6 Failed Message-ID: <20140108184507.4C3D8BF0106@mail2.tiolive.com> Title : NEO tests [master:3225-g5ce3ad7:py2.6:MySQL] Date : 2014-01-08 Node : blade1 Machine : x86_64 System : Linux Python : 2.6.6 Directory : /tmp/neo_tests/1389206389.5559261 Status : 98.710% NEO_TESTS_ADAPTER : MySQL NEO_TEST_ZODB_FUNCTIONAL : 1 NEO TESTS REPORT Test Module | run | success | errors | fails | time --------------------------+---------+---------+---------+---------+---------- ClientApp | 24 | 24 | . | . | 1.20s ConnectionPool | 5 | 5 | . | . | 1.04s MasterHandler | 12 | 12 | . | . | 0.10s StorageHandler | 11 | 11 | . | . | 0.08s --------------------------+---------+---------+---------+---------+---------- neo.tests.client | | | | | --------------------------+---------+---------+---------+---------+---------- Client | 10 | 9 | 1 | . | 19.38s Cluster | 7 | 7 | . | . | 25.39s Master | 4 | 4 | . | . | 10.48s Storage | 12 | 12 | . | . | 51.16s --------------------------+---------+---------+---------+---------+---------- neo.tests.functional | | | | | --------------------------+---------+---------+---------+---------+---------- ClientHandler | 6 | 6 | . | . | 0.06s ElectionHandler | 16 | 16 | . | . | 0.14s MasterApp | 2 | 2 | . | . | 0.02s MasterPT | 5 | 5 | . | . | 0.06s Recovery | 3 | 3 | . | . | 0.03s StorageHandler | 8 | 8 | . | . | 0.15s Transactions | 9 | 9 | . | . | 0.07s Verification | 6 | 6 | . | . | 0.05s --------------------------+---------+---------+---------+---------+---------- neo.tests.master | | | | | --------------------------+---------+---------+---------+---------+---------- ClientHandler | 18 | 18 | . | . | 0.28s IdentificationHandler | 3 | 3 | . | . | 0.04s InitializationHandler | 2 | 2 | . | . | 0.03s MasterHandler | 9 | 9 | . | . | 0.14s StorageApp | 3 | 3 | . | . | 0.07s StorageMySQL | 27 | 27 | . | . | 0.45s Transactions | 18 | 18 | . | . | 0.14s VerificationHandler | 8 | 8 | . | . | 0.14s --------------------------+---------+---------+---------+---------+---------- neo.tests.storage | | | | | --------------------------+---------+---------+---------+---------+---------- Bootstrap | 2 | 2 | . | . | 0.04s Connection | 75 | 75 | . | . | 0.61s Dispatcher | 5 | 5 | . | . | 0.04s Event | 1 | 1 | . | . | 0.01s Handler | 1 | 1 | . | . | 0.01s Nodes | 17 | 17 | . | . | 0.13s PT | 10 | 10 | . | . | 0.07s Util | 4 | 4 | . | . | 0.03s --------------------------+---------+---------+---------+---------+---------- neo.tests | | | | | --------------------------+---------+---------+---------+---------+---------- | 22 | 20 | 2 | . | 4.48s Replication | 6 | 6 | . | . | 16.94s --------------------------+---------+---------+---------+---------+---------- neo.tests.threaded | | | | | --------------------------+---------+---------+---------+---------+---------- Basic | 16 | 16 | . | . | 29.52s Conflict | 5 | 5 | . | . | 9.14s History | 1 | 1 | . | . | 1.85s Iterator | 9 | 9 | . | . | 16.55s MT | 5 | 5 | . | . | 11.79s Pack | 14 | 12 | . | 2 | 28.71s Persistent | 1 | 1 | . | . | 1.86s ReadOnly | 2 | 2 | . | . | 3.72s Revision | 7 | 7 | . | . | 14.70s Synchronization | 7 | 7 | . | . | 12.70s Undo | 17 | 16 | . | 1 | 32.63s ZODB | 10 | 10 | . | . | 18.97s --------------------------+---------+---------+---------+---------+---------- neo.tests.zodb | | | | | --------------------------+---------+---------+---------+---------+---------- Summary | 465 | 459 | 3 | 3 | 315.21s --------------------------+---------+---------+---------+---------+---------- ERRORS: neo.tests.threaded.test.Test.testDeadlockAvoidance ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 247, in testDeadlockAvoidance self.assertEqual(self._testDeadlockAvoidance([1, 3]), File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 221, in _testDeadlockAvoidance t.join() File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 785, in run apply(*self.__target) File "/home/neo/master/py2.6/eggs/transaction-1.4.1-py2.6.egg/transaction/_manager.py", line 111, in commit return self.get().commit() File "/home/neo/master/py2.6/eggs/transaction-1.4.1-py2.6.egg/transaction/_transaction.py", line 280, in commit reraise(t, v, tb) File "/home/neo/master/py2.6/eggs/transaction-1.4.1-py2.6.egg/transaction/_transaction.py", line 271, in commit self._commitResources() File "/home/neo/master/py2.6/eggs/transaction-1.4.1-py2.6.egg/transaction/_transaction.py", line 417, in _commitResources reraise(t, v, tb) File "/home/neo/master/py2.6/eggs/transaction-1.4.1-py2.6.egg/transaction/_transaction.py", line 394, in _commitResources rm.tpc_vote(self) File "/home/neo/master/py2.6/eggs/ZODB3-3.10.5-py2.6-linux-x86_64.egg/ZODB/Connection.py", line 781, in tpc_vote s = vote(transaction) File "/home/neo/master/neoppod/neo/client/Storage.py", line 107, in tpc_vote return self.app.tpc_vote(transaction, self.tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 661, in tpc_vote result = self.waitStoreResponses(txn_context, tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 644, in waitStoreResponses tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 617, in _handleConflicts serial), data=data) ConflictError: database conflict error (oid 0x01, class neo.tests.threaded.test.PCounterWithResolution, serial this txn started with 0x03a3fcbfedb3c700 2014-01-08 18:39:55.711466, serial currently committed 0x00 1900-01-01 00:00:00.000000) ------------------------------------------------------------- neo.tests.threaded.test.Test.testStorageFailureDuringTpcFinish ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 722, in testStorageFailureDuringTpcFinish c.root()['x'] File "/usr/lib/python2.6/UserDict.py", line 22, in __getitem__ raise KeyError(key) KeyError: 'x' ------------------------------------------------------------- neo.tests.functional.testClient.ClientTests.testExportFileStorageBug ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 225, in testExportFileStorageBug self.testExport(True) File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 221, in testExport self.__checkTree(root['trees']) File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 162, in __checkTree self.__checkTree(tree.right, depth) File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 163, 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/eggs/ZODB3-3.10.5-py2.6-linux-x86_64.egg/ZODB/tests/PackableStorage.py", line 360, in checkPackAllRevisions raises(KeyError, self._storage.loadSerial, oid, revid3) failureException: KeyError not raised ------------------------------------------------------------- neo.tests.zodb.testPack.PackableTests.checkPackUndoLog ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/py2.6/eggs/ZODB3-3.10.5-py2.6-linux-x86_64.egg/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 156, in assertEqual return super(NeoTestBase, self).assertEqual(first, second, msg=msg) failureException: 1 != 3 ------------------------------------------------------------- neo.tests.zodb.testUndo.UndoTests.checkTransactionalUndoAfterPack ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/py2.6/eggs/ZODB3-3.10.5-py2.6-linux-x86_64.egg/ZODB/tests/TransactionalUndoStorage.py", line 463, in checkTransactionalUndoAfterPack self.assertEqual(len(info2), 2) File "/home/neo/master/neoppod/neo/tests/__init__.py", line 156, in assertEqual return super(NeoTestBase, self).assertEqual(first, second, msg=msg) failureException: 4 != 2 ------------------------------------------------------------- From neo-report at nexedi.com Wed Jan 8 19:50:17 2014 From: neo-report at nexedi.com (neo-report at nexedi.com) Date: Wed, 8 Jan 2014 19:50:17 +0100 (CET) Subject: [Neo-report] NEO tests [master:3225-g5ce3ad7:py2.7:SQLite]: 460 Tests, 6 Failed Message-ID: <20140108185017.73956BF0106@mail2.tiolive.com> Title : NEO tests [master:3225-g5ce3ad7:py2.7:SQLite] Date : 2014-01-08 Node : blade1 Machine : x86_64 System : Linux Python : 2.7.2+ Directory : /tmp/neo_tests/1389206712.213092 Status : 98.696% NEO_TESTS_ADAPTER : SQLite NEO_TEST_ZODB_FUNCTIONAL : 1 NEO TESTS REPORT Test Module | run | success | errors | fails | time --------------------------+---------+---------+---------+---------+---------- ClientApp | 24 | 24 | . | . | 1.20s ConnectionPool | 5 | 5 | . | . | 1.04s MasterHandler | 12 | 12 | . | . | 0.10s StorageHandler | 11 | 11 | . | . | 0.08s --------------------------+---------+---------+---------+---------+---------- neo.tests.client | | | | | --------------------------+---------+---------+---------+---------+---------- Client | 10 | 9 | 1 | . | 19.17s Cluster | 7 | 7 | . | . | 20.42s Master | 4 | 4 | . | . | 10.39s Storage | 12 | 12 | . | . | 47.32s --------------------------+---------+---------+---------+---------+---------- neo.tests.functional | | | | | --------------------------+---------+---------+---------+---------+---------- ClientHandler | 6 | 6 | . | . | 0.06s ElectionHandler | 16 | 16 | . | . | 0.13s MasterApp | 2 | 2 | . | . | 0.02s MasterPT | 5 | 5 | . | . | 0.06s Recovery | 3 | 3 | . | . | 0.03s StorageHandler | 8 | 8 | . | . | 0.13s Transactions | 9 | 9 | . | . | 0.07s Verification | 6 | 6 | . | . | 0.05s --------------------------+---------+---------+---------+---------+---------- neo.tests.master | | | | | --------------------------+---------+---------+---------+---------+---------- ClientHandler | 18 | 18 | . | . | 0.18s IdentificationHandler | 3 | 3 | . | . | 0.04s InitializationHandler | 2 | 2 | . | . | 0.02s MasterHandler | 9 | 9 | . | . | 0.09s StorageApp | 3 | 3 | . | . | 0.05s StorageSQLite | 22 | 22 | . | . | 0.22s Transactions | 18 | 18 | . | . | 0.14s VerificationHandler | 8 | 8 | . | . | 0.10s --------------------------+---------+---------+---------+---------+---------- neo.tests.storage | | | | | --------------------------+---------+---------+---------+---------+---------- Bootstrap | 2 | 2 | . | . | 0.04s Connection | 75 | 75 | . | . | 0.59s Dispatcher | 5 | 5 | . | . | 0.04s Event | 1 | 1 | . | . | 0.01s Handler | 1 | 1 | . | . | 0.01s Nodes | 17 | 17 | . | . | 0.13s PT | 10 | 10 | . | . | 0.07s Util | 4 | 4 | . | . | 0.03s --------------------------+---------+---------+---------+---------+---------- neo.tests | | | | | --------------------------+---------+---------+---------+---------+---------- | 22 | 20 | 2 | . | 5.10s Replication | 6 | 6 | . | . | 13.62s --------------------------+---------+---------+---------+---------+---------- neo.tests.threaded | | | | | --------------------------+---------+---------+---------+---------+---------- Basic | 16 | 16 | . | . | 29.44s Conflict | 5 | 5 | . | . | 9.13s History | 1 | 1 | . | . | 1.84s Iterator | 9 | 9 | . | . | 16.49s MT | 5 | 5 | . | . | 11.75s Pack | 14 | 12 | . | 2 | 28.49s Persistent | 1 | 1 | . | . | 1.85s ReadOnly | 2 | 2 | . | . | 3.69s Revision | 7 | 7 | . | . | 14.84s Synchronization | 7 | 7 | . | . | 12.68s Undo | 17 | 16 | . | 1 | 32.51s ZODB | 10 | 10 | . | . | 19.02s --------------------------+---------+---------+---------+---------+---------- neo.tests.zodb | | | | | --------------------------+---------+---------+---------+---------+---------- Summary | 460 | 454 | 3 | 3 | 302.48s --------------------------+---------+---------+---------+---------+---------- ERRORS: neo.tests.threaded.test.Test.testDeadlockAvoidance ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 247, in testDeadlockAvoidance self.assertEqual(self._testDeadlockAvoidance([1, 3]), File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 221, in _testDeadlockAvoidance t.join() File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 785, in run apply(*self.__target) File "/home/neo/master/py2.7/eggs/transaction-1.4.1-py2.7.egg/transaction/_manager.py", line 111, in commit return self.get().commit() File "/home/neo/master/py2.7/eggs/transaction-1.4.1-py2.7.egg/transaction/_transaction.py", line 280, in commit reraise(t, v, tb) File "/home/neo/master/py2.7/eggs/transaction-1.4.1-py2.7.egg/transaction/_transaction.py", line 271, in commit self._commitResources() File "/home/neo/master/py2.7/eggs/transaction-1.4.1-py2.7.egg/transaction/_transaction.py", line 417, in _commitResources reraise(t, v, tb) File "/home/neo/master/py2.7/eggs/transaction-1.4.1-py2.7.egg/transaction/_transaction.py", line 394, in _commitResources rm.tpc_vote(self) File "/home/neo/master/py2.7/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/Connection.py", line 781, in tpc_vote s = vote(transaction) File "/home/neo/master/neoppod/neo/client/Storage.py", line 107, in tpc_vote return self.app.tpc_vote(transaction, self.tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 661, in tpc_vote result = self.waitStoreResponses(txn_context, tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 644, in waitStoreResponses tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 617, in _handleConflicts serial), data=data) ConflictError: database conflict error (oid 0x01, class neo.tests.threaded.test.PCounterWithResolution, serial this txn started with 0x03a3fcc54cc20f00 2014-01-08 18:45:17.990166, serial currently committed 0x00 1900-01-01 00:00:00.000000) ------------------------------------------------------------- neo.tests.threaded.test.Test.testStorageFailureDuringTpcFinish ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 722, in testStorageFailureDuringTpcFinish c.root()['x'] File "/usr/lib/python2.7/UserDict.py", line 23, in __getitem__ raise KeyError(key) KeyError: 'x' ------------------------------------------------------------- neo.tests.functional.testClient.ClientTests.testExportFileStorageBug ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 225, in testExportFileStorageBug self.testExport(True) File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 221, in testExport self.__checkTree(root['trees']) File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 162, in __checkTree self.__checkTree(tree.right, depth) File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 163, 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.7/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/tests/PackableStorage.py", line 360, in checkPackAllRevisions raises(KeyError, self._storage.loadSerial, oid, revid3) failureException: KeyError not raised ------------------------------------------------------------- neo.tests.zodb.testPack.PackableTests.checkPackUndoLog ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/py2.7/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/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 156, in assertEqual return super(NeoTestBase, self).assertEqual(first, second, msg=msg) failureException: 1 != 3 ------------------------------------------------------------- neo.tests.zodb.testUndo.UndoTests.checkTransactionalUndoAfterPack ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/py2.7/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/tests/TransactionalUndoStorage.py", line 463, in checkTransactionalUndoAfterPack self.assertEqual(len(info2), 2) File "/home/neo/master/neoppod/neo/tests/__init__.py", line 156, in assertEqual return super(NeoTestBase, self).assertEqual(first, second, msg=msg) failureException: 4 != 2 ------------------------------------------------------------- From neo-report at nexedi.com Wed Jan 8 20:28:02 2014 From: neo-report at nexedi.com (neo-report at nexedi.com) Date: Wed, 8 Jan 2014 20:28:02 +0100 (CET) Subject: [Neo-report] Matrix [master:3225-g5ce3ad7:py2.7:SQLite]: 655.2 KB/s Message-ID: <20140108192802.55B30BF00DA@mail2.tiolive.com> Title : Matrix [master:3225-g5ce3ad7:py2.7:SQLite] Date : 2014-01-08 Node : blade1 Machine : x86_64 System : Linux Python : 2.7.2+ Input size : 31.5 MB +------------+------------+------------+------------+------------+ | S\R | 0 | 1 | 2 | 3 | +------------+------------+------------+------------+------------+ | 1 | 1130.2 | N/A | N/A | N/A | +------------+------------+------------+------------+------------+ | 2 | 1139.4 | 829.5 | N/A | N/A | +------------+------------+------------+------------+------------+ | 4 | 1031.2 | 791.5 | 629.1 | 528.0 | +------------+------------+------------+------------+------------+ | 8 | 902.3 | 657.2 | 515.0 | 436.5 | +------------+------------+------------+------------+------------+ | 16 | 785.0 | 522.0 | 413.8 | 339.8 | +------------+------------+------------+------------+------------+ | 24 | 697.7 | 466.4 | 351.2 | 283.9 | +------------+------------+------------+------------+------------+ From neo-report at nexedi.com Wed Jan 8 20:33:10 2014 From: neo-report at nexedi.com (neo-report at nexedi.com) Date: Wed, 8 Jan 2014 20:33:10 +0100 (CET) Subject: [Neo-report] NEO tests [master:3225-g5ce3ad7:py2.7:MySQL]: 465 Tests, 6 Failed Message-ID: <20140108193310.9787DBF00DA@mail2.tiolive.com> Title : NEO tests [master:3225-g5ce3ad7:py2.7:MySQL] Date : 2014-01-08 Node : blade1 Machine : x86_64 System : Linux Python : 2.7.2+ Directory : /tmp/neo_tests/1389209284.06773 Status : 98.710% NEO_TESTS_ADAPTER : MySQL NEO_TEST_ZODB_FUNCTIONAL : 1 NEO TESTS REPORT Test Module | run | success | errors | fails | time --------------------------+---------+---------+---------+---------+---------- ClientApp | 24 | 24 | . | . | 1.20s ConnectionPool | 5 | 5 | . | . | 1.04s MasterHandler | 12 | 12 | . | . | 0.10s StorageHandler | 11 | 11 | . | . | 0.08s --------------------------+---------+---------+---------+---------+---------- neo.tests.client | | | | | --------------------------+---------+---------+---------+---------+---------- Client | 10 | 9 | 1 | . | 19.33s Cluster | 7 | 7 | . | . | 20.42s Master | 4 | 4 | . | . | 7.10s Storage | 12 | 12 | . | . | 46.10s --------------------------+---------+---------+---------+---------+---------- neo.tests.functional | | | | | --------------------------+---------+---------+---------+---------+---------- ClientHandler | 6 | 6 | . | . | 0.06s ElectionHandler | 16 | 16 | . | . | 0.13s MasterApp | 2 | 2 | . | . | 0.02s MasterPT | 5 | 5 | . | . | 0.06s Recovery | 3 | 3 | . | . | 0.03s StorageHandler | 8 | 8 | . | . | 0.13s Transactions | 9 | 9 | . | . | 0.07s Verification | 6 | 6 | . | . | 0.05s --------------------------+---------+---------+---------+---------+---------- neo.tests.master | | | | | --------------------------+---------+---------+---------+---------+---------- ClientHandler | 18 | 18 | . | . | 0.27s IdentificationHandler | 3 | 3 | . | . | 0.04s InitializationHandler | 2 | 2 | . | . | 0.03s MasterHandler | 9 | 9 | . | . | 0.13s StorageApp | 3 | 3 | . | . | 0.07s StorageMySQL | 27 | 27 | . | . | 0.44s Transactions | 18 | 18 | . | . | 0.14s VerificationHandler | 8 | 8 | . | . | 0.14s --------------------------+---------+---------+---------+---------+---------- neo.tests.storage | | | | | --------------------------+---------+---------+---------+---------+---------- Bootstrap | 2 | 2 | . | . | 0.05s Connection | 75 | 75 | . | . | 0.60s Dispatcher | 5 | 5 | . | . | 0.04s Event | 1 | 1 | . | . | 0.01s Handler | 1 | 1 | . | . | 0.01s Nodes | 17 | 17 | . | . | 0.13s PT | 10 | 10 | . | . | 0.07s Util | 4 | 4 | . | . | 0.03s --------------------------+---------+---------+---------+---------+---------- neo.tests | | | | | --------------------------+---------+---------+---------+---------+---------- | 22 | 20 | 2 | . | 7.27s Replication | 6 | 6 | . | . | 16.78s --------------------------+---------+---------+---------+---------+---------- neo.tests.threaded | | | | | --------------------------+---------+---------+---------+---------+---------- Basic | 16 | 16 | . | . | 29.50s Conflict | 5 | 5 | . | . | 9.14s History | 1 | 1 | . | . | 1.86s Iterator | 9 | 9 | . | . | 16.53s MT | 5 | 5 | . | . | 11.84s Pack | 14 | 12 | . | 2 | 28.60s Persistent | 1 | 1 | . | . | 1.86s ReadOnly | 2 | 2 | . | . | 3.70s Revision | 7 | 7 | . | . | 14.59s Synchronization | 7 | 7 | . | . | 12.70s Undo | 17 | 16 | . | 1 | 32.65s ZODB | 10 | 10 | . | . | 18.94s --------------------------+---------+---------+---------+---------+---------- neo.tests.zodb | | | | | --------------------------+---------+---------+---------+---------+---------- Summary | 465 | 459 | 3 | 3 | 304.06s --------------------------+---------+---------+---------+---------+---------- ERRORS: neo.tests.threaded.test.Test.testDeadlockAvoidance ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 247, in testDeadlockAvoidance self.assertEqual(self._testDeadlockAvoidance([1, 3]), File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 221, in _testDeadlockAvoidance t.join() File "/home/neo/master/neoppod/neo/tests/threaded/__init__.py", line 785, in run apply(*self.__target) File "/home/neo/master/py2.7/eggs/transaction-1.4.1-py2.7.egg/transaction/_manager.py", line 111, in commit return self.get().commit() File "/home/neo/master/py2.7/eggs/transaction-1.4.1-py2.7.egg/transaction/_transaction.py", line 280, in commit reraise(t, v, tb) File "/home/neo/master/py2.7/eggs/transaction-1.4.1-py2.7.egg/transaction/_transaction.py", line 271, in commit self._commitResources() File "/home/neo/master/py2.7/eggs/transaction-1.4.1-py2.7.egg/transaction/_transaction.py", line 417, in _commitResources reraise(t, v, tb) File "/home/neo/master/py2.7/eggs/transaction-1.4.1-py2.7.egg/transaction/_transaction.py", line 394, in _commitResources rm.tpc_vote(self) File "/home/neo/master/py2.7/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/Connection.py", line 781, in tpc_vote s = vote(transaction) File "/home/neo/master/neoppod/neo/client/Storage.py", line 107, in tpc_vote return self.app.tpc_vote(transaction, self.tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 661, in tpc_vote result = self.waitStoreResponses(txn_context, tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 644, in waitStoreResponses tryToResolveConflict) File "/home/neo/master/neoppod/neo/client/app.py", line 617, in _handleConflicts serial), data=data) ConflictError: database conflict error (oid 0x01, class neo.tests.threaded.test.PCounterWithResolution, serial this txn started with 0x03a3fcf02b13e477 2014-01-08 19:28:10.096337, serial currently committed 0x00 1900-01-01 00:00:00.000000) ------------------------------------------------------------- neo.tests.threaded.test.Test.testStorageFailureDuringTpcFinish ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/neoppod/neo/tests/threaded/test.py", line 722, in testStorageFailureDuringTpcFinish c.root()['x'] File "/usr/lib/python2.7/UserDict.py", line 23, in __getitem__ raise KeyError(key) KeyError: 'x' ------------------------------------------------------------- neo.tests.functional.testClient.ClientTests.testExportFileStorageBug ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 225, in testExportFileStorageBug self.testExport(True) File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 221, in testExport self.__checkTree(root['trees']) File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 162, in __checkTree self.__checkTree(tree.right, depth) File "/home/neo/master/neoppod/neo/tests/functional/testClient.py", line 163, 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.7/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/tests/PackableStorage.py", line 360, in checkPackAllRevisions raises(KeyError, self._storage.loadSerial, oid, revid3) failureException: KeyError not raised ------------------------------------------------------------- neo.tests.zodb.testPack.PackableTests.checkPackUndoLog ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/py2.7/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/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 156, in assertEqual return super(NeoTestBase, self).assertEqual(first, second, msg=msg) failureException: 1 != 3 ------------------------------------------------------------- neo.tests.zodb.testUndo.UndoTests.checkTransactionalUndoAfterPack ------------------------------------------------------------- Traceback (most recent call last): File "/home/neo/master/py2.7/eggs/ZODB3-3.10.5-py2.7-linux-x86_64.egg/ZODB/tests/TransactionalUndoStorage.py", line 463, in checkTransactionalUndoAfterPack self.assertEqual(len(info2), 2) File "/home/neo/master/neoppod/neo/tests/__init__.py", line 156, in assertEqual return super(NeoTestBase, self).assertEqual(first, second, msg=msg) failureException: 4 != 2 ------------------------------------------------------------- From neo-report at nexedi.com Wed Jan 8 21:14:15 2014 From: neo-report at nexedi.com (neo-report at nexedi.com) Date: Wed, 8 Jan 2014 21:14:15 +0100 (CET) Subject: [Neo-report] Matrix [master:3225-g5ce3ad7:py2.7:MySQL]: 595.7 KB/s Message-ID: <20140108201415.4EBA8BF0106@mail2.tiolive.com> Title : Matrix [master:3225-g5ce3ad7:py2.7:MySQL] Date : 2014-01-08 Node : blade1 Machine : x86_64 System : Linux Python : 2.7.2+ Input size : 31.5 MB +------------+------------+------------+------------+------------+ | S\R | 0 | 1 | 2 | 3 | +------------+------------+------------+------------+------------+ | 1 | 1013.5 | N/A | N/A | N/A | +------------+------------+------------+------------+------------+ | 2 | 998.7 | 737.4 | N/A | N/A | +------------+------------+------------+------------+------------+ | 4 | 934.9 | 690.9 | 550.9 | 461.2 | +------------+------------+------------+------------+------------+ | 8 | 845.1 | 612.5 | 484.8 | 410.9 | +------------+------------+------------+------------+------------+ | 16 | 726.5 | 482.2 | 376.4 | 310.3 | +------------+------------+------------+------------+------------+ | 24 | 654.7 | 433.3 | 326.4 | 267.5 | +------------+------------+------------+------------+------------+