API tests execution time reports
Added stage with benchmark tests for hivemind api calls.
-
benchmark_generator.pywill create set of benchmark tests basing ontavern.yamltests intests_apidirectory. - Benchmarks will create
jsonfile which is parsed byjson_report_parser.py. The html report is generated. - Report contains data such as test name and mean execution time of a test (5 runs of each call).
- If mean time is greater than threshold the job running that test will fail.
Edited by Dariusz Kędzierski