Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Zope: Dev

buildbots

 

 

Zope dev RSS feed   Index | Next | Previous | View Threaded


ws at gocept

Jun 15, 2009, 11:00 PM

Post #1 of 4 (575 views)
Permalink
buildbots

Hello,

from various clippings of this list and the ZTK docs at
<http://docs.zope.org/zopetoolkit/process/tools.html> I've gathered
that there are (at least) three buildbot installations running tests
for the Zope Toolkit:

http://zope3.pov.lt/buildbot/waterfall
http://zope3.afpy.org/buildbot/waterfall
http://zope.buildbot.securactive.org/waterfall
(the ZTK docs mention only the first two. Why?)

This is great! I think that having continuous, automated test runs can
be very beneficial for spotting problems quickly (e. g. with
interoperability).

What I couldn't quite figure out, however is: what, exactly, do these
buildbots test?

I imagine one very useful scenario (don't know if there are others),
and that would be for each package X in the (still to be determined?)
list of ZTK packages, take its trunk (whenever that is updated) and
the trunks of all packages it depends on (only if those are ZTK
packages, of course, else use the according released version), and run
X's tests.

Is this covered by one of these buildbot installations? If not, is
there something I could do to help make that come true?

Thanks,
Wolfgang

--
Wolfgang Schnerring · ws[at]gocept.com
gocept gmbh & co. kg · forsterstraße 29 · 06112 halle (saale) · germany
http://gocept.com · tel +49 345 1229889 0 · fax +49 345 1229889 1
Zope and Plone consulting and development
_______________________________________________
Zope-Dev maillist - Zope-Dev[at]zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope )


sdouche at gmail

Jun 16, 2009, 5:15 AM

Post #2 of 4 (533 views)
Permalink
Re: buildbots [In reply to]

On Tue, Jun 16, 2009 at 08:00, Wolfgang Schnerring <ws[at]gocept.com> wrote:
>
> Hello,

Hi Wolfgang

> http://zope3.pov.lt/buildbot/waterfall
> http://zope3.afpy.org/buildbot/waterfall
> http://zope.buildbot.securactive.org/waterfall
> (the ZTK docs mention only the first two. Why?)

Because nobody had this server on the list ;).

> What I couldn't quite figure out, however is: what, exactly, do these
> buildbots test?

The steps :

1. checkout svn://svn.zope.org/repos/main/zope.release/trunk",
2. Display Last Change
3. [python, "/usr/bin/virtualenv", "--no-site-packages", "sandbox"],
4. ["sandbox/bin/python", "bootstrap.py"],
5. ["bin/buildout"],
6. ["bin/generate-buildout"],
7. cd test && buildout"
8. [bin/test", "-v", "-1", "--exit-with-status"]))

> I imagine one very useful scenario (don't know if there are others),
> and that would be for each package X in the (still to be determined?)
> list of ZTK packages, take its trunk (whenever that is updated) and
> the trunks of all packages it depends on (only if those are ZTK add this scenario?
> packages, of course, else use the according released version), and run
> X's tests.
>
> Is this covered by one of these buildbot installations?

I don't think so. BTW, not on my server.

> If not, is there something I could do to help make that come true?

I can't make this for all packages on SVN ; so what are the packages
that you want?


--
Sebastien Douche <sdouche[at]gmail.com>
_______________________________________________
Zope-Dev maillist - Zope-Dev[at]zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope )


ws at gocept

Jun 17, 2009, 12:44 AM

Post #3 of 4 (514 views)
Permalink
Re: buildbots [In reply to]

* Sebastien Douche <sdouche[at]gmail.com> [2009-06-16 14:15]:
Hello,

> On Tue, Jun 16, 2009 at 08:00, Wolfgang Schnerring <ws[at]gocept.com> wrote:
>> http://zope.buildbot.securactive.org/waterfall
>> (the ZTK docs mention only the first two. Why?)
> Because nobody had this server on the list ;).

I've added it now. 8-)

>> What I couldn't quite figure out, however is: what, exactly, do these
>> buildbots test?
> 1. checkout svn://svn.zope.org/repos/main/zope.release/trunk",

Ah. I didn't know about zope.release, I'll need to look at that. Thanks!

>> If not, is there something I could do to help make that come true?
> I can't make this for all packages on SVN ; so what are the packages
> that you want?

I'll need to look into this further, but could you imagine adding
another builder, in addition to linux-kgs34 and linux-kgs35, let's say
linux-kgstrunk, if there was something like zope.release that this
builder could use?

Wolfgang

_______________________________________________
Zope-Dev maillist - Zope-Dev[at]zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope )


sdouche at gmail

Jun 17, 2009, 2:36 AM

Post #4 of 4 (514 views)
Permalink
Re: buildbots [In reply to]

On Wed, Jun 17, 2009 at 09:44, Wolfgang Schnerring <ws[at]gocept.com> wrote:
> > 1. checkout svn://svn.zope.org/repos/main/zope.release/trunk",
>
> Ah. I didn't know about zope.release, I'll need to look at that. Thanks!

np. Do you see better way to test?

>
> >> If not, is there something I could do to help make that come true?
> > I can't make this for all packages on SVN ; so what are the packages
> > that you want?
>
> I'll need to look into this further, but could you imagine adding
> another builder, in addition to linux-kgs34 and linux-kgs35, let's say
> linux-kgstrunk, if there was something like zope.release that this
> builder could use?

I can add anything, just say what you want ;).

BTW, I have some trouble with kgs 3.4 (and kgs 3.5 are always broken),
if somebody can help me :

http://zope.buildbot.securactive.org/builders/py2.4-32bit-linux-kgs34/builds/71/steps/test/logs/summary
http://zope.buildbot.securactive.org/builders/py2.5-32bit-linux-kgs34/builds/71/steps/test/logs/summary
http://zope.buildbot.securactive.org/builders/py2.5-64bit-linux-kgs34/builds/45/steps/test/logs/stdio

(sent a mail to Richter & Jim but they're busy).

--
Sebastien Douche <sdouche[at]gmail.com>
_______________________________________________
Zope-Dev maillist - Zope-Dev[at]zope.org
http://mail.zope.org/mailman/listinfo/zope-dev
** No cross posts or HTML encoding! **
(Related lists -
http://mail.zope.org/mailman/listinfo/zope-announce
http://mail.zope.org/mailman/listinfo/zope )

Zope dev RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.