[Buildbot-commits] [buildbot/buildbot] 483eab: vstudio: default to config='release', as documente...

GitHub noreply at github.com
Sun Aug 5 14:02:10 UTC 2012


  Branch: refs/heads/nine
  Home:   https://github.com/buildbot/buildbot
  Commit: 483eab5946aa783d3bd5805c4935d72d5b5cbb27
      https://github.com/buildbot/buildbot/commit/483eab5946aa783d3bd5805c4935d72d5b5cbb27
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-07-08 (Sun, 08 Jul 2012)

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

  Log Message:
  -----------
  vstudio: default to config='release', as documented


  Commit: 276b67b4122930c0ff031216fe13a9e0f6335235
      https://github.com/buildbot/buildbot/commit/276b67b4122930c0ff031216fe13a9e0f6335235
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-07-08 (Sun, 08 Jul 2012)

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

  Log Message:
  -----------
  fix 'don't know how to test this' skips

One was correct (and only needed a change from ValueError to
ConfigErorr).  The other is but one in a large class of
string-substitution syntax errors. We can't hope to catch them all, and
the techniques required to catch a few would probably give us headaches.


  Commit: 39146231710d33dc67fef1cfd81efb26d2945b95
      https://github.com/buildbot/buildbot/commit/39146231710d33dc67fef1cfd81efb26d2945b95
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-07-08 (Sun, 08 Jul 2012)

  Changed paths:
    M master/buildbot/test/fake/fakemaster.py

  Log Message:
  -----------
  Extend make_master to optionally create the db object, as well.


  Commit: 62f2a8de1c8a4ac194c06ecaba771734cf42fbde
      https://github.com/buildbot/buildbot/commit/62f2a8de1c8a4ac194c06ecaba771734cf42fbde
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-07-08 (Sun, 08 Jul 2012)

  Changed paths:
    M master/buildbot/schedulers/base.py
    M master/buildbot/test/unit/test_schedulers_base.py
    A master/buildbot/test/unit/test_util_state.py
    A master/buildbot/util/state.py
    M master/docs/developer/utils.rst
    M master/docs/release-notes.rst

  Log Message:
  -----------
  Add StateMixin helper.

This class factors out the helpers used for accessing object state
in the database.


  Commit: 633926c9fd991701bfbb0be7a32e8b63745a1b46
      https://github.com/buildbot/buildbot/commit/633926c9fd991701bfbb0be7a32e8b63745a1b46
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-07-08 (Sun, 08 Jul 2012)

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

  Log Message:
  -----------
  Add a nice __repr__ to GetProcessOutputMixin.

This makes the test failure output more useful.


  Commit: b6e92b8abb0930cbe00c6737dc1854ff8e77c511
      https://github.com/buildbot/buildbot/commit/b6e92b8abb0930cbe00c6737dc1854ff8e77c511
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-07-08 (Sun, 08 Jul 2012)

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

  Log Message:
  -----------
  Fix typo in GetProccessOutputMixin failure.


  Commit: ef15fedc5dd5426677284265f8de3214fb9501f8
      https://github.com/buildbot/buildbot/commit/ef15fedc5dd5426677284265f8de3214fb9501f8
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-07-09 (Mon, 09 Jul 2012)

  Changed paths:
    M master/buildbot/changes/gitpoller.py
    M master/buildbot/test/unit/test_changes_gitpoller.py
    M master/buildbot/test/util/changesource.py
    M master/docs/manual/cfg-changesources.rst
    M master/docs/release-notes.rst

  Log Message:
  -----------
  Rewrite gitpoller.

The original gitpoller had a number of issues:
- it supported a single branch
- it needed a seperate workdir for each poller.
- it was easily confused by changes to the underlying workdir.

The new gitpoller solves the above issues.
- state is stored in the db, rather than implicitly in the repo.
- the workdir is treated as a stateless cache.
- it was easily confused by changes to the underlying workdir.

Notes:
- Only a single gitpoller can usefully be pointed at a given repo with a single db.
  Otherwise, the db state will get confused.
