[Buildbot-commits] [buildbot/buildbot] 24fac1: Refactor code for clobberOnFailure. Don't clobber(...

GitHub noreply at github.com
Mon Dec 10 00:27:15 UTC 2012


  Branch: refs/heads/nine
  Home:   https://github.com/buildbot/buildbot
  Commit: 24fac11509c655ef7fdc597dc8b93331c18f5900
      https://github.com/buildbot/buildbot/commit/24fac11509c655ef7fdc597dc8b93331c18f5900
  Author: Pradeepkumar Gayam <in3xes at gmail.com>
  Date:   2012-08-29 (Wed, 29 Aug 2012)

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

  Log Message:
  -----------
  Refactor code for clobberOnFailure. Don't clobber() for this case, use independent functions


  Commit: 53204abf354854620a464d4ca9de7f2230fb6b3a
      https://github.com/buildbot/buildbot/commit/53204abf354854620a464d4ca9de7f2230fb6b3a
  Author: Pradeepkumar Gayam <in3xes at gmail.com>
  Date:   2012-09-03 (Mon, 03 Sep 2012)

  Changed paths:
    M master/buildbot/steps/source/git.py
    M master/buildbot/test/unit/test_steps_source_git.py
    M master/docs/manual/cfg-buildsteps.rst

  Log Message:
  -----------
  Don't allow git source step to make shallow in any mode other than clobber

Fixes #2154


  Commit: 92231c0926c6d7725f98cfdeb2201088badb1ce8
      https://github.com/buildbot/buildbot/commit/92231c0926c6d7725f98cfdeb2201088badb1ce8
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M master/buildbot/status/web/builder.py

  Log Message:
  -----------
  Also decode the filed names when force-building.

With ForceScheduler, it is possible to have semi-arbitrary names. This
also cleans up the arg-preprocessing code somewhat.

Refs #1054.


  Commit: 3be5a31c59958bbe061464221736cef3ba74700a
      https://github.com/buildbot/buildbot/commit/3be5a31c59958bbe061464221736cef3ba74700a
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-09-27 (Thu, 27 Sep 2012)

  Changed paths:
    M master/buildbot/schedulers/forcesched.py
    M master/buildbot/status/web/builder.py
    M master/buildbot/test/fake/fakedb.py
    M master/buildbot/test/unit/test_schedulers_forcesched.py

  Log Message:
  -----------
  Allow forcing on multiple builders at once.

The web status currently does this by forcing multiple times, once for each builder,
creating a separate buildset for each. Instead, teach ForceScheduler to support
starting multiple builders in a single buildset, and refactor the webstatus code to
support that.

Fixes #2342.


  Commit: 596ade90699e519027d4bedcd1407b95db34e08a
      https://github.com/buildbot/buildbot/commit/596ade90699e519027d4bedcd1407b95db34e08a
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-10-04 (Thu, 04 Oct 2012)

  Changed paths:
    M master/buildbot/steps/source/git.py
    M master/buildbot/test/unit/test_steps_source_git.py
    M master/docs/release-notes.rst

  Log Message:
  -----------
  Git: Don't break when there is a file called `FETCH_HEAD`.

