[Zope-Coders] Win32 Tests - Zope 2.5 branch - failures:2 errors:7
Jeremy Hylton
jeremy@zope.com
Mon, 9 Sep 2002 11:53:58 -0400
>>>>> "ZT" == zope-tests <zope-tests@squishdot.org> writes:
ZT> ======================================================================
ZT> ERROR: Check less simple persistent indexing
ZT> ----------------------------------------------------------------------
ZT> Traceback (most recent call last):
ZT> File "testTextIndex.py", line 109, in checkPersistentUpdate2
ZT> File "testTextIndex.py", line 51, in dbopen File
ZT> "D:\ZopeTests\sandbox\Zope\lib\python\ZODB\FileStorage.py",
ZT> line 213, in __init__
ZT> lock_file(f)
ZT> File "D:\ZopeTests\sandbox\Zope\lib\python\ZODB\lock_file.py",
ZT> line 51, in lock_file
ZT> raise error, (
ZT> StorageSystemError: Could not lock the database file. There
ZT> must be another process that has opened the file. <p>
Has anyone taken a next step to diagnose this problem? The exception
means just what it says. The filename used for this test is locked by
some process. Perhaps a previous testrun hung and left a lock
around. Perhaps one of the earlier tests isn't cleaning up properly.
To diagnose: First, run the tests with a clean test environment --
all temp files deleted. Do the tests hang then?
Jeremy