acceptance_tests

package
v0.0.55 Latest Latest
Warning

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

Go to latest
Published: Sep 21, 2016 License: Apache-2.0 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AcceptanceTests

type AcceptanceTests struct {

	/*PhpBuildpackName - Descr: The name of the php buildpack to use in acceptance tests that specify a buildpack. Default: <nil>
	 */
	PhpBuildpackName interface{} `yaml:"php_buildpack_name,omitempty"`

	/*Api - Descr: The Elastic Runtime API endpoint URL Default: <nil>
	 */
	Api interface{} `yaml:"api,omitempty"`

	/*AdminUser - Descr: The Elastic Runtime API admin user Default: <nil>
	 */
	AdminUser interface{} `yaml:"admin_user,omitempty"`

	/*EnableColor - Descr: Enable colorized output on ginkgo. Default: true
	 */
	EnableColor interface{} `yaml:"enable_color,omitempty"`

	/*IncludeServices - Descr: Flag to include the services API test suite. Default: false
	 */
	IncludeServices interface{} `yaml:"include_services,omitempty"`

	/*IncludeDiegoSsh - Descr: Flag to include the diego ssh suite Default: false
	 */
	IncludeDiegoSsh interface{} `yaml:"include_diego_ssh,omitempty"`

	/*IncludeSecurityGroups - Descr: Flag to include the security groups test suite. Default: false
	 */
	IncludeSecurityGroups interface{} `yaml:"include_security_groups,omitempty"`

	/*RubyBuildpackName - Descr: The name of the ruby buildpack to use in acceptance tests that specify a buildpack. Default: <nil>
	 */
	RubyBuildpackName interface{} `yaml:"ruby_buildpack_name,omitempty"`

	/*SkipRegex - Descr: Regex for tests that should be skipped Default: <nil>
	 */
	SkipRegex interface{} `yaml:"skip_regex,omitempty"`

	/*NodejsBuildpackName - Descr: The name of the nodejs buildpack to use in acceptance tests that specify a buildpack. Default: <nil>
	 */
	NodejsBuildpackName interface{} `yaml:"nodejs_buildpack_name,omitempty"`

	/*AppsDomain - Descr: The Elastic Runtime Application Domain Default: <nil>
	 */
	AppsDomain interface{} `yaml:"apps_domain,omitempty"`

	/*IncludeBackendCompatibility - Descr: Flag to inlude whether we check DEA/Diego interoperability Default: false
	 */
	IncludeBackendCompatibility interface{} `yaml:"include_backend_compatibility,omitempty"`

	/*PersistentAppHost - Descr: The default name for the persistent app host. Default: <nil>
	 */
	PersistentAppHost interface{} `yaml:"persistent_app_host,omitempty"`

	/*UseHttp - Descr: Flag for using HTTP when making api and application requests rather than the default HTTPS Default: false
	 */
	UseHttp interface{} `yaml:"use_http,omitempty"`

	/*BinaryBuildpackName - Descr: The name of the binary buildpack to use in acceptance tests that specify a buildpack. Default: <nil>
	 */
	BinaryBuildpackName interface{} `yaml:"binary_buildpack_name,omitempty"`

	/*Nodes - Descr: The number of parallel test executors to spawn. The larger the number the higher the stress on the system. Default: 2
	 */
	Nodes interface{} `yaml:"nodes,omitempty"`

	/*Backend - Descr: App tests push their apps using the backend specified. Route service tests require this flag to be set to diego in order to run. Default:
	 */
	Backend interface{} `yaml:"backend,omitempty"`

	/*ExistingUserPassword - Descr: The password of the existing user. Only required if the existing user property is also being set. Default: <nil>
	 */
	ExistingUserPassword interface{} `yaml:"existing_user_password,omitempty"`

	/*IncludeDiegoDocker - Descr: Flag to include tests related to running Docker apps on Diego. Diego must be deployed and the CC API docker_diego feature flag must be enabled for these tests to pass. Default: false
	 */
	IncludeDiegoDocker interface{} `yaml:"include_diego_docker,omitempty"`

	/*CfPushTimeout - Descr: Timeout for cf push Default: <nil>
	 */
	CfPushTimeout interface{} `yaml:"cf_push_timeout,omitempty"`

	/*Verbose - Descr: Whether to pass the -v flag to cf-acceptance-tests Default: false
	 */
	Verbose interface{} `yaml:"verbose,omitempty"`

	/*IncludeV3 - Descr: Flag to include the v3 API test suite. Default: false
	 */
	IncludeV3 interface{} `yaml:"include_v3,omitempty"`

	/*JavaBuildpackName - Descr: The name of the java buildpack to use in acceptance tests that specify a buildpack. Default: <nil>
	 */
	JavaBuildpackName interface{} `yaml:"java_buildpack_name,omitempty"`

	/*PersistentAppQuotaName - Descr: The default name for the persistent app quota name. Default: <nil>
	 */
	PersistentAppQuotaName interface{} `yaml:"persistent_app_quota_name,omitempty"`

	/*IncludeInternetDependent - Descr: Flag to include the internet dependent test suite. Default: false
	 */
	IncludeInternetDependent interface{} `yaml:"include_internet_dependent,omitempty"`

	/*IncludeLogging - Descr: Flag to include the logging test suite. Default: false
	 */
	IncludeLogging interface{} `yaml:"include_logging,omitempty"`

	/*DefaultTimeout - Descr: Default Timeout Default: <nil>
	 */
	DefaultTimeout interface{} `yaml:"default_timeout,omitempty"`

	/*AdminPassword - Descr: The Elastic Runtime API admin user's password Default: <nil>
	 */
	AdminPassword interface{} `yaml:"admin_password,omitempty"`

	/*IncludeTasks - Descr: Flag to include the v3 task tests dependent on the CC task_creation feature flag. Default: false
	 */
	IncludeTasks interface{} `yaml:"include_tasks,omitempty"`

	/*StaticfileBuildpackName - Descr: The name of the staticfile buildpack to use in acceptance tests that specify a buildpack. Default: <nil>
	 */
	StaticfileBuildpackName interface{} `yaml:"staticfile_buildpack_name,omitempty"`

	/*IncludeSso - Descr: Flag to include the services tests that integrate with SSO. Default: false
	 */
	IncludeSso interface{} `yaml:"include_sso,omitempty"`

	/*PersistentAppSpace - Descr: The default name for the persistent app space. Default: <nil>
	 */
	PersistentAppSpace interface{} `yaml:"persistent_app_space,omitempty"`

	/*PythonBuildpackName - Descr: The name of the python buildpack to use in acceptance tests that specify a buildpack. Default: <nil>
	 */
	PythonBuildpackName interface{} `yaml:"python_buildpack_name,omitempty"`

	/*BrokerStartTimeout - Descr: Timeout for broker starts Default: <nil>
	 */
	BrokerStartTimeout interface{} `yaml:"broker_start_timeout,omitempty"`

	/*IncludeRouteServices - Descr: Flag to include the route services tests. Diego must be deployed for these tests to pass. Default: false
	 */
	IncludeRouteServices interface{} `yaml:"include_route_services,omitempty"`

	/*SkipSslValidation - Descr: Toggles cli verification of the Elastic Runtime API SSL certificate Default: false
	 */
	SkipSslValidation interface{} `yaml:"skip_ssl_validation,omitempty"`

	/*ExistingUser - Descr: The username of an existing user. If set, the acceptance-tests will push apps and perform other actions as this user, otherwise its default behaviour is to create a temporary user for such actions. Default: <nil>
	 */
	ExistingUser interface{} `yaml:"existing_user,omitempty"`

	/*PersistentAppOrg - Descr: The default name for the persistent app org. Default: <nil>
	 */
	PersistentAppOrg interface{} `yaml:"persistent_app_org,omitempty"`

	/*LongCurlTimeout - Descr: Timeout for long curls Default: <nil>
	 */
	LongCurlTimeout interface{} `yaml:"long_curl_timeout,omitempty"`

	/*GoBuildpackName - Descr: The name of the go buildpack to use in acceptance tests that specify a buildpack. Default: <nil>
	 */
	GoBuildpackName interface{} `yaml:"go_buildpack_name,omitempty"`

	/*IncludeOperator - Descr: Flag to include the operator tests which may modify the global state of an Elastic Runtime deployment. Default: false
	 */
	IncludeOperator interface{} `yaml:"include_operator,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

type AcceptanceTestsJob

type AcceptanceTestsJob struct {

	/*AcceptanceTests - Descr: Flag for using HTTP when making api and application requests rather than the default HTTPS Default: false
	 */
	AcceptanceTests *AcceptanceTests `yaml:"acceptance_tests,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

type Broker added in v0.0.18

type Broker struct {

	/*Host - Descr: Host for the broker. Should be the same as jobs.cf-mysql-broker.properties.external_host Default: <nil>
	 */
	Host interface{} `yaml:"host,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

type Cf added in v0.0.18

type Cf struct {

	/*SkipSslValidation - Descr: Whether to add --skip-ssl-validation for cf cli Default: false
	 */
	SkipSslValidation interface{} `yaml:"skip_ssl_validation,omitempty"`

	/*AdminUsername - Descr: Username of the admin user Default: <nil>
	 */
	AdminUsername interface{} `yaml:"admin_username,omitempty"`

	/*AdminPassword - Descr: Password of the admin user Default: <nil>
	 */
	AdminPassword interface{} `yaml:"admin_password,omitempty"`

	/*ApiUrl - Descr: Full URL of Cloud Foundry API Default: <nil>
	 */
	ApiUrl interface{} `yaml:"api_url,omitempty"`

	/*AppsDomain - Descr: Shared domain for pushed apps Default: <nil>
	 */
	AppsDomain interface{} `yaml:"apps_domain,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

type Proxy added in v0.0.18

type Proxy struct {

	/*ExternalHost - Descr: Proxy external host (e.g. p-mysql.example.com => proxy-0-p-mysql.example.com) Default: <nil>
	 */
	ExternalHost interface{} `yaml:"external_host,omitempty"`

	/*ApiPassword - Descr: Proxy API password Default: <nil>
	 */
	ApiPassword interface{} `yaml:"api_password,omitempty"`

	/*ApiForceHttps - Descr: Expect proxy to force redirect to HTTPS Default: true
	 */
	ApiForceHttps interface{} `yaml:"api_force_https,omitempty"`

	/*SkipSslValidation - Descr: Tests will skip validation of SSL certificates Default: true
	 */
	SkipSslValidation interface{} `yaml:"skip_ssl_validation,omitempty"`

	/*ProxyCount - Descr: Number of proxy instances. Use to construct an array of proxy dashboard url (e.g. https://proxy-INDEX-EXTERNAL_HOST) Default: <nil>
	 */
	ProxyCount interface{} `yaml:"proxy_count,omitempty"`

	/*ApiUsername - Descr: Proxy API username Default: <nil>
	 */
	ApiUsername interface{} `yaml:"api_username,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

type Service added in v0.0.18

type Service struct {

	/*Plans - Descr: Array of MySQL plans Default: <nil>
	 */
	Plans interface{} `yaml:"plans,omitempty"`

	/*MaxUserConnectionsDefault - Descr: number of user connections to allow in a plan if not specified Default: 40
	 */
	MaxUserConnectionsDefault interface{} `yaml:"max_user_connections_default,omitempty"`

	/*Name - Descr: Name of the MySQL service Default: <nil>
	 */
	Name interface{} `yaml:"name,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

type Standalone added in v0.0.18

type Standalone struct {

	/*Password - Descr: MySQL admin password Default: <nil>
	 */
	Password interface{} `yaml:"password,omitempty"`

	/*Host - Descr: Hostname of proxy or load balancer used to communicate with MySQL nodes in a standalone deployment Default: <nil>
	 */
	Host interface{} `yaml:"host,omitempty"`

	/*Port - Descr: Port used to communicate with MySQL nodes Default: 3306
	 */
	Port interface{} `yaml:"port,omitempty"`

	/*Username - Descr: MySQL admin username Default: root
	 */
	Username interface{} `yaml:"username,omitempty"`
}

* File Generated by enaml generator * !!! Please do not edit this file !!!

Jump to

Keyboard shortcuts

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