[Python-Dev] Berkeley test errors in 2.3.4c1

Tim Peters tim.one at comcast.net
Sat May 15 20:25:01 EDT 2004


[Gregory P. Smith, on
 http://www.python.org/sf/954530
]

> fixed.  it was broken test case due to a different default behaviour
> on 2.3 than 2.4.  sorry about that.  i took the easy route and just
> cauterized the broken test rather than writing a proper one for the
> 2.3 branch.

Thanks!  I ran the original on WinXP from the released 2.3.4c1, but am not
able to build my own 2.3 Python on that box (well, not without more setup
time than I can give to it now).  Going back to a Win98SE box and building
from current release23-maint CVS, test_bsddb3 failed with 4 instances of a
different error (see attached).  But, IIRC, the test has always failed on
Win98SE in this way.  All the errors I reported above went away.
-------------- next part --------------
======================================================================
ERROR: test01_basics (bsddb.test.test_dbshelve.EnvBTreeShelveTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\CODE\23\lib\bsddb\test\test_dbshelve.py", line 75, in test01_basics
    self.do_open()
  File "C:\CODE\23\lib\bsddb\test\test_dbshelve.py", line 238, in do_open
    self.env.open(homeDir, self.envflags | db.DB_INIT_MPOOL | db.DB_CREATE)
DBAgainError: (11, 'Resource temporarily unavailable -- unable to join the environment')

======================================================================
ERROR: test01_basics (bsddb.test.test_dbshelve.EnvHashShelveTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\CODE\23\lib\bsddb\test\test_dbshelve.py", line 75, in test01_basics
    self.do_open()
  File "C:\CODE\23\lib\bsddb\test\test_dbshelve.py", line 238, in do_open
    self.env.open(homeDir, self.envflags | db.DB_INIT_MPOOL | db.DB_CREATE)
DBAgainError: (11, 'Resource temporarily unavailable -- unable to join the environment')

======================================================================
ERROR: test01_basics (bsddb.test.test_dbshelve.EnvThreadBTreeShelveTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\CODE\23\lib\bsddb\test\test_dbshelve.py", line 75, in test01_basics
    self.do_open()
  File "C:\CODE\23\lib\bsddb\test\test_dbshelve.py", line 238, in do_open
    self.env.open(homeDir, self.envflags | db.DB_INIT_MPOOL | db.DB_CREATE)
DBAgainError: (11, 'Resource temporarily unavailable -- unable to join the environment')

======================================================================
ERROR: test01_basics (bsddb.test.test_dbshelve.EnvThreadHashShelveTestCase)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "C:\CODE\23\lib\bsddb\test\test_dbshelve.py", line 75, in test01_basics
    self.do_open()
  File "C:\CODE\23\lib\bsddb\test\test_dbshelve.py", line 238, in do_open
    self.env.open(homeDir, self.envflags | db.DB_INIT_MPOOL | db.DB_CREATE)
DBAgainError: (11, 'Resource temporarily unavailable -- unable to join the environment')

----------------------------------------------------------------------
Ran 216 tests in 264.300s

FAILED (errors=4)


More information about the Python-Dev mailing list