stressy.stressy.yml Maven / Gradle / Ivy
The newest version!
---
globals:
host: google.com # required: path to the host
port: 443 # required: port
stressyMetricsPort: 8089 # required: port for exporting metrics (currently Prometheus format is supported)
stressyMetricsPath: /metrics # required: metrics path
useSsl: true # optional: turn on/off ssl (default: false)
insecureSsl: true # optional: trust all certificates (default: false)
maxConnections: 1000 # optional: max connections pool size (default: 1000)
stressPlan:
stages:
- name: First # optional: stage name
scenarioName: TouchGoogle # required: scenario name
stageDelay: 1s # required: delay stage execution for the specified time
stageDuration: 20m # required: stage duration
arrivalRate: 0.2 # required: scenario invocation rate
rampArrival: 0.5 # optional: ramp scenario invocation rate
rampArrivalRate: 0.0169 # optional: ramp rate (required if rampArrival is specified)
rampInterval: 10m # optional: ramping interval (required if rampArrival is specified)
scenarioParameters: # optional: parameters map which is passed to the scenario
foo: bar