Bug 235554 - GitHub checks doesn't display any information about pending builds for a PR
Summary: GitHub checks doesn't display any information about pending builds for a PR
Status: ASSIGNED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Tools / Tests (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Jonathan Bedard
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2022-01-24 18:01 PST by Aakash Jain
Modified: 2022-02-01 07:52 PST (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Aakash Jain 2022-01-24 18:01:55 PST
GitHub checks doesn't display any information about pending builds for a PR. It only shows information about completed and in-progress build, but absolutely no information for pending builds. It's possible for GitHub check to say "All checks have passed" "4 successful checks", even though the PR is waiting on many other queues (on which it might fail). 

Noticed this in one of my recent PR in which GitHub checks says "All checks have passed", even though the PR has pending build-request on a buildbot queue which is backlogged.
Comment 1 Aakash Jain 2022-01-24 18:04:32 PST
That's another reason to implement our custom solution for EWS UI on GitHub.
Comment 2 Radar WebKit Bug Importer 2022-01-31 20:27:48 PST
<rdar://problem/88309423>
Comment 3 Jonathan Bedard 2022-02-01 07:52:49 PST
Yes, this is a known limitation of our current approach.

I think having ews.webkit.org own updating GitHub will improve this situation, but unless ews.webkit.org is going to receive hooks from GitHub, I don't know that we'll ever be able to completely solve the problem.