Home | Trees | Indices | Help |
---|
|
object --+ | extension.Extension --+ | target.Target --+ | process_target.ProcessTarget --+ | RSHTarget
A target that runs tests via a remote shell invocation.
A 'RSHTarget' runs tests on a remote computer via a remote shell call. The remote shell is in the style of 'rsh' and 'ssh'. Using the remote shell, the target invokes the 'qmtest remote' script, which services commands sent via 'stdin', and replies via 'stdout'.
|
|||
Inherited from Inherited from |
|
|||
|
|||
|
|||
Inherited from Inherited from Inherited from Inherited from Inherited from |
|
|||
host = qm.fields.TextField(title= "Remote Host Name", descript
|
|||
remote_shell = qm.fields.TextField(title= "Remote Shell Progra
|
|||
arguments = qm.fields.TextField(title= "Remote Shell Arguments A list of the arguments to the extension class. |
|||
Inherited from Inherited from |
|
|||
Inherited from |
|
Construct a new 'RSHTarget'. 'database' -- The 'Database' containing the tests that will be run. 'properties' -- A dictionary mapping strings (property names) to strings (property values).
|
Return the interpreter to use. returns -- A list giving the path to an interpreter, and arguments to provide the interpreter. This interpreter is used to run QMTest. If '[]' is returned, then no intepreter is used.
|
|
host
|
remote_shell
|
argumentsA list of the arguments to the extension class. Each element of this list should be an instance of 'Field'. The 'Field' instance describes the argument. Derived classes may redefine this class variable. However, derived classes should not explicitly include the arguments from base classes; QMTest will automatically combine all the arguments found throughout the class hierarchy.
|
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Fri Dec 23 12:30:41 2011 | http://epydoc.sourceforge.net |