Skip to content

E2E test: remove airborne from plan ee api tests

Jay McCure requested to merge jmc-airborne-gone-plan-ee into master

What does this MR do and why?

Removes the usage of airborne from ee plan tests. This is to prevent confusion over whether to use airborne or Support::API. When we have both and we aren't explicit, it can lead to issues when the wrong module is invoked. e.g:

  1. #431317 (closed)
  2. !96991 (merged)
  3. !30793 (merged)

Partially resolves gitlab-org/quality/quality-engineering/team-tasks#1115 (closed)

I've also been explicit when using Support::API for requests.

How to set up and validate locally

QA_LOG_LEVEL=DEBUG QA_GITLAB_URL=https://gdk.test:3443  GITLAB_QA_PASSWORD_1=1p bundle exec rspec qa/specs/features/ee/api/2_plan/epics_milestone_dates_spec.rb

Screenshot_2024-08-27_at_15.06.52

See !163582 (comment 2075809309) for verification of qa/specs/features/ee/api/2_plan/epics_to_work_items_sync_spec.rb

Edited by Jay McCure

Merge request reports

Loading