[PKG-Openstack-devel] Bug#877298: swift FTBFS FAIL: test_get (test.unit.common.test_db.TestDatabaseBroker)

Adrian Bunk bunk at debian.org
Sat Sep 30 11:06:06 UTC 2017


Source: swift
Version: 2.10.2-1
Severity: serious

Some recent change in unstable makes swift FTBFS:

https://tests.reproducible-builds.org/debian/history/swift.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/swift.html

...
======================================================================
FAIL: test_get (test.unit.common.test_db.TestDatabaseBroker)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/build/1st/swift-2.10.2/test/unit/common/test_db.py", line 792, in test_get
    (dbpath, qpath))
AssertionError: 'DB connection error (/tmp/tmplHrR81/dev/dbs/par/pre/db/1.db, 25):\nTraceback (most recent call last):\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 187, in get_db_connection\n    cur.execute(\'PRAGMA synchronous = NORMAL\')\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 134, in execute\n    self.timeout, self.db_file, lambda: sqlite3.Cursor.execute(\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 72, in _db_timeout\n    return call()\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 135, in <lambda>\n    self, *args, **kwargs))\nDatabaseError: file is not a database\n' != 'Quarantined /tmp/tmplHrR81/dev/dbs/par/pre/db to /tmp/tmplHrR81/dev/quarantined/tests/db due to corrupted database'
    '\'DB connection error (/tmp/tmplHrR81/dev/dbs/par/pre/db/1.db, 25):\\nTraceback (most recent call last):\\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 187, in get_db_connection\\n    cur.execute(\\\'PRAGMA synchronous = NORMAL\\\')\\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 134, in execute\\n    self.timeout, self.db_file, lambda: sqlite3.Cursor.execute(\\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 72, in _db_timeout\\n    return call()\\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 135, in <lambda>\\n    self, *args, **kwargs))\\nDatabaseError: file is not a database\\n\' != \'Quarantined /tmp/tmplHrR81/dev/dbs/par/pre/db to /tmp/tmplHrR81/dev/quarantined/tests/db due to corrupted database\'' = '%s != %s' % (safe_repr('DB connection error (/tmp/tmplHrR81/dev/dbs/par/pre/db/1.db, 25):\nTraceback (most recent call last):\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 187, in get_db_connection\n    cur.execute(
 \'PRAGMA synchronous = NORMAL\')\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 134, in execute\n    self.timeout, self.db_file, lambda: sqlite3.Cursor.execute(\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 72, in _db_timeout\n    return call()\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 135, in <lambda>\n    self, *args, **kwargs))\nDatabaseError: file is not a database\n'), safe_repr('Quarantined /tmp/tmplHrR81/dev/dbs/par/pre/db to /tmp/tmplHrR81/dev/quarantined/tests/db due to corrupted database'))
    '\'DB connection error (/tmp/tmplHrR81/dev/dbs/par/pre/db/1.db, 25):\\nTraceback (most recent call last):\\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 187, in get_db_connection\\n    cur.execute(\\\'PRAGMA synchronous = NORMAL\\\')\\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 134, in execute\\n    self.timeout, self.db_file, lambda: sqlite3.Cursor.execute(\\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 72, in _db_timeout\\n    return call()\\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 135, in <lambda>\\n    self, *args, **kwargs))\\nDatabaseError: file is not a database\\n\' != \'Quarantined /tmp/tmplHrR81/dev/dbs/par/pre/db to /tmp/tmplHrR81/dev/quarantined/tests/db due to corrupted database\'' = self._formatMessage('\'DB connection error (/tmp/tmplHrR81/dev/dbs/par/pre/db/1.db, 25):\\nTraceback (most recent call last):\\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 187, in get_db_connection\\n    cur.execute
 (\\\'PRAGMA synchronous = NORMAL\\\')\\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 134, in execute\\n    self.timeout, self.db_file, lambda: sqlite3.Cursor.execute(\\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 72, in _db_timeout\\n    return call()\\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 135, in <lambda>\\n    self, *args, **kwargs))\\nDatabaseError: file is not a database\\n\' != \'Quarantined /tmp/tmplHrR81/dev/dbs/par/pre/db to /tmp/tmplHrR81/dev/quarantined/tests/db due to corrupted database\'', '\'DB connection error (/tmp/tmplHrR81/dev/dbs/par/pre/db/1.db, 25):\\nTraceback (most recent call last):\\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 187, in get_db_connection\\n    cur.execute(\\\'PRAGMA synchronous = NORMAL\\\')\\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 134, in execute\\n    self.timeout, self.db_file, lambda: sqlite3.Cursor.execute(\\n  File "/build/1st/swift-2.10.2/swift/common/db.py"
 , line 72, in _db_timeout\\n    return call()\\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 135, in <lambda>\\n    self, *args, **kwargs))\\nDatabaseError: file is not a database\\n\' != \'Quarantined /tmp/tmplHrR81/dev/dbs/par/pre/db to /tmp/tmplHrR81/dev/quarantined/tests/db due to corrupted database\'')
>>  raise self.failureException('\'DB connection error (/tmp/tmplHrR81/dev/dbs/par/pre/db/1.db, 25):\\nTraceback (most recent call last):\\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 187, in get_db_connection\\n    cur.execute(\\\'PRAGMA synchronous = NORMAL\\\')\\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 134, in execute\\n    self.timeout, self.db_file, lambda: sqlite3.Cursor.execute(\\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 72, in _db_timeout\\n    return call()\\n  File "/build/1st/swift-2.10.2/swift/common/db.py", line 135, in <lambda>\\n    self, *args, **kwargs))\\nDatabaseError: file is not a database\\n\' != \'Quarantined /tmp/tmplHrR81/dev/dbs/par/pre/db to /tmp/tmplHrR81/dev/quarantined/tests/db due to corrupted database\'')
    
-------------------- >> begin captured logging << --------------------
root: ERROR: Quarantined /tmp/tmplHrR81/dev/dbs/par/pre/db to /tmp/tmplHrR81/dev/quarantined/tests/db due to malformed database
root: ERROR: Quarantined /tmp/tmplHrR81/dev/dbs/par/pre/db to /tmp/tmplHrR81/dev/quarantined/tests/db due to malformed database
--------------------- >> end captured logging << ---------------------

----------------------------------------------------------------------
Ran 4865 tests in 118.319s

FAILED (failures=1)
debian/rules:34: recipe for target 'override_dh_auto_test' failed
make[1]: *** [override_dh_auto_test] Error 1



More information about the Openstack-devel mailing list