[Buildbot-commits] [djmitche/buildbot] a7e939: Reorganize slave slightly; add lots of tests

noreply at github.com noreply at github.com
Wed Jun 9 03:41:02 UTC 2010


Branch: refs/heads/master
Home:   http://github.com/djmitche/buildbot

Commit: a7e939f87254191fa583c340be5079eca6371d41
    http://github.com/djmitche/buildbot/commit/a7e939f87254191fa583c340be5079eca6371d41
Author: Dustin J. Mitchell <dustin at zmanda.com>
Date:   2010-06-08 (Tue, 08 Jun 2010)

Changed paths:
  M slave/buildslave/bot.py
  M slave/buildslave/commands/base.py
  A slave/buildslave/commands/shell.py
  M slave/buildslave/commands/vcs.py
  A slave/buildslave/exceptions.py
  A slave/buildslave/runprocess.py
  A slave/buildslave/test/fake/__init__.py
  A slave/buildslave/test/fake/slavebuilder.py
  A slave/buildslave/test/unit/test_commands_registry.py
  A slave/buildslave/test/unit/test_runprocess.py
  M slave/buildslave/test/unit/test_slave_commands_base.py
  A slave/buildslave/test/unit/test_slave_commands_shell.py
  A slave/buildslave/test/unit/test_slave_commands_vcs.py
  M slave/buildslave/test/unit/test_util.py
  M slave/buildslave/util.py
  M slave/setup.py

Log Message:
-----------
Reorganize slave slightly; add lots of tests

The main reorganization is that ShellCommand, which is not actually a
Command subclass, has moved out of buildslave.commands, and the
SlaveShellCommand class has moved into its own module in
buildslave.commands.

Almost every module is covered by at least one test now, but the tests
are far from complete.






More information about the Commits mailing list