Pipeline status out of sync in commits/pipeline view
Summary
When reviewing a commit's pipeline status, Repository > Commits > commit > Piplines, the overview at the top is not in sync with the pipelines tab below. It appears that the lower field is queried separately (and on a slower rate).
Similarly with the CICD > Pipelines view.
A refresh will not update, a hard (ctrl f5) refresh will. And eventually, it will be in sync (such as when it is complete).
Marking this as a bug, as this introduces some confusion as to the state of the pipeline.
Steps to reproduce
Example CI yaml with delays:
build:
stage: build
script:
- echo "Do your build here"
- sleep 30
test:
stage: test
script:
- echo "Do a test here"
- sleep 30
- echo "For example run a test suite"
test2:
stage: test
script:
- echo "Do another parallel test here"
- sleep 30
- echo "For example run a lint test"
deploy1:
stage: deploy
script:
- sleep 30
- echo "Do your deploy here"
Between each stage you can refresh the different pages and review the disparity.
What is the current bug behavior?
Pipeline's View and Commits Pipeline's Tab are out of sync.
What is the expected correct behavior?
Pipeline status uniform across the different views.
Relevant logs and/or screenshots
Example from the Commits Page.
And CICD/Piplines with a comparison taken at the same time of the actual jobs.
Results of GitLab environment info
11.10.4


