Sha256: cf6cabb0f09605258fcbf900b16716a94cd16f08b0c4fadd220da44077b6cb50

Contents?: true

Size: 662 Bytes

Versions: 92

Compression:

Stored size: 662 Bytes

Contents

# frozen_string_literal: true

module Gitlab
  module QA
    module Scenario
      module Test
        module Instance
          ##
          # Run test suite against staging.gitlab.com (or geo.staging.gitlab.com during failover)
          #
          class Staging < DeploymentBase
            def deployment_component
              Component::Staging
            end

            def non_rspec_args
              if Runtime::Env.geo_failover?
                [deployment_component::GEO_SECONDARY_ADDRESS]
              else
                [deployment_component::ADDRESS]
              end
            end
          end
        end
      end
    end
  end
end

Version data entries

92 entries across 92 versions & 1 rubygems

Version Path
gitlab-qa-15.3.0 lib/gitlab/qa/scenario/test/instance/staging.rb
gitlab-qa-15.2.0 lib/gitlab/qa/scenario/test/instance/staging.rb
gitlab-qa-15.1.0 lib/gitlab/qa/scenario/test/instance/staging.rb
gitlab-qa-15.0.0 lib/gitlab/qa/scenario/test/instance/staging.rb
gitlab-qa-14.21.0 lib/gitlab/qa/scenario/test/instance/staging.rb
gitlab-qa-14.20.0 lib/gitlab/qa/scenario/test/instance/staging.rb
gitlab-qa-14.19.2 lib/gitlab/qa/scenario/test/instance/staging.rb
gitlab-qa-14.19.1 lib/gitlab/qa/scenario/test/instance/staging.rb
gitlab-qa-14.19.0 lib/gitlab/qa/scenario/test/instance/staging.rb
gitlab-qa-14.18.0 lib/gitlab/qa/scenario/test/instance/staging.rb
gitlab-qa-14.17.0 lib/gitlab/qa/scenario/test/instance/staging.rb
gitlab-qa-14.16.0 lib/gitlab/qa/scenario/test/instance/staging.rb
gitlab-qa-14.15.0 lib/gitlab/qa/scenario/test/instance/staging.rb
gitlab-qa-14.14.0 lib/gitlab/qa/scenario/test/instance/staging.rb
gitlab-qa-14.13.0 lib/gitlab/qa/scenario/test/instance/staging.rb
gitlab-qa-14.12.0 lib/gitlab/qa/scenario/test/instance/staging.rb
gitlab-qa-14.11.0 lib/gitlab/qa/scenario/test/instance/staging.rb
gitlab-qa-14.9.0 lib/gitlab/qa/scenario/test/instance/staging.rb
gitlab-qa-14.8.1 lib/gitlab/qa/scenario/test/instance/staging.rb
gitlab-qa-14.8.0 lib/gitlab/qa/scenario/test/instance/staging.rb