[Zope-dev] zope-tests - FAILED: 24, OK: 53, UNKNOWN: 2

2012-02-08 Thread Zope tests summarizer
This is the summary for test reports received on the 
zope-tests list between 2012-02-07 00:00:00 UTC and 2012-02-08 00:00:00 UTC:

See the footnotes for test reports of unsuccessful builds.

An up-to date view of the builders is also available in our 
buildbot documentation: 
http://docs.zope.org/zopetoolkit/process/buildbots.html#the-nightly-builds

Reports received


   Bluebream / Python2.5.5 64bit linux
   Bluebream / Python2.6.7 64bit linux
   Bluebream / Python2.7.2 64bit linux
[1]UNKNOWN : Zope-trunk Python-2.6.6 : Linux
[2]UNKNOWN : Zope-trunk-alltests Python-2.6.6 : Linux
   ZTK 1.0 / Python2.4.6 Linux 64bit
   ZTK 1.0 / Python2.5.5 Linux 64bit
   ZTK 1.0 / Python2.6.7 Linux 64bit
   ZTK 1.0dev / Python2.4.6 Linux 64bit
   ZTK 1.0dev / Python2.5.5 Linux 64bit
   ZTK 1.0dev / Python2.6.7 Linux 64bit
[3]ZTK 1.1 / Python2.5.5 Linux 64bit
[4]ZTK 1.1 / Python2.6.7 Linux 64bit
[5]ZTK 1.1 / Python2.7.2 Linux 64bit
   Zope 3.4 KGS / Python2.4.6 64bit linux
   Zope 3.4 KGS / Python2.5.5 64bit linux
   Zope 3.4 Known Good Set / py2.4-32bit-linux
   Zope 3.4 Known Good Set / py2.4-64bit-linux
   Zope 3.4 Known Good Set / py2.5-32bit-linux
   Zope 3.4 Known Good Set / py2.5-64bit-linux
   Zope Buildbot / zope2.12-py2.6 slave-ubuntu32
   Zope Buildbot / zope2.12-py2.6 slave-ubuntu64
   Zope Buildbot / zope2.13-py2.6 slave-ubuntu32
   Zope Buildbot / zope2.13-py2.6 slave-ubuntu64
   Zope Buildbot / zope2.13-py2.7 slave-ubuntu32
   Zope Buildbot / zope2.13-py2.7 slave-ubuntu64
[6]Zope Buildbot / zope2.14-py2.6 slave-ubuntu32
[7]Zope Buildbot / zope2.14-py2.6 slave-ubuntu32
[8]Zope Buildbot / zope2.14-py2.6 slave-ubuntu64
[9]Zope Buildbot / zope2.14-py2.6 slave-ubuntu64
[10]   Zope Buildbot / zope2.14-py2.7 slave-ubuntu32
[11]   Zope Buildbot / zope2.14-py2.7 slave-ubuntu32
[12]   Zope Buildbot / zope2.14-py2.7 slave-ubuntu64
[13]   Zope Buildbot / zope2.14-py2.7 slave-ubuntu64
   Zope Buildbot / zopetoolkit-1.0-py2.4 slave-ubuntu32
   Zope Buildbot / zopetoolkit-1.0-py2.4 slave-ubuntu64
   Zope Buildbot / zopetoolkit-1.0-py2.5 slave-ubuntu32
   Zope Buildbot / zopetoolkit-1.0-py2.5 slave-ubuntu64
   Zope Buildbot / zopetoolkit-1.0-py2.6 slave-ubuntu32
   Zope Buildbot / zopetoolkit-1.0-py2.6 slave-ubuntu64
   Zope Buildbot / zopetoolkit-1.1-py2.5 slave-ubuntu32
[14]   Zope Buildbot / zopetoolkit-1.1-py2.5 slave-ubuntu32
   Zope Buildbot / zopetoolkit-1.1-py2.5 slave-ubuntu64
[15]   Zope Buildbot / zopetoolkit-1.1-py2.5 slave-ubuntu64
   Zope Buildbot / zopetoolkit-1.1-py2.6 slave-ubuntu32
[16]   Zope Buildbot / zopetoolkit-1.1-py2.6 slave-ubuntu32
   Zope Buildbot / zopetoolkit-1.1-py2.6 slave-ubuntu64
[17]   Zope Buildbot / zopetoolkit-1.1-py2.6 slave-ubuntu64
[18]   Zope Buildbot / zopetoolkit-py2.5 slave-ubuntu32
[19]   Zope Buildbot / zopetoolkit-py2.5 slave-ubuntu32
[20]   Zope Buildbot / zopetoolkit-py2.5 slave-ubuntu64
[21]   Zope Buildbot / zopetoolkit-py2.5 slave-ubuntu64
   Zope Buildbot / zopetoolkit-py2.6 slave-ubuntu32
[22]   Zope Buildbot / zopetoolkit-py2.6 slave-ubuntu32
   Zope Buildbot / zopetoolkit-py2.6 slave-ubuntu64
