factored knoweldge of TestExecutor implementations out of TestExecutorActor.