Skip to content

Fixes flaky specs in email participants feature specs

Marc Saleiko requested to merge ms-fix-issue-email-participants-spec into master

What does this MR do and why?

Solves FOSS master broken: ./spec/features/projects/is... (#428361 - closed)

Contributes to those broken master pipelines

We saw this for the first time 5 days ago. We use let_it_be and change an issues confidentiality in one spec. Other specs cannot access the issue then.

I added dedicated records for the confidentiality specs, so we only create two rounds of records for the whole file instead of a bunch more if we'd use let!.

Screenshots or screen recordings

🚫 backend specs only

How to set up and validate locally

🚫 backend specs only

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Marc Saleiko

Merge request reports