Failure in browser_ui/3_create/repository/push_rules_spec.rb | Create Push Rules using non signed commits restricts users by email format
Full description
Create Push Rules using non signed commits restricts users by email format
File path
./qa/specs/features/ee/browser_ui/3_create/repository/push_rules_spec.rb
Stack trace
Failure/Error:
expect do
push commit_message: commit_message, branch: branch, file: file, user: user, tag: tag, gpg: gpg
end.to raise_error(QA::Support::Run::CommandError, /#{error}/)
expected QA::Support::Run::CommandError with message matching /Committer's\ email\ 'gitlab\-qa\-user2@example\.com'\ does\ not\ follow\ the\ pattern\ '\(admin@example\\\.com\|root@gitlab\.com\)'/ but nothing was raised
First happened in https://gitlab.com/gitlab-org/gitlab/-/jobs/3107744771.
Related test case: https://gitlab.com/gitlab-org/gitlab/-/quality/test_cases/347783.