diff --git a/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php b/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php --- a/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php +++ b/src/unit/engine/ArcanistConfigurationDrivenUnitTestEngine.php @@ -148,7 +148,9 @@ $all_results[] = $results; foreach ($results as $result) { - if ($engine->shouldEchoTestResults()) { + // If the proxied engine renders its own test results then there + // is no need to render them again here. + if (!$engine->shouldEchoTestResults()) { echo $renderer->renderUnitResult($result); } }