[Buildbot-commits] [buildbot/buildbot] d3b9ce: Add test for checking generated .tac file

GitHub noreply at github.com
Sun Aug 11 01:32:51 UTC 2013


  Branch: refs/heads/nine
  Home:   https://github.com/buildbot/buildbot
  Commit: d3b9ce11d67d2dfe0d372917d80b4e1fcd19dc44
      https://github.com/buildbot/buildbot/commit/d3b9ce11d67d2dfe0d372917d80b4e1fcd19dc44
  Author: Vladimir Rutsky <altsysrq at gmail.com>
  Date:   2013-07-03 (Wed, 03 Jul 2013)

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

  Log Message:
  -----------
  Add test for checking generated .tac file

It checks that .tac file is valid Python script by exec()-uting it with
mocked globals imports, such as twisted.application.service.Application
and buildslave.bot.BuildSlave.
Then it checks, that Application was created and stored in global
variable "application" (as .tac specification requires); checks that
BuildSlave created with passed arguments and attached to application.


  Commit: 7f557d5f225b42e19eb6d7e9787ce57711fdf07e
      https://github.com/buildbot/buildbot/commit/7f557d5f225b42e19eb6d7e9787ce57711fdf07e
  Author: Vladimir Rutsky <altsysrq at gmail.com>
  Date:   2013-07-03 (Wed, 03 Jul 2013)

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

  Log Message:
  -----------
  Add tests for basedir containing quotes, spaces and backslashes

Quotes test failing with master Buildbot.

In one of the older Buildbot releases I tried to create slave on Windows
end ended with invalid .tac file due to something like this:

  basedir = 'C:\basedir\'

Looks like this is fixed in master, but adding test won't hurt.


  Commit: 48447b43c94d8a55ee4900a2819ed7486170d75d
      https://github.com/buildbot/buildbot/commit/48447b43c94d8a55ee4900a2819ed7486170d75d
  Author: Vladimir Rutsky <altsysrq at gmail.com>
  Date:   2013-07-03 (Wed, 03 Jul 2013)

  Changed paths:
    M slave/buildslave/scripts/create_slave.py

  Log Message:
  -----------
  Fix handling basedir with quotes


  Commit: a252a91485700467b13b990592186d111a002421
      https://github.com/buildbot/buildbot/commit/a252a91485700467b13b990592186d111a002421
  Author: Vladimir Rutsky <altsysrq at gmail.com>
  Date:   2013-07-03 (Wed, 03 Jul 2013)

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

  Log Message:
  -----------
  Add tests for invalid --umask and --allow-shutdown options

Currently fails.


  Commit: 247d0f3ce8976d8efbf9ec8e688d8d4ea5fc7e6b
      https://github.com/buildbot/buildbot/commit/247d0f3ce8976d8efbf9ec8e688d8d4ea5fc7e6b
  Author: Vladimir Rutsky <altsysrq at gmail.com>
  Date:   2013-07-03 (Wed, 03 Jul 2013)

  Changed paths:
    M slave/buildslave/scripts/runner.py

  Log Message:
  -----------
  Handle invalid --umask and --allow-shutdown options


  Commit: 12dc3f4b4a0c8bbb83c5aac17bdfc19fa0dcb38e
      https://github.com/buildbot/buildbot/commit/12dc3f4b4a0c8bbb83c5aac17bdfc19fa0dcb38e
  Author: Vladimir Rutsky <altsysrq at gmail.com>
  Date:   2013-07-03 (Wed, 03 Jul 2013)

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

  Log Message:
  -----------
  Add test for handling special characters in all options fields

