Bug 248038 - Contributors.json Optimization for EWS Checks
Summary: Contributors.json Optimization for EWS Checks
Status: RESOLVED DUPLICATE of bug 248039
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: Safari Technology Preview
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks: 248037
  Show dependency treegraph
 
Reported: 2022-11-17 08:32 PST by Ahmad Saleem
Modified: 2022-11-17 10:16 PST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ahmad Saleem 2022-11-17 08:32:20 PST
Hi Team,

Based on Webkit Contributor discussion, I wanted to list down concerns about any Contributors.json file and what (in ideal world - which be might wrong) could help:

1) No need to raise bug - Document some place with updated instruction that don't create but on "bugs.webkit.org" - Less bugs to manage and better

2) No need to run whole EWS test suite - only run where it might matter - create small check once added, if any bug fails then the notification is being sent or not and all integration tests for this is working.

3) EWS build checks of compiling from tip and other is just resource usage and those can better utilised for other patches.

___

These are just pros and cons, I am aware as Contributor (from outside) and I am not totally familiar but I think it is still something better to evaluate and see, if we can do something.

Thanks!
Comment 1 Jonathan Bedard 2022-11-17 10:16:21 PST
Duping this to https://bugs.webkit.org/show_bug.cgi?id=248039, because I think they're really the same problem. Changes to `metadata` needs tools tests, but nothing else.
Comment 2 Jonathan Bedard 2022-11-17 10:16:34 PST

*** This bug has been marked as a duplicate of bug 248039 ***