Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upTaskcluster can report a PR as complete if it is queued for merge while a try push is ongoing #25311
Comments
|
Actually I think what happened is:
|
|
There are moving pieces there interact with each other and operate somewhat independently:
Note that Statuses are associated to a commit SHA, but not to a branch. So if an existing commit is also pushed to another branch, any existing Statuses is still there. This happens all the time when Homu pushes something to In #25309 as far as I can tell the sequence of events was:
As far as I can tell Homu is buggy and everything else behaved as expected here. |
I started a try push in #25309, waited until 2/3 of the try jobs were green, then self-r+ed it. As far as I can tell, as soon as the third job completed successfully, taskcluster decided that all of the jobs for the queued PR was complete and merged it while another PR was at the front of the queue.