Currently fails.


  Commit: 66a5a8db5efb1531444def57da237f7495403445
      https://github.com/buildbot/buildbot/commit/66a5a8db5efb1531444def57da237f7495403445
  Author: Vladimir Rutsky <altsysrq at gmail.com>
  Date:   2013-07-03 (Wed, 03 Jul 2013)

  Changed paths:
    M slave/buildslave/scripts/create_slave.py

  Log Message:
  -----------
  Fix options fields writing in .tac file


  Commit: 1d12db6aa257cd5ab7948ff087b29860eb2d05e6
      https://github.com/buildbot/buildbot/commit/1d12db6aa257cd5ab7948ff087b29860eb2d05e6
  Author: Vladimir Rutsky <altsysrq at gmail.com>
  Date:   2013-07-03 (Wed, 03 Jul 2013)

  Changed paths:
    M slave/buildslave/scripts/create_slave.py

  Log Message:
  -----------
  Write "log-size" as numeric, since it's always integer


  Commit: 815fad842a9a6cf18366a7e777e95e0897a1fe72
      https://github.com/buildbot/buildbot/commit/815fad842a9a6cf18366a7e777e95e0897a1fe72
  Author: Elmir Jagudin <elmir at axis.com>
  Date:   2013-07-04 (Thu, 04 Jul 2013)

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

  Log Message:
  -----------
  fixed PEP8 violation


  Commit: 059a37ad9348162e9080dcc25037ea7f1c12de5a
      https://github.com/buildbot/buildbot/commit/059a37ad9348162e9080dcc25037ea7f1c12de5a
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-07-06 (Sat, 06 Jul 2013)

  Changed paths:
    M slave/buildslave/scripts/create_slave.py
    M slave/buildslave/scripts/runner.py
    M slave/buildslave/test/unit/test_scripts_create_slave.py
    M slave/buildslave/test/unit/test_scripts_runner.py

  Log Message:
  -----------
  Merge branch 'slave_tac_check_and_fix' of git://github.com/vrutsky/buildbot


  Commit: f61a9241bbf36df71bb395d818b25673aeb1e141
      https://github.com/buildbot/buildbot/commit/f61a9241bbf36df71bb395d818b25673aeb1e141
  Author: Elmir Jagudin <elmir at axis.com>
  Date:   2013-07-07 (Sun, 07 Jul 2013)

  Changed paths:
    M slave/buildslave/scripts/create_slave.py

  Log Message:
  -----------
  create slave: use OS specific path in messages


  Commit: a4cbf6ff56b2b8700fbfcd15cee7ade957377b58
      https://github.com/buildbot/buildbot/commit/a4cbf6ff56b2b8700fbfcd15cee7ade957377b58
  Author: Elmir Jagudin <elmir at axis.com>
  Date:   2013-07-07 (Sun, 07 Jul 2013)

  Changed paths:
    M slave/buildslave/test/unit/test_scripts_base.py
    M slave/buildslave/test/unit/test_scripts_create_slave.py

  Log Message:
  -----------
  use OS specific paths in unit tests


  Commit: 270ae42dbb073cccaea70f4cbf1046922620e112
      https://github.com/buildbot/buildbot/commit/270ae42dbb073cccaea70f4cbf1046922620e112
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-07-08 (Mon, 08 Jul 2013)

  Changed paths:
    M slave/buildslave/scripts/create_slave.py
    M slave/buildslave/test/unit/test_scripts_base.py
    M slave/buildslave/test/unit/test_scripts_create_slave.py

  Log Message:
  -----------
  Merge branch 'fix-utests-win' of https://github.com/elmirjagudin/buildbot


  Commit: 866794ae336a8fce92e005aad1e8e416961e387d
      https://github.com/buildbot/buildbot/commit/866794ae336a8fce92e005aad1e8e416961e387d
  Author: Srinu P <srinupiits at gmail.com>
  Date:   2013-07-08 (Mon, 08 Jul 2013)

  Changed paths:
    M master/buildbot/steps/source/base.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
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Master-side source steps support patches. Fixes #2098


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

  Changed paths:
    M master/buildbot/steps/source/base.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
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Merge branch 'bug2098-squash' of git://github.com/srinupiits/buildbot


  Commit: 0ecb1aef26a14f955f4ffa9fdc009277c30b1a97
      https://github.com/buildbot/buildbot/commit/0ecb1aef26a14f955f4ffa9fdc009277c30b1a97
  Author: Srinu P <srinupiits at gmail.com>
  Date:   2013-07-11 (Thu, 11 Jul 2013)

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

  Log Message:
  -----------
  SVN source steps mode=export support authentication. Fixes #2463


  Commit: ccdf00f370fe0f05628e3baa802cfe40622da99a
      https://github.com/buildbot/buildbot/commit/ccdf00f370fe0f05628e3baa802cfe40622da99a
  Author: Elmir Jagudin <elmir at axis.com>
  Date:   2013-07-11 (Thu, 11 Jul 2013)

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

  Log Message:
  -----------
  skip 'stop slave' test on windows

