Documentation
¶
Index ¶
- func RunBBRCommand(description string, config Config, args ...string) *gexec.Session
- func RunBBRCommandSuccessfullyWithFailureMessage(description string, config Config, args ...string)
- func RunBoshCommand(description string, config Config, args ...string) *gexec.Session
- func RunBoshCommandSuccessfullyWithFailureMessage(description string, config Config, args ...string) *gexec.Session
- func RunBoshDisasterRecoveryAcceptanceTestsSerially(config Config, testCases []TestCase)
- func RunCommandInDirectorVM(description string, config Config, cmd string, args ...string) *gexec.Session
- func RunCommandInDirectorVMSuccessfullyWithFailureMessage(description string, config Config, cmd string, args ...string) *gexec.Session
- func RunCommandSuccessfullyWithFailureMessage(description string, writer io.Writer, cmd string, args ...string) *gexec.Session
- func RunCommandWithStream(description string, writer io.Writer, cmd string, args ...string) *gexec.Session
- type BOSHConfig
- type CloudConfig
- type Config
- type CredhubConfig
- type IntegrationConfigTestCaseFilter
- type TestCase
- type TestCaseFilter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RunBBRCommand ¶
func RunBoshCommand ¶
func RunCommandInDirectorVM ¶
Types ¶
type BOSHConfig ¶
type CloudConfig ¶
type Config ¶
type Config struct { BOSH BOSHConfig Credhub CredhubConfig BBRBinaryPath string ArtifactPath string StemcellSrc string Timeout time.Duration Jumpbox *jumpbox }
func NewConfig ¶
func NewConfig(integrationConfig acceptance.IntegrationConfig, bbrBinaryPath, artifactDirPath string) (Config, error)
type CredhubConfig ¶
type IntegrationConfigTestCaseFilter ¶
type IntegrationConfigTestCaseFilter map[string]interface{}
func NewIntegrationConfigTestCaseFilter ¶
func NewIntegrationConfigTestCaseFilter(rawConfig []byte) (IntegrationConfigTestCaseFilter, error)
type TestCaseFilter ¶
Click to show internal directories.
Click to hide internal directories.