Skip to content

acceptance_tests job from cf-routing/0.126.0

Github source: f1973905 or master branch

Properties

acceptance_tests

addresses

A list of addresses which will be checked for TCP connectivity and features

Default
- 10.244.14.2

admin_password

The Elastic Runtime API admin user’s password

admin_user

The Elastic Runtime API admin user

api

The Elastic Runtime API endpoint URL

apps_domain

The Elastic Runtime Application Domain

bbs

api_location

Diego BBS Server endpoint url

Default
https://bbs.service.cf.internal:8889
ca_cert

PEM-encoded CA certificate

client_cert

PEM-encoded client certificate

client_key

PEM-encoded client key

require_ssl

enable ssl for all communication with the bbs

Default
true

nodes

The number of parallel test executors to spawn. The larger the number the higher the stress on the system.

Default
4

skip_oauth_tls_verification

Skip OAuth TLS verification when communicating with UAA

Default
"false"

skip_ssl_validation

Toggles cli verification of the Elastic Runtime API SSL certificate

Default
false

tcp_emitter_secret

Password for UAA client for the tcp emitter.

uaa_port

Port on which UAA is running.

Default
"8080"

use_http

Flag for using HTTP when making api and application requests rather than the default HTTPS

Default
false

verbose

Whether to pass the -v flag to router acceptance tests

Default
false

Templates

Templates are rendered and placed onto corresponding instances during the deployment process. This job's templates will be placed into /var/vcap/jobs/acceptance_tests/ directory (learn more).

  • bin/config.json (from config.json.erb)
  • bin/run (from run.erb)
  • config/certs/bbs/ca.crt (from bbs_ca.crt.erb)
  • config/certs/bbs/client.crt (from bbs_client.crt.erb)
  • config/certs/bbs/client.key (from bbs_client.key.erb)

Packages

Packages are compiled and placed onto corresponding instances during the deployment process. Packages will be placed into /var/vcap/packages/ directory.