Windows does not have os.kill() function, which is used
in the tested code path. Skip the test for now.


  Commit: 4a5cf6e781971f30b90f7a50b754ff6be6f0d0fa
      https://github.com/buildbot/buildbot/commit/4a5cf6e781971f30b90f7a50b754ff6be6f0d0fa
  Author: Kálmán Viktor <viktorvector at gmail.com>
  Date:   2013-07-13 (Sat, 13 Jul 2013)

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

  Log Message:
  -----------
  PyFlakes: fix handling of syntax error


  Commit: b1a6e23f5b0d4418b2f06eb3627e2816bf3d45e4
      https://github.com/buildbot/buildbot/commit/b1a6e23f5b0d4418b2f06eb3627e2816bf3d45e4
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-07-13 (Sat, 13 Jul 2013)

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

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


  Commit: feb582a6bbb9839b408f84ba3c438a583e099cd7
      https://github.com/buildbot/buildbot/commit/feb582a6bbb9839b408f84ba3c438a583e099cd7
  Author: Srinu P <srinupiits at gmail.com>
  Date:   2013-07-14 (Sun, 14 Jul 2013)

  Changed paths:
    M master/buildbot/steps/source/base.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
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Master side source checkout steps support retry option. Fixes #2465, #2357


  Commit: 021ff42c63721361ff2f1c6d15a5b717ef60d724
      https://github.com/buildbot/buildbot/commit/021ff42c63721361ff2f1c6d15a5b717ef60d724
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-07-17 (Wed, 17 Jul 2013)

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

  Log Message:
  -----------
  Merge branch 'bug2463' of git://github.com/srinupiits/buildbot


  Commit: 97eff1c0b23a41c8bd6735e4a4fcee20eb6051f8
      https://github.com/buildbot/buildbot/commit/97eff1c0b23a41c8bd6735e4a4fcee20eb6051f8
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-07-17 (Wed, 17 Jul 2013)

  Changed paths:
    M master/buildbot/steps/source/base.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
    M master/docs/relnotes/index.rst

  Log Message:
  -----------
  Merge branch 'bug2465-sqash' of git://github.com/srinupiits/buildbot


  Commit: 9ec3f3a57ca946a0960304c90ae694323bfdbdcf
      https://github.com/buildbot/buildbot/commit/9ec3f3a57ca946a0960304c90ae694323bfdbdcf
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-07-25 (Thu, 25 Jul 2013)

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

  Log Message:
  -----------
  Merge branch 'skip-slave-kill' of git://github.com/elmirjagudin/buildbot


  Commit: 4b9db3e64a47985675a2975bb8348a4bcbaf08b3
      https://github.com/buildbot/buildbot/commit/4b9db3e64a47985675a2975bb8348a4bcbaf08b3
  Author: Srinu P <srinupiits at gmail.com>
  Date:   2013-07-25 (Thu, 25 Jul 2013)

  Changed paths:
    M master/buildbot/process/buildstep.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_svn.py
    M master/docs/developer/cls-remotecommands.rst
    M slave/buildslave/runprocess.py
    M slave/buildslave/test/unit/test_runprocess.py

  Log Message:
  -----------
  SVN source step and Shell command support password obfuscation. Fixes #2468, #1478


  Commit: 3152107f23d6891263de7a89c7741dab8fbe3b84
      https://github.com/buildbot/buildbot/commit/3152107f23d6891263de7a89c7741dab8fbe3b84
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-07-25 (Thu, 25 Jul 2013)

  Changed paths:
    M master/buildbot/process/buildstep.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_svn.py
    M master/docs/developer/cls-remotecommands.rst
    M master/docs/relnotes/index.rst
    M slave/buildslave/runprocess.py
    M slave/buildslave/test/unit/test_runprocess.py

  Log Message:
  -----------
  Merge branch 'bug2468-squash' of git://github.com/srinupiits/buildbot


  Commit: 5a2b8ee0b559712d6413100aeee49a42ec5cd0cf
      https://github.com/buildbot/buildbot/commit/5a2b8ee0b559712d6413100aeee49a42ec5cd0cf
  Author: Srinu P <srinupiits at gmail.com>
  Date:   2013-07-30 (Tue, 30 Jul 2013)

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

  Log Message:
  -----------
  Gerrit integration with Git on master side


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

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

  Log Message:
  -----------
  Merge branch 'bug2485-squash' of git://github.com/srinupiits/buildbot


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

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

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


  Commit: 6784f5f218393add82e8c352d9de8d82c76d5224
      https://github.com/buildbot/buildbot/commit/6784f5f218393add82e8c352d9de8d82c76d5224
  Author: Srinu P <srinupiits at gmail.com>
  Date:   2013-08-01 (Thu, 01 Aug 2013)

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

  Log Message:
  -----------
  Check git version for --branch support. Fixes #2504


  Commit: a5790f15b995b02d23db8e73c79d98a6c704160d
      https://github.com/buildbot/buildbot/commit/a5790f15b995b02d23db8e73c79d98a6c704160d
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-08-01 (Thu, 01 Aug 2013)

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

  Log Message:
  -----------
  Merge branch 'bug2504' of git://github.com/srinupiits/buildbot


  Commit: 57e6532527a0f9bc6ba2ade554b1d01a692b2557
      https://github.com/buildbot/buildbot/commit/57e6532527a0f9bc6ba2ade554b1d01a692b2557
  Author: Srinu P <srinupiits at gmail.com>
  Date:   2013-08-01 (Thu, 01 Aug 2013)

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

  Log Message:
  -----------
  Check git version for --branch support. Fixes #2504


  Commit: 31189748efc53c3faaa789a8d4ace6952c36ca1b
      https://github.com/buildbot/buildbot/commit/31189748efc53c3faaa789a8d4ace6952c36ca1b
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-08-01 (Thu, 01 Aug 2013)

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

  Log Message:
  -----------
  Merge branch 'bug2504' of git://github.com/srinupiits/buildbot


  Commit: 60ab1c0efc2f34a614804b6832f531bd22bd9bde
      https://github.com/buildbot/buildbot/commit/60ab1c0efc2f34a614804b6832f531bd22bd9bde
  Author: Buck Golemon <buck at yelp.com>
  Date:   2013-08-06 (Tue, 06 Aug 2013)

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

  Log Message:
  -----------
  fix the github tests


  Commit: 5764763bbaf316b5f8c63687581f9b5185232477
      https://github.com/buildbot/buildbot/commit/5764763bbaf316b5f8c63687581f9b5185232477
  Author: Buck Golemon <buck at yelp.com>
  Date:   2013-08-07 (Wed, 07 Aug 2013)

  Changed paths:
    M master/buildbot/test/fake/fakedb.py
    M master/buildbot/test/unit/test_db_buildrequests.py

  Log Message:
  -----------
  modernize the test_db_buildrequests.


  Commit: 0ce4f16c2bda88b31ac7ca19b94d5dc0c01796a4
      https://github.com/buildbot/buildbot/commit/0ce4f16c2bda88b31ac7ca19b94d5dc0c01796a4
  Author: Buck Golemon <buck at yelp.com>
  Date:   2013-08-07 (Wed, 07 Aug 2013)

  Changed paths:
    M master/buildbot/process/buildstep.py
    M master/buildbot/steps/python.py
    M master/buildbot/steps/source/base.py
    M master/buildbot/steps/source/bzr.py
    M master/buildbot/steps/source/cvs.py
    A master/buildbot/steps/source/gerrit.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/fake/fakedb.py
    M master/buildbot/test/unit/test_db_buildrequests.py
    M master/buildbot/test/unit/test_steps_source_bzr.py
    M master/buildbot/test/unit/test_steps_source_cvs.py
    A master/buildbot/test/unit/test_steps_source_gerrit.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/docs/developer/cls-remotecommands.rst
    M master/docs/manual/cfg-buildsteps.rst
    M master/docs/relnotes/index.rst
    M slave/buildslave/runprocess.py
    M slave/buildslave/scripts/create_slave.py
    M slave/buildslave/scripts/runner.py
    M slave/buildslave/test/unit/test_runprocess.py
    M slave/buildslave/test/unit/test_scripts_base.py
    M slave/buildslave/test/unit/test_scripts_create_slave.py
    M slave/buildslave/test/unit/test_scripts_runner.py
    M slave/buildslave/test/unit/test_scripts_stop.py

  Log Message:
  -----------
  Merge branch 'buck-modernize-test-db-buildrequests' into nine

