Description
Problem:
With the demise of pbench the "Zathras family" of test wrappers is pivoting to use Performance Copilot. To support this in a generic and maintainable way infrastructure to support PCP needs to be added to the collection of test tools used by the various workload wrappers.
Current behavior:
The collection of test tools does not include PCP support
Expected behavior:
A basic infrastructure to support the use of PCP by the various workload wrappers exists in test_tools, to include:
- An option to enable PCP
- Basic systemd service
- Sample/default configuration files for PMlogger and OpenMetrics
- Commands callable by wrappers to start, stop, etc the systemd service and data collection