Skip to content

Conversation

@ndokos
Copy link
Member

@ndokos ndokos commented Mar 21, 2016

Post-process script for performance co-pilot.

The post-processing is done by a pcp-native
binary. We assume pcp utility "pmlogger" is good.

Add default config file for pcp's pmlogger.

Update pcp to support sample interval.

Update how pcp creates/uses pmlogger config.

Add more robust checks for pcp install & start:

  • New function to start pcp.
  • More error logging.
  • Exit if check_install_rpm fails.

Bug fix in tool-scripts/postprocess/unittests: make i local.
Bug fix in pcp-postprocess: add space in test.

Unit test case for pcp: Mock out pminfo and pmdumptext so that we
eliminate dependencies on pcp version. The unit test only tests for
the HTML files that are produced by the rudimentary pcp-postprocess
script.

Post-process script for performance co-pilot.

The post-processing is done by a pcp-native
binary. We assume pcp utility "pmlogger" is good.

Add default config file for pcp's pmlogger.

Update pcp to support sample interval.

Update how pcp creates/uses pmlogger config.

Add more robust checks for pcp install & start:
- New function to start pcp.
- More error logging.
- Exit if check_install_rpm fails.

Bug fix in tool-scripts/postprocess/unittests: make i local.
Bug fix in pcp-postprocess: add space in test.

Unit test case for pcp: Mock out pminfo and pmdumptext so that we
eliminate dependencies on pcp version. The unit test only tests for
the HTML files that are produced by the rudimentary pcp-postprocess
script.
@ndokos ndokos mentioned this pull request Mar 21, 2016
Closed
ndokos added a commit that referenced this pull request Mar 21, 2016
Adds tool script for performance co-pilot.
@ndokos ndokos merged commit 3e0a772 into distributed-system-analysis:master Mar 21, 2016
@ndokos ndokos deleted the atheurer-pcp-new branch March 21, 2016 22:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant