Update test runner to pass output to named pipe