client/tools: Remove module that belongs to virt-test

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
documentation: Remove static API rsts for auto generation

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
autotest.client.shared.test_utils: Remove mock demo programs

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
documentation/Makefile: Clean up auto generated .rst files

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
documentation: Increase TOC depth, change main API entry point

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
documentation/source/conf.py: Auto generate API docs

Auto generate the API reference documentation by
running sphinx-apidoc on the fly, before the docs
are written. This way we don't have to manually
update the API .rst files.

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
server.autoserv: Suppress error fixing fork + logging in newer python

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
server/autotest_remote_unittest.py: Fix assumptions

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
unittest_suite: Move server_job_unittest to the list of executed unittests

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
client/shared/base_barrier_unittest.py: Mark utility method as private

So that we do not execute it while running under nosetests.

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
client/shared/logging_manager_unittest.py: Skip logging manager tests

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
unittests: Remove use of custom autotest unittest class

Signed-off-by: Lucas Meneghel Rodrigues <lmr@redhat.com>
Merge pull request #832 from autotest/auto-api-docs

Auto api docs