[ZODB-Dev] ZODB 3.9

Alan Runyan runyaga at runyaga.com
Tue Apr 7 18:05:34 EDT 2009


>> I was just reviewing what is pending for ZODB 3.9.
>> https://bugs.launchpad.net/zodb/3.9/+bugs
>>
>> Looks like all of the bugs listed for 3.9 are fixed or fixes are known
>> and pending.
>> Is a ZODB 3.9 beta around the corner?
>>
>> According to changes.txt the first alpha of 3.9 was cut almost 1/2 year ago
>
> ZODB + Python 2.6 on Windows is appearently an open issue.
>
> Andreas

Where are the buildbot's/test runners for ZODB?  We just ran quick
test and got the attached output.  I presume ZC has buildbot's for
ZODB already running?
-------------- next part --------------
Tests with errors:
   checkConcurrentUpdates2StoragesMT (ZEO.tests.testConnection.FileStorageConnectionTests)

Tests with failures:
   checkConcurrentUpdates2StoragesMT (ZEO.tests.testConnection.FileStorageConnectionTests)
   d:\temp\bot\zodb-trunk_maestro\build\src\ZEO\tests\zeo_blob_cache.test
   d:\temp\bot\zodb-trunk_maestro\build\src\ZEO\scripts\zeopack.test
Total: 3594 tests, 3 failures, 1 errors in 42 minutes 23.752 seconds.


Failure in test checkConcurrentUpdates2StoragesMT (ZEO.tests.testConnection.FileStorageConnectionTests)
Traceback (most recent call last):
  File "c:\Python26\lib\unittest.py", line 279, in run
    testMethod()
  File "d:\temp\bot\zodb-trunk_maestro\build\src\ZEO\tests\InvalidationTests.py", line 425, in checkConcurrentUpdates2StoragesMT
    self.go(stop, cd, t1, t2, t3)
  File "d:\temp\bot\zodb-trunk_maestro\build\src\ZEO\tests\InvalidationTests.py", line 323, in go
    t.cleanup()
  File "d:\temp\bot\zodb-trunk_maestro\build\src\ZEO\tests\TestThread.py", line 47, in run
    self.testrun()
  File "d:\temp\bot\zodb-trunk_maestro\build\src\ZEO\tests\InvalidationTests.py", line 54, in testrun
    self._testrun()
  File "d:\temp\bot\zodb-trunk_maestro\build\src\ZEO\tests\InvalidationTests.py", line 157, in _testrun
    tree[key] = self.threadnum
  File "d:\temp\bot\zodb-trunk_maestro\build\src\ZODB\Connection.py", line 808, in setstate
    self._setstate(obj)
  File "d:\temp\bot\zodb-trunk_maestro\build\src\ZODB\Connection.py", line 855, in _setstate
    self._load_before_or_conflict(obj)
  File "d:\temp\bot\zodb-trunk_maestro\build\src\ZODB\Connection.py", line 890, in _load_before_or_conflict
    if not self._setstate_noncurrent(obj):
  File "d:\temp\bot\zodb-trunk_maestro\build\src\ZODB\Connection.py", line 913, in _setstate_noncurrent
    assert end is not None
AssertionError

 (9.689 s)


Error in test checkConcurrentUpdates2StoragesMT (ZEO.tests.testConnection.FileStorageConnectionTests)
Traceback (most recent call last):
  File "c:\Python26\lib\unittest.py", line 289, in run
    self.tearDown()
  File "d:\temp\bot\zodb-trunk_maestro\build\src\ZEO\tests\ConnectionTests.py", line 163, in tearDown
    os.unlink(path)  # sometimes this is just gonna fail
WindowsError: [Error 32] The process cannot access the file because it is being used by another process: '12-1.zec'



Failure in test d:\temp\bot\zodb-trunk_maestro\build\src\ZEO\tests\zeo_blob_cache.test
Traceback (most recent call last):
  File "c:\Python26\lib\unittest.py", line 279, in run
    testMethod()
  File "c:\Python26\lib\doctest.py", line 2131, in runTest
    raise self.failureException(self.format_failure(new.getvalue()))
AssertionError: Failed doctest test for zeo_blob_cache.test
  File "d:\temp\bot\zodb-trunk_maestro\build\src\ZEO\tests\zeo_blob_cache.test", line 0

----------------------------------------------------------------------
File "d:\temp\bot\zodb-trunk_maestro\build\src\ZEO\tests\zeo_blob_cache.test", line 72, in zeo_blob_cache.test
Failed example:
    cache_size('blobs') < 5000
Expected:
    True
Got:
    False


Failure in test d:\temp\bot\zodb-trunk_maestro\build\src\ZEO\scripts\zeopack.test
Failed doctest test for zeopack.test
  File "d:\temp\bot\zodb-trunk_maestro\build\src\ZEO\scripts\zeopack.test", line 0

----------------------------------------------------------------------
File "d:\temp\bot\zodb-trunk_maestro\build\src\ZEO\scripts\zeopack.test", line 140, in zeopack.test
Failed example:
    main(["-ufoo", "-d3", "-t1:30", "host1:8100:2"])
Expected:
    ClientStorage(('host1', 8100), read_only=1, storage='2', wait=False)
    is_connected True
    pack(1237624200.0, wait=True)
    close()
    ClientStorage('foo', read_only=1, storage='1', wait=False)
    is_connected True
    pack(1237624200.0, wait=True)
    close()
Got:
    ClientStorage(('host1', 8100), read_only=1, storage='2', wait=False)
    is_connected True
    pack(1237617000.0, wait=True)
    close()
    ClientStorage('foo', read_only=1, storage='1', wait=False)
    is_connected True
    pack(1237617000.0, wait=True)
    close()
----------------------------------------------------------------------
File "d:\temp\bot\zodb-trunk_maestro\build\src\ZEO\scripts\zeopack.test", line 158, in zeopack.test
Failed example:
    main(["-d3", "-t1:30", "host1:8100:2"])
Expected:
    ClientStorage(('host1', 8100), read_only=1, storage='2', wait=False)
    is_connected False
    sleep(1)
    is_connected False
    sleep(1)
    is_connected False
    sleep(1)
    is_connected True
    pack(1237624200.0, wait=True)
    close()
Got:
    ClientStorage(('host1', 8100), read_only=1, storage='2', wait=False)
    is_connected False
    sleep(1)
    is_connected False
    sleep(1)
    is_connected False
    sleep(1)
    is_connected True
    pack(1237617000.0, wait=True)
    close()


More information about the ZODB-Dev mailing list