If you wish, you can run the buildbot unit test suite. First, ensure you have
the mock Python module installed from
PyPi. This module is not required for ordinary Buildbot operation - only to
run the tests. Note that this is not the same as the Fedora mock
package! You can check with
python -mmock
Then, run the tests:
PYTHONPATH=. trial buildbot.test # or PYTHONPATH=. trial buildslave.test
Nothing should fail, although a few might be skipped.
If any of the tests fail for reasons other than a missing mock
, you
should stop and investigate the cause before continuing the installation
process, as it will probably be easier to track down the bug early. In most
cases, the problem is incorrectly installed Python modules or a badly
configured PYTHONPATH. This may be a good time to contact the Buildbot
developers for help.
If you cannot or do not wish to install the buildbot into a site-wide location like /usr or /usr/local, you can also install it into the account's home directory or any other location using a tool like virtualenv.