TestCenter Reference
TestCenterAdvanced.Master.SlaveProcess Class Reference

Public Member Functions

 __init__ (self, config, logfileDir, env, isInsideTestCaseManager)
 hasStarted (self)
 getID (self)
 getPID (self)
 isRunning (self)
 getExitCode (self)
 kill (self)
 wasKilled (self)
 finish (self, printLog)
 logMessageWithPID (self, message)
 logDebugWithPID (self, message)
 logErrorWithPID (self, message)

Static Public Attributes

int nextSlaveId = 0

Detailed Description

Definition at line 70 of file Master.py.

Constructor & Destructor Documentation

◆ __init__()

TestCenterAdvanced.Master.SlaveProcess.__init__ ( self,
config,
logfileDir,
env,
isInsideTestCaseManager )

Member Function Documentation

◆ finish()

TestCenterAdvanced.Master.SlaveProcess.finish ( self,
printLog )

◆ getExitCode()

TestCenterAdvanced.Master.SlaveProcess.getExitCode ( self)

Definition at line 137 of file Master.py.

References __process.

Referenced by isRunning().

◆ getID()

TestCenterAdvanced.Master.SlaveProcess.getID ( self)

Definition at line 128 of file Master.py.

References __id.

◆ getPID()

TestCenterAdvanced.Master.SlaveProcess.getPID ( self)

Definition at line 131 of file Master.py.

References __process.

Referenced by logMessageWithPID().

◆ hasStarted()

TestCenterAdvanced.Master.SlaveProcess.hasStarted ( self)

Definition at line 88 of file Master.py.

References __hasStarted, __logFile, __logFileFD, __logger, __process, __slaveLogFile, and __workDir.

◆ isRunning()

TestCenterAdvanced.Master.SlaveProcess.isRunning ( self)

Definition at line 134 of file Master.py.

References getExitCode().

◆ kill()

TestCenterAdvanced.Master.SlaveProcess.kill ( self)

Definition at line 140 of file Master.py.

References __process, and __wasKilled.

◆ logDebugWithPID()

TestCenterAdvanced.Master.SlaveProcess.logDebugWithPID ( self,
message )

◆ logErrorWithPID()

TestCenterAdvanced.Master.SlaveProcess.logErrorWithPID ( self,
message )

◆ logMessageWithPID()

TestCenterAdvanced.Master.SlaveProcess.logMessageWithPID ( self,
message )

◆ wasKilled()

TestCenterAdvanced.Master.SlaveProcess.wasKilled ( self)

Definition at line 144 of file Master.py.

References __logFile, __slaveLogFile, __wasKilled, and logErrorWithPID().

Member Data Documentation

◆ nextSlaveId

int TestCenterAdvanced.Master.SlaveProcess.nextSlaveId = 0
static

Definition at line 71 of file Master.py.


The documentation for this class was generated from the following file:
  • MeVisLab/Standard/Modules/Macros/Tests/TestCenterAdvanced/Master.py