Sha256: 7013ffdb6e00fa07d50a26d288c597ec9765476f4948cf835e3b05d2936f13be

Contents?: true

Size: 1.68 KB

Versions: 2

Compression:

Stored size: 1.68 KB

Contents

$LOAD_PATH << File.expand_path(__dir__)

module Gitlab
  module QA
    autoload :Release, 'qa/release'

    module Runtime
      autoload :Env, 'qa/runtime/env'
    end

    module Scenario
      autoload :Actable, 'qa/scenario/actable'
      autoload :Template, 'qa/scenario/template'

      module Test
        module Instance
          autoload :Any, 'qa/scenario/test/instance/any'
          autoload :Image, 'qa/scenario/test/instance/image'
          autoload :Staging, 'qa/scenario/test/instance/staging'
          autoload :Smoke, 'qa/scenario/test/instance/smoke'
        end

        module Omnibus
          autoload :Image, 'qa/scenario/test/omnibus/image'
          autoload :Update, 'qa/scenario/test/omnibus/update'
          autoload :Upgrade, 'qa/scenario/test/omnibus/upgrade'
        end

        module Integration
          autoload :Geo, 'qa/scenario/test/integration/geo'
          autoload :LDAP, 'qa/scenario/test/integration/ldap'
          autoload :Mattermost, 'qa/scenario/test/integration/mattermost'
          autoload :Kubernetes, 'qa/scenario/test/integration/kubernetes'
        end

        module Sanity
          autoload :Version, 'qa/scenario/test/sanity/version'
        end
      end
    end

    module Component
      autoload :Gitlab, 'qa/component/gitlab'
      autoload :InternetTunnel, 'qa/component/internet_tunnel'
      autoload :LDAP, 'qa/component/ldap'
      autoload :Specs, 'qa/component/specs'
      autoload :Staging, 'qa/component/staging'
    end

    module Docker
      autoload :Command, 'qa/docker/command'
      autoload :Engine, 'qa/docker/engine'
      autoload :Shellout, 'qa/docker/shellout'
      autoload :Volumes, 'qa/docker/volumes'
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
gitlab-qa-2.4.0 lib/gitlab/qa.rb
gitlab-qa-2.3.0 lib/gitlab/qa.rb