- There is currently no support for migration from the old to new poller state.
- `git init` supports an argument for a directory to create starting with
  git 1.6.5. Since we depend on git 1.7 this isn't an issue.


  Commit: eab12f425a9dc0f1a3d13fe65415f17567be1469
      https://github.com/buildbot/buildbot/commit/eab12f425a9dc0f1a3d13fe65415f17567be1469
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-07-09 (Mon, 09 Jul 2012)

  Changed paths:
    M master/buildbot/changes/changes.py
    A master/buildbot/changes/hgpoller.py
    M master/buildbot/clients/tryclient.py
    M master/buildbot/process/builder.py
    M master/buildbot/sourcestamp.py
    M master/buildbot/status/web/auth.py
    M master/buildbot/steps/source/bzr.py
    M master/buildbot/steps/source/mercurial.py
    M master/buildbot/steps/source/svn.py
    M master/buildbot/steps/vstudio.py
    A master/buildbot/test/unit/test_changes_hgpoller.py
    M master/buildbot/test/unit/test_process_builder.py
    M master/buildbot/test/unit/test_sourcestamp.py
    A master/buildbot/test/unit/test_status_web_auth_HTPasswdAprAuth.py
    A master/buildbot/test/unit/test_status_web_auth_HTPasswdAuth.py
    M master/buildbot/test/unit/test_steps_source_bzr.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_vstudio.py
    M master/docs/manual/cfg-changesources.rst
    M master/docs/manual/cfg-statustargets.rst
    M master/docs/release-notes.rst

  Log Message:
  -----------
  Merge remote-tracking branch 'origin' into git-poller-rewrite

Conflicts:
	master/docs/release-notes.rst


  Commit: 130d8607cfa5423e199be154cfe6281da944dfbf
      https://github.com/buildbot/buildbot/commit/130d8607cfa5423e199be154cfe6281da944dfbf
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-07-09 (Mon, 09 Jul 2012)

  Changed paths:
    M master/buildbot/test/unit/test_changes_gitpoller.py
    M master/buildbot/test/unit/test_changes_hgpoller.py
    M master/buildbot/test/unit/test_test_util_gpo.py
    M master/buildbot/test/util/gpo.py

  Log Message:
  -----------
  gpo: Test that getProcessOutput{,andValue} are called with the correct path.


  Commit: 085edd69c69568ca4f01ebdb2e8751c1cb8fdeef
      https://github.com/buildbot/buildbot/commit/085edd69c69568ca4f01ebdb2e8751c1cb8fdeef
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-07-09 (Mon, 09 Jul 2012)

  Changed paths:
    M master/buildbot/test/unit/test_test_util_gpo.py
    M master/buildbot/test/util/gpo.py

  Log Message:
  -----------
  Don't allow arbitrary keywords in testing getProcessOuput.

If we need to pass other arguments, then we should be testing that those
arguments are passed correctly.


  Commit: f4b4897b6212f5a19f0e60d2337a6125c1d65b23
      https://github.com/buildbot/buildbot/commit/f4b4897b6212f5a19f0e60d2337a6125c1d65b23
  Author: Benoit Allard <benoit at aeteurope.nl>
  Date:   2012-07-10 (Tue, 10 Jul 2012)

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

  Log Message:
  -----------
  mercurial source step: don't update during pull, it will be done later on


  Commit: 4af717e72382fef29b71e9329226eb4c4c09d97e
      https://github.com/buildbot/buildbot/commit/4af717e72382fef29b71e9329226eb4c4c09d97e
  Author: Benoit Allard <benoit at aeteurope.nl>
  Date:   2012-07-10 (Tue, 10 Jul 2012)

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

  Log Message:
  -----------
  mercurial: blame vim, indentation was not correct


  Commit: 28fa5718cdff57119bc89e4e3991636088dbe84d
      https://github.com/buildbot/buildbot/commit/28fa5718cdff57119bc89e4e3991636088dbe84d
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-07-10 (Tue, 10 Jul 2012)

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

  Log Message:
  -----------
  Merge branch 'mercurial' of git://github.com/benallard/buildbot

* 'mercurial' of git://github.com/benallard/buildbot:
  mercurial: blame vim, indentation was not correct
  mercurial source step: don't update during pull, it will be done later on


  Commit: b29182ee590c71222608c031a21295741448d472
      https://github.com/buildbot/buildbot/commit/b29182ee590c71222608c031a21295741448d472
  Author: Saurabh Kumar <saurabhgeek92 at gmail.com>
  Date:   2012-07-13 (Fri, 13 Jul 2012)

  Changed paths:
    M slave/buildslave/interfaces.py

  Log Message:
  -----------
  Add an interface for Slave Protocol

Signed-off-by: Saurabh Kumar <saurabhgeek92 at gmail.com>


  Commit: 0d6778f10f003c8feeaceb811b1166b1366ddfd3
      https://github.com/buildbot/buildbot/commit/0d6778f10f003c8feeaceb811b1166b1366ddfd3
  Author: Saurabh Kumar <saurabhgeek92 at gmail.com>
  Date:   2012-07-13 (Fri, 13 Jul 2012)

  Changed paths:
    M slave/buildslave/bot.py

  Log Message:
  -----------
  Change slave-master calls to interface calls.

