Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GlobalENVVariables ¶
type GlobalENVVariables struct {
ChannelGroup string `env:"CHANNEL_GROUP" default:""`
Version string `env:"VERSION" default:""`
Region string `env:"REGION" default:""`
ProvisionShard string `env:"PROVISION_SHARD" default:""`
NamePrefix string `env:"NAME_PREFIX"`
ClusterWaitingTime int `env:"CLUSTER_TIMEOUT" default:"60"`
}
type TestConfig ¶
type TestConfig struct {
// Env is the OpenShift Cluster Management environment used to provision clusters.
ENV string `env:"OCM_LOGIN_ENV" default:""`
TestProfile string `env:"TEST_PROFILE" default:""`
OutputDir string `env:"OUTPUT_DIR" default:""`
YAMLProfilesDir string `env:"TEST_PROFILE_DIR" default:""`
RootDir string `env:"WORKSPACE" default:""`
ClusterConfigFile string
ArtifactDir string `env:"ARTIFACT_DIR" default:""`
UserDataFile string
ClusterIDFile string // Temporary file to compatible to current CI jobs. Will remove once all CI jobs migration finished
CreateCommandFile string
APIURLFile string // Temporary file to compatible to current CI jobs. Will remove once all CI jobs migration finished
ClusterNameFile string // Temporary file to compatible to current CI jobs. Will remove once all CI jobs migration finished
ClusterTypeFile string // Temporary file to compatible to current CI jobs. Will remove once all CI jobs migration finished
ConsoleUrlFile string // Temporary file to compatible to current CI jobs. Will remove once all CI jobs migration finished
InfraIDFile string // Temporary file to compatible to current CI jobs. Will remove once all CI jobs migration finished
ClusterDetailFile string
ClusterInstallLogArtifactFile string
ClusterAdminFile string
TestFocusFile string
GlobalENV *GlobalENVVariables
}
TestConfig contains platforms info for the rosacli testing
var Test *TestConfig
Click to show internal directories.
Click to hide internal directories.