Ergonomics

Configuration options that enhance usability and automation of benchmarking sessions

Ergonomics properties control automatic behaviors applied to HTTP requests:

PropertyDefaultDescription
repeatCookiestrueAutomatically parse cookies from HTTP responses, store them in session and resend them with subsequent requests.
userAgentFromSessiontrueAdd user-agent header to each request, holding the agent name and session id.
autoRangeChecktrueMark 4xx and 5xx responses as invalid. You can also turn this off in each step.
stopOnInvalidtrueWhen the session receives an invalid response it does not execute any further steps, cancelling all requests and stopping immediately.
followRedirectNEVERDefault value for httpRequest.handler.followRedirect.
compensateInternalLatencyfalseUse session’s scheduled start time as request start timestamp in open model phases, compensating for internal event loop delays.

Last modified April 16, 2026: Update hugo.yaml for 0.29.1 release (720ab57)