Changeset 265143 in webkit


Ignore:
Timestamp:
Jul 31, 2020 9:10:02 AM (4 years ago)
Author:
Jonathan Bedard
Message:

[webkitcorepy] Changes to Tools/Scripts/libraries should trigger EWS
https://bugs.webkit.org/show_bug.cgi?id=214998
<rdar://problem/66355658>

Reviewed by Aakash Jain.

  • BuildSlaveSupport/ews-build/steps.py:

(CheckPatchRelevance): Add Tools/Scripts/libraries.

  • BuildSlaveSupport/ews-build/steps_unittest.py:

(TestCheckPatchRelevance.test_relevant_webkitpy_patch):
(TestCheckPatchRelevance.test_relevant_libraries_patch):

Location:
trunk/Tools
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Tools/BuildSlaveSupport/ews-build/steps.py

    r265017 r265143  
    298298
    299299    webkitpy_paths = [
    300         'Tools/Scripts/webkitpy/',
     300        'Tools/Scripts/webkitpy',
     301        'Tools/Scripts/libraries',
    301302    ]
    302303
  • trunk/Tools/BuildSlaveSupport/ews-build/steps_unittest.py

    r264830 r265143  
    23022302        self.setupStep(CheckPatchRelevance())
    23032303        self.setProperty('buildername', 'Windows-EWS')
     2304        self.expectOutcome(result=SUCCESS, state_string='Patch contains relevant changes')
     2305        return self.runStep()
     2306
     2307    def test_relevant_webkitpy_patch(self):
     2308        CheckPatchRelevance._get_patch = lambda x: 'Sample patch; file: Tools/Scripts/webkitpy'
     2309        self.setupStep(CheckPatchRelevance())
     2310        self.setProperty('buildername', 'WebKitPy-Tests-EWS')
     2311        self.expectOutcome(result=SUCCESS, state_string='Patch contains relevant changes')
     2312        return self.runStep()
     2313
     2314    def test_relevant_libraries_patch(self):
     2315        CheckPatchRelevance._get_patch = lambda x: 'Sample patch; file: Tools/Scripts/libraries'
     2316        self.setupStep(CheckPatchRelevance())
     2317        self.setProperty('buildername', 'WebKitPy-Tests-EWS')
    23042318        self.expectOutcome(result=SUCCESS, state_string='Patch contains relevant changes')
    23052319        return self.runStep()
  • trunk/Tools/ChangeLog

    r265141 r265143  
     12020-07-31  Jonathan Bedard  <jbedard@apple.com>
     2
     3        [webkitcorepy] Changes to Tools/Scripts/libraries should trigger EWS
     4        https://bugs.webkit.org/show_bug.cgi?id=214998
     5        <rdar://problem/66355658>
     6
     7        Reviewed by Aakash Jain.
     8
     9        * BuildSlaveSupport/ews-build/steps.py:
     10        (CheckPatchRelevance): Add Tools/Scripts/libraries.
     11        * BuildSlaveSupport/ews-build/steps_unittest.py:
     12        (TestCheckPatchRelevance.test_relevant_webkitpy_patch):
     13        (TestCheckPatchRelevance.test_relevant_libraries_patch):
     14
    1152020-07-31  Keith Miller  <keith_miller@apple.com>
    216
Note: See TracChangeset for help on using the changeset viewer.