[WPT import] List details about test owners in WPT import CLs |
||||
Issue descriptionWhen an automatic WPT import CL updates tests and expectations, ideally we want owners of each WPT directory to review the specific tests and expectations that they own; we also may want to know who to contact for any problems or questions. To make this easier, it would be helpful if the WPT import CL description included a list of owners and what directories they should look at. e.g. it could include a message like: Directory owners for changes in this CL: someone@chromium.org: wpt/foo wpt/bar someone-else@chromium.org wpt/baz [This will involve changing the _cl_description method in webktpy/w3c/test_importer.py.]
,
Feb 10 2017
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/0ccb652d00c6fbd072608a7bdbb9f1fbe17fd87d commit 0ccb652d00c6fbd072608a7bdbb9f1fbe17fd87d Author: qyearsley <qyearsley@chromium.org> Date: Fri Feb 10 18:34:30 2017 WPT Auto-import: fix for owner list in import CLs. This is a follow-up fix for http://crrev.com/2684663003. The mistake was: In one part of the code I was assuming that get_directory_owners() would return a map from owner to list of directories, but in reality it returned a dict from owner to single directory (string). We want to have lists of directories, since a single import CL will often have modifications to many directories for one owner. This resulted in silly-looking CL descriptions like http://crrev.com/2687343002. BUG= 687270 Review-Url: https://codereview.chromium.org/2684423004 Cr-Commit-Position: refs/heads/master@{#449666} [modify] https://crrev.com/0ccb652d00c6fbd072608a7bdbb9f1fbe17fd87d/third_party/WebKit/Tools/Scripts/webkitpy/w3c/directory_owners_extractor.py [modify] https://crrev.com/0ccb652d00c6fbd072608a7bdbb9f1fbe17fd87d/third_party/WebKit/Tools/Scripts/webkitpy/w3c/directory_owners_extractor_unittest.py [modify] https://crrev.com/0ccb652d00c6fbd072608a7bdbb9f1fbe17fd87d/third_party/WebKit/Tools/Scripts/webkitpy/w3c/test_importer_unittest.py
,
Feb 10 2017
Example CL that shows what this looks like: https://codereview.chromium.org/2687803005
,
Jul 3 2017
,
Jul 3 2017
|
||||
►
Sign in to add a comment |
||||
Comment 1 by bugdroid1@chromium.org
, Feb 10 2017