Bot should implement ISlaveProtocol interface.
BuildSlave and SlaveBuilder should call masters through ISlaveInterface.

Signed-off-by: Saurabh Kumar <saurabhgeek92 at gmail.com>


  Commit: ad0d73d0dc3052501fd6cfae54a322b0fe916059
      https://github.com/buildbot/buildbot/commit/ad0d73d0dc3052501fd6cfae54a322b0fe916059
  Author: Saurabh Kumar <saurabhgeek92 at gmail.com>
  Date:   2012-07-13 (Fri, 13 Jul 2012)

  Changed paths:
    M slave/buildslave/bot.py
    A slave/buildslave/test/fake/fakebot.py
    M slave/buildslave/test/unit/test_bot_BuildSlave.py

  Log Message:
  -----------
  Fix buildslave_gracefulShutdown test


  Commit: 64896037a18e7847d3238d7ff1ec4f3208c00a1f
      https://github.com/buildbot/buildbot/commit/64896037a18e7847d3238d7ff1ec4f3208c00a1f
  Author: Saurabh Kumar <saurabhgeek92 at gmail.com>
  Date:   2012-07-13 (Fri, 13 Jul 2012)

  Changed paths:
    M slave/buildslave/bot.py

  Log Message:
  -----------
  Separate pb parts from SlaveBuilder


  Commit: ee490482867f11c2a49e6cf258e70158caed961c
      https://github.com/buildbot/buildbot/commit/ee490482867f11c2a49e6cf258e70158caed961c
  Author: Saurabh Kumar <saurabhgeek92 at gmail.com>
  Date:   2012-07-13 (Fri, 13 Jul 2012)

  Changed paths:
    M slave/buildslave/test/unit/test_bot_BuildSlave.py

  Log Message:
  -----------
  Fix for graceful_shutdown test

Correct fix this time.


  Commit: a2920d0f78f4eaac9ee55d3babaa50b7b746b411
      https://github.com/buildbot/buildbot/commit/a2920d0f78f4eaac9ee55d3babaa50b7b746b411
  Author: Saurabh Kumar <saurabhgeek92 at gmail.com>
  Date:   2012-07-13 (Fri, 13 Jul 2012)

  Changed paths:
    M slave/buildslave/bot.py
    M slave/buildslave/interfaces.py

  Log Message:
  -----------
  Use buildername instead of builder


  Commit: 9042f1000816d13679498b785110df3969b51c95
      https://github.com/buildbot/buildbot/commit/9042f1000816d13679498b785110df3969b51c95
  Author: Saurabh Kumar <saurabhgeek92 at gmail.com>
  Date:   2012-07-13 (Fri, 13 Jul 2012)

  Changed paths:
    M slave/buildslave/test/unit/test_bot.py

  Log Message:
  -----------
  Add tests for PBSlaveBuilder


  Commit: 87278b1bf6cdece99a1b625748d8c9ee525d459a
      https://github.com/buildbot/buildbot/commit/87278b1bf6cdece99a1b625748d8c9ee525d459a
  Author: Saurabh Kumar <saurabhgeek92 at gmail.com>
  Date:   2012-07-13 (Fri, 13 Jul 2012)

  Changed paths:
    M slave/buildslave/bot.py

  Log Message:
  -----------
  Fix lostRemoteStep

