Check for --gold_output_dir

Bug: pdfium:1642
Change-Id: I957e42f32eb1d061ed33dfeba499126c5cfdc050
Reviewed-on: https://pdfium-review.googlesource.com/c/pdfium/+/78414
Auto-Submit: Stephanie Kim <kimstephanie@google.com>
Commit-Queue: Hui Yingst <nigi@chromium.org>
Reviewed-by: Hui Yingst <nigi@chromium.org>
diff --git a/testing/tools/test_runner.py b/testing/tools/test_runner.py
index 2b5ba1e..a4d74f8 100644
--- a/testing/tools/test_runner.py
+++ b/testing/tools/test_runner.py
@@ -424,7 +424,7 @@
     self.result_suppressed_cases = []
 
     gold_results = []
-    if self.test_type not in TEXT_TESTS:
+    if self.test_type not in TEXT_TESTS and self.options.gold_output_dir:
       # Clear out and create top level gold output directory before starting
       skia_gold.clear_gold_output_dir(self.options.gold_output_dir)