(ee/)spec/features/projects/settings/ee/protected_branches_spec.rb are being retried a lot and cause CI job timeouts

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

  • Close this issue

Context

In CI, we are still retrying feature specs when they fail (we want to stop doing this with Completely remove `rspec-retry` even for spec/f... (#449030)).

The problem

The ee/spec/features/projects/settings/ee/protected_branches_spec.rb spec (and its FOSS counterpart, spec/features/projects/settings/ee/protected_branches_spec.rb) are being retried a lot, and they are causing CI/CD job timeouts:

  1. https://gitlab.com/gitlab-org/gitlab/-/jobs/8936448614#L1579
  2. https://gitlab.com/gitlab-org/gitlab/-/jobs/8937668233#L900
  3. https://gitlab.com/gitlab-org/gitlab/-/jobs/8915646421#L1933

Goal

Make those feature specs more stable, so that we can eventually stop retrying them for them to pass.

Edited Jun 19, 2025 by 🤖 GitLab Bot 🤖
Assignee Loading
Time tracking Loading