[23]   Zope Buildbot / zopetoolkit-py2.6 slave-ubuntu64
   Zope-2.10 Python-2.4.6 : Linux
   Zope-2.11 Python-2.4.6 : Linux
   Zope-2.12 Python-2.6.6 : Linux
   Zope-2.12-alltests Python-2.6.6 : Linux
   Zope-2.13 Python-2.6.6 : Linux
   Zope-2.13-alltests Python-2.6.6 : Linux
   winbot / ZODB_dev py_265_win32
   winbot / ZODB_dev py_265_win64
   winbot / ZODB_dev py_270_win32
   winbot / ZODB_dev py_270_win64
[24]   winbot / zope.testrunner_py_265_32
   winbot / ztk_10 py_254_win32
   winbot / ztk_10 py_265_win32
   winbot / ztk_10 py_265_win64
   winbot / ztk_11 py_254_win32
   winbot / ztk_11 py_265_win32
   winbot / ztk_11 py_265_win64
   winbot / ztk_11 py_270_win32
   winbot / ztk_11 py_270_win64
[25]   winbot / ztk_dev py_265_win32
[26]   winbot / ztk_dev py_265_win64
   winbot / ztk_dev py_270_win32
   winbot / ztk_dev py_270_win64

Non-OK results
--

[1]UNKNOWN UNKNOWN : Zope-trunk Python-2.6.6 : Linux
   https://mail.zope.org/pipermail/zope-tests/2012-February/057754.html


[2]UNKNOWN UNKNOWN : Zope-trunk-alltests Python-2.6.6 : Linux
   https://mail.zope.org/pipermail/zope-tests/2012-February/057755.html


[3]FAILED  ZTK 1.1 / Python2.5.5 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2012-February/057707.html


[4]FAILED  ZTK 1.1 / Python2.6.7 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2012-February/057705.html


[5]FAILED  ZTK 1.1 / Python2.7.2 Linux 64bit
   https://mail.zope.org/pipermail/zope-tests/2012-February/057706.html


[6]FAILED  Zope Buildbot / zope2.14-py2.6 slave-ubuntu32
   https://mail.zope.org/pipermail/zo

Re: [Zope-dev] TreeVocabulary in zope.schema.vocabulary

2012-02-08 Thread Charlie Clark

Hiya,

... lots cut ...

I like the _populateIndexes() method. Having a single pass without a  
signifying parameter makes it easier to understand.


Am 06.02.2012, 10:12 Uhr, schrieb Jan-Carel Brand :


A vocabulary must minimally be able to determine whether it contains a
value, to create a term object for a value, and to return a query
interface (or None) to find items in itself.


So it looks like someone thinks that any vocabulary must be able to
create a term object. Thoughts on that?


Yes: I think it's much more important to define what kind of terms are  
expected. Apart from local utilities I've never come across the need to  
add terms individually and even then term generation is outside the scope  
of the vocabulary as you already have a term factory. Validating terms  
seems more important so I guess and __setitem__() method which imposes the  
same checks as you run in _populateIndexes() might be worthwhile to stop  
the index being fouled up by application code.



I think I'm now finished and have implemented everybody's suggestions
and improvements.



The TreeVocabulary now has a terms_factory attribute which is an
OrderedDict by default and which can be overridden in a subclass to an
alternative datastructure. It also implements IEnumerableMapping.
All the TreeVocabulary methods are covered by tests and I tested with
Python 2.6 and Python 2.7.
If there aren't any more objections, I'd like to now merge with trunk.


I think it's okay to go ahead and merge.

Charlie
--
Charlie Clark
Managing Director
Clark Consulting & Research
German Office
Kronenstr. 27a
Düsseldorf
D- 40217
Tel: +49-211-600-3657
Mobile: +49-178-782-6226
___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


Re: [Zope-dev] zope-tests - FAILED: 26, OK: 39, UNKNOWN: 2

2012-02-08 Thread Hanno Schlichting
On Wed, Feb 8, 2012 at 10:07 AM, Gediminas Paulauskas  wrote:
> The majority of failures are in zope.testrunner, due to recent update
> of versions. The offending one is testtools 0.9.13. With testtools
> 0.9.12 the tests pass.

Thanks for looking at those.

I hopefully fixed the Zope 4 failures - related to not being allowed
to download elementtree from effbot.org.

I also likely fixed the winbot problems, which were due to missing
binary eggs. Specifically zope.index 3.6.3 had no tag in Subversion,
so the wineggbuilder couldn't create binary eggs for this release.

I'm installing security updates on the winbot and will restart it in a
few moments.

Let's see what this night results will bring us.

Hanno
___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )


Re: [Zope-dev] zope-tests - FAILED: 26, OK: 39, UNKNOWN: 2

