- Overview
- Getting started
- User Guide
-
Reference
-
Steps
- addToInt
- awaitAllResponses
- awaitDelay
- awaitInt
- awaitVar
- breakSequence
- clearHttpCache
- conditional
- fail
- foreach
- hotrodRequest
- httpRequest
- json
- log
- loop
- newSequence
- nextSequence
- noop
- pullSharedMap
- pushSharedMap
- randomCsvRow
- randomFile
- randomInt
- randomItem
- randomUUID
- scheduleDelay
- set
- setInt
- stop
- stopwatch
- stringToInt
- template
- thinkTime
- timestamp
- unset
- Processors
- Actions
-
Steps
- Custom extensions
- Controller API
- Architecture
- Release notes
Schema support in editor
For your convenience we recommend using editor with YAML validation against JSON schema; you can point your editor to docs/schema.json
. We can recommend Visual Studio Code
with redhat.vscode-yaml plugin.
You need to edit settings file to map benchmark configuration files (with .hf.yaml
extension) to the schema, adding
"yaml.schemas" : {
"file:///path/to/hyperfoil-distribution/docs/schema.json" : "/*.hf.yaml"
},