Apart from the first patch, these are mainly motivated by a desire to make development on rteval more pleasant. With these patches, a one second testing run takes around 14 seconds on my laptop with standard loads, or around 5 seconds with no loads configured (except stressng without the enabling options, to prevent the default loads from running). Crystal Wood (5): rteval: default_config_search: Return None on failure rteval: kcompile: Fix path lookups in _remove_build_dirs rteval: kcompile: Skip mrproper, and re-extract if clean fails rteval: Break out of main loop faster on interrupt/stoptime rteval: Remove 30 second "settling" period rteval/__init__.py | 15 +++++------ rteval/modules/loads/kcompile.py | 45 ++++++++++++++------------------ rteval/rtevalConfig.py | 2 +- 3 files changed, 27 insertions(+), 35 deletions(-) -- 2.43.0