Conflicts:
	master/buildbot/test/fake/fakedb.py
	master/buildbot/test/unit/test_db_buildrequests.py


  Commit: d0daf958da68f8deb46f5b29b592a3708c6f11ec
      https://github.com/buildbot/buildbot/commit/d0daf958da68f8deb46f5b29b592a3708c6f11ec
  Author: Buck Golemon <buck at yelp.com>
  Date:   2013-08-07 (Wed, 07 Aug 2013)

  Changed paths:
    M master/buildbot/data/masters.py
    M master/buildbot/test/unit/test_data_masters.py

  Log Message:
  -----------
  fix the one failing test


  Commit: c59cbbfaad4ef03a6e1b0ef1f911a178598e9c74
      https://github.com/buildbot/buildbot/commit/c59cbbfaad4ef03a6e1b0ef1f911a178598e9c74
  Author: Buck Golemon <buck at yelp.com>
  Date:   2013-08-07 (Wed, 07 Aug 2013)

  Changed paths:
    M master/buildbot/process/buildrequestdistributor.py
    M master/buildbot/test/unit/test_process_buildrequestdistributor_BuildRequestDistributor.py

  Log Message:
  -----------
  don't let errors in nextBuild silently prevent any build from starting


  Commit: 027cada2ceb46363baee3c772ce71e330d68d715
      https://github.com/buildbot/buildbot/commit/027cada2ceb46363baee3c772ce71e330d68d715
  Author: Buck Golemon <buck at yelp.com>
  Date:   2013-08-07 (Wed, 07 Aug 2013)

  Changed paths:
    M .gitignore
    A README.md
    M common/validate.sh
    M master/MANIFEST.in
    M master/buildbot/buildslave/base.py
    M master/buildbot/changes/base.py
    M master/buildbot/changes/bonsaipoller.py
    M master/buildbot/changes/changes.py
    M master/buildbot/changes/gerritchangesource.py
    M master/buildbot/changes/gitpoller.py
    M master/buildbot/changes/hgpoller.py
    M master/buildbot/changes/mail.py
    M master/buildbot/changes/p4poller.py
    M master/buildbot/changes/pb.py
    M master/buildbot/changes/svnpoller.py
    M master/buildbot/clients/debug.py
    M master/buildbot/clients/tryclient.py
    M master/buildbot/config.py
    A master/buildbot/data/__init__.py
    A master/buildbot/data/base.py
    A master/buildbot/data/builders.py
    A master/buildbot/data/builds.py
    A master/buildbot/data/buildsets.py
    A master/buildbot/data/buildslaves.py
    A master/buildbot/data/changes.py
    A master/buildbot/data/changesources.py
    A master/buildbot/data/connector.py
    A master/buildbot/data/exceptions.py
    A master/buildbot/data/logchunks.py
    A master/buildbot/data/logs.py
    A master/buildbot/data/masters.py
    A master/buildbot/data/patches.py
    A master/buildbot/data/resultspec.py
    A master/buildbot/data/root.py
    A master/buildbot/data/schedulers.py
    A master/buildbot/data/sourcestamps.py
    A master/buildbot/data/steps.py
    A master/buildbot/data/types.py
    M master/buildbot/db/base.py
    A master/buildbot/db/builders.py
    M master/buildbot/db/buildrequests.py
    M master/buildbot/db/builds.py
    M master/buildbot/db/buildsets.py
    M master/buildbot/db/buildslaves.py
    M master/buildbot/db/changes.py
    A master/buildbot/db/changesources.py
    M master/buildbot/db/connector.py
    A master/buildbot/db/logs.py
    A master/buildbot/db/masters.py
    M master/buildbot/db/migrate/versions/001_initial.py
    A master/buildbot/db/migrate/versions/025_add_master_table.py
    A master/buildbot/db/migrate/versions/026_add_schedulers_table.py
    A master/buildbot/db/migrate/versions/027_builders_table.py
    A master/buildbot/db/migrate/versions/028_sourcestamps_refactor.py
    A master/buildbot/db/migrate/versions/029_replace_builds_table.py
    A master/buildbot/db/migrate/versions/030_statusdb_tables.py
    A master/buildbot/db/migrate/versions/031_add_changesources_table.py
    A master/buildbot/db/migrate/versions/032_slave_connections.py
    M master/buildbot/db/model.py
    M master/buildbot/db/schedulers.py
    M master/buildbot/db/sourcestamps.py
    R master/buildbot/db/sourcestampsets.py
    M master/buildbot/db/state.py
    A master/buildbot/db/steps.py
    M master/buildbot/db/users.py
    M master/buildbot/interfaces.py
    M master/buildbot/master.py
    M master/buildbot/monkeypatches/__init__.py
    A master/buildbot/monkeypatches/decorators.py
    A master/buildbot/mq/__init__.py
    A master/buildbot/mq/base.py
    A master/buildbot/mq/connector.py
    A master/buildbot/mq/simple.py
    M master/buildbot/pbmanager.py
    M master/buildbot/process/botmaster.py
    M master/buildbot/process/build.py
    M master/buildbot/process/builder.py
    M master/buildbot/process/buildrequest.py
    M master/buildbot/process/buildrequestdistributor.py
    M master/buildbot/process/buildstep.py
    M master/buildbot/process/debug.py
    M master/buildbot/process/metrics.py
    M master/buildbot/process/properties.py
    M master/buildbot/schedulers/base.py
    M master/buildbot/schedulers/basic.py
    M master/buildbot/schedulers/dependent.py
    M master/buildbot/schedulers/forcesched.py
    M master/buildbot/schedulers/timed.py
    M master/buildbot/schedulers/triggerable.py
    M master/buildbot/schedulers/trysched.py
    M master/buildbot/scripts/runner.py
    M master/buildbot/scripts/sample.cfg
    A master/buildbot/scripts/uitestserver.py
    R master/buildbot/sourcestamp.py
    M master/buildbot/status/build.py
    M master/buildbot/status/builder.py
    M master/buildbot/status/buildrequest.py
    M master/buildbot/status/mail.py
    M master/buildbot/status/master.py
    M master/buildbot/status/persistent_queue.py
    M master/buildbot/status/results.py
    M master/buildbot/status/tinderbox.py
    M master/buildbot/status/web/baseweb.py
    M master/buildbot/status/web/builder.py
    M master/buildbot/status/web/files/default.css
    M master/buildbot/status/web/grid.py
    M master/buildbot/status/web/status_json.py
    M master/buildbot/status/words.py
    M master/buildbot/steps/trigger.py
    M master/buildbot/test/__init__.py
    A master/buildbot/test/fake/endpoint.py
    A master/buildbot/test/fake/fakedata.py
    M master/buildbot/test/fake/fakedb.py
    M master/buildbot/test/fake/fakemaster.py
    A master/buildbot/test/fake/fakemq.py
    M master/buildbot/test/fuzz/test_lru.py
    M master/buildbot/test/integration/test_master.py
    M master/buildbot/test/integration/test_slave_comm.py
    M master/buildbot/test/integration/test_upgrade.py
    A master/buildbot/test/integration/test_www.py
    R master/buildbot/test/interfaces/__init__.py
    R master/buildbot/test/interfaces/test_logfile.py
    R master/buildbot/test/interfaces/test_remotecommand.py
    M master/buildbot/test/regressions/test_bad_change_properties_rows.py
    M master/buildbot/test/regressions/test_import_unicode_changes.py
    M master/buildbot/test/regressions/test_oldpaths.py
    M master/buildbot/test/regressions/test_shell_command_properties.py
    R master/buildbot/test/regressions/test_sourcestamp_revision.py
    M master/buildbot/test/regressions/test_unpickling.py
    M master/buildbot/test/unit/test_buildslave_base.py
    M master/buildbot/test/unit/test_changes_base.py
    M master/buildbot/test/unit/test_changes_bonsaipoller.py
    M master/buildbot/test/unit/test_changes_changes.py
    M master/buildbot/test/unit/test_changes_gerritchangesource.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_mail.py
    M master/buildbot/test/unit/test_changes_p4poller.py
    M master/buildbot/test/unit/test_changes_pb.py
    M master/buildbot/test/unit/test_changes_svnpoller.py
    M master/buildbot/test/unit/test_config.py
    A master/buildbot/test/unit/test_data_base.py
    A master/buildbot/test/unit/test_data_builders.py
    A master/buildbot/test/unit/test_data_builds.py
    A master/buildbot/test/unit/test_data_buildsets.py
    A master/buildbot/test/unit/test_data_buildslaves.py
    A master/buildbot/test/unit/test_data_changes.py
    A master/buildbot/test/unit/test_data_changesources.py
    A master/buildbot/test/unit/test_data_connector.py
    A master/buildbot/test/unit/test_data_logchunks.py
    A master/buildbot/test/unit/test_data_logs.py
    A master/buildbot/test/unit/test_data_masters.py
    A master/buildbot/test/unit/test_data_patches.py
    A master/buildbot/test/unit/test_data_resultspec.py
    A master/buildbot/test/unit/test_data_root.py
    A master/buildbot/test/unit/test_data_schedulers.py
    A master/buildbot/test/unit/test_data_sourcestamps.py
    A master/buildbot/test/unit/test_data_steps.py
    A master/buildbot/test/unit/test_data_types.py
    M master/buildbot/test/unit/test_db_base.py
    A master/buildbot/test/unit/test_db_builders.py
    M master/buildbot/test/unit/test_db_buildrequests.py
    M master/buildbot/test/unit/test_db_builds.py
    M master/buildbot/test/unit/test_db_buildsets.py
    M master/buildbot/test/unit/test_db_buildslaves.py
    M master/buildbot/test/unit/test_db_changes.py
    A master/buildbot/test/unit/test_db_changesources.py
    M master/buildbot/test/unit/test_db_connector.py
    A master/buildbot/test/unit/test_db_logs.py
    A master/buildbot/test/unit/test_db_masters.py
    A master/buildbot/test/unit/test_db_migrate_versions_025_add_master_table.py
    A master/buildbot/test/unit/test_db_migrate_versions_026_add_schedulers_table.py
    A master/buildbot/test/unit/test_db_migrate_versions_027_builders_table.py
    A master/buildbot/test/unit/test_db_migrate_versions_028_sourcestamps_refactor.py
    A master/buildbot/test/unit/test_db_migrate_versions_029_replace_builds_table.py
    A master/buildbot/test/unit/test_db_migrate_versions_030_statusdb_tables.py
    A master/buildbot/test/unit/test_db_migrate_versions_031_add_changesources_table.py
    A master/buildbot/test/unit/test_db_migrate_versions_032_slave_connections.py
    M master/buildbot/test/unit/test_db_schedulers.py
    M master/buildbot/test/unit/test_db_sourcestamps.py
    R master/buildbot/test/unit/test_db_sourcestampsets.py
    A master/buildbot/test/unit/test_db_steps.py
    M master/buildbot/test/unit/test_db_users.py
    A master/buildbot/test/unit/test_logfile.py
    M master/buildbot/test/unit/test_master.py
    A master/buildbot/test/unit/test_mq.py
    A master/buildbot/test/unit/test_mq_base.py
    A master/buildbot/test/unit/test_mq_connector.py
    A master/buildbot/test/unit/test_mq_simple.py
    M master/buildbot/test/unit/test_process_botmaster_BotMaster.py
    M master/buildbot/test/unit/test_process_build.py
    M master/buildbot/test/unit/test_process_builder.py
    M master/buildbot/test/unit/test_process_buildrequest.py
    M master/buildbot/test/unit/test_process_buildrequestdistributor_BuildRequestDistributor.py
    M master/buildbot/test/unit/test_process_metrics.py
    M master/buildbot/test/unit/test_process_users_manual.py
    M master/buildbot/test/unit/test_process_users_users.py
    A master/buildbot/test/unit/test_remotecommand.py
    M master/buildbot/test/unit/test_schedulers_base.py
    M master/buildbot/test/unit/test_schedulers_basic.py
    M master/buildbot/test/unit/test_schedulers_dependent.py
    M master/buildbot/test/unit/test_schedulers_forcesched.py
    M master/buildbot/test/unit/test_schedulers_manager.py
    M master/buildbot/test/unit/test_schedulers_timed_Nightly.py
    M master/buildbot/test/unit/test_schedulers_timed_NightlyTriggerable.py
    M master/buildbot/test/unit/test_schedulers_timed_Periodic.py
    M master/buildbot/test/unit/test_schedulers_timed_Timed.py
    M master/buildbot/test/unit/test_schedulers_triggerable.py
    M master/buildbot/test/unit/test_schedulers_trysched.py
    M master/buildbot/test/unit/test_scripts_create_master.py
    M master/buildbot/test/unit/test_scripts_stop.py
    M master/buildbot/test/unit/test_scripts_upgrade_master.py
    R master/buildbot/test/unit/test_sourcestamp.py
    M master/buildbot/test/unit/test_status_build.py
    M master/buildbot/test/unit/test_status_client.py
    M master/buildbot/test/unit/test_status_logfile.py
    M master/buildbot/test/unit/test_status_mail.py
    M master/buildbot/test/unit/test_status_master.py
    M master/buildbot/test/unit/test_status_web_hooks_poller.py
    M master/buildbot/test/unit/test_steps_trigger.py
    A master/buildbot/test/unit/test_test_util_validation.py
    M master/buildbot/test/unit/test_util.py
    A master/buildbot/test/unit/test_util_pathmatch.py
    A master/buildbot/test/unit/test_util_pickle.py
    A master/buildbot/test/unit/test_util_service.py
    A master/buildbot/test/unit/test_util_tuplematch.py
    A master/buildbot/test/unit/test_util_typechecks.py
    A master/buildbot/test/unit/test_www_resource.py
    A master/buildbot/test/unit/test_www_rest.py
    A master/buildbot/test/unit/test_www_service.py
    M master/buildbot/test/util/change_import.py
    M master/buildbot/test/util/changesource.py
    M master/buildbot/test/util/connector_component.py
    M master/buildbot/test/util/db.py
    A master/buildbot/test/util/endpoint.py
    A master/buildbot/test/util/fuzz.py
    M master/buildbot/test/util/interfaces.py
    M master/buildbot/test/util/pbmanager.py
    M master/buildbot/test/util/scheduler.py
    A master/buildbot/test/util/tuplematching.py
    A master/buildbot/test/util/txghost.py
    A master/buildbot/test/util/validation.py
    A master/buildbot/test/util/www.py
    M master/buildbot/util/__init__.py
    A master/buildbot/util/pathmatch.py
    A master/buildbot/util/pickle.py
    M master/buildbot/util/sautils.py
    A master/buildbot/util/service.py
    A master/buildbot/util/tuplematch.py
    A master/buildbot/util/typechecks.py
    A master/buildbot/www/__init__.py
    A master/buildbot/www/resource.py
    A master/buildbot/www/rest.py
    A master/buildbot/www/service.py
    A master/buildbot/www/sse.py
    A master/buildbot/www/websocket.py
    A master/buildbot/www/ws.py
    M master/contrib/bzr_buildbot.py
    M master/contrib/fix_changes_pickle_encoding.py
    M master/contrib/googlecode_atom.py
    M master/docs/bbdocs/ext.py
    A master/docs/developer/apis.rst
    A master/docs/developer/br-claiming.rst
    M master/docs/developer/classes.rst
    A master/docs/developer/cls-basescheduler.rst
    A master/docs/developer/cls-clusteredservice.rst
    A master/docs/developer/cls-resultspec.rst
    M master/docs/developer/config.rst
    A master/docs/developer/data.rst
    R master/docs/developer/database.rst
    A master/docs/developer/db.rst
    A master/docs/developer/general.rst
    M master/docs/developer/index.rst
    M master/docs/developer/master-overview.rst
    A master/docs/developer/mq.rst
    M master/docs/developer/results.rst
    A master/docs/developer/rtype-build.rst
    A master/docs/developer/rtype-builder.rst
    A master/docs/developer/rtype-buildset.rst
    A master/docs/developer/rtype-buildslave.rst
    A master/docs/developer/rtype-change.rst
    A master/docs/developer/rtype-changesource.rst
    A master/docs/developer/rtype-log.rst
    A master/docs/developer/rtype-logchunk.rst
    A master/docs/developer/rtype-master.rst
    A master/docs/developer/rtype-patch.rst
    A master/docs/developer/rtype-scheduler.rst
    A master/docs/developer/rtype-sourcestamp.rst
    A master/docs/developer/rtype-step.rst
    A master/docs/developer/schedulers.rst
    M master/docs/developer/tests.rst
    M master/docs/developer/utils.rst
    A master/docs/developer/www.rst
    M master/docs/index.rst
    M master/docs/manual/cfg-builders.rst
    M master/docs/manual/cfg-global.rst
    M master/docs/manual/cfg-schedulers.rst
    M master/docs/manual/cmdline.rst
    M master/docs/manual/customization.rst
    M master/docs/manual/installation.rst
    M master/docs/relnotes/index.rst
    M master/setup.py
    A www/Gruntfile.coffee
    A www/MANIFEST.in
    A www/README.txt
    A www/buildbot_www.py
    A www/karma.conf.js
    A www/sample_plugin/.gitignore
    A www/sample_plugin/Gruntfile.coffee
    A www/sample_plugin/buildbot_sample_plugin.py
    A www/sample_plugin/setup.py
    A www/sample_plugin/src/img/logo.png
    A www/sample_plugin/src/scripts/controllers/demoController.coffee
    A www/sample_plugin/src/scripts/directives/d3demo.coffee
    A www/sample_plugin/src/scripts/libs/d3.js
    A www/sample_plugin/src/scripts/routes.coffee
    A www/sample_plugin/src/scripts/views.coffee
    A www/sample_plugin/src/styles/styles.less
    A www/sample_plugin/src/views/demo.jade
    A www/setup.py
    A www/src/font/FontAwesome.otf
    A www/src/font/fontawesome-webfont.eot
    A www/src/font/fontawesome-webfont.svg
    A www/src/font/fontawesome-webfont.ttf
    A www/src/font/fontawesome-webfont.woff
    A www/src/img/favicon.ico
    A www/src/index.jade
    A www/src/layout.jade
    A www/src/scripts/app.coffee
    A www/src/scripts/controllers/aboutController.coffee
    A www/src/scripts/controllers/buildersController.coffee
    A www/src/scripts/controllers/changesController.coffee
    A www/src/scripts/controllers/homeController.coffee
    A www/src/scripts/directives/topmenu.coffee
    A www/src/scripts/libs/angular-resource.js
    A www/src/scripts/libs/angular.js
    A www/src/scripts/libs/html5shiv-printshiv.js
    A www/src/scripts/libs/jquery.js
    A www/src/scripts/libs/json2.js
    A www/src/scripts/libs/require.js
    A www/src/scripts/responseInterceptors/dispatcher.coffee
    A www/src/scripts/routes.coffee
    A www/src/scripts/run.coffee
    A www/src/scripts/services/buildbotService.coffee
    A www/src/scripts/services/messageService.coffee
    A www/src/scripts/services/recentStorage.coffee
    A www/src/scripts/views.coffee
    A www/src/styles/bootstrap
    A www/src/styles/bootstrap.less
    A www/src/styles/font-awesome
    A www/src/styles/font-awesome.less
    A www/src/styles/styles.less
    A www/src/styles/variables.less
    A www/src/views/about.jade
    A www/src/views/builders.jade
    A www/src/views/changes.jade
    A www/src/views/directives/topmenu.jade
    A www/src/views/home.jade
    A www/tasks/requiregen.coffee
    A www/test/scripts/libs/angular-mocks.js
    A www/test/scripts/libs/jasmine-html.js
    A www/test/scripts/libs/jasmine.js
    A www/test/scripts/services/buildbotService.coffee
    A www/tosource

  Log Message:
  -----------
  Merge branches 'buck-fix-github', 'buck-modernize-test-db-buildrequests-on-nine', 'buck-silent-nextBuild' and 'buck-tempsourcestamp-asdict' into buck-nine-2013-08-06


  Commit: 2a7ff92599bccac6738219e98c85c8f42b390123
      https://github.com/buildbot/buildbot/commit/2a7ff92599bccac6738219e98c85c8f42b390123
  Author: Buck Golemon <buck at yelp.com>
  Date:   2013-08-07 (Wed, 07 Aug 2013)

  Changed paths:
    M master/buildbot/db/buildrequests.py
    A master/buildbot/db/migrate/versions/033_buildrequests_waited_for.py
    M master/buildbot/db/model.py
    M master/buildbot/process/buildrequest.py
    M master/buildbot/test/fake/fakedb.py
    M master/buildbot/test/unit/test_db_buildrequests.py

  Log Message:
  -----------
  add a buildrequests.waited_for column

