Changeset 155196 in webkit


Ignore:
Timestamp:
Sep 6, 2013 11:11:41 AM (11 years ago)
Author:
ap@apple.com
Message:

Lots of pixel tests are failing on first run, so tests cannot finish
https://bugs.webkit.org/show_bug.cgi?id=120755

Reviewed by Ryosuke Niwa.

For whatever reason, many reftests are color profile sensitive, and we only set
color profile to a known one for pixel tests, not for reftests.

Pixel testing mode is also enabled when retrying tests, so these failures used to
be essentially hidden - the tests were "flaky", but that was not reported loudly enough.
But now, so many tests fail that it makes run-webkit-tests stop early, and never retry.

This probably shouldn't happen, as reftests should not be color profile sensitive.
The fix is a stopgap measure to unblock EWS until a better fix can be investigated.

Location:
trunk/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r155192 r155196  
     12013-09-06  Alexey Proskuryakov  <ap@apple.com>
     2
     3        Lots of pixel tests are failing on first run, so tests cannot finish
     4        https://bugs.webkit.org/show_bug.cgi?id=120755
     5
     6        Reviewed by Ryosuke Niwa.
     7
     8        For whatever reason, many reftests are color profile sensitive, and we only set
     9        color profile to a known one for pixel tests, not for reftests.
     10
     11        Pixel testing mode is also enabled  when retrying tests, so these failures used to
     12        be essentially hidden - the tests were "flaky", but that was not reported loudly enough.
     13        But now, so many tests fail that it makes run-webkit-tests stop early, and never retry.
     14
     15        This probably shouldn't happen, as reftests should not be color profile sensitive.
     16        The fix is a stopgap measure to unblock EWS until a better fix can be investigated.
     17
     18        * Scripts/webkitpy/layout_tests/controllers/manager.py:
     19        (Manager._set_up_run): Roll out <http://trac.webkit.org/changeset/115601>.
     20
    1212013-09-06  Denis Nomiyama  <d.nomiyama@samsung.com>
    222
  • trunk/Tools/Scripts/webkitpy/layout_tests/controllers/manager.py

    r154450 r155196  
    150150        # This must be started before we check the system dependencies,
    151151        # since the helper may do things to make the setup correct.
    152         if self._options.pixel_tests:
    153             self._printer.write_update("Starting pixel test helper ...")
    154             self._port.start_helper()
     152        self._printer.write_update("Starting pixel test helper ...")
     153        self._port.start_helper()
    155154
    156155        # Check that the system dependencies (themes, fonts, ...) are correct.
Note: See TracChangeset for help on using the changeset viewer.