Re: Zope Tests: 80 OK, 13 Failed

Tres Seaver <[email protected]>
Newsgroups gmane.comp.web.zope.devel
Message-ID <[email protected]>
-----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          [email protected]
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-----

_______________________________________________
Zope-Dev maillist  -  [email protected]
https://mail.zope.org/mailman/listinfo/zope-dev
**  No cross posts or HTML encoding!  **
(Related lists - 
 https://mail.zope.org/mailman/listinfo/zope-announce
 https://mail.zope.org/mailman/listinfo/zope )
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.