loggregator-load-testing job from loggregator/61
Run load tests for loggregator.
Github source:
1f444353 or
master branch
Properties¶
loggregator_load_testing¶
api_url¶The URL for the cloud controller API.
client_id¶The client ID used to authenticate the user.
- Default
cf
client_secret¶The client secret used to authenticate the user.
- Default
""
counter_instances¶The number of instances that concurrently receive messages.
- Default
1
doppler_url¶The URL for the doppler websocket endpoint.
emitter_instances¶The number of instances that concurrently emit messages.
- Default
1
org¶The org used to push apps for loggregator load testing.
password¶The CF password used to push the apps and connect to the firehose.
rate¶The rate to emit messages (messages/second/instance).
- Default
1000
route_scheme¶The scheme used to communicate with the cf apps.
- Default
https
space¶The space used to push apps for loggregator load testing.
time¶The time that the errand should run for (format: https://golang.org/pkg/time/#ParseDuration).
- Default
5m
uaa_url¶The URL for the UAA endpoint.
username¶The CF username used to push the apps and connect to the firehose.
ssl¶
skip_cert_verify¶Specifies that the job is allowed to skip SSL verification.
- 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/loggregator-load-testing/ directory
(learn more).
bin/run(fromrun.erb)config/manifest.yml(frommanifest.yml.erb)
Packages¶
Packages are compiled and placed onto corresponding
instances during the deployment process. Packages will be
placed into /var/vcap/packages/ directory.