testfuncs

package
v0.3.25 Latest Latest
Warning

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

Go to latest
Published: Jul 25, 2019 License: Apache-2.0 Imports: 29 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func RunAppMeshE2eTests

func RunAppMeshE2eTests(params AppMeshE2eTestParams)

func RunIstioE2eTests

func RunIstioE2eTests(params IstioE2eTestParams)

func RunLinkerdE2eTests

func RunLinkerdE2eTests(params LinkerdE2eTestParams)

Types

type AppMeshE2eTestParams

type AppMeshE2eTestParams struct {
	Kube                kubernetes.Interface
	MeshName            string
	SuperglooNamespace  string
	BasicNamespace      string
	NamespaceWithInject string
}

type IstioE2eTestParams

type IstioE2eTestParams struct {
	Kube                kubernetes.Interface
	PromNamespace       string
	SmiIstioAdapterFile string
	GlooNamespace       string
	SuperglooNamespace  string
	MeshName            string
	BasicNamespace      string
	NamespaceWithInject string
	IstioNamespace      string
	RootCtx             context.Context
	SharedLock          *sync.Mutex
}

type LinkerdE2eTestParams

type LinkerdE2eTestParams struct {
	Kube                kubernetes.Interface
	PromNamespace       string
	GlooNamespace       string
	SuperglooNamespace  string
	MeshName            string
	BasicNamespace      string
	NamespaceWithInject string
	LinkerdNamespace    string
	RootCtx             context.Context
	SharedLock          *sync.Mutex
}

Jump to

Keyboard shortcuts

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