Skip to content

Move 2 verify E2E specs to EE due to using premium feature

Nailia Iskhakova requested to merge qe-move-specs-to-ee-needs-project into master

What does this MR do and why?

Moving parent_child_pipelines_dependent_relationship_spec and multi-project_pipelines_spec.rb under ee folder because both tests use needs:project which is a premium feature.

More detailed information in https://gitlab.com/gitlab-org/quality/team-tasks/-/issues/1329#note_959556056 and similar errors in Nightly #360355 (closed)

Screenshots or screen recordings

These are strongly recommended to assist reviewers and reduce the time to merge your change.

If running against CE or EE with no license, child_job fails with This job could not start because it could not retrieve the needed artifacts.

screenshot Screenshot_2022-05-25_at_11.08.33

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

  1. Prepare GitLab instance with license
  2. Run parent_child_pipelines_dependent_relationship_spec or multi-project_pipelines_spec.rb against it

MR acceptance checklist

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

Merge request reports