stopCommandonShutdown is a slavebuilder attribute.


  Commit: 76bc20f7280021e6c699daa4e7bce488ab724d9f
      https://github.com/buildbot/buildbot/commit/76bc20f7280021e6c699daa4e7bce488ab724d9f
  Author: Saurabh Kumar <saurabhgeek92 at gmail.com>
  Date:   2012-07-13 (Fri, 13 Jul 2012)

  Changed paths:
    R slave/buildslave/test/fake/fakebot.py

  Log Message:
  -----------
  Delete fakebot


  Commit: 6e88b45e5aa6d156faa11b95a178eaf60b4339f1
      https://github.com/buildbot/buildbot/commit/6e88b45e5aa6d156faa11b95a178eaf60b4339f1
  Author: Saurabh Kumar <saurabhgeek92 at gmail.com>
  Date:   2012-07-15 (Sun, 15 Jul 2012)

  Changed paths:
    M slave/buildslave/bot.py
    M slave/buildslave/test/unit/test_bot_BuildSlave.py

  Log Message:
  -----------
  Add perspective attribute to Bot


  Commit: 0d750c94fb9a05e0dabda96f11755121b5974e2b
      https://github.com/buildbot/buildbot/commit/0d750c94fb9a05e0dabda96f11755121b5974e2b
  Author: Saurabh Kumar <saurabhgeek92 at gmail.com>
  Date:   2012-07-15 (Sun, 15 Jul 2012)

  Changed paths:
    M slave/buildslave/bot.py
    M slave/buildslave/test/unit/test_bot_BuildSlave.py

  Log Message:
  -----------
  Add perspective attribute to Bot


  Commit: 0d338e6ae12d077aac8440a776f82191bc620204
      https://github.com/buildbot/buildbot/commit/0d338e6ae12d077aac8440a776f82191bc620204
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-07-15 (Sun, 15 Jul 2012)

  Changed paths:
    M slave/buildslave/test/unit/test_bot.py

  Log Message:
  -----------
  fix pyflake


  Commit: d3505c2133e08c478e8fbdae9acb0de23e947445
      https://github.com/buildbot/buildbot/commit/d3505c2133e08c478e8fbdae9acb0de23e947445
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-07-15 (Sun, 15 Jul 2012)

  Changed paths:
    M slave/buildslave/bot.py
    M slave/buildslave/interfaces.py
    M slave/buildslave/test/unit/test_bot.py
    M slave/buildslave/test/unit/test_bot_BuildSlave.py

  Log Message:
  -----------
  Merge branch 'pull469'

* pull469:
  fix pyflake
  Add perspective attribute to Bot
  Delete fakebot
  Fix lostRemoteStep
  Add tests for PBSlaveBuilder
  Use buildername instead of builder
  Fix for graceful_shutdown test
  Separate pb parts from SlaveBuilder
  Fix buildslave_gracefulShutdown test
  Change slave-master calls to interface calls.
  Add an interface for Slave Protocol


  Commit: 83f7d165ad64d2ff27ca7669221005af79a4f606
      https://github.com/buildbot/buildbot/commit/83f7d165ad64d2ff27ca7669221005af79a4f606
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-07-15 (Sun, 15 Jul 2012)

  Changed paths:
    M slave/buildslave/bot.py
    M slave/buildslave/test/unit/test_bot_BuildSlave.py

  Log Message:
  -----------
  Merge branch 'slavesidechanges' of git://github.com/sa1/buildbot

* 'slavesidechanges' of git://github.com/sa1/buildbot:
  Add perspective attribute to Bot


  Commit: a7e8b9202d23d4607daa621cadb2552435e46c1f
      https://github.com/buildbot/buildbot/commit/a7e8b9202d23d4607daa621cadb2552435e46c1f
  Author: Benoît Allard <al.yazdi+github at gmail.com>
  Date:   2012-07-16 (Mon, 16 Jul 2012)

  Changed paths:
    M master/buildbot/schedulers/base.py

  Log Message:
  -----------
  scheduler: Improve logging to say which scheduler refuses the codebase.


  Commit: e3b351efacad5ae6708515032ddb805d3785ea9e
      https://github.com/buildbot/buildbot/commit/e3b351efacad5ae6708515032ddb805d3785ea9e
  Author: Flávio J. Saraiva <flaviojs2005 at gmail.com>
  Date:   2012-07-16 (Mon, 16 Jul 2012)

  Changed paths:
    M master/buildbot/changes/svnpoller.py
    M master/buildbot/test/unit/test_changes_svnpoller.py
    M master/docs/manual/customization.rst

  Log Message:
  -----------
  Make split_file_branches reject files named "trunk" and "branch/<filename>";
Make sure directories end with a right slash when fed to the split_file function;
Update example in the Customization section of the manual.


  Commit: 888008a0a4d72df11c67188b681071c4d3c4a57d
      https://github.com/buildbot/buildbot/commit/888008a0a4d72df11c67188b681071c4d3c4a57d
  Author: Benoît Allard <al.yazdi+github at gmail.com>
  Date:   2012-07-17 (Tue, 17 Jul 2012)

  Changed paths:
    M master/buildbot/schedulers/base.py

  Log Message:
  -----------
  schedulers: turns out we can specify the logLevel of the logging messages.


  Commit: 978e9f9d572b8f5ea65a165e985fec3f67ab210c
      https://github.com/buildbot/buildbot/commit/978e9f9d572b8f5ea65a165e985fec3f67ab210c
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-07-18 (Wed, 18 Jul 2012)

  Changed paths:
    M master/buildbot/schedulers/base.py

  Log Message:
  -----------
  Merge pull request #471 from benallard/patch-3

