images

package
v0.0.0-...-ea77a8b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 6, 2016 License: Apache-2.0 Imports: 13 Imported by: 0

Documentation

Index

Constants

View Source
const InternalRegistryAddr = "ci.dev.openshift.redhat.com:5000"

Internal OpenShift registry to fetch the RHEL7 images from

Variables

This section is empty.

Functions

func CheckPageContains

func CheckPageContains(oc *exutil.CLI, endpoint, path, contents string) (bool, error)

CheckPageContains makes a http request for an example application and checks that the result contains given string

func CreateMySQLReplicationHelpers

func CreateMySQLReplicationHelpers(c kclient.PodInterface, masterDeployment, slaveDeployment, helperDeployment string, slaveCount int) (exutil.Database, []exutil.Database, exutil.Database)

CreateMySQLReplicationHelpers creates a set of MySQL helpers for master, slave and an extra helper that is used for remote login test.

func CreatePostgreSQLReplicationHelpers

func CreatePostgreSQLReplicationHelpers(c kclient.PodInterface, masterDeployment, slaveDeployment, helperDeployment string, slaveCount int) (exutil.Database, []exutil.Database, exutil.Database)

CreatePostgreSQLReplicationHelpers creates a set of PostgreSQL helpers for master, slave an en extra helper that is used for remote login test.

func GetImageLabels

func GetImageLabels(c client.ImageStreamImageInterface, imageRepoName, imageRef string) (map[string]string, error)

GetImageLabels retrieves Docker labels from image from image repository name and image reference

func GetTestCaseForImages

func GetTestCaseForImages(base ImageBaseType) map[string][]tc

func NewSampleRepoTest

func NewSampleRepoTest(c SampleRepoConfig) func()

NewSampleRepoTest creates a function for a new ginkgo test case that will instantiate a template from a url, kick off the buildconfig defined in that template, wait for the build/deploy, and then confirm the application is serving an expected string value.

func PostgreSQLReplicationTestFactory

func PostgreSQLReplicationTestFactory(oc *exutil.CLI, image string) func()

func RunInPodContainer

func RunInPodContainer(oc *exutil.CLI, selector labels.Selector, cmd []string) error

RunInPodContainer will run provided command in the specified pod container.

Types

type ImageBaseType

type ImageBaseType string
const (
	RHELBased   ImageBaseType = "rhel7"
	CentosBased ImageBaseType = "centos7"
	AllImages   ImageBaseType = "all"
)

type SampleRepoConfig

type SampleRepoConfig struct {
	// contains filtered or unexported fields
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL