lspestrip / striptease

Strip TEst Analysis for System Evaluation
MIT License
4 stars 3 forks source link

Add a database of run logs #79

Closed ziotom78 closed 2 years ago

ziotom78 commented 2 years ago

This PR adds the support for a «run log database», i.e., a database keeping track of all the JSON scripts that have been executed. For each run, the following information is recored:

  1. Start and end time
  2. Number of commands sent
  3. Value of the overridden «wait time» and «wait command time» delay, which can be set when calling program_batch_runner.py
  4. A compressed JSON representation of all the commands sent (the compression uses Zstandard at level 12, which ensures 10³ compression ratio)
  5. The full path of the JSON file

Status of the PR: