class Gitlab::QA::Scenario::Test::Instance::Geo

def perform(release, primary_address, secondary_address, *rspec_args)

def perform(release, primary_address, secondary_address, *rspec_args)
  # Geo requires an EE license
  Runtime::Env.require_license!
  Component::Specs.perform do |specs|
    specs.suite = 'QA::EE::Scenario::Test::Geo'
    specs.release = Release.new(release)
    specs.args = [
      '--primary-address', primary_address,
      '--secondary-address', secondary_address,
      '--without-setup',
      *rspec_args
    ]
  end
end