Now that run-api-tests is compatible with Python 3.8, we should use Python 3 for run-api-tests.
<rdar://problem/77584713>
Created attachment 427832 [details] Patch
Created attachment 427834 [details] Patch
Sample run on EWS: https://ews-build.webkit-uat.org/#/builders/4/builds/399
Created attachment 428539 [details] Patch for landing
Committed r277444 (237692@main): <https://commits.webkit.org/237692@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 428539 [details].
Reopening to attach new patch.
Created attachment 428627 [details] Patch
Committed r277496 (237728@main): <https://commits.webkit.org/237728@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 428627 [details].
Restarted EWS to pick up this change.
Re-opened since this is blocked by bug 225967
(In reply to EWS from comment #9) > Committed r277496 (237728@main): <https://commits.webkit.org/237728@main> Reverted since it broke api tests on iOS (e.g.: https://ews-build.webkit.org/#/builders/9/builds/47175)
Created attachment 429176 [details] Patch
(In reply to Jonathan Bedard from comment #13) > Created attachment 429176 [details] > Patch API tests (on Mac and iOS) should be fixed after 237943@main
Created attachment 433331 [details] Run with 3 test
Committed r279849 (239604@main): <https://commits.webkit.org/239604@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 429176 [details].
> Committed r279849 (239604@main): <https://commits.webkit.org/239604@main> Restarted build.webkit.org to pick up this change