scheduler: Improve logging to say which scheduler refuses the codebase.


  Commit: a8422112fb1c32b5579e729477993f06b0c35d1f
      https://github.com/buildbot/buildbot/commit/a8422112fb1c32b5579e729477993f06b0c35d1f
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-07-18 (Wed, 18 Jul 2012)

  Changed paths:
    M slave/buildslave/bot.py
    M slave/buildslave/interfaces.py
    M slave/buildslave/test/unit/test_bot.py
    M slave/buildslave/test/unit/test_bot_BuildSlave.py

  Log Message:
  -----------
  Revert "Merge branch 'slavesidechanges' of git://github.com/sa1/buildbot"

This reverts commit 83f7d165ad64d2ff27ca7669221005af79a4f606 and
d3505c2133e08c478e8fbdae9acb0de23e947445, reversing
changes made to 28fa5718cdff57119bc89e4e3991636088dbe84d.


  Commit: b82f3876b01899cf6bfb8c5117ea54e245e605e9
      https://github.com/buildbot/buildbot/commit/b82f3876b01899cf6bfb8c5117ea54e245e605e9
  Author: Flávio J. Saraiva <flaviojs2005 at gmail.com>
  Date:   2012-07-18 (Wed, 18 Jul 2012)

  Changed paths:
    M master/docs/manual/cfg-changesources.rst
    M master/docs/manual/customization.rst
    M master/docs/release-notes.rst

  Log Message:
  -----------
  Update release notes about SVNPoller's split_file;
Update documentation of SVNPoller's split_file;
Fix grave accent mismatch in the Customizing SVNPoller section.


  Commit: 172620894a2b85eacf26c0e532c32a63c109ee83
      https://github.com/buildbot/buildbot/commit/172620894a2b85eacf26c0e532c32a63c109ee83
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-07-21 (Sat, 21 Jul 2012)

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

  Log Message:
  -----------
  Fix `DirtyReactorError` caused by `PollingChangeSource` calling `callWhenRunning`.

trial has an unusual interaction with the reactor. The reactor is only running when
waiting for a deferred (and not a synchronous one). This avoids calling the real
`PollingChangeSource.startService` to avoid this.


  Commit: a315b0a6a349910c7a7287aa0a6a83c93edb4357
      https://github.com/buildbot/buildbot/commit/a315b0a6a349910c7a7287aa0a6a83c93edb4357
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-07-21 (Sat, 21 Jul 2012)

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

  Log Message:
  -----------
  Report repo not workdir when polling git.

Since we now default to using the same workdir for every poller,
it makes more sense to report the remote repository instead.


  Commit: a6a833647f2c3b12028c094f1bf9047a2d059535
      https://github.com/buildbot/buildbot/commit/a6a833647f2c3b12028c094f1bf9047a2d059535
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-07-21 (Sat, 21 Jul 2012)

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

  Log Message:
  -----------
  Fix comment in GitPoller.


  Commit: 63454541b1c0fccd811c7d64b8c5f5af0eb8dcb6
      https://github.com/buildbot/buildbot/commit/63454541b1c0fccd811c7d64b8c5f5af0eb8dcb6
  Author: Tom Prince <tom.prince at ualberta.net>
  Date:   2012-07-21 (Sat, 21 Jul 2012)

  Changed paths:
    M master/buildbot/changes/gitpoller.py
    M master/buildbot/schedulers/base.py
    M master/buildbot/test/fake/fakemaster.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_schedulers_base.py
    M master/buildbot/test/unit/test_test_util_gpo.py
    A master/buildbot/test/unit/test_util_state.py
    M master/buildbot/test/util/changesource.py
    M master/buildbot/test/util/gpo.py
    A master/buildbot/util/state.py
    M master/docs/developer/utils.rst
    M master/docs/manual/cfg-changesources.rst
    M master/docs/release-notes.rst

  Log Message:
  -----------
  Merge remote-tracking branch 'github/git-poller-rewrite'

Conflicts:
	master/buildbot/schedulers/base.py


  Commit: 742650621d33dc61679efc63532b622f1cf86020
      https://github.com/buildbot/buildbot/commit/742650621d33dc61679efc63532b622f1cf86020
  Author: Marius Rieder <marius.rieder at durchmesser.ch>
  Date:   2012-07-22 (Sun, 22 Jul 2012)

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

  Log Message:
  -----------
  Replace check for not None with check fot not ''

