loggregator-load-testing job from loggregator/57
Run load tests for loggregator.
Github source:
c5c0c17a
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
""
doppler_url
¶The URL for the doppler websocket endpoint.
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
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.