Check for pipeline first before status
What does this MR do?
To address transient failure when first pipeline doesn't render fast enough.
As a part of https://gitlab.com/gitlab-org/quality/team-tasks/-/issues/737#note_459240684
From what I could observe from a failed run with GDK, the test failed to locate the first pipeline row on Pipelines page. By the time the row appeared it has passed given wait time and test failed. But with a page refresh the row appears, so I added a check that we should refresh the page until we find a pipeline row.
Does this MR meet the acceptance criteria?
Conformity
Edited by Tiffany Rea