fix the fake buildrequest.waited_for


  Commit: a8ead99cc8c505fb19e8e3bd018696e16b6759ee
      https://github.com/buildbot/buildbot/commit/a8ead99cc8c505fb19e8e3bd018696e16b6759ee
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-08-10 (Sat, 10 Aug 2013)

  Changed paths:
    M master/buildbot/data/masters.py
    M master/buildbot/db/buildrequests.py
    A master/buildbot/db/migrate/versions/033_buildrequests_waited_for.py
    M master/buildbot/db/model.py
    M master/buildbot/process/buildrequest.py
    M master/buildbot/process/buildrequestdistributor.py
    M master/buildbot/process/buildstep.py
    M master/buildbot/steps/python.py
    M master/buildbot/steps/source/base.py
    M master/buildbot/steps/source/bzr.py
    M master/buildbot/steps/source/cvs.py
    A master/buildbot/steps/source/gerrit.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/fake/fakedb.py
    M master/buildbot/test/unit/test_data_masters.py
    M master/buildbot/test/unit/test_db_buildrequests.py
    M master/buildbot/test/unit/test_process_buildrequestdistributor_BuildRequestDistributor.py
    M master/buildbot/test/unit/test_status_github.py
    M master/buildbot/test/unit/test_steps_source_bzr.py
    M master/buildbot/test/unit/test_steps_source_cvs.py
    A master/buildbot/test/unit/test_steps_source_gerrit.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/docs/developer/cls-remotecommands.rst
    M master/docs/manual/cfg-buildsteps.rst
    M master/docs/relnotes/index.rst
    M slave/buildslave/runprocess.py
    M slave/buildslave/scripts/create_slave.py
    M slave/buildslave/scripts/runner.py
    M slave/buildslave/test/unit/test_runprocess.py
    M slave/buildslave/test/unit/test_scripts_base.py
    M slave/buildslave/test/unit/test_scripts_create_slave.py
    M slave/buildslave/test/unit/test_scripts_runner.py
    M slave/buildslave/test/unit/test_scripts_stop.py

  Log Message:
  -----------
  Merge branch 'buck-buildrequest-waited_for' of git://github.com/bukzor/buildbot into nine

(and a bunch of other stuff from master)


  Commit: 4274eb8b22a4694e8046cb919cae5bf1de473d35
      https://github.com/buildbot/buildbot/commit/4274eb8b22a4694e8046cb919cae5bf1de473d35
  Author: Dustin J. Mitchell <dustin at mozilla.com>
  Date:   2013-08-10 (Sat, 10 Aug 2013)

  Changed paths:
    M master/buildbot/db/buildrequests.py
    M master/buildbot/db/migrate/versions/033_buildrequests_waited_for.py
    A master/buildbot/test/unit/test_db_migrate_versions_033_buildrequests_waited_for.py

  Log Message:
  -----------
  tabs, copyright headers, and tests for migration 033


Compare: https://github.com/buildbot/buildbot/compare/bda1c6dbcbae...4274eb8b22a4


More information about the Commits mailing list