Skip to content

Latest commit

 

History

History

hyperfoil

This directory contains a set of Hyperfoil benchmarks. An instance of the rest-fights application MUST be running somewhere prior to executing this benchmark.

Each benchmark can be customized via parameters. All the parameters are described in comments at the beginning of each benchmark file.

Benchmark file Benchmark description
get-fights.hf.yml Runs a GET to the /api/fights endpoint
get-random-fighters.hf.yml Runs a GET to the /api/fights/randomfighters endpoint
get-random-location.hf.yml Runs a GET to the /api/fights/randomlocation endpoint
perform-fight.hf.yml Performs a "Perform fight" operation, which runs a sequence of requests in each iteration
narrate-fight.hf.yml Performs a "Narrate fight" operation, which runs a sequence of requests in each iteration