-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 10/27/2010 07:58 AM, Zope Tests Summarizer wrote:
Subject: FAILED : Zope Buildbot / zope2.13-py2.7 slave-ubuntu32 From: jdriessen at thehealthagency.com Date: Tue Oct 26 11:22:55 EDT 2010 URL: http://mail.zope.org/pipermail/zope-tests/2010-October/022341.html
Subject: FAILED : Zope Buildbot / zope2.14-py2.7 slave-ubuntu32 From: jdriessen at thehealthagency.com Date: Tue Oct 26 11:26:34 EDT 2010 URL: http://mail.zope.org/pipermail/zope-tests/2010-October/022344.html
Subject: FAILED : Zope Buildbot / zope2.13-py2.7 slave-ubuntu64 From: jdriessen at thehealthagency.com Date: Tue Oct 26 11:29:27 EDT 2010 URL: http://mail.zope.org/pipermail/zope-tests/2010-October/022346.html
Subject: FAILED : Zope Buildbot / zope2.14-py2.7 slave-ubuntu64 From: jdriessen at thehealthagency.com Date: Tue Oct 26 11:32:46 EDT 2010 URL: http://mail.zope.org/pipermail/zope-tests/2010-October/022348.html
Subject: FAILED : Zope Buildbot / zope2.13-py2.7 slave-ubuntu64 From: jdriessen at thehealthagency.com Date: Tue Oct 26 14:42:34 EDT 2010 URL: http://mail.zope.org/pipermail/zope-tests/2010-October/022352.html
Subject: FAILED : Zope Buildbot / zope2.14-py2.7 slave-ubuntu64 From: jdriessen at thehealthagency.com Date: Tue Oct 26 14:46:01 EDT 2010 URL: http://mail.zope.org/pipermail/zope-tests/2010-October/022354.html
Subject: FAILED : Zope Buildbot / zope2.13-py2.7 slave-ubuntu32 From: jdriessen at thehealthagency.com Date: Tue Oct 26 15:11:25 EDT 2010 URL: http://mail.zope.org/pipermail/zope-tests/2010-October/022362.html
Subject: FAILED : Zope Buildbot / zopetoolkit-py2.7 slave-ubuntu64 From: jdriessen at thehealthagency.com Date: Tue Oct 26 15:14:31 EDT 2010 URL: http://mail.zope.org/pipermail/zope-tests/2010-October/022364.html
Subject: FAILED : Zope Buildbot / zope2.14-py2.7 slave-ubuntu32 From: jdriessen at thehealthagency.com Date: Tue Oct 26 15:14:51 EDT 2010 URL: http://mail.zope.org/pipermail/zope-tests/2010-October/022365.html
Subject: FAILED : Zope Buildbot / zopetoolkit-py2.7 slave-ubuntu32 From: jdriessen at thehealthagency.com Date: Tue Oct 26 15:46:45 EDT 2010 URL: http://mail.zope.org/pipermail/zope-tests/2010-October/022378.html
Subject: FAILED : winbot / ZODB_dev py_254_win32 From: buildbot at winbot.zope.org Date: Tue Oct 26 19:21:31 EDT 2010 URL: http://mail.zope.org/pipermail/zope-tests/2010-October/022397.html
Subject: FAILED : Zope Buildbot / zopetoolkit-py2.7 slave-ubuntu64 From: jdriessen at thehealthagency.com Date: Wed Oct 27 04:49:22 EDT 2010 URL: http://mail.zope.org/pipermail/zope-tests/2010-October/022426.html
Subject: FAILED : Zope Buildbot / zopetoolkit-py2.7 slave-ubuntu32 From: jdriessen at thehealthagency.com Date: Wed Oct 27 04:49:43 EDT 2010 URL: http://mail.zope.org/pipermail/zope-tests/2010-October/022427.html
Our failures now seem to be all on Python 2.7 (progress, of a sort). Many of them fail due to the following attempt to use a proxy as the target of a weakref: - ----------------------------- %< ----------------------------- File "/home/zope/.buildout/eggs/zope.security-3.7.4-py2.7-linux-i686.egg/zope/security/tests/test_standard_checkers.py", line 509, in zope.security.tests.test_standard_checkers.test_ABCMeta Failed example: issubclass(PBar, Foo) Exception raised: Traceback (most recent call last): File "/usr/lib/python2.7/doctest.py", line 1253, in __run compileflags, 1) in test.globs File "<doctest zope.security.tests.test_standard_checkers.test_ABCMeta[6]>", line 1, in <module> issubclass(PBar, Foo) File "/usr/lib/python2.7/abc.py", line 151, in __subclasscheck__ if subclass in cls._abc_cache: File "/usr/lib/python2.7/_weakrefset.py", line 69, in __contains__ return ref(item) in self.data TypeError: cannot create weak reference to 'zope.security._proxy._Proxy' object Ran 124 tests with 1 failures and 0 errors in 0.433 seconds. Tearing down left over layers: Tear down zope.testrunner.layer.UnitTests in 0.000 seconds. - ----------------------------- %< ----------------------------- Observations: - - Proxies can't be weakref targets under either Python 2.6 or 2.7. - - Under Python 2.7, the ABCMeta._abc_cache involved in the traceback is being morphed from a normal set (per the __new__ of the metaclass) to a _weakrefset.WeakSet. Such sets cannot hold non-weakref-target objects. Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 tseaver@palladion.com Palladion Software "Excellence by Design" http://palladion.com -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkzIPYYACgkQ+gerLs4ltQ7xRQCdElwVAL+fWGyIYffbyJ2Ho+fx abIAoM9H8wMAmaCQnUDBwSRpbQc5rRqN =BRn1 -----END PGP SIGNATURE-----