-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weβll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[ews-build.webkit.org] Make GitHubMixin.get_pr_json asynchronous #11954
[ews-build.webkit.org] Make GitHubMixin.get_pr_json asynchronous #11954
Conversation
EWS run on previous version of this PR (hash 2933745) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
r+ assuming this is tested
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Slightly unrelated. I see some _addToLog calls which doesn't have yield in GitHubMixin.get_reviewers() and GitHubMixin.should_send_email_for_pr()
This one has been live on the UAT instance all weekend: https://ews-build.webkit-uat.org/#/builders/4/builds/7580 |
Actually, scratch that, I see why you bring that up in this PR. You're right, this is the more appropriate place to fix this deficiency. |
2933745
to
7e8886c
Compare
EWS run on current version of this PR (hash 7e8886c) |
https://bugs.webkit.org/show_bug.cgi?id=254446 rdar://107207345 Reviewed by Aakash Jain. * Tools/CISupport/ews-build/steps.py: (GitHubMixin): (GitHubMixin.get_pr_json): Use Twisted's asynchronous request library and make function asynchronous. (GitHubMixin.should_send_email_for_pr): get_pr_json is not asynchronous. (ValidateChange.validate_github): Ditto. (BlockPullRequest.run): Ditto. (GitHubMixin.fetch_data_from_url_with_authentication_github_old): Deleted. Canonical link: https://commits.webkit.org/262151@main
7e8886c
to
9a18fa3
Compare
Committed 262151@main (9a18fa3): https://commits.webkit.org/262151@main Reviewed commits have been landed. Closing PR #11954 and removing active labels. |
9a18fa3
7e8886c
π§ͺ styleπ iosπ macπ wpeπ wincairoπ§ͺ bindingsπ ios-simπ mac-AS-debugπ§ͺ wpe-wk2π§ͺ webkitperlπ§ͺ ios-wk2π§ͺ api-macπ gtkπ§ͺ api-iosπ§ͺ mac-wk1π§ͺ gtk-wk2π tvπ§ͺ mac-wk2π§ͺ api-gtkπ tv-simπ§ͺ mac-AS-debug-wk2π§ͺ servicesπ watchπ§ͺ mac-wk2-stressπ watch-sim