Changeset 126353 in webkit


Ignore:
Timestamp:
Aug 22, 2012 2:42:38 PM (12 years ago)
Author:
zandobersek@gmail.com
Message:

REGRESSION(r126189): Reftest mismatches are (again) run through ImageDiff with 0.1 tolerance
https://bugs.webkit.org/show_bug.cgi?id=94704

Reviewed by Dirk Pranke.

Use tolerance=0 when acquiring diff image of reftest output.

  • Scripts/webkitpy/layout_tests/controllers/single_test_runner.py:

(SingleTestRunner._compare_output_with_reference):

Location:
trunk/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r126341 r126353  
     12012-08-22  Zan Dobersek  <zandobersek@gmail.com>
     2
     3        REGRESSION(r126189): Reftest mismatches are (again) run through ImageDiff with 0.1 tolerance
     4        https://bugs.webkit.org/show_bug.cgi?id=94704
     5
     6        Reviewed by Dirk Pranke.
     7
     8        Use tolerance=0 when acquiring diff image of reftest output.
     9
     10        * Scripts/webkitpy/layout_tests/controllers/single_test_runner.py:
     11        (SingleTestRunner._compare_output_with_reference):
     12
    1132012-08-22  Tommy Widenflycht  <tommyw@google.com>
    214
  • trunk/Tools/Scripts/webkitpy/layout_tests/controllers/single_test_runner.py

    r126189 r126353  
    322322        elif mismatch:
    323323            if reference_driver_output.image_hash == actual_driver_output.image_hash:
    324                 diff_result = self._port.diff_image(reference_driver_output.image, actual_driver_output.image)
     324                diff_result = self._port.diff_image(reference_driver_output.image, actual_driver_output.image, tolerance=0)
    325325                if not diff_result[0]:
    326326                    failures.append(test_failures.FailureReftestMismatchDidNotOccur(reference_filename))
     
    329329
    330330        elif reference_driver_output.image_hash != actual_driver_output.image_hash:
    331             diff_result = self._port.diff_image(reference_driver_output.image, actual_driver_output.image)
     331            diff_result = self._port.diff_image(reference_driver_output.image, actual_driver_output.image, tolerance=0)
    332332            if diff_result[0]:
    333333                failures.append(test_failures.FailureReftestMismatch(reference_filename))
Note: See TracChangeset for help on using the changeset viewer.