Upstream version 9.38.198.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Tools / Scripts / webkitpy / layout_tests / controllers / test_result_writer.py
index 024ef49..4077d59 100644 (file)
@@ -53,7 +53,6 @@ def write_test_result(filesystem, port, results_directory, test_name, driver_out
                                 test_failures.FailureTestHarnessAssertion)):
             writer.write_text_files(driver_output.text, expected_driver_output.text)
             writer.create_text_diff_and_write_result(driver_output.text, expected_driver_output.text)
-            writer.create_repaint_overlay_result(driver_output.text, expected_driver_output.text)
         elif isinstance(failure, test_failures.FailureMissingImage):
             writer.write_image_files(driver_output.image, expected_image=None)
         elif isinstance(failure, test_failures.FailureMissingImageHash):
@@ -93,6 +92,8 @@ def write_test_result(filesystem, port, results_directory, test_name, driver_out
         else:
             assert isinstance(failure, (test_failures.FailureTimeout, test_failures.FailureReftestNoImagesGenerated))
 
+        writer.create_repaint_overlay_result(driver_output.text, expected_driver_output.text)
+
 
 class TestResultWriter(object):
     """A class which handles all writing operations to the result directory."""