2012-02-08 Thread Gediminas Paulauskas
2012/2/8 Zope tests summarizer :
> This is the summary for test reports received on the
> zope-tests list between 2012-02-06 00:00:00 UTC and 2012-02-07 00:00:00 UTC:
>
> See the footnotes for test reports of unsuccessful builds.
>
> An up-to date view of the builders is also available in our
> buildbot documentation:
> http://docs.zope.org/zopetoolkit/process/buildbots.html#the-nightly-builds
>
> Reports received
> 
>
>       Bluebream / Python2.5.5 64bit linux
>       Bluebream / Python2.6.7 64bit linux
>       Bluebream / Python2.7.2 64bit linux
> [1]    UNKNOWN : Zope-trunk Python-2.6.6 : Linux
> [2]    UNKNOWN : Zope-trunk-alltests Python-2.6.6 : Linux
>       ZTK 1.0 / Python2.4.6 Linux 64bit
>       ZTK 1.0 / Python2.5.5 Linux 64bit
>       ZTK 1.0 / Python2.6.7 Linux 64bit
>       ZTK 1.0dev / Python2.4.6 Linux 64bit
>       ZTK 1.0dev / Python2.5.5 Linux 64bit
>       ZTK 1.0dev / Python2.6.7 Linux 64bit
> [3]    ZTK 1.1 / Python2.5.5 Linux 64bit
> [4]    ZTK 1.1 / Python2.6.7 Linux 64bit
> [5]    ZTK 1.1 / Python2.7.2 Linux 64bit
>       Zope 3.4 KGS / Python2.4.6 64bit linux
>       Zope 3.4 KGS / Python2.5.5 64bit linux
>       Zope 3.4 Known Good Set / py2.4-32bit-linux
>       Zope 3.4 Known Good Set / py2.4-64bit-linux
>       Zope 3.4 Known Good Set / py2.5-32bit-linux
>       Zope 3.4 Known Good Set / py2.5-64bit-linux
>       Zope Buildbot / zope2.12-py2.6 slave-ubuntu32
>       Zope Buildbot / zope2.12-py2.6 slave-ubuntu64
>       Zope Buildbot / zope2.13-py2.6 slave-ubuntu32
>       Zope Buildbot / zope2.13-py2.6 slave-ubuntu64
>       Zope Buildbot / zope2.13-py2.7 slave-ubuntu32
>       Zope Buildbot / zope2.13-py2.7 slave-ubuntu64
> [6]    Zope Buildbot / zope2.14-py2.6 slave-ubuntu32
> [7]    Zope Buildbot / zope2.14-py2.6 slave-ubuntu64
> [8]    Zope Buildbot / zope2.14-py2.7 slave-ubuntu32
> [9]    Zope Buildbot / zope2.14-py2.7 slave-ubuntu64
>       Zope Buildbot / zopetoolkit-1.0-py2.4 slave-ubuntu32
>       Zope Buildbot / zopetoolkit-1.0-py2.4 slave-ubuntu64
>       Zope Buildbot / zopetoolkit-1.0-py2.5 slave-ubuntu32
>       Zope Buildbot / zopetoolkit-1.0-py2.5 slave-ubuntu64
>       Zope Buildbot / zopetoolkit-1.0-py2.6 slave-ubuntu32
>       Zope Buildbot / zopetoolkit-1.0-py2.6 slave-ubuntu64
> [10]   Zope Buildbot / zopetoolkit-1.1-py2.5 slave-ubuntu32
> [11]   Zope Buildbot / zopetoolkit-1.1-py2.5 slave-ubuntu64
> [12]   Zope Buildbot / zopetoolkit-1.1-py2.6 slave-ubuntu32
> [13]   Zope Buildbot / zopetoolkit-1.1-py2.6 slave-ubuntu64
> [14]   Zope Buildbot / zopetoolkit-py2.5 slave-ubuntu32
> [15]   Zope Buildbot / zopetoolkit-py2.5 slave-ubuntu64
> [16]   Zope Buildbot / zopetoolkit-py2.6 slave-ubuntu32
> [17]   Zope Buildbot / zopetoolkit-py2.6 slave-ubuntu64
>       Zope-2.10 Python-2.4.6 : Linux
>       Zope-2.11 Python-2.4.6 : Linux
>       Zope-2.12 Python-2.6.6 : Linux
>       Zope-2.12-alltests Python-2.6.6 : Linux
>       Zope-2.13 Python-2.6.6 : Linux
>       Zope-2.13-alltests Python-2.6.6 : Linux
>       winbot / ZODB_dev py_265_win32
>       winbot / ZODB_dev py_265_win64
>       winbot / ZODB_dev py_270_win32
>       winbot / ZODB_dev py_270_win64
> [18]   winbot / zope.testrunner_py_265_32
>       winbot / ztk_10 py_254_win32
>       winbot / ztk_10 py_265_win32
> [19]   winbot / ztk_10 py_265_win64
> [20]   winbot / ztk_11 py_254_win32
> [21]   winbot / ztk_11 py_265_win32
> [22]   winbot / ztk_11 py_265_win64
> [23]   winbot / ztk_11 py_270_win32
> [24]   winbot / ztk_11 py_270_win64
> [25]   winbot / ztk_dev py_265_win32
> [26]   winbot / ztk_dev py_265_win64
> [27]   winbot / ztk_dev py_270_win32
> [28]   winbot / ztk_dev py_270_win64

The majority of failures are in zope.testrunner, due to recent update
of versions. The offending one is testtools 0.9.13. With testtools
0.9.12 the tests pass.

-- 
Gediminas
___
Zope-Dev maillist  -  Zope-Dev@zope.org
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 )