Bug 220953 - Changes to commit-log-editor should trigger webkitpy EWS tests
Summary: Changes to commit-log-editor should trigger webkitpy EWS tests
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: Other
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Ryan Haddad
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2021-01-25 15:20 PST by Ryan Haddad
Modified: 2021-01-25 16:51 PST (History)
4 users (show)

See Also:


Attachments
Patch (1.28 KB, patch)
2021-01-25 15:31 PST, Ryan Haddad
no flags Details | Formatted Diff | Diff
Patch (2.86 KB, patch)
2021-01-25 15:34 PST, Aakash Jain
no flags Details | Formatted Diff | Diff
Patch (2.87 KB, patch)
2021-01-25 15:41 PST, Aakash Jain
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Haddad 2021-01-25 15:20:26 PST
Since checkout_unittest.py includes tests that rely on commit-log-editor, we should ensure that changes to that commit-log-editor trigger webkitpy test runs in EWS.
Comment 1 Radar WebKit Bug Importer 2021-01-25 15:23:54 PST
<rdar://problem/73590954>
Comment 2 Ryan Haddad 2021-01-25 15:31:13 PST
Created attachment 418348 [details]
Patch
Comment 3 Aakash Jain 2021-01-25 15:34:26 PST
Created attachment 418352 [details]
Patch
Comment 4 Darin Adler 2021-01-25 15:38:42 PST
Comment on attachment 418352 [details]
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=418352&action=review

> Tools/CISupport/ews-build/steps_unittest.py:2423
> +        file_names = ['Tools/Scripts/webkitpy', 'Tools/Scripts/libraries', 'Tools/Script/commit-log-editor']

This won’t work because it says "Script" instead of "Scripts".
Comment 5 Aakash Jain 2021-01-25 15:41:34 PST
Created attachment 418353 [details]
Patch
Comment 6 Aakash Jain 2021-01-25 15:42:01 PST
(In reply to Darin Adler from comment #4)
> This won’t work because it says "Script" instead of "Scripts".
Good catch. Fixed in updated patch.
Comment 7 EWS 2021-01-25 16:50:59 PST
Committed r271869: <https://trac.webkit.org/changeset/271869>

All reviewed patches have been landed. Closing bug and clearing flags on attachment 418353 [details].