The options to run tests with.
The information about the tests to run.
Where to send text output.
See Implementation