rbillon59/taurus-action

Run a taurus performance test

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Jun 2, 2021
License
None

Pinned Snippet

workflow.ymlSHA-pinned
uses: rbillon59/taurus-action@c48fb5381ce419d2d29e1ebdfe98543aed3a17e9 # v0.1-beta

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
taurus_project_folder_nameThe name of the folder containing the taurus scenario and datas. \ The repo architecture should be like this : \ +-- repo_code \ +-- my-scenario \ +-- dataset.csv \ +-- my-scenario.yaml yes
taurus_command_lineThe taurus command line arguments to execute. Basically contains the yaml testfile to execute. More info here https://gettaurus.org/docs/Index/ \ The container entrypoint is the "bzt" command without any arguments \ The simpler case would be : \ my-scenario.yaml \ from the above file structure example, which will execute bzt my-scenario.yaml inside the container yes
blazemeter_api_tokenIf you want to upload report to blazemeter you can set your API token here. \ It will appen the command line with : \ -o modules.blazemeter.token=${blazemeter-api-token} \ You can still use the -report inside the command line input to upload results as anonymous to Blazemeter no
namedescription
exit-codeTaurus exit code : \ 0 — No problems occured. \ 1 — Taurus finished with a generic error (networking, internal Taurus errors) \ 2 — Taurus was manually shut down (Ctrl-C by user, process received SIGKILL, etc) \ 3 — Taurus was shut down automatically (e.g. Pass/Fail criteria, cloud tests failed, etc)