conformance

package
v0.6.0 Latest Latest
Warning

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

Go to latest
Published: May 1, 2024 License: Apache-2.0 Imports: 16 Imported by: 1

Documentation

Index

Constants

View Source
const (
	// PodName is the name of the conformance pod
	PodName = "e2e-conformance-test"
	// ClusterRoleBindingName is the name of the cluster role binding
	ClusterRoleBindingName = "conformance-serviceaccount-role"
	// ClusterRoleName is the name of the cluster role
	ClusterRoleName = "conformance-serviceaccount"
	// ServiceAccountName is the name of the service account
	ServiceAccountName = "conformance-serviceaccount"
	// ConformanceContainer is the name of the conformance container
	ConformanceContainer = "conformance-container"
	// OutputContainer is the name of the busybox container
	OutputContainer = "output-container"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type TestRunner

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

func NewTestRunner

func NewTestRunner(config types.Configuration, clientset *kubernetes.Clientset) *TestRunner

func (*TestRunner) Cleanup

func (r *TestRunner) Cleanup(ctx context.Context) error

Cleanup removes all resources created during E2E tests.

func (*TestRunner) Deploy

func (r *TestRunner) Deploy(ctx context.Context, focus string, verboseGinkgo bool, timeout time.Duration) error

Deploy sets up the necessary resources and runs E2E conformance tests.

func (*TestRunner) PrintListImages

func (r *TestRunner) PrintListImages(ctx context.Context, timeout time.Duration) error

PrintListImages creates and runs a conformance image with the --list-images flag This will print a list of all the images used by the conformance image.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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