Differences between revisions 2 and 32 (spanning 30 versions)
Revision 2 as of 2006-01-11 08:46:23
Size: 1164
Editor: c-67-161-35-142
Comment:
Revision 32 as of 2006-04-28 06:01:09
Size: 2163
Editor: c-24-6-150-200
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
This page contains general information about the Python BuildBot setup and issues. [http://www.python.org/dev/buildbot/ Here are the current BuildBot results.] This page contains general information about the Python BuildBot setup and issues.
||<tablestyle="border:0;background-color:#eeeeee;text-align:center;width:100%">
[http://www.python.org/dev/buildbot/all/ Here are the current BuildBot results.] ||
Line 6: Line 7:
|| Solaris 10 || 2.[45] || test_pty is not stable, sometimes it passes, sometimes it fails ||
Line 8: Line 8:
|| All || 2.[45] || Berkeley DB 3.2 and 4.1 fail tests (4.2 works) (x86 has 4.1) ||
|| All || 2.4 || Berkeley DB 4.2 is not detected by setup.py (should this be fixed or not?) ||
|| cygwin || 2.5 || test_bsddb3 crashes interpreter (old version of BSD DB?), test_curses, test_socketserver, test_time fail ||
|| Ubuntu (hppa) || 2.5 || test_wait[34] fail sometimes on hppa (crash) ||
|| All || 2.[45] || Berkeley DB 3.2 is killed when running test_bsddb3, test_bsddb fails ||
|| All || 2.[45] || test_socket{,ssl,_server} fail if another test instance is running ||
Line 13: Line 15:
   * Windows (and see BuildbotOnWindows)
Line 15: Line 18:
   * FreeBSD, NetBSD, OpenBSD    * FreeBSD, NetBSD
Line 18: Line 21:

Installing a buildslave
-----------------------

You need to fetch the latest [http://buildbot.sf.net buildbot source]. It requires Python and Twisted.

A buildslave also needs subversion, and it needs to be able to build Python.

Unpack and install it.

Create a new user "buildbot" (highly recommended)

% su - buildbot

% mkdir buildarea

% buildbot slave `pwd`/buildarea dinsdale.python.org:9020 slavename slavepasswd

You'll need to get someone to create the slavename/slavepasswd on dinsdale.python.org before doing this. Talk to someone like Martin, Anthony or Neal to do this.

Then edit buildarea/info/admin and buildarea/info/host to set them appropriately.

Finally, start buildbot with:

% buildbot start ~/buildarea

This page contains general information about the Python BuildBot setup and issues.

[http://www.python.org/dev/buildbot/all/ Here are the current BuildBot results.]

There are several unstable tests and other issues. These are not problems with BuildBot, but rather are problems with Python and/or the environment it is built/run in.

Platform

Version

Issue

Mac OS X 10.3

2.[45]

getaddrinfo configure check fails sometimes

cygwin

2.5

test_bsddb3 crashes interpreter (old version of BSD DB?), test_curses, test_socketserver, test_time fail

Ubuntu (hppa)

2.5

test_wait[34] fail sometimes on hppa (crash)

All

2.[45]

Berkeley DB 3.2 is killed when running test_bsddb3, test_bsddb fails

All

2.[45]

test_socket{,ssl,_server} fail if another test instance is running

We need to add more platforms to the BuildBot farm. If you have one of these machines you are willing to run BuildBot on, please contact python-dev@python.org:

It might also be beneficial to run on older versions of operating systems or others not mentioned above. Feel free to contact us if you would like to offer another type of system.

Installing a buildslave


You need to fetch the latest [http://buildbot.sf.net buildbot source]. It requires Python and Twisted.

A buildslave also needs subversion, and it needs to be able to build Python.

Unpack and install it.

Create a new user "buildbot" (highly recommended)

% su - buildbot

% mkdir buildarea

% buildbot slave pwd/buildarea dinsdale.python.org:9020 slavename slavepasswd

You'll need to get someone to create the slavename/slavepasswd on dinsdale.python.org before doing this. Talk to someone like Martin, Anthony or Neal to do this.

Then edit buildarea/info/admin and buildarea/info/host to set them appropriately.

Finally, start buildbot with:

% buildbot start ~/buildarea

BuildBot (last edited 2018-05-05 00:04:24 by GregoryPSmith)

Unable to edit the page? See the FrontPage for instructions.