lp:~david-schwarz/lava-dispatcher/ssh_qemu_clients_2011.09

Created by David Schwarz and last modified
Get this branch:
bzr branch lp:~david-schwarz/lava-dispatcher/ssh_qemu_clients_2011.09
Only David Schwarz can upload to this branch. If you are David Schwarz please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
David Schwarz
Project:
LAVA Dispatcher
Status:
Development

Recent revisions

128. By David Schwarz

clients: refactor + add SSH and QEMU clients

Clients are refactored to make LavaClient an abstract base class.
Common functionality is included in this class.

LavaSSHClient: Connect to and manage a client using pxssh

LavaQEMUClient: Create and manage a QEMU virtual machine

LavaConmuxClient: Create and manage a client using Conmux

Other minor changes:

Search for actions in all subdirectories of lava_dispatcher/actions

Add a parameter to LavaClient.run_shell_command to make retrieval
of the command exit code optional. This prevents run_shell_command
from automatically clearing the pexpect buffer, in case the caller
wishes to process the command's output.

127. By Paul Larson

Serialize calls to linaro-media-create. This greatly improves
performance when multiple jobs are running in parallel.

126. By Paul Larson

Release 0.3.1

125. By Yongqin Liu

fix leak of job_name setting

124. By Yongqin Liu

merge to trunk:
    add combine process for submit_results_on_host action
    make 0xbench execute first befor monkey in job file
    add busybox test to job file

123. By Yongqin Liu

merge for MATER_STR not defined problem

122. By Michael Hudson-Doyle

copy device_type from job data to result metadata if present

121. By Paul Larson

release 0.3.0

120. By Paul Larson

Add LAVA_TEST_URL config option for specifying where to install
lava-test from

119. By Paul Larson

Merge python logging branch from ChiThu

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:lava-dispatcher
This branch contains Public information 
Everyone can see this information.