Get desktop application:
View/edit binary Protocol Buffers messages
Message sent from client to server to start a process.
Secret to authenticate the request.
argv of the command line to run.
Environment varialbes to provide.
Timeout for the command. Any value <= 0 is treated as "forever".
Multiple responses can be streamed back to the client. The one that has an exit code indicates the end of the stream.
A buffer of the command's output (stdout and stderr combined by specifying redirectErrorStream(true) on ProcessBuilder).
The exit code of the command. While we're stuck on proto3, the magic value 0xCA7F00D indicates that the command is still running; once we can move to a newer version where we can test hasExitCode(), we will remove the magic value.
Defines the test argument passed to the tests.
Used in:
Name of the test argument.
Value of the test argument.
Defines all the test arguments passed to the tests.