[Buildbot-commits] [buildbot/buildbot] e274f2: move some base classes and utilities to buildbot.s...
GitHub
noreply at github.com
Fri Apr 13 17:03:03 UTC 2012
Branch: refs/heads/master
Home: https://github.com/buildbot/buildbot
Commit: e274f24e4580bccd0cf0b9bd8fc329ddfa7fce4a
https://github.com/buildbot/buildbot/commit/e274f24e4580bccd0cf0b9bd8fc329ddfa7fce4a
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-03 (Tue, 03 Apr 2012)
Changed paths:
A master/buildbot/scripts/base.py
M master/buildbot/scripts/runner.py
A master/buildbot/test/unit/test_scripts_base.py
M master/buildbot/test/unit/test_scripts_runner.py
M master/buildbot/util/__init__.py
M master/docs/developer/utils.rst
Log Message:
-----------
move some base classes and utilities to buildbot.scripts.base
..and rename OptionsWithOptionsFile to SubcommandOptions
Commit: 898b5d694ad3e2cd8714fc31d60efe6f1ceae96c
https://github.com/buildbot/buildbot/commit/898b5d694ad3e2cd8714fc31d60efe6f1ceae96c
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-09 (Mon, 09 Apr 2012)
Changed paths:
A master/buildbot/scripts/create_master.py
M master/buildbot/scripts/runner.py
A master/buildbot/test/unit/test_scripts_create_master.py
M master/buildbot/test/unit/test_scripts_runner.py
M master/buildbot/test/util/misc.py
Log Message:
-----------
move createMaster to its own file
Commit: b760f0fd190ed9d31d74d8397ca0ba2785c8099c
https://github.com/buildbot/buildbot/commit/b760f0fd190ed9d31d74d8397ca0ba2785c8099c
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-09 (Mon, 09 Apr 2012)
Changed paths:
M master/buildbot/scripts/runner.py
A master/buildbot/scripts/upgrade_master.py
A master/buildbot/test/unit/test_scripts_upgrade_master.py
M master/buildbot/test/util/compat.py
Log Message:
-----------
factor upgradeMaster into its own module, with tests
Commit: a986fe87ed3cf9b5ac21733b6c43b5e4be755f7d
https://github.com/buildbot/buildbot/commit/a986fe87ed3cf9b5ac21733b6c43b5e4be755f7d
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-09 (Mon, 09 Apr 2012)
Changed paths:
M master/buildbot/scripts/runner.py
A master/buildbot/scripts/stop.py
A master/buildbot/test/unit/test_scripts_stop.py
Log Message:
-----------
factor stop out of runner.py
Commit: dbb4c5e981261dc029d6e0cbdefdb79ab6631922
https://github.com/buildbot/buildbot/commit/dbb4c5e981261dc029d6e0cbdefdb79ab6631922
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-09 (Mon, 09 Apr 2012)
Changed paths:
M master/buildbot/interfaces.py
A master/buildbot/scripts/restart.py
M master/buildbot/scripts/runner.py
A master/buildbot/test/unit/test_scripts_restart.py
Log Message:
-----------
factor restart out of runner.py
Commit: 6eff8e124baf9712a2cbd996d34017ce89771700
https://github.com/buildbot/buildbot/commit/6eff8e124baf9712a2cbd996d34017ce89771700
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-09 (Mon, 09 Apr 2012)
Changed paths:
M master/buildbot/scripts/restart.py
M master/buildbot/scripts/runner.py
A master/buildbot/scripts/start.py
R master/buildbot/scripts/startup.py
M master/buildbot/test/test_extra_coverage.py
M master/buildbot/test/unit/test_scripts_restart.py
A master/buildbot/test/unit/test_scripts_start.py
Log Message:
-----------
factor start out of runner.py
This punts on the tests. For the record, I tried, and madness ensued.
Commit: 69f19df1415886390fb787f025c37331e31eeb52
https://github.com/buildbot/buildbot/commit/69f19df1415886390fb787f025c37331e31eeb52
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-09 (Mon, 09 Apr 2012)
Changed paths:
A master/buildbot/scripts/debugclient.py
M master/buildbot/scripts/runner.py
M master/buildbot/test/unit/test_scripts_runner.py
Log Message:
-----------
Refactor debugclient into its own scripts module
This is small and just delegates to the clients package, but means that
we can handle things consistently later
Commit: 48c10e1ca972d557c750319261a6c13b1efb8316
https://github.com/buildbot/buildbot/commit/48c10e1ca972d557c750319261a6c13b1efb8316
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-09 (Mon, 09 Apr 2012)
Changed paths:
M master/buildbot/scripts/runner.py
A master/buildbot/scripts/user.py
M master/buildbot/test/unit/test_scripts_runner.py
A master/buildbot/test/unit/test_scripts_user.py
Log Message:
-----------
Refactor users support - validate command line separately
Commit: ed22dabe04450555878437b9c85a06f015afd557
https://github.com/buildbot/buildbot/commit/ed22dabe04450555878437b9c85a06f015afd557
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-09 (Mon, 09 Apr 2012)
Changed paths:
M master/buildbot/clients/base.py
A master/buildbot/clients/text.py
M master/buildbot/scripts/runner.py
A master/buildbot/scripts/statusgui.py
A master/buildbot/scripts/statuslog.py
M master/buildbot/test/unit/test_scripts_runner.py
A master/buildbot/test/unit/test_scripts_statuslog.py
Log Message:
-----------
refactor statuslog and statusgui
Note that like debugclient, statusgui can't be tested without gtk.
Commit: f8bb0cd2641d3b4559e6aaf148b66ad6b6884475
https://github.com/buildbot/buildbot/commit/f8bb0cd2641d3b4559e6aaf148b66ad6b6884475
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-09 (Mon, 09 Apr 2012)
Changed paths:
M master/buildbot/scripts/reconfig.py
M master/buildbot/scripts/runner.py
Log Message:
-----------
refactor reconfig
Commit: c64559efa80d82a0d43be85fbaf7d95ad6b215dd
https://github.com/buildbot/buildbot/commit/c64559efa80d82a0d43be85fbaf7d95ad6b215dd
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-09 (Mon, 09 Apr 2012)
Changed paths:
M master/buildbot/scripts/runner.py
A master/buildbot/scripts/sendchange.py
M master/buildbot/test/unit/test_scripts_runner.py
A master/buildbot/test/unit/test_scripts_sendchange.py
Log Message:
-----------
refactor sendchange script
Commit: 5b1e7cae64ff6fb20713a35d02130e6016a857d3
https://github.com/buildbot/buildbot/commit/5b1e7cae64ff6fb20713a35d02130e6016a857d3
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-09 (Mon, 09 Apr 2012)
Changed paths:
M master/buildbot/scripts/runner.py
A master/buildbot/scripts/trycmd.py
A master/buildbot/test/unit/test_scripts_trycmd.py
Log Message:
-----------
refactor trycmd
Commit: 32bda482655bd44c3b98823e1f1e6881335944d6
https://github.com/buildbot/buildbot/commit/32bda482655bd44c3b98823e1f1e6881335944d6
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-09 (Mon, 09 Apr 2012)
Changed paths:
M master/buildbot/scripts/runner.py
A master/buildbot/scripts/tryserver.py
M master/buildbot/test/unit/test_scripts_runner.py
A master/buildbot/test/unit/test_scripts_tryserver.py
Log Message:
-----------
refactor tryserver
Commit: 417341e0a406c02d33d861f05d3e9ef3f8035288
https://github.com/buildbot/buildbot/commit/417341e0a406c02d33d861f05d3e9ef3f8035288
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-09 (Mon, 09 Apr 2012)
Changed paths:
M master/buildbot/scripts/checkconfig.py
M master/buildbot/scripts/runner.py
M master/buildbot/test/unit/test_scripts_checkconfig.py
M master/buildbot/test/unit/test_scripts_runner.py
M master/buildbot/test/unit/test_scripts_tryserver.py
Log Message:
-----------
refactor checkconfig
Commit: ad41d810d2faa9eb7eea72bb1569be3ec4d3c5b4
https://github.com/buildbot/buildbot/commit/ad41d810d2faa9eb7eea72bb1569be3ec4d3c5b4
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-09 (Mon, 09 Apr 2012)
Changed paths:
M master/buildbot/scripts/runner.py
M master/buildbot/status/words.py
Log Message:
-----------
move ForceOptions to words.py, where it's used
Commit: ff39fd2563117956f68329fb4d05e4f940f75731
https://github.com/buildbot/buildbot/commit/ff39fd2563117956f68329fb4d05e4f940f75731
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-09 (Mon, 09 Apr 2012)
Changed paths:
M master/buildbot/test/unit/test_scripts_runner.py
Log Message:
-----------
tests for remaining Options subclasses
Commit: 32c9ae4ba070302b8d44fdf30ff13f018aa47ee2
https://github.com/buildbot/buildbot/commit/32c9ae4ba070302b8d44fdf30ff13f018aa47ee2
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-09 (Mon, 09 Apr 2012)
Changed paths:
M master/buildbot/scripts/runner.py
M master/buildbot/test/unit/test_scripts_runner.py
Log Message:
-----------
cleanup, order tests to correspond to the source file
Commit: a4d323e88d4ea623b2e153f761d4844ec0ff9166
https://github.com/buildbot/buildbot/commit/a4d323e88d4ea623b2e153f761d4844ec0ff9166
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-09 (Mon, 09 Apr 2012)
Changed paths:
M master/buildbot/scripts/runner.py
M master/buildbot/test/unit/test_scripts_runner.py
Log Message:
-----------
refactor run to use function names, and test Options and run
Commit: 9c221c70e76c825e7bfe7f376c80dab1b30ee1bc
https://github.com/buildbot/buildbot/commit/9c221c70e76c825e7bfe7f376c80dab1b30ee1bc
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-12 (Thu, 12 Apr 2012)
Changed paths:
M master/buildbot/test/unit/test_scripts_create_master.py
M master/buildbot/test/unit/test_scripts_restart.py
M master/buildbot/test/unit/test_scripts_start.py
M master/buildbot/test/unit/test_scripts_stop.py
M master/buildbot/test/unit/test_scripts_upgrade_master.py
M master/buildbot/test/util/misc.py
Log Message:
-----------
rename assertStdout to assertInStdout
Commit: 745ce331c54bbf4a99b6b1dcc6ef884b818254b2
https://github.com/buildbot/buildbot/commit/745ce331c54bbf4a99b6b1dcc6ef884b818254b2
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-12 (Thu, 12 Apr 2012)
Changed paths:
M master/buildbot/test/unit/test_scripts_base.py
M master/buildbot/test/unit/test_scripts_create_master.py
M master/buildbot/test/unit/test_scripts_runner.py
M master/buildbot/test/unit/test_scripts_sendchange.py
M master/buildbot/test/util/misc.py
Log Message:
-----------
use StdoutAssertionsMixin in the remaining useful places
Commit: 8ce1014ccdec151a92aa1b14aca988911b4aacf5
https://github.com/buildbot/buildbot/commit/8ce1014ccdec151a92aa1b14aca988911b4aacf5
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-12 (Thu, 12 Apr 2012)
Changed paths:
M master/buildbot/scripts/base.py
M master/buildbot/test/unit/test_scripts_base.py
Log Message:
-----------
terminate directory traversal more gently
Commit: c8f86e819dd26e4482cd84d32378736403126841
https://github.com/buildbot/buildbot/commit/c8f86e819dd26e4482cd84d32378736403126841
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-12 (Thu, 12 Apr 2012)
Changed paths:
M master/MANIFEST.in
A master/buildbot/scripts/buildbot_tac.tmpl
M master/buildbot/scripts/create_master.py
M master/buildbot/test/unit/test_scripts_create_master.py
Log Message:
-----------
use a template to generate buildbot.tac
Commit: 7772348703f0b26328ab611efa355da4405b44e4
https://github.com/buildbot/buildbot/commit/7772348703f0b26328ab611efa355da4405b44e4
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-12 (Thu, 12 Apr 2012)
Changed paths:
M master/buildbot/scripts/buildbot_tac.tmpl
Log Message:
-----------
remove backward-compatibility with Twisted-8.2.0
Commit: 6bb841f61102d6ecea5be836e07c262b23c61f8d
https://github.com/buildbot/buildbot/commit/6bb841f61102d6ecea5be836e07c262b23c61f8d
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-12 (Thu, 12 Apr 2012)
Changed paths:
M master/buildbot/scripts/create_master.py
M master/buildbot/test/unit/test_scripts_create_master.py
Log Message:
-----------
change spelling of createDb -> createDB
Commit: 088c1025109d32603ba640b297d850e75a09840e
https://github.com/buildbot/buildbot/commit/088c1025109d32603ba640b297d850e75a09840e
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-12 (Thu, 12 Apr 2012)
Changed paths:
M master/buildbot/scripts/reconfig.py
Log Message:
-----------
include basedir in path join
Commit: 467a0a08aca447573e15254f512002f08e0aadf4
https://github.com/buildbot/buildbot/commit/467a0a08aca447573e15254f512002f08e0aadf4
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-12 (Thu, 12 Apr 2012)
Changed paths:
M master/buildbot/scripts/runner.py
Log Message:
-----------
remove unnecessarily separate DB_HELP
Commit: cbb7530f68b9ba4828dfa8e81c242fd652ca60a8
https://github.com/buildbot/buildbot/commit/cbb7530f68b9ba4828dfa8e81c242fd652ca60a8
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-12 (Thu, 12 Apr 2012)
Changed paths:
M master/buildbot/scripts/base.py
M master/buildbot/scripts/runner.py
Log Message:
-----------
move BasedirMixin to base.py
Commit: 6fe971f2a411027099d3138255c124e05f17febc
https://github.com/buildbot/buildbot/commit/6fe971f2a411027099d3138255c124e05f17febc
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-12 (Thu, 12 Apr 2012)
Changed paths:
M master/buildbot/scripts/base.py
M master/buildbot/scripts/runner.py
M master/buildbot/test/unit/test_scripts_base.py
Log Message:
-----------
factor required-option checks into SubcommandOptions
Commit: d705acf8e69231503bcd2f9fdc3210ecd81d73e3
https://github.com/buildbot/buildbot/commit/d705acf8e69231503bcd2f9fdc3210ecd81d73e3
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-12 (Thu, 12 Apr 2012)
Changed paths:
M master/buildbot/scripts/runner.py
Log Message:
-----------
make change:changepw the default value for --auth
Commit: 28caa8456b0d5dd313ea8203d484eb26d9bc3c2f
https://github.com/buildbot/buildbot/commit/28caa8456b0d5dd313ea8203d484eb26d9bc3c2f
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-12 (Thu, 12 Apr 2012)
Changed paths:
M master/buildbot/scripts/start.py
Log Message:
-----------
reorder methods
Commit: 15b1e70d32f91eeca2147dbe8bc63cf54609fdc2
https://github.com/buildbot/buildbot/commit/15b1e70d32f91eeca2147dbe8bc63cf54609fdc2
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-12 (Thu, 12 Apr 2012)
Changed paths:
M master/buildbot/scripts/user.py
M master/buildbot/test/unit/test_scripts_user.py
Log Message:
-----------
spell function name correctly
Commit: 0cdc2a827cf03cbf03a3a531e0b22142bd2c1d31
https://github.com/buildbot/buildbot/commit/0cdc2a827cf03cbf03a3a531e0b22142bd2c1d31
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-12 (Thu, 12 Apr 2012)
Changed paths:
M master/buildbot/scripts/base.py
M master/buildbot/scripts/upgrade_master.py
Log Message:
-----------
always apply expanduser to basedir
Commit: 4394e81b9919593494f51d95304ac6c84101c7e4
https://github.com/buildbot/buildbot/commit/4394e81b9919593494f51d95304ac6c84101c7e4
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-13 (Fri, 13 Apr 2012)
Changed paths:
M master/MANIFEST.in
M master/buildbot/clients/base.py
A master/buildbot/clients/text.py
M master/buildbot/interfaces.py
A master/buildbot/scripts/base.py
A master/buildbot/scripts/buildbot_tac.tmpl
M master/buildbot/scripts/checkconfig.py
A master/buildbot/scripts/create_master.py
A master/buildbot/scripts/debugclient.py
M master/buildbot/scripts/reconfig.py
A master/buildbot/scripts/restart.py
M master/buildbot/scripts/runner.py
A master/buildbot/scripts/sendchange.py
A master/buildbot/scripts/start.py
R master/buildbot/scripts/startup.py
A master/buildbot/scripts/statusgui.py
A master/buildbot/scripts/statuslog.py
A master/buildbot/scripts/stop.py
A master/buildbot/scripts/trycmd.py
A master/buildbot/scripts/tryserver.py
A master/buildbot/scripts/upgrade_master.py
A master/buildbot/scripts/user.py
M master/buildbot/status/words.py
M master/buildbot/test/test_extra_coverage.py
A master/buildbot/test/unit/test_scripts_base.py
M master/buildbot/test/unit/test_scripts_checkconfig.py
A master/buildbot/test/unit/test_scripts_create_master.py
A master/buildbot/test/unit/test_scripts_restart.py
M master/buildbot/test/unit/test_scripts_runner.py
A master/buildbot/test/unit/test_scripts_sendchange.py
A master/buildbot/test/unit/test_scripts_start.py
A master/buildbot/test/unit/test_scripts_statuslog.py
A master/buildbot/test/unit/test_scripts_stop.py
A master/buildbot/test/unit/test_scripts_trycmd.py
A master/buildbot/test/unit/test_scripts_tryserver.py
A master/buildbot/test/unit/test_scripts_upgrade_master.py
A master/buildbot/test/unit/test_scripts_user.py
M master/buildbot/test/util/compat.py
M master/buildbot/test/util/misc.py
M master/buildbot/util/__init__.py
M master/docs/developer/utils.rst
Log Message:
-----------
Merge branch 'scripts-refactor'
* scripts-refactor: (32 commits)
always apply expanduser to basedir
spell function name correctly
reorder methods
make change:changepw the default value for --auth
factor required-option checks into SubcommandOptions
move BasedirMixin to base.py
remove unnecessarily separate DB_HELP
include basedir in path join
change spelling of createDb -> createDB
remove backward-compatibility with Twisted-8.2.0
use a template to generate buildbot.tac
terminate directory traversal more gently
use StdoutAssertionsMixin in the remaining useful places
rename assertStdout to assertInStdout
refactor run to use function names, and test Options and run
cleanup, order tests to correspond to the source file
tests for remaining Options subclasses
move ForceOptions to words.py, where it's used
refactor checkconfig
refactor tryserver
...
Commit: 7feefe4ce06773c5871c99ac570d10e7a1557b38
https://github.com/buildbot/buildbot/commit/7feefe4ce06773c5871c99ac570d10e7a1557b38
Author: Dustin J. Mitchell <dustin at mozilla.com>
Date: 2012-04-13 (Fri, 13 Apr 2012)
Changed paths:
M master/buildbot/status/words.py
M master/buildbot/steps/source/svn.py
M master/buildbot/test/unit/test_process_properties.py
M master/buildbot/test/unit/test_status_words.py
M master/buildbot/test/unit/test_steps_source_svn.py
A master/buildbot/test/util/properties.py
M master/docs/manual/cfg-buildsteps.rst
M master/docs/release-notes.rst
Log Message:
-----------
Merge branch 'master' of github.com:buildbot/buildbot
* 'master' of github.com:buildbot/buildbot:
Remove reference to cvs argumes in svn documentation.
Add examples of how to replace baseURL in release notes.
Remove baseURL in master-side SVN source step.
Move FakeRenderable to buildbot.test.util.properties
Use t.w.p.irc.IRCClient.describe instead of .me.
Compare: https://github.com/buildbot/buildbot/compare/bd07db1...7feefe4
More information about the Commits
mailing list