Documentation ¶
Index ¶
- Constants
- func AppReport(appName string, timeout time.Duration)
- func Logs(useLogCache bool, appName string) *Session
- func SkipIfNotWindows(testConfig *Config)
- type Config
- func (c *Config) GetAddExistingUserToExistingSpace() bool
- func (c *Config) GetAdminClient() string
- func (c *Config) GetAdminClientSecret() string
- func (c *Config) GetAdminOrigin() string
- func (c *Config) GetAdminPassword() string
- func (c *Config) GetAdminUser() string
- func (c *Config) GetApiEndpoint() string
- func (c *Config) GetAppStatusTimeout() time.Duration
- func (c *Config) GetAppsDomains() string
- func (c *Config) GetConfigurableTestPassword() string
- func (c *Config) GetDefaultTimeout() time.Duration
- func (c *Config) GetExistingClient() string
- func (c *Config) GetExistingClientSecret() string
- func (c *Config) GetExistingOrganization() string
- func (c *Config) GetExistingSpace() string
- func (c *Config) GetExistingUser() string
- func (c *Config) GetExistingUserPassword() string
- func (c *Config) GetIsolationSegmentDomain() string
- func (c *Config) GetIsolationSegmentName() string
- func (c *Config) GetIsolationSegmentSpace() string
- func (c *Config) GetLinuxBuildpackName() string
- func (c *Config) GetNamePrefix() string
- func (c *Config) GetPersistentAppOrg() string
- func (c *Config) GetPersistentAppQuotaName() string
- func (c *Config) GetPersistentAppSpace() string
- func (c *Config) GetPushTimeout() time.Duration
- func (c *Config) GetScaleTimeout() time.Duration
- func (c *Config) GetScaledTimeout(timeout time.Duration) time.Duration
- func (c *Config) GetShouldKeepUser() bool
- func (c *Config) GetSkipSSLValidation() bool
- func (c *Config) GetUseExistingOrganization() bool
- func (c *Config) GetUseExistingSpace() bool
- func (c *Config) GetUseExistingUser() bool
- func (c *Config) GetUserOrigin() string
- func (c *Config) GetWindowsBuildpackName() string
- func (c *Config) GetWindowsStack() string
Constants ¶
View Source
const ( SimpleBinaryAppBitsPath = "../../assets/binary" SimpleDotnetAppBitsPath = "../../assets/dotnet_simple/Published" )
Variables ¶
This section is empty.
Functions ¶
func SkipIfNotWindows ¶
func SkipIfNotWindows(testConfig *Config)
Types ¶
type Config ¶
type Config struct { SuiteName string `json:"suite_name"` Reporter string `json:"reporter"` APIEndpoint string `json:"api"` AppsDomain string `json:"apps_domain"` SkipSSLValidation bool `json:"skip_ssl_validation"` User string `json:"user"` Password string `json:"password"` Origin string `json:"origin"` Client string `json:"client"` ClientSecret string `json:"client_secret"` Org string `json:"org"` Space string `json:"space"` UseExistingOrg bool `json:"use_existing_org"` UseExistingSpace bool `json:"use_existing_space"` UseLogCache bool `json:"use_log_cache"` // existing app names - if empty the space will be managed and a random app name will be used LoggingApp string `json:"logging_app"` RuntimeApp string `json:"runtime_app"` LinuxBuildpackName string `json:"linux_buildpack_name"` WindowsBuildpackName string `json:"windows_buildpack_name"` ArtifactsDirectory string `json:"artifacts_directory"` Cleanup bool `json:"cleanup"` EnableWindowsTests bool `json:"enable_windows_tests"` WindowsStack string `json:"windows_stack"` EnableIsolationSegmentTests bool `json:"enable_isolation_segment_tests"` TimeoutScale *float64 `json:"timeout_scale"` IsolationSegmentName string `json:"isolation_segment_name"` IsolationSegmentDomain string `json:"isolation_segment_domain"` IsolationSegmentSpace string `json:"isolation_segment_space"` }
func (*Config) GetAddExistingUserToExistingSpace ¶
func (*Config) GetAdminClient ¶
func (*Config) GetAdminClientSecret ¶
func (*Config) GetAdminOrigin ¶
func (*Config) GetAdminPassword ¶
func (*Config) GetAdminUser ¶
func (*Config) GetApiEndpoint ¶
func (*Config) GetAppStatusTimeout ¶
func (*Config) GetAppsDomains ¶
func (*Config) GetConfigurableTestPassword ¶
func (*Config) GetDefaultTimeout ¶
func (*Config) GetExistingClient ¶
func (*Config) GetExistingClientSecret ¶
func (*Config) GetExistingOrganization ¶
func (*Config) GetExistingSpace ¶
func (*Config) GetExistingUser ¶
func (*Config) GetExistingUserPassword ¶
func (*Config) GetIsolationSegmentDomain ¶
func (*Config) GetIsolationSegmentName ¶
func (*Config) GetIsolationSegmentSpace ¶
func (*Config) GetLinuxBuildpackName ¶
func (*Config) GetNamePrefix ¶
func (*Config) GetPersistentAppOrg ¶
func (*Config) GetPersistentAppQuotaName ¶
func (*Config) GetPersistentAppSpace ¶
func (*Config) GetPushTimeout ¶
func (*Config) GetScaleTimeout ¶
func (*Config) GetScaledTimeout ¶
func (*Config) GetShouldKeepUser ¶
func (*Config) GetSkipSSLValidation ¶
func (*Config) GetUseExistingOrganization ¶
func (*Config) GetUseExistingSpace ¶
func (*Config) GetUseExistingUser ¶
func (*Config) GetUserOrigin ¶
func (*Config) GetWindowsBuildpackName ¶
func (*Config) GetWindowsStack ¶
Click to show internal directories.
Click to hide internal directories.