Skip to content

Commit d8503fa

Browse files
committed
chore: logging in conftest
Signed-off-by: Tim Knight <tim.knight1@engineering.digital.dwp.gov.uk>
1 parent f80d6b7 commit d8503fa

1 file changed

Lines changed: 10 additions & 5 deletions

File tree

tests/functional/conftest.py

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -459,14 +459,19 @@ def _make_merge_request(*, source_branch: str, create_pipeline: bool = False):
459459
mr_iid = mr.iid
460460
for _ in range(60):
461461
mr = project.mergerequests.get(mr_iid)
462+
logging.info(
463+
f"Waiting for Gitlab to update MR status: {mr.detailed_merge_status}"
464+
)
462465
if (
463-
mr.detailed_merge_status != "checking"
464-
and mr.detailed_merge_status != "unchecked"
466+
mr.detailed_merge_status == "checking"
467+
or mr.detailed_merge_status == "unchecked"
465468
):
469+
time.sleep(0.5)
470+
else:
466471
break
467-
time.sleep(0.5)
468-
assert mr.merge_status != "checking"
469-
assert mr.merge_status != "unchecked"
472+
473+
assert mr.detailed_merge_status != "checking"
474+
assert mr.detailed_merge_status != "unchecked"
470475

471476
to_delete.extend([mr, mr_branch])
472477
return mr

0 commit comments

Comments
 (0)