Inconsistent CI Build Icons/Status
Summary
I just retried a failed build on one of my MRs. The actual status of the CI Build is pending
but it shows up as running
on the actual MR page and in the graph.
The MR I am referencing is !6091 (merged) but I'm not confident if it will still show this bug once the build runs.
Steps to reproduce
- Create a MR (that has a failed build)
- Retry the build (when there are a lot of CI builds running so that your build goes into the pending state)
- Notice the inconsistent CI Build icon/status on the MR page and on the pipeline graph
Expected behavior
It should say CI Build pending
for the MR page and the pipeline graph
Actual behavior
It says running
on the MR page and part of the pipline graph but the actual rspec
build status is pending