distributed-system-analysis / run-perf

This project should help with executing the same tasks on pre-defined scenarios/profiles. In case the tasks provide pbench-like json results it also allows tools to analyse and compare the results with main focus on monitoring performance in time. The main usecase of this tool is a performance regression CI.

Home Page:https://run-perf.readthedocs.io/en/latest/index.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Add API for post-test post-profile and post-run cleanup

ldoktor opened this issue · comments

It'd be useful to have an API to register cleanups after test, profile and execution which we'd simply register before allocating such resource and might re-use it for other tests/profiles. We might inspire from Avocado's CallbackRegister class https://github.com/avocado-framework/avocado/blob/master/avocado/utils/data_structures.py#L189