From: Tomas Glozar <tglozar@xxxxxxxxxx> Note: this contains only original patch 3 and 4; 1 and 2 have already been applied. v2: Implemented feedback for two remaining patches, namely keeping the assignment of short names of functions from cpulist_utils in rteval-cmd and other places. The original patch changed this to always use the full cpulist_utils.<name> syntax, which had some formatting issues with lines being too long and also made the patch some tens of lines larger. Tomas Glozar (2): rteval: Convert CpuList class to a module rteval: Add relative cpulists for measurements rteval-cmd | 34 ++-- rteval/cpulist_utils.py | 161 ++++++++++++++++++ rteval/modules/loads/__init__.py | 8 +- rteval/modules/loads/hackbench.py | 9 +- rteval/modules/loads/kcompile.py | 11 +- rteval/modules/loads/stressng.py | 8 +- rteval/modules/measurement/__init__.py | 11 +- rteval/modules/measurement/cyclictest.py | 53 +----- rteval/systopology.py | 198 ++++++----------------- 9 files changed, 259 insertions(+), 234 deletions(-) create mode 100644 rteval/cpulist_utils.py -- 2.43.0