ana1Tests.testUtilities

Functions for handling benchmark tests data, filtering, sorting

Functions

createDesDictTemplate

create an empty dictionary with all required test info keys

fetchBenchmarkResults

Fetch a list of all paths to result files in a benchmark test, default all result file paths, if resType list provided only for resTypes in list

filterBenchmarks

filter benchmarks according to characteristic

getTestAvaDirs

get a list of avalanche directories of tests

readAllBenchmarkDesDicts

get descritption dicts for all benchmark tests and add test name as key

readDesDictFromJson

read dict from json file

writeDesDicttoJson

create a json file with all required test info from desdict