request.getUser() return the empty string if no user was supplied.
http://twistedmatrix.com/documents/12.0.0/api/twisted.web.http.Request.html#getUser


  Commit: 59e2225a7ff3c5e6ba3a77d8b0f47df3dda76668
      https://github.com/buildbot/buildbot/commit/59e2225a7ff3c5e6ba3a77d8b0f47df3dda76668
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-07-22 (Sun, 22 Jul 2012)

  Changed paths:
    M master/buildbot/changes/svnpoller.py
    M master/buildbot/test/unit/test_changes_svnpoller.py
    M master/docs/manual/cfg-changesources.rst
    M master/docs/manual/customization.rst
    M master/docs/release-notes.rst

  Log Message:
  -----------
  Merge branch 'fix-svnpoller-split_file_branches' of git://github.com/flaviojs/buildbot

With updated text in master/docs/release-notes.rst


  Commit: 47fded37e84ebe37e11902d7c8a7af1fde2aded2
      https://github.com/buildbot/buildbot/commit/47fded37e84ebe37e11902d7c8a7af1fde2aded2
  Author: Marius Rieder <marius.rieder at durchmesser.ch>
  Date:   2012-07-23 (Mon, 23 Jul 2012)

  Changed paths:
    M master/buildbot/status/web/authz.py
    M master/buildbot/status/web/templates/layout.html

  Log Message:
  -----------
  Add httpLoginUrl argument to Authz. And login link to Template.

Allow to specifie a login url to render a login link in case of
useHttpHeader Authentication.


  Commit: 89dc69248bab8cfe0e4c9f18c99cbe880801c096
      https://github.com/buildbot/buildbot/commit/89dc69248bab8cfe0e4c9f18c99cbe880801c096
  Author: Marius Rieder <marius.rieder at durchmesser.ch>
  Date:   2012-07-23 (Mon, 23 Jul 2012)

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

  Log Message:
  -----------
  Last but not least some documentation.


  Commit: 7573f9896d694d66170975eb68f20a02c2a78df9
      https://github.com/buildbot/buildbot/commit/7573f9896d694d66170975eb68f20a02c2a78df9
  Author: Tim Horton <timothy_horton at apple.com>
  Date:   2012-07-24 (Tue, 24 Jul 2012)

  Changed paths:
    M master/buildbot/status/web/templates/console.html

  Log Message:
  -----------
  Wrap console "Personalized for..." field in a form so that pressing enter submits it


  Commit: d7bc842c63372cb455a2914329b9210fd000b148
      https://github.com/buildbot/buildbot/commit/d7bc842c63372cb455a2914329b9210fd000b148
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-07-24 (Tue, 24 Jul 2012)

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

  Log Message:
  -----------
  Don't fail triggering if there's no got_revision.

Refs #2328.


  Commit: c84a4e908248cc98353c87470af113a42097a27b
      https://github.com/buildbot/buildbot/commit/c84a4e908248cc98353c87470af113a42097a27b
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-07-24 (Tue, 24 Jul 2012)

  Changed paths:
    M master/buildbot/schedulers/base.py

  Log Message:
  -----------
  Remove bogus check

At the very least, the check's condition is wrong.  I think that the
text is wrong, and the comment is confusing, too.

Fixes #2328.


  Commit: 128d546669153ccc5889504aea54ee794013bbca
      https://github.com/buildbot/buildbot/commit/128d546669153ccc5889504aea54ee794013bbca
  Author: Marius Rieder <marius.rieder at durchmesser.ch>
  Date:   2012-07-24 (Tue, 24 Jul 2012)

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

  Log Message:
  -----------
  Remove newlines.


  Commit: c719474148e4c11df50d2fe2fe1fb0b4c9a8c00a
      https://github.com/buildbot/buildbot/commit/c719474148e4c11df50d2fe2fe1fb0b4c9a8c00a
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-07-25 (Wed, 25 Jul 2012)

  Changed paths:
    M master/buildbot/process/builder.py
    M master/buildbot/status/builder.py
    M master/buildbot/test/fake/fakemaster.py

  Log Message:
  -----------
  Set the BuilderStatus's category on reconfig

Fixes #2331.  Tested manually.


  Commit: 673145e83fefb001c9dcc6579e5e2f962b4b43be
      https://github.com/buildbot/buildbot/commit/673145e83fefb001c9dcc6579e5e2f962b4b43be
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-07-25 (Wed, 25 Jul 2012)

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

  Log Message:
  -----------
  Don't test types too carefully (long is not an int)

