Skip to content

Enable project studio E2E tests

What does this MR do and why?

  • Enable the E2E tests to run against the new Project Studio UI.
  • Create an additional E2E test pipeline against the GDK for MRs with Project Studio label
  • Quarantine E2E tests in this pipeline which are broken due to bugs

Pipeline without Project Studio : https://gitlab.com/gitlab-org/gitlab/-/pipelines/2039291582 (no project studio e2e pipeline)

Pipeline with Project Studio : https://gitlab.com/gitlab-org/gitlab/-/pipelines/2039346218 (project studio e2e pipeline present)

References

How to set up and validate locally

Will use the new UI:

QA_PROJECT_STUDIO=true QA_GITLAB_URL=https://gdk.test:3443 bundle exec rspec qa/specs/features/browser_ui/10_software_supply_chain_security/login/oauth_login_with_github_spec.rb

Bugs discovered doing this MR

These tests have been quarantined against the project studio job.

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Jay McCure

Merge request reports

Loading