Potential e2e test gap with the clone panel feature
Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.
We recently had a broken master
where the .clone-options-dropdown
class was removed from a view file, but it was expected to be there by https://gitlab.com/gitlab-org/gitlab/-/blob/7a0d191291157d1eeabcda052156a6e3de55567e/app/assets/javascripts/clone_panel.js#L4.
The ~"pipeline:run-full-rspec" label was removed from the MR, so that only "minimal" jobs ran, and since we don't have view file
-> test
mapping, the "minimal" jobs didn't run the relevant spec files, so the MR was merged with a green pipeline.
Another problem was that no e2e tests (either in Review Apps or in e2e:package-and-test
) failed!
We might want to investigate if we want to close this test gap at the e2e level.