Package qm :: Package test :: Package classes :: Module dejagnu_test :: Class DejaGNUTest :: Class BuildExecutable
[hide private]
[frames] | no frames]

Class BuildExecutable

              object --+            
                       |            
   executable.Executable --+        
                           |        
executable.TimeoutExecutable --+    
                               |    
 executable.RedirectedExecutable --+
                                   |
                                  DejaGNUTest.BuildExecutable

A 'BuildExecutable' runs on the build machine.

Classes derived from 'DejaGNUTest' may provide derived versions of this class.

Instance Methods [hide private]
 
_StderrPipe(self)
Return a pipe to which to redirect the standard input.

Inherited from executable.RedirectedExecutable (private): _ClosePipeEnd, _CreatePipe, _DoParent, _HandleChild, _InitializeChild, _InitializeParent, _ReadStderr, _ReadStdout, _StdinPipe, _StdoutPipe, _WriteStdin

Inherited from executable.TimeoutExecutable: Run, __init__

Inherited from executable.Executable: Kill, Spawn

Inherited from executable.Executable (private): _CreateCommandLine, _GetChildPID

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

_StderrPipe(self)

 

Return a pipe to which to redirect the standard input.

returns -- A pipe, or 'None'. If 'None' is returned, but '_StdoutPipe' returns a pipe, then the standard error and standard input will both be redirected to that pipe. However, if '_StdoutPipe' also returns 'None', then the standard error will be closed in the child.

Overrides: executable.RedirectedExecutable._StderrPipe
(inherited documentation)