Skip to content

WIP: Remove the QA framework files and require them from the gitlab-qa gem instead

Rémy Coutable requested to merge qa-94 into master

What does this MR do?

This removes the QA framework files and require them from the gitlab-qa gem instead.

This also move the QA scenarios from qa/qa/specs/features to qa/scenarios.

Are there points in the code the reviewer needs to double check?

This depends on gitlab-qa which isn't released yet since gitlab-qa!136 (closed) needs to be merged first. Keeping the [WIP] prefix to ensure it's not merged before gitlab-qa!136 (closed).

Why was this MR needed?

To reduce the complexity and duplication of GitLab QA-related files/structure.

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Related to gitlab-qa#250 (closed) and gitlab-qa#94 (closed).

Merge request reports