integration

package
v1.0.0-alpha.0 Latest Latest
Warning

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

Go to latest
Published: Sep 29, 2017 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ContainerConfig

func ContainerConfig(name, image string, opts ...ContainerOpts) *runtime.ContainerConfig

ContainerConfig creates a container config given a name and image name and additional container config options

func Eventually

func Eventually(f CheckFunc, period, timeout time.Duration) error

Eventually waits for f to return true, it checks every period, and returns error if timeout exceeds. If f returns error, Eventually will return the same error immediately.

func PodSandboxConfig

func PodSandboxConfig(name, ns string, opts ...PodSandboxOpts) *runtime.PodSandboxConfig

PodSandboxConfig generates a pod sandbox config for test.

Types

type CheckFunc

type CheckFunc func() (bool, error)

CheckFunc is the function used to check a condition is true/false.

type ContainerOpts

type ContainerOpts func(*runtime.ContainerConfig)

ContainerOpts to set any specific attribute like labels, annotations, metadata etc

func WithTestAnnotations

func WithTestAnnotations() ContainerOpts

func WithTestLabels

func WithTestLabels() ContainerOpts

type PodSandboxOpts

type PodSandboxOpts func(*runtime.PodSandboxConfig)

Opts sets specific information in pod sandbox config.

Jump to

Keyboard shortcuts

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