[Buildbot-commits] [buildbot/buildbot] 2a36eb: refactor Git.incremental into a deferredGenerator

noreply at github.com noreply at github.com
Mon Sep 5 04:59:10 UTC 2011


  Branch: refs/heads/buildbot-0.8.5
  Home:   https://github.com/buildbot/buildbot

  Commit: 2a36eb619d91d6bfec8d500cec36725d4c5f8f64
      https://github.com/buildbot/buildbot/commit/2a36eb619d91d6bfec8d500cec36725d4c5f8f64
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2011-09-04 (Sun, 04 Sep 2011)

  Changed paths:
    M master/buildbot/steps/source/git.py

  Log Message:
  -----------
  refactor Git.incremental into a deferredGenerator


  Commit: 165849b8ca1f67241464575e347ba26b9b54a509
      https://github.com/buildbot/buildbot/commit/165849b8ca1f67241464575e347ba26b9b54a509
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2011-09-04 (Sun, 04 Sep 2011)

  Changed paths:
    M master/buildbot/process/buildstep.py

  Log Message:
  -----------
  Fix passing of collectStdout from RemoteShellCommand to LoggedRemoteCommand.


  Commit: cc11223d873b0c835b06e67cc7e21749a8cad763
      https://github.com/buildbot/buildbot/commit/cc11223d873b0c835b06e67cc7e21749a8cad763
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2011-09-04 (Sun, 04 Sep 2011)

  Changed paths:
    M master/buildbot/db/schedulers.py
  M master/buildbot/schedulers/base.py
  M master/buildbot/test/fake/fakedb.py
  M master/buildbot/test/unit/test_schedulers_base.py
  M master/buildbot/test/unit/test_schedulers_timed_Nightly.py

  Log Message:
  -----------
  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: a076b445b2e80ed7da3df4d3b7b9430f42a4a879
      https://github.com/buildbot/buildbot/commit/a076b445b2e80ed7da3df4d3b7b9430f42a4a879
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2011-09-04 (Sun, 04 Sep 2011)

  Changed paths:
    M master/buildbot/process/buildstep.py
  M master/buildbot/steps/source/bzr.py
  M master/buildbot/steps/source/cvs.py
  M master/buildbot/steps/source/git.py
  M master/buildbot/steps/source/mercurial.py
  M master/buildbot/steps/source/svn.py
  M master/buildbot/test/unit/test_steps_source_bzr.py
  M master/buildbot/test/unit/test_steps_source_cvs.py
  M master/buildbot/test/unit/test_steps_source_git.py
  M master/buildbot/test/unit/test_steps_source_mercurial.py
  M master/buildbot/test/unit/test_steps_source_svn.py

  Log Message:
  -----------
  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: e80ee685729b8cd68f4fd3dc85dffa592d48e2eb
      https://github.com/buildbot/buildbot/commit/e80ee685729b8cd68f4fd3dc85dffa592d48e2eb
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2011-09-04 (Sun, 04 Sep 2011)

  Changed paths:
    M master/buildbot/steps/source/svn.py

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


Compare: https://github.com/buildbot/buildbot/compare/6c51cd4...e80ee68




More information about the Commits mailing list