This code really just needs to know whether there was an error.
Fixes #2329.


  Commit: 999e5668cf38eeb7abd7a8947b9f5de569655762
      https://github.com/buildbot/buildbot/commit/999e5668cf38eeb7abd7a8947b9f5de569655762
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-07-25 (Wed, 25 Jul 2012)

  Changed paths:
    M master/buildbot/status/web/templates/console.html

  Log Message:
  -----------
  Merge branch 'console-name-form' of git://github.com/hortont424/buildbot


  Commit: 63d9e221890dd1748aba5b3ad02f05ea59e04a0c
      https://github.com/buildbot/buildbot/commit/63d9e221890dd1748aba5b3ad02f05ea59e04a0c
  Author: Marius Rieder <marius.rieder at durchmesser.ch>
  Date:   2012-07-25 (Wed, 25 Jul 2012)

  Changed paths:
    M master/docs/release-notes.rst

  Log Message:
  -----------
  Add entry to release-notes.rst


  Commit: 35ade7866fab159d600910f3c472a5830ae8d93e
      https://github.com/buildbot/buildbot/commit/35ade7866fab159d600910f3c472a5830ae8d93e
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-07-25 (Wed, 25 Jul 2012)

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

  Log Message:
  -----------
  fix tests for getUser() returning '' as documented


  Commit: fb313d5444457c79367eb7379c6cc563d75b5b88
      https://github.com/buildbot/buildbot/commit/fb313d5444457c79367eb7379c6cc563d75b5b88
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-07-25 (Wed, 25 Jul 2012)

  Changed paths:
    M master/buildbot/status/web/authz.py
    M master/buildbot/status/web/templates/layout.html
    M master/buildbot/test/unit/test_status_web_authz_Authz.py
    M master/docs/manual/cfg-statustargets.rst
    M master/docs/release-notes.rst

  Log Message:
  -----------
  Merge branch 'pull476'


  Commit: de0ed4240abf4be3c147de5016bbd8775a217d2b
      https://github.com/buildbot/buildbot/commit/de0ed4240abf4be3c147de5016bbd8775a217d2b
  Author: Marius Rieder <marius.rieder at durchmesser.ch>
  Date:   2012-07-28 (Sat, 28 Jul 2012)

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

  Log Message:
  -----------
  Set Cache-Controll header for log files in WebStatus. (Fix #2292)


  Commit: 1ee7a1dc01d7a30ad77ebc2cce3046b0fb2ef8db
      https://github.com/buildbot/buildbot/commit/1ee7a1dc01d7a30ad77ebc2cce3046b0fb2ef8db
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-07-29 (Sun, 29 Jul 2012)

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

  Log Message:
  -----------
  Merge branch 'log_cache' of git://github.com/jiuka/buildbot


  Commit: a16c4ececcab7f304d369f742e6e3dff04b66a95
      https://github.com/buildbot/buildbot/commit/a16c4ececcab7f304d369f742e6e3dff04b66a95
  Author: Jacob Stultz <jstultz at alum.mit.edu>
  Date:   2012-07-30 (Mon, 30 Jul 2012)

  Changed paths:
    M master/buildbot/buildslave.py
    M master/buildbot/locks.py
    M master/buildbot/process/build.py
    M master/buildbot/process/buildstep.py

  Log Message:
  -----------
  Maintain locks in FIFO order

Locks should be kept in a queue in FIFO order to prevent potential
exclusive lock holders from being starved by a continuous stream of
counting locks holders.

This change maintains order of all waiters in a FIFO queue until they
actually acquire the lock, instead of removing them from the queue on
wake and adding them back to the end if they failed to acquire the lock.

The Deferred instance associated with each waiter is cleared when it is
woken. It is set when waitUntilMaybeAvailable is called.


  Commit: d76c5d32340c123c72bf20069e879a7f10327a3c
      https://github.com/buildbot/buildbot/commit/d76c5d32340c123c72bf20069e879a7f10327a3c
  Author: Jacob Stultz <jstultz at alum.mit.edu>
  Date:   2012-07-30 (Mon, 30 Jul 2012)

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

  Log Message:
  -----------
  Ensure that locks are acquired in FIFO order

To prevent starvation, locks should be acquired in the order in which
they were requested. Particularly, counting locks requested after
exclusive locks must wait until after the exclusive lock is acquired
and subsequently released, even if the owner(s) at the time the lock
is requested are counting and below maxCount.

The test acquires a counting lock, and then starts a build needing an
exclusive lock followed by a build needing a counting lock. The first
counting lock is then released, and the test checks that the exclusive
lock was claimed before the second counting lock.


  Commit: 2c0f2ff07503c167ec217b97b8196069ed4c876d
      https://github.com/buildbot/buildbot/commit/2c0f2ff07503c167ec217b97b8196069ed4c876d
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-07-30 (Mon, 30 Jul 2012)

  Changed paths:
    M master/buildbot/buildslave.py
    M master/buildbot/locks.py
    M master/buildbot/process/build.py
    M master/buildbot/process/buildstep.py
    M master/buildbot/test/unit/test_process_build.py

  Log Message:
  -----------
  Merge branch 'nostarve' of git://github.com/jstultz/buildbot


  Commit: 9bd07dc6c6282dc3d57d405c0dc476429f0940c1
      https://github.com/buildbot/buildbot/commit/9bd07dc6c6282dc3d57d405c0dc476429f0940c1
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-07-30 (Mon, 30 Jul 2012)

  Changed paths:
    M master/buildbot/locks.py

  Log Message:
  -----------
  fix for py25, where next() isn't defined


  Commit: 2e7f5e9b097725fb8223126170a66736ac3664c6
      https://github.com/buildbot/buildbot/commit/2e7f5e9b097725fb8223126170a66736ac3664c6
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-07-31 (Tue, 31 Jul 2012)

  Changed paths:
    M master/docs/release-notes.rst

  Log Message:
  -----------
  Nicer directions for finding release notes


  Commit: 96f3afdccba91587fdb0fa234f9e28ee057b220c
      https://github.com/buildbot/buildbot/commit/96f3afdccba91587fdb0fa234f9e28ee057b220c
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-08-05 (Sun, 05 Aug 2012)

  Changed paths:
    M master/buildbot/buildslave.py
    M master/buildbot/changes/gitpoller.py
    M master/buildbot/changes/svnpoller.py
    M master/buildbot/locks.py
    M master/buildbot/process/build.py
    M master/buildbot/process/builder.py
    M master/buildbot/process/buildstep.py
    M master/buildbot/process/properties.py
    M master/buildbot/schedulers/base.py
    M master/buildbot/status/builder.py
    M master/buildbot/status/web/authz.py
    M master/buildbot/status/web/build.py
    M master/buildbot/status/web/logs.py
    M master/buildbot/status/web/templates/console.html
    M master/buildbot/status/web/templates/layout.html
    M master/buildbot/steps/source/mercurial.py
    M master/buildbot/steps/trigger.py
    M master/buildbot/steps/vstudio.py
    M master/buildbot/test/fake/fakemaster.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_changes_svnpoller.py
    M master/buildbot/test/unit/test_process_build.py
    M master/buildbot/test/unit/test_process_properties.py
    M master/buildbot/test/unit/test_schedulers_base.py
    M master/buildbot/test/unit/test_status_web_authz_Authz.py
    M master/buildbot/test/unit/test_steps_source_mercurial.py
    M master/buildbot/test/unit/test_steps_trigger.py
    M master/buildbot/test/unit/test_steps_vstudio.py
    M master/buildbot/test/unit/test_test_util_gpo.py
    A master/buildbot/test/unit/test_util_state.py
    M master/buildbot/test/util/gpo.py
    A master/buildbot/util/state.py
    M master/docs/developer/utils.rst
    M master/docs/manual/cfg-changesources.rst
    M master/docs/manual/cfg-statustargets.rst
    M master/docs/manual/customization.rst
    M master/docs/release-notes.rst

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

Conflicts:
	master/buildbot/changes/gitpoller.py
	master/buildbot/schedulers/base.py
	master/buildbot/test/fake/fakemaster.py
	master/buildbot/test/unit/test_changes_gitpoller.py
	master/buildbot/test/util/changesource.py


  Commit: 20af2ce3706d24c11e5a74a00f5d81eaa2cd43dc
      https://github.com/buildbot/buildbot/commit/20af2ce3706d24c11e5a74a00f5d81eaa2cd43dc
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-08-05 (Sun, 05 Aug 2012)

  Changed paths:
    M master/buildbot/test/fake/fakedb.py
    M master/buildbot/test/unit/test_changes_gitpoller.py
    M master/buildbot/test/unit/test_www_ui.py
    M master/buildbot/www/ui.py

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


  Commit: f975e16de2cd568226f71e60cdbe174254d23645
      https://github.com/buildbot/buildbot/commit/f975e16de2cd568226f71e60cdbe174254d23645
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2012-08-05 (Sun, 05 Aug 2012)

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

  Log Message:
  -----------
  remove unused nested function


Compare: https://github.com/buildbot/buildbot/compare/12352f1333e4...f975e16de2cd


More information about the Commits mailing list