Commit Graph

4 Commits

Author SHA1 Message Date
Daniel Madej
dbe9573afa Add pytest-asyncio package to requirements
Signed-off-by: Daniel Madej <daniel.madej@intel.com>
2021-01-25 09:20:07 +01:00
Michal Mielewczyk
7cd37e45a9 tests: update requirements.txt
Add `recordclass` package needed for occupancy-per-ioclass tests

Signed-off-by: Michal Mielewczyk <michal.mielewczyk@intel.com>
2020-12-23 08:11:19 -05:00
Jan Musial
06322f6199 Add PerfContainer for storing performance results
Implement new package which primary goal is to collect and validate
performance metrics in managable way then dump them in JSON form for
further processing/storage.

Example usage:

container = PerfContainer()

container.insert_config_param("20.03.0000", ConfigParameter.CAS_VERSION)
container.insert_cache_metric(20000000, IOMetric.read_IOPS)

with open("perf.json", "w") as f:
    json.dump(container.to_serializable_dict(), f)

Signed-off-by: Jan Musial <jan.musial@intel.com>
2020-08-06 14:01:30 +02:00
Rafal Stefanowski
5c3554f19b Add attotime in OCL API dependencies
Signed-off-by: Rafal Stefanowski <rafal.stefanowski@intel.com>
2020-01-21 17:10:58 +01:00