Skip to content

Add Geo deployment base and staging scenarios

Jennifer Louie requested to merge jsl-add-geo-to-staging into master

MR for adding scenario to run Geo tests on staging.

The main differences between a Geo and a non-Geo staging scenario:

  • require secondary node URL
  • need to pass primary-address and secondary-address instead of a single gitlab address
  • different QA scenario is used, specifically to run Geo tests (QA::EE::Scenario::Test::Geo versus Test::Instance::All)

Based on @mlapierre's suggestions, I added an instance variable to pass in the test suite, and a method to pass in the non-rspec parameters.

Issue for testing Geo on staging is here

Closes #560 (closed)

Edited by Jennifer Louie

Merge request reports