We want to refer to the branch FETCH_HEAD, not a file, so let git know that.
(Reported by loul2 on #buildbot)


  Commit: 2d70173107900fdcca187d00ee991b6b165180bb
      https://github.com/buildbot/buildbot/commit/2d70173107900fdcca187d00ee991b6b165180bb
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-10-04 (Thu, 04 Oct 2012)

  Changed paths:
    M master/buildbot/changes/gitpoller.py
    M master/buildbot/test/unit/test_changes_gitpoller.py

  Log Message:
  -----------
  GitPoller: Disambiguate versions from file names.

The revision that we use for GitPoller are probably never going to exists
as files, but it doesn't cost us anything to avoid issues here.


  Commit: 48dd290899711ab7db3915a67cec442e2d3e5f42
      https://github.com/buildbot/buildbot/commit/48dd290899711ab7db3915a67cec442e2d3e5f42
  Author: Dan Kegel <dank at kegel.com>
  Date:   2012-10-23 (Tue, 23 Oct 2012)

  Changed paths:
    M master/buildbot/scripts/sample.cfg

  Log Message:
  -----------
  Update pyflakes project url.  divmod.org says it's offline, and to use launchpad instead.


  Commit: cfa834b9d03fc3fe9fad7ab04587a939969dd609
      https://github.com/buildbot/buildbot/commit/cfa834b9d03fc3fe9fad7ab04587a939969dd609
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-10-29 (Mon, 29 Oct 2012)

  Changed paths:
    M master/buildbot/status/build.py

  Log Message:
  -----------
  Fix BuildStatus.getAllGotRevisions to properly handle vcs that use int.

Fixes #2388, #2380.


  Commit: d1f3eb736abbc4537a873671179fa7de4bb1b8a6
      https://github.com/buildbot/buildbot/commit/d1f3eb736abbc4537a873671179fa7de4bb1b8a6
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-10-30 (Tue, 30 Oct 2012)

  Changed paths:
    R master/buildbot/steps/blocker.py
    R master/contrib/blockertest/Makefile
    R master/contrib/blockertest/README.txt
    R master/contrib/blockertest/master.cfg
    R master/contrib/blockertest/startpair
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Remove Blocker step.

There are no tests or documentation, and it has been broken for several releases.


  Commit: 126e02341c76bd5a027c2ca5a8467aa5708228f2
      https://github.com/buildbot/buildbot/commit/126e02341c76bd5a027c2ca5a8467aa5708228f2
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-10-31 (Wed, 31 Oct 2012)

  Changed paths:
    M master/buildbot/test/__init__.py

  Log Message:
  -----------
  Raise ImportError instead of exiting, if buildbot.test can't be imported.

This apparently causes issue with 'pydoc -k', and is in general not nice.
Trial still fails with a sensible error message.


  Commit: 0b098b9de7dcf8275ab402ef5988cba1578ddf5d
      https://github.com/buildbot/buildbot/commit/0b098b9de7dcf8275ab402ef5988cba1578ddf5d
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-10-31 (Wed, 31 Oct 2012)

  Changed paths:
    M master/buildbot/test/__init__.py

  Log Message:
  -----------
  Make pyflakes happy.


  Commit: 2ea7aa34e55f0878763e3ad92b8dd68cc95e7cbc
      https://github.com/buildbot/buildbot/commit/2ea7aa34e55f0878763e3ad92b8dd68cc95e7cbc
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-02 (Fri, 02 Nov 2012)

  Changed paths:
    M master/buildbot/steps/slave.py
    M master/buildbot/test/unit/test_steps_slave.py
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  SetPropertiesFromEnv: Use properties from slave, rather than set on master.

The old implementation incorrectly used the set of environment variables set
on the master, rather than those retrieved from the slave, when setting properties.

Fixes #2393.


  Commit: 2a8afa42777ab481ef7fa32d8e5c67d235db70cd
      https://github.com/buildbot/buildbot/commit/2a8afa42777ab481ef7fa32d8e5c67d235db70cd
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-02 (Fri, 02 Nov 2012)

  Changed paths:
    M master/buildbot/test/unit/test_steps_slave.py

  Log Message:
  -----------
  SetPropertiesFromEnv: Properties from the slave will always be strings.

So the tests should use strings there too.


  Commit: ac294a5552d1d12b0fd37a323061e122f56bec9b
      https://github.com/buildbot/buildbot/commit/ac294a5552d1d12b0fd37a323061e122f56bec9b
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-02 (Fri, 02 Nov 2012)

  Changed paths:
    M master/buildbot/steps/slave.py
    M master/buildbot/test/unit/test_steps_slave.py
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  SetPropertiesFromEnv: Log property changes.

Fixes #2361.


  Commit: ea150eb1004637a2fedb5b21f5381b0dbc8b9124
      https://github.com/buildbot/buildbot/commit/ea150eb1004637a2fedb5b21f5381b0dbc8b9124
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-02 (Fri, 02 Nov 2012)

  Changed paths:
    M master/buildbot/steps/slave.py
    M master/buildbot/test/unit/test_steps_slave.py
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Merge branch 'log-env' into buildbot-0.8.7


  Commit: ebb2ff9154680b372775fdcc3f3e7d6a410c7b53
      https://github.com/buildbot/buildbot/commit/ebb2ff9154680b372775fdcc3f3e7d6a410c7b53
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-02 (Fri, 02 Nov 2012)

  Changed paths:
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Make sphinx happy.


  Commit: 3cef8ba0fae3b902bdb28f6a952827cf4f08ccb7
      https://github.com/buildbot/buildbot/commit/3cef8ba0fae3b902bdb28f6a952827cf4f08ccb7
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-02 (Fri, 02 Nov 2012)

  Changed paths:
    M master/buildbot/steps/source/git.py
    M master/buildbot/test/unit/test_steps_source_git.py
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Git: Fix cloning with default branch.

``git`` doesn't like it when we specify the default ``HEAD`` to ``git-clone``
using ``--branch``.


  Commit: 95ccb18a5dc8d667f154b82abcfb32862961437d
      https://github.com/buildbot/buildbot/commit/95ccb18a5dc8d667f154b82abcfb32862961437d
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-02 (Fri, 02 Nov 2012)

  Changed paths:
    M master/docs/manual/cfg-buildsteps.rst

  Log Message:
  -----------
  Git: Document that not specifying a branch gets the default remote branch.

This has been the behaviour since 0.8.6, so fix the documentation to match.

Refs #1773.


  Commit: 4e714cb92bf693e21d2b65df6483f91c0c9fc3d7
      https://github.com/buildbot/buildbot/commit/4e714cb92bf693e21d2b65df6483f91c0c9fc3d7
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-11-05 (Mon, 05 Nov 2012)

  Changed paths:
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  add relnotes about no longer supporting multi-argument addStep


  Commit: f78a687cad45d2711dca40534a0580eac6b9b289
      https://github.com/buildbot/buildbot/commit/f78a687cad45d2711dca40534a0580eac6b9b289
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-11-05 (Mon, 05 Nov 2012)

  Changed paths:
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  proper link to old versions' release notes


  Commit: ead9b8db19ef5193cf70038a1db3066a8f1b2e21
      https://github.com/buildbot/buildbot/commit/ead9b8db19ef5193cf70038a1db3066a8f1b2e21
  Author: jhnwsk <jhnwsk at gmail.com>
  Date:   2012-11-14 (Wed, 14 Nov 2012)

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

  Log Message:
  -----------
  fix steps.master not accepting list as env{} value


  Commit: 273e814cb8d72db8239606b2c4356cc16722c0fa
      https://github.com/buildbot/buildbot/commit/273e814cb8d72db8239606b2c4356cc16722c0fa
  Author: jhnwsk <jhnwsk at gmail.com>
  Date:   2012-11-14 (Wed, 14 Nov 2012)

  Changed paths:
    M master/buildbot/steps/master.py
    M master/buildbot/test/unit/test_steps_master.py

  Log Message:
  -----------
  fix MasterShellCommand failing on list in env.values


  Commit: 19723de66ee230ad418dbe75296df93bfe362447
      https://github.com/buildbot/buildbot/commit/19723de66ee230ad418dbe75296df93bfe362447
  Author: jhnwsk <jhnwsk at gmail.com>
  Date:   2012-11-14 (Wed, 14 Nov 2012)

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

  Log Message:
  -----------
  remove leftover code comments


  Commit: 12764dd694ad93953985647236eeeccb41d633f8
      https://github.com/buildbot/buildbot/commit/12764dd694ad93953985647236eeeccb41d633f8
  Author: jhnwsk <jhnwsk at gmail.com>
  Date:   2012-11-14 (Wed, 14 Nov 2012)

  Changed paths:
    M master/buildbot/test/unit/test_steps_master.py

  Log Message:
  -----------
  clean up additional environ key


  Commit: 92b0d1f272d2d484c3e3b983af6ded38cbe75daa
      https://github.com/buildbot/buildbot/commit/92b0d1f272d2d484c3e3b983af6ded38cbe75daa
  Author: Malcolm Parsons <malcolm.parsons at gmail.com>
  Date:   2012-11-15 (Thu, 15 Nov 2012)

  Changed paths:
    M master/buildbot/steps/source/mercurial.py
    M master/buildbot/test/unit/test_steps_source_mercurial.py

  Log Message:
  -----------
  Fix Mercurial to update to specified branch

With inrepo branches the Mercurial master side source steps
did not update to the specified branch when no revision was specified.


  Commit: 77cf416596c2665ce9dec60c888e3d5c1b204d3d
      https://github.com/buildbot/buildbot/commit/77cf416596c2665ce9dec60c888e3d5c1b204d3d
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-11-15 (Thu, 15 Nov 2012)

  Changed paths:
    M master/buildbot/steps/source/mercurial.py
    M master/buildbot/test/unit/test_steps_source_mercurial.py

  Log Message:
  -----------
  Merge branch 'mercurialbranch' of git://github.com/pepsiman/buildbot into buildbot-0.8.7


  Commit: c8e3a543fc5661c4a1dec1fbb9b4c632c7d543e2
      https://github.com/buildbot/buildbot/commit/c8e3a543fc5661c4a1dec1fbb9b4c632c7d543e2
  Author: Jorge Gonzalez <gjorge at google.com>
  Date:   2012-11-16 (Fri, 16 Nov 2012)

  Changed paths:
    M master/buildbot/db/buildsets.py
    M master/buildbot/test/unit/test_db_buildsets.py

  Log Message:
  -----------
  simplify getRecentBuildsets

Change-Id: Ib25d1ce2e64257925b583f6f4929a63295c25f59


  Commit: e218a8948b46fd1ff7e58ee85ed55f24b2a5d4f9
      https://github.com/buildbot/buildbot/commit/e218a8948b46fd1ff7e58ee85ed55f24b2a5d4f9
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-11-17 (Sat, 17 Nov 2012)

  Changed paths:
    M master/buildbot/db/buildsets.py
    M master/buildbot/test/unit/test_db_buildsets.py

  Log Message:
  -----------
  Merge branch 'et_simplify_getRecentBuildsets' of git://github.com/jgonzalezmendez/buildbot


  Commit: a4e88d1ce99550107635f3dda686eff7465fb105
      https://github.com/buildbot/buildbot/commit/a4e88d1ce99550107635f3dda686eff7465fb105
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-11-17 (Sat, 17 Nov 2012)

  Changed paths:
    M master/docs/manual/cfg-builders.rst
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Document that nextSlave can return a Deferred


  Commit: 4071a7971c900a00e6c3385ff3a9f36b126b0291
      https://github.com/buildbot/buildbot/commit/4071a7971c900a00e6c3385ff3a9f36b126b0291
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-17 (Sat, 17 Nov 2012)

  Changed paths:
    M master/buildbot/steps/source/git.py
    M master/buildbot/test/unit/test_steps_source_git.py
    M master/docs/manual/cfg-buildsteps.rst
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Merge branch 'git-HEAD-clone' into buildbot-0.8.7


  Commit: 05f0f0f312f003510740236972a5027b8eef98b3
      https://github.com/buildbot/buildbot/commit/05f0f0f312f003510740236972a5027b8eef98b3
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-17 (Sat, 17 Nov 2012)

  Changed paths:
    M master/buildbot/changes/gitpoller.py
    M master/buildbot/steps/source/git.py
    M master/buildbot/test/unit/test_changes_gitpoller.py
    M master/buildbot/test/unit/test_steps_source_git.py
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Merge branch 'git-disamiguate' into buildbot-0.8.7


  Commit: efc3b6853ab7b03ba35de5820292a8bd7de96596
      https://github.com/buildbot/buildbot/commit/efc3b6853ab7b03ba35de5820292a8bd7de96596
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-19 (Mon, 19 Nov 2012)

  Changed paths:
    M master/buildbot/scripts/start.py
    M master/buildbot/test/unit/test_scripts_start.py
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  start: Don't fork when not daemonizing.

The reason not to fork, is to make it easier for process monitors
to manage. Forking subverts that.


  Commit: 59ad1152b155a40c20bbbee8fe4ec591ef1009d9
      https://github.com/buildbot/buildbot/commit/59ad1152b155a40c20bbbee8fe4ec591ef1009d9
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-19 (Mon, 19 Nov 2012)

  Changed paths:
    M master/buildbot/scripts/start.py
    M master/buildbot/test/unit/test_scripts_start.py

  Log Message:
  -----------
  start: Don't fork python, when starting buildbot.

This changes 'buildbot start' to use spawnProcess instead of fork
to start the buildbot process. This should avoid the odd behaviour
sometimes seen when starting up.

Fixes #1992.


  Commit: 154a6e4260bf0b51b3ab8df70ce44a06aee28410
      https://github.com/buildbot/buildbot/commit/154a6e4260bf0b51b3ab8df70ce44a06aee28410
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-19 (Mon, 19 Nov 2012)

  Changed paths:
    M master/buildbot/scripts/start.py
    M master/buildbot/test/unit/test_scripts_start.py
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Merge pull request #576 from tomprince/bug1992

Don't fork python, when starting buildbot.


  Commit: 4a63073296b520b0ae7eda7b9c19500cccc2a362
      https://github.com/buildbot/buildbot/commit/4a63073296b520b0ae7eda7b9c19500cccc2a362
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-19 (Mon, 19 Nov 2012)

  Changed paths:
    M master/buildbot/scripts/start.py

  Log Message:
  -----------
  fix pyflakes


  Commit: f27e7c995ad12dc4e94285546cc0352a88eb0510
      https://github.com/buildbot/buildbot/commit/f27e7c995ad12dc4e94285546cc0352a88eb0510
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-19 (Mon, 19 Nov 2012)

  Changed paths:
    M master/buildbot/test/unit/test_scripts_start.py

  Log Message:
  -----------
  Skip failing 'buildbot start' tests on 9.0.0.

These tests are going to change soon anyway, when we get better log following.


  Commit: 9eb0c99ba2b99574e0ba707809fcc320bd46d9d1
      https://github.com/buildbot/buildbot/commit/9eb0c99ba2b99574e0ba707809fcc320bd46d9d1
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-19 (Mon, 19 Nov 2012)

  Changed paths:
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Update release notes.


  Commit: 5de0997f46b72ff31c559385d13ac91a1c600441
      https://github.com/buildbot/buildbot/commit/5de0997f46b72ff31c559385d13ac91a1c600441
  Author: jhnwsk <jhnwsk at gmail.com>
  Date:   2012-11-20 (Tue, 20 Nov 2012)

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

  Log Message:
  -----------
  fix using os.pathstep instead of ":"


  Commit: 8048b390750bacec18fde381e464115401e2d41f
      https://github.com/buildbot/buildbot/commit/8048b390750bacec18fde381e464115401e2d41f
  Author: jhnwsk <jhnwsk at gmail.com>
  Date:   2012-11-20 (Tue, 20 Nov 2012)

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

  Log Message:
  -----------
  add checking for only strings in env on master


  Commit: 57c6b171b32e6d49d744302ce00f2b38edbfc649
      https://github.com/buildbot/buildbot/commit/57c6b171b32e6d49d744302ce00f2b38edbfc649
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-20 (Tue, 20 Nov 2012)

  Changed paths:
    M master/buildbot/test/unit/test_steps_trigger.py

  Log Message:
  -----------
  Make Trigger tests use an ITriggerableScheduler, instead of a Triggerable subclass.


  Commit: b2b4c237cf8f8fd2091442aed9c323b3a5fbbaf9
      https://github.com/buildbot/buildbot/commit/b2b4c237cf8f8fd2091442aed9c323b3a5fbbaf9
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-20 (Tue, 20 Nov 2012)

  Changed paths:
    M master/buildbot/test/unit/test_steps_trigger.py

  Log Message:
  -----------
  Remove unsued arguments to FakeSourceStamp in trigger tests.


  Commit: e8169fbb0f55264c0fec8295efeccfddb0c2f3e3
      https://github.com/buildbot/buildbot/commit/e8169fbb0f55264c0fec8295efeccfddb0c2f3e3
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-20 (Tue, 20 Nov 2012)

  Changed paths:
    M master/buildbot/test/unit/test_steps_trigger.py

  Log Message:
  -----------
  test_step_trigger: Simplify setupStep arguments.

Rather than taking an arbitrary set of keyword arguments and modifying it,
just take the argument explicitly.


  Commit: 8148b1bbbebbcb06b67492bb962a81f08bf2a647
      https://github.com/buildbot/buildbot/commit/8148b1bbbebbcb06b67492bb962a81f08bf2a647
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-20 (Tue, 20 Nov 2012)

  Changed paths:
    M master/buildbot/steps/trigger.py
    M master/buildbot/test/unit/test_steps_trigger.py
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Trigger: Ignore sourcestamp from build if ``sourceStamps`` is set.

This was mistakenly changed in 0.8.7.


  Commit: a76dcc474e2b8b5fcf3ec41495c79a9b6fe345cd
      https://github.com/buildbot/buildbot/commit/a76dcc474e2b8b5fcf3ec41495c79a9b6fe345cd
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-20 (Tue, 20 Nov 2012)

  Changed paths:
    M master/buildbot/steps/trigger.py
    M master/buildbot/test/unit/test_steps_trigger.py
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Trigger: Make ``alwaysUseLatest`` ignore current builds source stamps.


  Commit: 8ba7008c0e041c6ecc4b23184a46faae7e6f62fa
      https://github.com/buildbot/buildbot/commit/8ba7008c0e041c6ecc4b23184a46faae7e6f62fa
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-20 (Tue, 20 Nov 2012)

  Changed paths:
    M master/buildbot/steps/trigger.py
    M master/buildbot/test/unit/test_steps_trigger.py

  Log Message:
  -----------
  Trigger: Use BuildStatus.getAllGotRevisions.

This logic was a duplicate of logic elsewhere.


  Commit: beff5a03169d7b80f10f9fabd183765c3ec39def
      https://github.com/buildbot/buildbot/commit/beff5a03169d7b80f10f9fabd183765c3ec39def
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-20 (Tue, 20 Nov 2012)

  Changed paths:
    M master/buildbot/schedulers/base.py
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Properly accept changes, when creating buildsets for source stamp lists.

Fixes #2376.


  Commit: e270a2c7b034fbe68dec43d94dd67d75084a968f
      https://github.com/buildbot/buildbot/commit/e270a2c7b034fbe68dec43d94dd67d75084a968f
  Author: Malcolm Parsons <malcolm.parsons at gmail.com>
  Date:   2012-11-21 (Wed, 21 Nov 2012)

  Changed paths:
    M master/docs/manual/cfg-schedulers.rst

  Log Message:
  -----------
  Fix get_compatible_builds example


  Commit: b7c9a0f0ed0ed0e9a76ea0cbe5ce1500c6d2752a
      https://github.com/buildbot/buildbot/commit/b7c9a0f0ed0ed0e9a76ea0cbe5ce1500c6d2752a
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-11-21 (Wed, 21 Nov 2012)

  Changed paths:
    M master/buildbot/status/mail.py

  Log Message:
  -----------
  Use 'replace' when decoding logfiles as UTF-8

Since logfiles may not be in UTF-8, and may in fact not be in any
particular encoding, this is reasonable.  Refs #2373.


  Commit: 0d5a70c586d49d86a561e4f0f63ca44d813637c0
      https://github.com/buildbot/buildbot/commit/0d5a70c586d49d86a561e4f0f63ca44d813637c0
  Author: Florin Dinu <contact at florindinu.ro>
  Date:   2012-11-21 (Wed, 21 Nov 2012)

  Changed paths:
    M master/buildbot/changes/hgpoller.py

  Log Message:
  -----------
  HgPoller breaks with invalid UTF-8 hg output

If there are invalid UTF-8 characters in Mercurial's output, HgPoller
will raise an error. Invalid characters can most likely come from
commit messages.

It should use errors="replace" when decoding the output so
it handles things gracefully.


  Commit: 2df815cc2692e86f07db01d0ce7741c1828e4e19
      https://github.com/buildbot/buildbot/commit/2df815cc2692e86f07db01d0ce7741c1828e4e19
  Author: Benoît Allard <benoit.allard at gmx.de>
  Date:   2012-11-21 (Wed, 21 Nov 2012)

  Changed paths:
    M master/docs/manual/concepts.rst

  Log Message:
  -----------
  Add note about source steps having their own workdir when working with multiple codebases.

Addition suggested by confusion on the mailing list.


  Commit: 46a89241935f7dc090f9ce72b767f3841cc800fa
      https://github.com/buildbot/buildbot/commit/46a89241935f7dc090f9ce72b767f3841cc800fa
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-11-21 (Wed, 21 Nov 2012)

  Changed paths:
    M master/buildbot/changes/hgpoller.py

  Log Message:
  -----------
  fix decode call


  Commit: fa43f2df85e8e70e37dd7e42eec7bc5d70bbad33
      https://github.com/buildbot/buildbot/commit/fa43f2df85e8e70e37dd7e42eec7bc5d70bbad33
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-11-21 (Wed, 21 Nov 2012)

  Changed paths:
    M master/docs/manual/cfg-statustargets.rst

  Log Message:
  -----------
  fix docs for getSourceStamp -> getSourceStamps; fixes #2397


  Commit: 41914a097a6287b2188aad8c0e5cda375c148ea9
      https://github.com/buildbot/buildbot/commit/41914a097a6287b2188aad8c0e5cda375c148ea9
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-11-21 (Wed, 21 Nov 2012)

  Changed paths:
    M master/docs/manual/cfg-buildsteps.rst

  Log Message:
  -----------
  fix typos in class names


  Commit: 2678d4dedc46eab0f68a27c6f79056c73a475b83
      https://github.com/buildbot/buildbot/commit/2678d4dedc46eab0f68a27c6f79056c73a475b83
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-11-21 (Wed, 21 Nov 2012)

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

  Log Message:
  -----------
  only catch Exception, and specifically not GeneratorExit, inside inlineCallbacks

Refs #2395.


  Commit: 062402b79e5fc77f509b7726d2cfac7d84332e20
      https://github.com/buildbot/buildbot/commit/062402b79e5fc77f509b7726d2cfac7d84332e20
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-11-21 (Wed, 21 Nov 2012)

  Changed paths:
    M master/docs/manual/cfg-builders.rst
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Document that nextSlave can return a Deferred


  Commit: 347345a368e8ea20a4308c1fbb9b10bc24817769
      https://github.com/buildbot/buildbot/commit/347345a368e8ea20a4308c1fbb9b10bc24817769
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-21 (Wed, 21 Nov 2012)

  Changed paths:
    M master/buildbot/schedulers/base.py
    M master/buildbot/steps/trigger.py
    M master/buildbot/test/unit/test_steps_trigger.py
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Merge branch 'bug2376' into buildbot-0.8.7

Conflicts:
	master/docs/relnotes/index.rst


  Commit: e4be67dba135ed6acbf6a41a65293ae7fa0fe5a8
      https://github.com/buildbot/buildbot/commit/e4be67dba135ed6acbf6a41a65293ae7fa0fe5a8
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-21 (Wed, 21 Nov 2012)

  Changed paths:
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Release notes updates.


  Commit: 233f4e9a8ef81a820cb3a14ccae83797c699125c
      https://github.com/buildbot/buildbot/commit/233f4e9a8ef81a820cb3a14ccae83797c699125c
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-21 (Wed, 21 Nov 2012)

  Changed paths:
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Add release date for 0.8.7p1.


  Commit: 11f2d2d29d2e23dec9ee4f0329ad67e918d676bb
      https://github.com/buildbot/buildbot/commit/11f2d2d29d2e23dec9ee4f0329ad67e918d676bb
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-21 (Wed, 21 Nov 2012)

  Changed paths:
    M master/buildbot/changes/gitpoller.py
    M master/buildbot/schedulers/base.py
    M master/buildbot/scripts/start.py
    M master/buildbot/status/build.py
    M master/buildbot/steps/slave.py
    M master/buildbot/steps/source/git.py
    M master/buildbot/steps/source/mercurial.py
    M master/buildbot/steps/trigger.py
    M master/buildbot/test/__init__.py
    M master/buildbot/test/unit/test_changes_gitpoller.py
    M master/buildbot/test/unit/test_scripts_start.py
    M master/buildbot/test/unit/test_steps_slave.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_trigger.py
    M master/docs/manual/cfg-buildsteps.rst
    M master/docs/relnotes/0.8.7.rst
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Merge branch 'buildbot-0.8.7'

Conflicts:
	master/buildbot/steps/slave.py
	master/buildbot/test/unit/test_steps_slave.py
	master/docs/relnotes/index.rst


  Commit: 830b18349592c2780cba153b9fdd72a6c7a8e10f
      https://github.com/buildbot/buildbot/commit/830b18349592c2780cba153b9fdd72a6c7a8e10f
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-21 (Wed, 21 Nov 2012)

  Changed paths:
    M master/buildbot/test/unit/test_pbmanager.py

  Log Message:
  -----------
  PBManager: Listen on a random port in tests.


  Commit: b182114446f15277bd35ff9f7108fe63ad04c2c5
      https://github.com/buildbot/buildbot/commit/b182114446f15277bd35ff9f7108fe63ad04c2c5
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-22 (Thu, 22 Nov 2012)

  Changed paths:
    M master/buildbot/status/words.py
    M master/buildbot/test/unit/test_status_words.py

  Log Message:
  -----------
  irc: Use reactor.stop, instead of sending SIGTERM to ourself.

SIGTERM just causes reactor.stop, so just do it ourselves, rather than
involving the operating system.


  Commit: 6806414edc89654bd29aa532401a7127a6bf8cf1
      https://github.com/buildbot/buildbot/commit/6806414edc89654bd29aa532401a7127a6bf8cf1
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-22 (Thu, 22 Nov 2012)

  Changed paths:
    M master/buildbot/schedulers/forcesched.py
    M master/buildbot/status/web/builder.py
    M master/buildbot/test/fake/fakedb.py
    M master/buildbot/test/unit/test_schedulers_forcesched.py

  Log Message:
  -----------
  Merge pull request #534 from tomprince/bug2342

Allow forcing on multiple builders at once. 


  Commit: 18cef1adac0e7b8555091d1bc1bde48ca77726e8
      https://github.com/buildbot/buildbot/commit/18cef1adac0e7b8555091d1bc1bde48ca77726e8
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-22 (Thu, 22 Nov 2012)

  Changed paths:
    M master/buildbot/status/web/builder.py

  Log Message:
  -----------
  Fix indent.


  Commit: 549d06c76fe7a08778aee848432fc8a0b1b9f121
      https://github.com/buildbot/buildbot/commit/549d06c76fe7a08778aee848432fc8a0b1b9f121
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-22 (Thu, 22 Nov 2012)

  Changed paths:
    M master/buildbot/process/properties.py
    M master/buildbot/test/unit/test_process_properties.py

  Log Message:
  -----------
  Interpolate: Handle missing src attribute gracefully.

We originally reported an error of a missing attribute, but then
blew up with an exception trying to match against None. Instead
just return from _parse_src and avoid matching.


  Commit: ca9f4ed52b4febcebd30ad77a8e40737f3a5ad1f
      https://github.com/buildbot/buildbot/commit/ca9f4ed52b4febcebd30ad77a8e40737f3a5ad1f
  Author: Nicolas Sylvain <nsylvain at chromium.org>
  Date:   2012-11-23 (Fri, 23 Nov 2012)

  Changed paths:
    M master/buildbot/status/web/changes.py
    M master/buildbot/status/web/templates/change_macros.html

  Log Message:
  -----------
  Optionally add revision to the waterfall display of changes.

Used in chromium's waterfalls extensively.
publicly reviewed here: https://codereview.chromium.org/7276032

Modified to not change the look by default.

	modified:   buildbot/status/web/changes.py
	modified:   buildbot/status/web/templates/change_macros.html


  Commit: 1fe8fbcf99cd98546a98d2dd6a3be1206ea590c7
      https://github.com/buildbot/buildbot/commit/1fe8fbcf99cd98546a98d2dd6a3be1206ea590c7
  Author: Peter Mayo <petermayo at chromium.org>
  Date:   2012-11-23 (Fri, 23 Nov 2012)

  Changed paths:
    M master/buildbot/status/web/changes.py
    M master/buildbot/status/web/templates/change_macros.html

  Log Message:
  -----------
  Optionally add project to changes in waterfall display.

In some waterfalls it is useful to separate different change
sources visually.  This allows an attribute to reflect that to
be passed though from config to template.

Related reviews: https://codereview.chromium.org/11425002

	modified:   buildbot/status/web/changes.py
	modified:   buildbot/status/web/templates/change_macros.html


  Commit: e3840f1342332dc8aa34a754c01c371891a20d4d
      https://github.com/buildbot/buildbot/commit/e3840f1342332dc8aa34a754c01c371891a20d4d
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-11-23 (Fri, 23 Nov 2012)

  Changed paths:
    M master/buildbot/status/words.py
    M master/buildbot/test/unit/test_status_words.py

  Log Message:
  -----------
  Merge branch 'irc-shutdown' of git://github.com/tomprince/buildbot


  Commit: 121a3100eb732bcea8af12c27f9c32a8aaaabf0d
      https://github.com/buildbot/buildbot/commit/121a3100eb732bcea8af12c27f9c32a8aaaabf0d
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-25 (Sun, 25 Nov 2012)

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

  Log Message:
  -----------
  Git: Use config.error instead of assert to report errors.


  Commit: 7eec1903d35510dc42061ee91891d98680b9a9eb
      https://github.com/buildbot/buildbot/commit/7eec1903d35510dc42061ee91891d98680b9a9eb
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-25 (Sun, 25 Nov 2012)

  Changed paths:
    M master/buildbot/steps/source/git.py
    M master/buildbot/test/unit/test_steps_source_git.py
    M master/docs/manual/cfg-buildsteps.rst

  Log Message:
  -----------
  Merge branch '2154' of git://github.com/in3xes/buildbot

Conflicts:
	master/buildbot/steps/source/git.py
	master/docs/manual/cfg-buildsteps.rst


  Commit: e04da825906e76fdefdce90ac5068782a43d5fcb
      https://github.com/buildbot/buildbot/commit/e04da825906e76fdefdce90ac5068782a43d5fcb
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-25 (Sun, 25 Nov 2012)

  Changed paths:
    M master/buildbot/test/unit/test_steps_source_git.py

  Log Message:
  -----------
  Fix tests for update git step.


  Commit: 68a1a5da05e9761f1d283f23905cd9104e05e979
      https://github.com/buildbot/buildbot/commit/68a1a5da05e9761f1d283f23905cd9104e05e979
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-11-26 (Mon, 26 Nov 2012)

  Changed paths:
    M master/buildbot/status/web/changes.py
    M master/buildbot/status/web/templates/change_macros.html

  Log Message:
  -----------
  Merge branch 'chromium' of git://github.com/petermayo/buildbot


  Commit: 76582018ceed5f3af03ee36c484caaf76995dab2
      https://github.com/buildbot/buildbot/commit/76582018ceed5f3af03ee36c484caaf76995dab2
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-11-26 (Mon, 26 Nov 2012)

  Changed paths:
    M master/buildbot/steps/source/git.py
    M master/buildbot/test/unit/test_steps_source_git.py
    M master/docs/manual/cfg-buildsteps.rst

  Log Message:
  -----------
  Merge branch 'master' of github.com:buildbot/buildbot


  Commit: 1eafa61537133593770e036fd0d7923543036d9e
      https://github.com/buildbot/buildbot/commit/1eafa61537133593770e036fd0d7923543036d9e
  Author: Dan Kegel <dank at kegel.com>
  Date:   2012-11-26 (Mon, 26 Nov 2012)

  Changed paths:
    M master/buildbot/changes/hgpoller.py

  Log Message:
  -----------
  On first run, use head:head as range of changes, not 0:head

Fixes #2404.


  Commit: 541070b4f3cf58e14076cd4ba201f28640ba71c4
      https://github.com/buildbot/buildbot/commit/541070b4f3cf58e14076cd4ba201f28640ba71c4
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-11-26 (Mon, 26 Nov 2012)

  Changed paths:
    M master/buildbot/test/unit/test_changes_hgpoller.py

  Log Message:
  -----------
  fix tests


  Commit: 7138f59234ef15ad3e0edb104f4243a6fe5be36b
      https://github.com/buildbot/buildbot/commit/7138f59234ef15ad3e0edb104f4243a6fe5be36b
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-11-26 (Mon, 26 Nov 2012)

  Changed paths:
    M master/buildbot/changes/hgpoller.py
    M master/buildbot/test/unit/test_changes_hgpoller.py

  Log Message:
  -----------
  Merge branch 'bug2404'


  Commit: 16519fef13a773d0f87e54866a93c9086dfd1d2c
      https://github.com/buildbot/buildbot/commit/16519fef13a773d0f87e54866a93c9086dfd1d2c
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-11-28 (Wed, 28 Nov 2012)

  Changed paths:
    M .gitignore

  Log Message:
  -----------
  ignore /www for the moment, so the same repo can check out nine and master


  Commit: 554c2b6252186a400b7f342b0c861aabe7d7dfdc
      https://github.com/buildbot/buildbot/commit/554c2b6252186a400b7f342b0c861aabe7d7dfdc
  Author: jhnwsk <jhnwsk at gmail.com>
  Date:   2012-11-28 (Wed, 28 Nov 2012)

  Changed paths:
    M master/buildbot/test/unit/test_steps_master.py
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  add relnote, fix win32 pathstep in test


  Commit: 6f79d511f3253fa2f3e462bb24cfb75c2aa1699f
      https://github.com/buildbot/buildbot/commit/6f79d511f3253fa2f3e462bb24cfb75c2aa1699f
  Author: jhnwsk <jhnwsk at gmail.com>
  Date:   2012-11-28 (Wed, 28 Nov 2012)

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

  Log Message:
  -----------
  Merge branch 'fix-steps-master-env-sub' of http://github.com/jhnwsk/buildbot into fix-steps-master-env-sub


  Commit: f8ecc4cb51781e156f57d90e8589e964e73bb6c6
      https://github.com/buildbot/buildbot/commit/f8ecc4cb51781e156f57d90e8589e964e73bb6c6
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-11-29 (Thu, 29 Nov 2012)

  Changed paths:
    A master/buildbot/test/fake/slave.py
    M master/buildbot/test/util/steps.py

  Log Message:
  -----------
  Add a FakeSlave class for step tests.


  Commit: 4ccb2c8beb542f091a83f78b5c28107b8af3143f
      https://github.com/buildbot/buildbot/commit/4ccb2c8beb542f091a83f78b5c28107b8af3143f
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-11-30 (Fri, 30 Nov 2012)

  Changed paths:
    M master/buildbot/steps/master.py
    M master/buildbot/test/unit/test_steps_master.py
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Merge branch 'fix-steps-master-env-sub' of git://github.com/jhnwsk/buildbot


  Commit: 38869a5dcf0122f6a7a7a40d59e56fd47ebf788b
      https://github.com/buildbot/buildbot/commit/38869a5dcf0122f6a7a7a40d59e56fd47ebf788b
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-11-30 (Fri, 30 Nov 2012)

  Changed paths:
    A master/buildbot/test/fake/slave.py
    M master/buildbot/test/util/steps.py

  Log Message:
  -----------
  Merge branch 'master' of github.com:buildbot/buildbot


  Commit: 386ce792011914418393f39862f044aa3563a011
      https://github.com/buildbot/buildbot/commit/386ce792011914418393f39862f044aa3563a011
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-12-01 (Sat, 01 Dec 2012)

  Changed paths:
    M master/buildbot/test/unit/test_master.py
    A master/buildbot/test/util/logging.py

  Log Message:
  -----------
  test_master: Use a log observer to check log messages.

Twisted has support for hooking in to the logging system. So just
use that, rather than using a mock to record log messages.


  Commit: 2c6b8aeffd6ce975321e143aace951aa3f8c3e5a
      https://github.com/buildbot/buildbot/commit/2c6b8aeffd6ce975321e143aace951aa3f8c3e5a
  Author: Shriram Kunchanapalli <kshriram18 at gmail.com>
  Date:   2012-12-01 (Sat, 01 Dec 2012)

  Changed paths:
    M master/buildbot/status/web/base.py
    M master/buildbot/status/web/console.py
    M master/buildbot/status/web/files/default.css
    M master/buildbot/status/web/templates/console.html

  Log Message:
  -----------
  Adds the relevant css file and modifies corresponding files for Fail Again
case


  Commit: 7d308fccf37bee3c6b2e6ac6d31025425c227131
      https://github.com/buildbot/buildbot/commit/7d308fccf37bee3c6b2e6ac6d31025425c227131
  Author: Shriram Kunchanapalli <kshriram18 at gmail.com>
  Date:   2012-12-01 (Sat, 01 Dec 2012)

  Changed paths:
    M master/buildbot/status/web/base.py

  Log Message:
  -----------
  Reverts one change from commit 6d197ea769a59137f2868a9d3b6639a8d6a31dd3.


  Commit: 053b85615df3381bc652ad92f9bb6fdf14c241aa
      https://github.com/buildbot/buildbot/commit/053b85615df3381bc652ad92f9bb6fdf14c241aa
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-12-01 (Sat, 01 Dec 2012)

  Changed paths:
    M master/buildbot/status/web/console.py
    M master/buildbot/status/web/files/default.css
    M master/buildbot/status/web/templates/console.html

  Log Message:
  -----------
  Merge branch 'pull587'


  Commit: bd532a973db7c8003391367ffbab90718ee1193d
      https://github.com/buildbot/buildbot/commit/bd532a973db7c8003391367ffbab90718ee1193d
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-12-01 (Sat, 01 Dec 2012)

  Changed paths:
    M master/buildbot/test/unit/test_master.py
    A master/buildbot/test/util/logging.py

  Log Message:
  -----------
  Merge branch 'test-log-observer' of git://github.com/tomprince/buildbot


  Commit: d9b36bd0ac0e2d03d6059bd525da13f3482483ca
      https://github.com/buildbot/buildbot/commit/d9b36bd0ac0e2d03d6059bd525da13f3482483ca
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-12-01 (Sat, 01 Dec 2012)

  Changed paths:
    M master/buildbot/test/util/querylog.py

  Log Message:
  -----------
  disambiguate with absolute imports


  Commit: 3d03f7dd92ecf77f9f5aa1f46037bb9865fc0ee9
      https://github.com/buildbot/buildbot/commit/3d03f7dd92ecf77f9f5aa1f46037bb9865fc0ee9
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-12-01 (Sat, 01 Dec 2012)

  Changed paths:
    M master/buildbot/test/util/querylog.py

  Log Message:
  -----------
  Merge branch 'pull585'


  Commit: 975ed3817093b8436870cb692c4275b6a2e74115
      https://github.com/buildbot/buildbot/commit/975ed3817093b8436870cb692c4275b6a2e74115
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-12-01 (Sat, 01 Dec 2012)

  Changed paths:
    R master/buildbot/steps/blocker.py
    R master/contrib/blockertest/Makefile
    R master/contrib/blockertest/README.txt
    R master/contrib/blockertest/master.cfg
    R master/contrib/blockertest/startpair
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Merge pull request #561 from tomprince/remove-Blocker

Remove Blocker step.


  Commit: 4899bc640b5fa4a3222862e3e1e94eadc209ac1a
      https://github.com/buildbot/buildbot/commit/4899bc640b5fa4a3222862e3e1e94eadc209ac1a
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-12-01 (Sat, 01 Dec 2012)

  Changed paths:
    M master/MANIFEST.in
    R master/buildbot/test/unit/test_steps_blocker.py

  Log Message:
  -----------
  Remove blocker tests.


  Commit: dbbdc5a194b9a9623bc2de9e7b39be0737c70f51
      https://github.com/buildbot/buildbot/commit/dbbdc5a194b9a9623bc2de9e7b39be0737c70f51
  Author: Shriram Kunchanapalli <kshriram18 at gmail.com>
  Date:   2012-12-02 (Sun, 02 Dec 2012)

  Changed paths:
    M master/buildbot/status/web/baseweb.py
    M master/buildbot/status/web/builder.py

  Log Message:
  -----------
  Passes the numbuilds default value from WebStatus constructor to the
Builder/* pages (BuildersResource)


  Commit: 376c47302a916fb197900dbcb6b3dd0684fb0104
      https://github.com/buildbot/buildbot/commit/376c47302a916fb197900dbcb6b3dd0684fb0104
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-12-03 (Mon, 03 Dec 2012)

  Changed paths:
    M master/buildbot/test/unit/test_process_properties.py

  Log Message:
  -----------
  verify that Interpolate can handle strings with newlines


  Commit: 2de628d20092d14d02b7b6155ce9fb7c267c8a8a
      https://github.com/buildbot/buildbot/commit/2de628d20092d14d02b7b6155ce9fb7c267c8a8a
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-12-03 (Mon, 03 Dec 2012)

  Changed paths:
    M master/buildbot/status/web/baseweb.py
    M master/buildbot/status/web/builder.py

  Log Message:
  -----------
  Merge pull request #589 from ShriramK/master

Fixes #2334.


  Commit: 6eb01dd301a81f0268b06f672598ce7cafbcd25d
      https://github.com/buildbot/buildbot/commit/6eb01dd301a81f0268b06f672598ce7cafbcd25d
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-12-04 (Tue, 04 Dec 2012)

  Changed paths:
    M master/buildbot/status/master.py

  Log Message:
  -----------
  fix errors from startService running before stopService


  Commit: 5267dc8e03eb12f6f60f6ea1cb8232a93b72cfe4
      https://github.com/buildbot/buildbot/commit/5267dc8e03eb12f6f60f6ea1cb8232a93b72cfe4
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-12-04 (Tue, 04 Dec 2012)

  Changed paths:
    M master/buildbot/monkeypatches/__init__.py
    A master/buildbot/monkeypatches/bug6202.py

  Log Message:
  -----------
  monkey-patch around http://twistedmatrix.com/trac/ticket/6202


  Commit: 919d7bd35b493985af80942de5743c14f4a6ccd5
      https://github.com/buildbot/buildbot/commit/919d7bd35b493985af80942de5743c14f4a6ccd5
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-12-07 (Fri, 07 Dec 2012)

  Changed paths:
    M master/buildbot/master.py
    M master/buildbot/monkeypatches/__init__.py
    R master/buildbot/monkeypatches/bug6202.py

  Log Message:
  -----------
  Don't call MultiService.stopService if we haven't called MultiService.stopService.

As per the discussion in http://twistedmatrix.com/trac/ticket/6202
Thus, we don't need to patch around 6502.


  Commit: fc89785b24d13a76fafa4dbdf22ff291e2054b9c
      https://github.com/buildbot/buildbot/commit/fc89785b24d13a76fafa4dbdf22ff291e2054b9c
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-12-08 (Sat, 08 Dec 2012)

  Changed paths:
    M master/buildbot/monkeypatches/testcase_patch.py

  Log Message:
  -----------
  fix comment to reflect reality


  Commit: daa659cb4e0c83c94fb90445bf179e74126c3f2d
      https://github.com/buildbot/buildbot/commit/daa659cb4e0c83c94fb90445bf179e74126c3f2d
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-12-08 (Sat, 08 Dec 2012)

  Changed paths:
    M master/buildbot/buildslave.py
    M master/buildbot/process/users/users.py
    M master/buildbot/schedulers/timed.py
    M master/buildbot/steps/source/bzr.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_schedulers_timed_NightlyBase.py
    M master/buildbot/test/unit/test_steps_source_bzr.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
    M master/buildbot/util/sautils.py
    M master/docs/manual/cfg-buildsteps.rst
    M master/docs/manual/cfg-global.rst
    M master/setup.py

  Log Message:
  -----------
  Merge branch 'buildbot-0.8.7'

Conflicts:
	master/buildbot/steps/source/svn.py


  Commit: 5b3a4c88f0d65ea742792eddc45f630367e3acef
      https://github.com/buildbot/buildbot/commit/5b3a4c88f0d65ea742792eddc45f630367e3acef
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-12-08 (Sat, 08 Dec 2012)

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

  Log Message:
  -----------
  Update bzr, git, and hg to use pathExists.


  Commit: 130f13629a602be86fabc5b68440a9bdbf323c6b
      https://github.com/buildbot/buildbot/commit/130f13629a602be86fabc5b68440a9bdbf323c6b
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-12-08 (Sat, 08 Dec 2012)

  Changed paths:
    M master/buildbot/master.py
    M master/buildbot/monkeypatches/__init__.py
    R master/buildbot/monkeypatches/bug6202.py

  Log Message:
  -----------
  Merge pull request #590 from tomprince/twisted-bug6206

Don't call MultiService.stopService if we haven't called MultiService.stopService


  Commit: b260ec09d77aa27dc003a84618d710a1222ff9eb
      https://github.com/buildbot/buildbot/commit/b260ec09d77aa27dc003a84618d710a1222ff9eb
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-12-08 (Sat, 08 Dec 2012)

  Changed paths:
    M master/buildbot/interfaces.py
    M master/buildbot/process/users/users.py
    M master/buildbot/status/build.py
    M master/buildbot/status/mail.py
    M master/buildbot/test/fake/fakebuild.py
    M master/buildbot/test/unit/test_process_users_users.py
    M master/buildbot/test/unit/test_status_mail.py

  Log Message:
  -----------
  Refactor logic of extracting contact information from builds.

This incidentally, also changes getInterestedUsers to only return users that
aren't responsible.


  Commit: daa1c53640b4c6c9f5a61e873f9384fb86b5534c
      https://github.com/buildbot/buildbot/commit/daa1c53640b4c6c9f5a61e873f9384fb86b5534c
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-12-08 (Sat, 08 Dec 2012)

  Changed paths:
    M master/buildbot/interfaces.py
    M master/buildbot/process/users/users.py
    M master/buildbot/status/build.py
    M master/buildbot/status/mail.py
    M master/buildbot/test/fake/fakebuild.py
    M master/buildbot/test/unit/test_process_users_users.py
    M master/buildbot/test/unit/test_status_mail.py

  Log Message:
  -----------
  Merge pull request #591 from tomprince/mail-user-factor

Refactor logic of extracting contact information from builds.


  Commit: b69278060e7c7d24b10f05d6976086ce28c78063
      https://github.com/buildbot/buildbot/commit/b69278060e7c7d24b10f05d6976086ce28c78063
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-12-08 (Sat, 08 Dec 2012)

  Changed paths:
    M master/buildbot/schedulers/basic.py
    M master/buildbot/test/unit/test_schedulers_basic.py

  Log Message:
  -----------
  Only set .fileIsImportant if it is not null.

This breaks subclassing schedulers that implement fileIsImportant as method.


  Commit: 6876787d7fd65e48e38e947e34a7265606582fc3
      https://github.com/buildbot/buildbot/commit/6876787d7fd65e48e38e947e34a7265606582fc3
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-12-09 (Sun, 09 Dec 2012)

  Changed paths:
    M master/MANIFEST.in
    M master/buildbot/buildslave.py
    M master/buildbot/changes/gitpoller.py
    M master/buildbot/changes/hgpoller.py
    M master/buildbot/db/buildsets.py
    M master/buildbot/interfaces.py
    M master/buildbot/master.py
    M master/buildbot/monkeypatches/__init__.py
    M master/buildbot/monkeypatches/testcase_patch.py
    M master/buildbot/process/properties.py
    M master/buildbot/process/users/users.py
    M master/buildbot/schedulers/base.py
    M master/buildbot/schedulers/basic.py
    M master/buildbot/schedulers/forcesched.py
    M master/buildbot/schedulers/timed.py
    M master/buildbot/scripts/start.py
    M master/buildbot/status/build.py
    M master/buildbot/status/mail.py
    M master/buildbot/status/master.py
    M master/buildbot/status/web/baseweb.py
    M master/buildbot/status/web/builder.py
    M master/buildbot/status/web/changes.py
    M master/buildbot/status/web/console.py
    M master/buildbot/status/web/files/default.css
    M master/buildbot/status/web/templates/change_macros.html
    M master/buildbot/status/web/templates/console.html
    M master/buildbot/status/words.py
    R master/buildbot/steps/blocker.py
    M master/buildbot/steps/master.py
    M master/buildbot/steps/slave.py
    M master/buildbot/steps/source/bzr.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/steps/trigger.py
    M master/buildbot/test/__init__.py
    M master/buildbot/test/fake/fakebuild.py
    A master/buildbot/test/fake/slave.py
    M master/buildbot/test/unit/test_changes_gitpoller.py
    M master/buildbot/test/unit/test_changes_hgpoller.py
    M master/buildbot/test/unit/test_db_buildsets.py
    M master/buildbot/test/unit/test_master.py
    M master/buildbot/test/unit/test_pbmanager.py
    M master/buildbot/test/unit/test_process_properties.py
    M master/buildbot/test/unit/test_process_users_users.py
    M master/buildbot/test/unit/test_schedulers_basic.py
    M master/buildbot/test/unit/test_schedulers_forcesched.py
    M master/buildbot/test/unit/test_schedulers_timed_NightlyBase.py
    M master/buildbot/test/unit/test_scripts_start.py
    M master/buildbot/test/unit/test_status_mail.py
    M master/buildbot/test/unit/test_status_words.py
    R master/buildbot/test/unit/test_steps_blocker.py
    M master/buildbot/test/unit/test_steps_master.py
    M master/buildbot/test/unit/test_steps_slave.py
    M master/buildbot/test/unit/test_steps_source_bzr.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
    M master/buildbot/test/unit/test_steps_trigger.py
    A master/buildbot/test/util/logging.py
    M master/buildbot/test/util/querylog.py
    M master/buildbot/test/util/steps.py
    M master/buildbot/util/sautils.py
    R master/contrib/blockertest/Makefile
    R master/contrib/blockertest/README.txt
    R master/contrib/blockertest/master.cfg
    R master/contrib/blockertest/startpair
    M master/docs/manual/cfg-builders.rst
    M master/docs/manual/cfg-buildsteps.rst
    M master/docs/manual/cfg-global.rst
    M master/docs/relnotes/0.8.7.rst
    M master/docs/relnotes/index.rst
    M master/setup.py

  Log Message:
  -----------
  Merge branch 'master' into nine


Compare: https://github.com/buildbot/buildbot/compare/b525464a8812...6876787d7fd6


More information about the Commits mailing list