This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author nadeem.vawda
Recipients nadeem.vawda
Date 2012-02-25.08:45:18
SpamBayes Score 1.96394e-08
Marked as misclassified No
Message-id <1330159520.1.0.928033022024.issue14120@psf.upfronthosting.co.za>
In-reply-to
Content
The ARM Ubuntu 3.x buildbot often fails test_dbm:

http://www.python.org/dev/buildbot/all/builders/ARM%20Ubuntu%203.x/builds/364/steps/test/logs/stdio
http://www.python.org/dev/buildbot/all/builders/ARM%20Ubuntu%203.x/builds/367/steps/test/logs/stdio
http://www.python.org/dev/buildbot/all/builders/ARM%20Ubuntu%203.x/builds/368/steps/test/logs/stdio
http://www.python.org/dev/buildbot/all/builders/ARM%20Ubuntu%203.x/builds/372/steps/test/logs/stdio

    ======================================================================
    ERROR: test_anydbm_creation (test.test_dbm.TestCase-dbm.ndbm)
    ----------------------------------------------------------------------
    Traceback (most recent call last):
      File "/var/lib/buildbot/buildarea/3.x.warsaw-ubuntu-arm/build/Lib/test/test_dbm.py", line 70, in test_anydbm_creation
        self.read_helper(f)
      File "/var/lib/buildbot/buildarea/3.x.warsaw-ubuntu-arm/build/Lib/test/test_dbm.py", line 111, in read_helper
        self.assertEqual(self._dict[key], f[key.encode("ascii")])
    KeyError: b'0'

    ======================================================================
    ERROR: test_anydbm_modification (test.test_dbm.TestCase-dbm.ndbm)
    ----------------------------------------------------------------------
    Traceback (most recent call last):
      File "/var/lib/buildbot/buildarea/3.x.warsaw-ubuntu-arm/build/Lib/test/test_dbm.py", line 85, in test_anydbm_modification
        self.read_helper(f)
      File "/var/lib/buildbot/buildarea/3.x.warsaw-ubuntu-arm/build/Lib/test/test_dbm.py", line 111, in read_helper
        self.assertEqual(self._dict[key], f[key.encode("ascii")])
    KeyError: b'0'

    ======================================================================
    ERROR: test_anydbm_read (test.test_dbm.TestCase-dbm.ndbm)
    ----------------------------------------------------------------------
    Traceback (most recent call last):
      File "/var/lib/buildbot/buildarea/3.x.warsaw-ubuntu-arm/build/Lib/test/test_dbm.py", line 91, in test_anydbm_read
        self.read_helper(f)
      File "/var/lib/buildbot/buildarea/3.x.warsaw-ubuntu-arm/build/Lib/test/test_dbm.py", line 111, in read_helper
        self.assertEqual(self._dict[key], f[key.encode("ascii")])
    KeyError: b'0'

The stdio logs also show possibly-related output on stderr:

    test test_dbm failed
    @test_27319_tmp.db: unable to flush: No such file or directory
    @test_27319_tmp.db: unable to flush: No such file or directory

This is printed before the error tracebacks, but I assume it actually
happens afterwards (which is entirely possible if stderr is line-buffered
and stdout is not).
History
Date User Action Args
2012-02-25 08:45:20nadeem.vawdasetrecipients: + nadeem.vawda
2012-02-25 08:45:20nadeem.vawdasetmessageid: <1330159520.1.0.928033022024.issue14120@psf.upfronthosting.co.za>
2012-02-25 08:45:19nadeem.vawdalinkissue14120 messages
2012-02-25 08:45:18nadeem.vawdacreate