[Buildbot-devel] Buildbot-0.8.5rc2

Dustin J. Mitchell dustin at v.igoro.us
Wed Sep 7 05:03:56 UTC 2011


There were a few smelly bugs in -rc1, so I've released -rc2 with fixes.  It's at

 http://buildbot.net/tmp/buildbot-0.8.5rc1.tar.gz
 http://buildbot.net/tmp/buildbot-slave-0.8.5rc1.tar.gz

Onward with the testing, please!  Bug #2100 is outstanding, and I'm
hoping to see a fix in the next day or two, but other than that the
bugs in rc2 are all as-yet unknown!


Here's the log of fixes since rc1.  Note that I've done a bunch of
work on docs and tests:

commit 68d79b8dd55ee9ca8b2f7e8ef240caae407d9ae0
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date:   Mon Sep 5 23:46:43 2011 -0500

    docs typos

commit c31564ce407df22e60fe0b09c3784f69bc3b5aa1
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date:   Mon Sep 5 23:44:45 2011 -0500

    Move DB API documentation to Sphinx

commit 08185fb93b0dc1f5cd2e1d8b5bf31b5ee96f075a
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date:   Mon Sep 5 18:39:53 2011 -0500

    tests for vstudio.py

commit c05790aa192c8d425f7f9cae0e975ca2c8d146b5
Author: Mikhail Gusarov <mikhail.gusarov at cfengine.com>
Date:   Mon Sep 5 13:52:10 2011 +0200

    Pass un-mangled git commit message to the buildbot

    Previously commit message was based on output of 'git rev-parse'
which stripped
    out all "insignificant" whitespace, like newlines. Given grab_commit_info()
    already gets other kinds of commit information from 'git show',
get the commit
    message from it as well, unaltered.

commit 30122a95108bcf3ba40f91174b6a973ef536544a
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date:   Mon Sep 5 00:39:06 2011 -0500

    factor development docs into subfiles

commit e80ee685729b8cd68f4fd3dc85dffa592d48e2eb
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date:   Sun Sep 4 23:54:22 2011 -0500

    don't use try/finally in a generator on python-2.4

commit a076b445b2e80ed7da3df4d3b7b9430f42a4a879
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date:   Sun Sep 4 23:09:48 2011 -0500

    Handle errors in master-side source steps

    This adds a BuildStepFailed exception that can be raised within anything
    that leads to step.failed; from there, it will be punted to
    step.finished(FAILURE).  Fixes #2097.

commit cc11223d873b0c835b06e67cc7e21749a8cad763
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date:   Sun Sep 4 18:30:53 2011 -0500

    Finish removing schedulers.state column

    The Nightly scheduler was still expecting scheduler state, and as such
    would fail without the column.  This removes a bunch of now-dead code,
    and re-implements the BaseScheduler get/setState methods to use the
    master.db.state, along with updated tests.  Fixes #2042.

commit 165849b8ca1f67241464575e347ba26b9b54a509
Author: Tom Prince <tom.prince at ualberta.net>
Date:   Sun Sep 4 15:16:54 2011 -0400

    Fix passing of collectStdout from RemoteShellCommand to LoggedRemoteCommand.

commit 2a36eb619d91d6bfec8d500cec36725d4c5f8f64
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date:   Sun Sep 4 12:35:43 2011 -0500

    refactor Git.incremental into a deferredGenerator

commit 6c51cd4137d850cdfba21e02cd5bb670e072542c
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date:   Sun Sep 4 11:51:35 2011 -0500

    update NEWS with GSoC projects

commit 11c3f57e8c49b2c8ea5993ea6196b3dea2d74540
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date:   Sun Sep 4 10:14:37 2011 -0500

    document buildbot try's --comments option

commit 69db90983a15fe249271092eb5ef4daeb213a54b
Author: Tom Prince <tom.prince at ualberta.net>
Date:   Sat Sep 3 18:02:12 2011 -0400

    Initialize metrics variables in LoggedRemoteCommand.__init__ not .useLog.

    Not every user of LoggedRemoteCommand calls useLog. Those that don't fail
    due to the metrics.

commit 1f9955386fc3f428828230a4cfd9652485e3f715
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date:   Sat Sep 3 17:50:03 2011 -0500

    call out a common error with properties

commit e31a8b52f3ad21bb6ed55e2f54763c526adfaad6
Author: Tom Prince <tom.prince at ualberta.net>
Date:   Sat Sep 3 18:42:18 2011 -0400

    WebStatus: allow not specifying any auth database.

commit 681bfa10f4a6003e49e4c00b08c5d835f218dea4
Author: Tom Prince <tom.prince at ualberta.net>
Date:   Sat Sep 3 18:39:08 2011 -0400

    Properly handle rendering of logfiles.




More information about the devel mailing list