twisted.trial._dist.workerView Source (View In Hierarchy)
Local process worker protocol. This worker runs as a local process and communicates via stdin/out.
|Method||connectionMade||When connection is made, create the AMP protocol instance.|
|Method||connectionLost||On connection lost, close the log files that we're managing for stdin and stdout.|
|Method||processEnded||When the process closes, call
|Method||outReceived||Send data received from stdout to log.|
|Method||errReceived||Write error data to log.|
|Method||childDataReceived||Handle data received on the specific pipe for the
|Instance Variable||_logDirectory||The directory where logs will reside.|
|Instance Variable||_logFile||The name of the main log file for tests output.|
Inherited from ProcessProtocol:
|Method||childConnectionLost||Called when a file descriptor associated with the child process is closed.|
|Method||inConnectionLost||This will be called when stdin is closed.|
|Method||outConnectionLost||This will be called when stdout is closed.|
|Method||errConnectionLost||This will be called when stderr is closed.|
|Method||processExited||This will be called when the subprocess exits.|
|Method||makeConnection||Make a connection to a transport and a server.|
AMPprotocol instance used to communicate with the worker.
When connection is made, create the AMP protocol instance.
On connection lost, close the log files that we're managing for stdin and stdout.
When the process closes, call
connectionLost for cleanup purposes and forward the information to the
Send data received from stdout to log.
Write error data to log.
Handle data received on the specific pipe for the