Skip to content

Allow to pass RSpec options to Test::Instance::Any

Rémy Coutable requested to merge migration-616 into master

This addresses gitlab-com/migration#616 (closed) by allowing the Test::Instance::Any scenario to receive RSpec options.

For instance, this will allow to split manually the test suite to run it in "parallel":

› bin/qa Test::Instance::Any gitlab/gitlab-ee 11.0.2-ee https://staging.gitlab.com -- qa/specs/features/project/
› bin/qa Test::Instance::Any gitlab/gitlab-ee 11.0.2-ee https://staging.gitlab.com -- qa/specs/features/merge_request/
# etc.

This is obviously a very first/boring step as we'll have to make sure all the scenarios are actually run.

Merge request reports