lp:~vcs-fast-import-devs/autotest/trunk
- Get this branch:
- bzr branch lp:~vcs-fast-import-devs/autotest/trunk
Branch merges
Branch information
Import details
This branch is an import of the Subversion branch from svn://test.kernel.org/autotest/trunk.
Last successful import was .
Recent revisions
- 5385. By lmr
-
scheduler.
drones_ unittest: Remove the last sneaky py 2.4 ref Signed-off-by: Lucas Meneghel Rodrigues <email address hidden>
- 5384. By lmr
-
KVM test: guest-os.cfg: Add Win7 SP1 to the list of guests
Signed-off-by: Lucas Meneghel Rodrigues <email address hidden>
- 5383. By lmr
-
Autotest client OS provisioning through cobbler
This patch adds basic preliminary support to cobbler
(https://fedorahosted. org/cobbler) to add as a client OS
provisioning server for autotest. Of course, deeper
integration with autotest is needed, but with this patch,
it is already possible to tell in the autotest web
interface as well as on the cli to reinstall the machine.By client machine OS provisioning we mean, being able
to install autotest client machines programatically, in
an unattended way. We've been using this code to automate
internal test jobs at Red Hat for quite a while now and
feel this is a needed addition to autotest.There's still a lot of work to do, such as:
* Making both the web interface and the CLI aware of
the list of OS hold by the install server, so people
can choose in a hassle free way
* Making autotest register a brand new system on the
install serverWe believe those can be addressed at later patches.
Changes from v1:
* Refactored the code, passed interfaces to install
servers to a separate file
* Allowed to pass any amount of config through
global_config.ini to the install server,
in a way that is extensible to other install
servers if people wish to implement them.Changes from v2:
* Use profile rather than distro on method arguments
* If profile is not passed, retrieve the default one
used by the machine's profile
* Since the reinstall server side method uses the
method name machine_install, changed the original
install() method to machine_install().Signed-off-by: Cleber Rosa <email address hidden>
Signed-off-by: Lucas Meneghel Rodrigues <email address hidden> - 5382. By lmr
-
virt.virt_
test_utils: Use Thread.isAlive instead of is_alive This API is only avaliable from python 2.6 onwards, so use
isAlive, which does exist under 2.4.Signed-off-by: Lucas Meneghel Rodrigues <email address hidden>
- 5381. By lmr
-
client/
bin/autotest: mention control file in usage message Signed-off-by: Alon Levy <email address hidden>
- 5380. By lmr
-
Make it possible to use another directory for test results
Make it possible to use another directory to store test
results. With this, user can choose either to:1) Pass a flag --output_dir to autotest specifying results
2) Set it in global_config.ini
3) Do neither and autotest behaves as usualChanges from v1:
* Used --output_dir as the flag name rather than --result_dir.
Had to keep underscores on the flag name since other flags
of the autotest program do use this convention.Changes from v2:
* Fixed job_unittest.py accordingly.Signed-off-by: Lucas Meneghel Rodrigues <email address hidden>
- 5379. By lmr
-
tko: Add two missing __init__.py files
That will allow some modules to be properly executed.
Signed-off-by: Lucas Meneghel Rodrigues <email address hidden>
- 5378. By lmr
-
tko.parsers.
test.templates: Fix scenario_ package_ common Signed-off-by: Lucas Meneghel Rodrigues <email address hidden>
- 5377. By lmr
-
server.self-test: Make tests runnable again
Change the way to import common autotest libs to follow
the rest of autotest convention, regain the ability of
running the test programs:* server/
self-test/ autotest_ test.py
* server/self-test/ common. py
* server/self-test/ utils_test. py Signed-off-by: Lucas Meneghel Rodrigues <email address hidden>
- 5376. By lmr
-
server.
hosts.ssh_ host: Remove unexpected param on run_grep() call Signed-off-by: Lucas Meneghel Rodrigues <email address hidden>
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)