Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppOnlyEnv ¶
AppOnlyEnv is a test environment with only fortio echo server
func NewAppOnlyEnv ¶
func NewAppOnlyEnv(id string) *AppOnlyEnv
NewAppOnlyEnv create an AppOnlyEnv with a env ID
func (*AppOnlyEnv) Bringup ¶
func (appOnlyEnv *AppOnlyEnv) Bringup() (err error)
Bringup doing setup for AppOnlyEnv
func (*AppOnlyEnv) Cleanup ¶
func (appOnlyEnv *AppOnlyEnv) Cleanup() (err error)
Cleanup clean everything created by AppOnlyEnv, not component level
func (*AppOnlyEnv) GetComponents ¶
func (appOnlyEnv *AppOnlyEnv) GetComponents() []framework.Component
GetComponents returns a list with a fortio server component
func (*AppOnlyEnv) GetName ¶
func (appOnlyEnv *AppOnlyEnv) GetName() string
GetName return environment ID
type MixerEnvoyEnv ¶
MixerEnvoyEnv is a test environment with envoy, mixer and echo server
func NewMixerEnvoyEnv ¶
func NewMixerEnvoyEnv(id string) *MixerEnvoyEnv
NewMixerEnvoyEnv create a MixerEnvoyEnv with a env ID
func (*MixerEnvoyEnv) Bringup ¶
func (mixerEnvoyEnv *MixerEnvoyEnv) Bringup() (err error)
Bringup doing setup for MixerEnvoyEnv
func (*MixerEnvoyEnv) Cleanup ¶
func (mixerEnvoyEnv *MixerEnvoyEnv) Cleanup() (err error)
Cleanup clean everything created by MixerEnvoyEnv, not component level
func (*MixerEnvoyEnv) GetComponents ¶
func (mixerEnvoyEnv *MixerEnvoyEnv) GetComponents() []framework.Component
GetComponents returns a list of components, including mixer, proxy and fortio server
func (*MixerEnvoyEnv) GetName ¶
func (mixerEnvoyEnv *MixerEnvoyEnv) GetName() string
GetName return environment ID