integrationtests

package
v21.11.1 Latest Latest
Warning

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

Go to latest
Published: Apr 26, 2022 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Basic

func Basic(t *testing.T, provider providers.Enum)

func BasicPrivate

func BasicPrivate(t *testing.T, provider providers.Enum)

func CanBeRun

func CanBeRun(command string) (bool, error)

CanBeRun ...

func ClusterK8S

func ClusterK8S(t *testing.T, provider providers.Enum)

func DeleteVolumeMounted

func DeleteVolumeMounted(t *testing.T, provider providers.Enum)

func Docker

func Docker(t *testing.T, provider providers.Enum)

func DockerCompose

func DockerCompose(t *testing.T, provider providers.Enum)

func DockerNotGateway

func DockerNotGateway(t *testing.T, provider providers.Enum)

func EnvSetup

func EnvSetup(t *testing.T, provider providers.Enum)

func GetOutput

func GetOutput(command string) (string, error)

GetOutput ...

func GetTaggedOutput

func GetTaggedOutput(command string, tag string) (string, error)

GetTaggedOutput ...

func Helm

func Helm(t *testing.T, provider providers.Enum)

func IsSafescaledLaunched

func IsSafescaledLaunched() (bool, error)

IsSafescaledLaunched ...

func Kubernetes

func Kubernetes(t *testing.T, provider providers.Enum)

func NvidiaDocker

func NvidiaDocker(t *testing.T, provider providers.Enum)

func ReadyToSSH

func ReadyToSSH(t *testing.T, provider providers.Enum)

func RemoteDesktop

func RemoteDesktop(t *testing.T, provider providers.Enum)

func ReverseProxy

func ReverseProxy(t *testing.T, provider providers.Enum)

func RunOnlyInIntegrationTest

func RunOnlyInIntegrationTest(key string) error

RunOnlyInIntegrationTest ...

func Setup

func Setup(t *testing.T, provider providers.Enum)

func ShareError

func ShareError(t *testing.T, provider providers.Enum)

func SharePartialError

func SharePartialError(t *testing.T, provider providers.Enum)

func ShareVolumeMounted

func ShareVolumeMounted(t *testing.T, provider providers.Enum)

func StopStart

func StopStart(t *testing.T, provider providers.Enum)

func UntilShare

func UntilShare(t *testing.T, provider providers.Enum)

func UntilVolume

func UntilVolume(t *testing.T, provider providers.Enum)

func VolumeError

func VolumeError(t *testing.T, provider providers.Enum)

Types

type HostInfo

type HostInfo struct {
	ID         string
	Name       string
	CPU        int
	RAM        int
	Disk       int
	PublicIP   string
	PrivateIP  string
	State      int
	PrivateKey string
}

HostInfo ...

type Names

type Names struct {
	Buckets  []string
	Volumes  []string
	Shares   []string
	Hosts    []string
	Networks []string
	Clusters []string
}

Names ...

func GetNames

func GetNames(coreString string, nbBukets int, nbVolumes int, nbShares int, nbHosts int, nbNetworks int, nbClusters int) Names

func (*Names) TearDown

func (names *Names) TearDown()

Directories

Path Synopsis
enums

Jump to

Keyboard shortcuts

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