⚠ Archived content — this site is no longer maintained.   Current WebKit documentation is at docs.webkit.org.

Changeset 92026 in webkit


Ignore:
Timestamp:
Jul 29, 2011, 4:00:19 PM (15 years ago)
Author:
abarth@webkit.org
Message:

Chromium try servers should use downstream test_expectations
https://bugs.webkit.org/show_bug.cgi?id=65390

Reviewed by Dirk Pranke.

Otherwise the try servers will report bogus failures.

  • Scripts/webkitpy/layout_tests/port/chromium.py:
Location:
trunk/Tools
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/ChangeLog

    r92006 r92026  
     12011-07-29  Adam Barth  <abarth@webkit.org>
     2
     3        Chromium try servers should use downstream test_expectations
     4        https://bugs.webkit.org/show_bug.cgi?id=65390
     5
     6        Reviewed by Dirk Pranke.
     7
     8        Otherwise the try servers will report bogus failures.
     9
     10        * Scripts/webkitpy/layout_tests/port/chromium.py:
     11
    1122011-07-29  Dimitri Glazkov  <dglazkov@chromium.org>
    213
  • trunk/Tools/Scripts/webkitpy/layout_tests/port/chromium.py

    r91877 r92026  
    302302        return test_configurations
    303303
     304    try_builder_names = frozenset([
     305        'linux_layout',
     306        'mac_layout',
     307        'win_layout',
     308        'linux_layout_rel',
     309        'mac_layout_rel',
     310        'win_layout_rel',
     311    ])
     312
    304313    def test_expectations_overrides(self):
    305314        # FIXME: It seems bad that run_webkit_tests.py uses a hardcoded dummy
    306315        # builder string instead of just using None.
    307316        builder_name = self.get_option('builder_name', 'DUMMY_BUILDER_NAME')
    308         if builder_name != 'DUMMY_BUILDER_NAME' and not '(deps)' in builder_name:
     317        if builder_name != 'DUMMY_BUILDER_NAME' and not '(deps)' in builder_name and not builder_name in self.try_builder_names:
    309318            return None
    310319
    311320        try:
    312             overrides_path = self.path_from_chromium_base('webkit', 'tools',
    313                 'layout_tests', 'test_expectations.txt')
     321            overrides_path = self.path_from_chromium_base('webkit', 'tools', 'layout_tests', 'test_expectations.txt')
    314322        except AssertionError:
    315323            return None
Note: See TracChangeset for help on using the changeset viewer.