Lava integration for continuous memory footprint measurements
Identify the best memory footprint measurement tool, integrate it at LAVA and make sure it's properly reporting the results against the daily/weekly images.
Blueprint information
- Status:
- Complete
- Approver:
- Ricardo Salveti
- Priority:
- Medium
- Drafter:
- Ricardo Salveti
- Direction:
- Approved
- Assignee:
- Avik Sil
- Definition:
- Approved
- Series goal:
- Accepted for 11.11
- Implementation:
-
Implemented
- Milestone target:
-
11.08
- Started by
- Ricardo Salveti
- Completed by
- Ricardo Salveti
Related branches
Related bugs
Sprints
Whiteboard
[aviksil Jul 27, 2011]: smemcap test definition pushed to https:/
[aviksil Jul 27, 2011]: Got stuck due to pandaboard issue: my board is not booting, seems like SD connector problem
[rsalveti Jul 28, 2011]: Good progress but not yet done, moving to 11.08
[rsalveti, Aug 22, 2011]: Setting callgrind related WI to postpone as this is not necessary to complete this blueprint, we can match the goal with xrestop and xmemcap.
[rsalveti, Aug 31, 2011] Tests: http://
Headline: Continuous memory footprint measurement and report is now available at LAVA, exporting the results against the daily/weekly images
Acceptance: Memory footprint tool is identified and integrated at LAVA, exporting the results at the dashboard against the supported images.
Work Items
Work items:
Make the results available at the dashboard: DONE
From previous BP analysis, check if smemcap is still the best tool to capture memory usage information: DONE
Create a test case covering smemcap: DONE
Create a test case covering xrestop: DONE
Make sure smemcap is covering all described use cases (nano, desktop, etc): DONE
Check with dmart the feasibility of extending bootchart to also capture and display memory usage information (it seems something was done but not completed/
Check the feasibility to use callgrind (valgind suite) or related, for finding dead library tool code: POSTPONED
Dependency tree

* Blueprints in grey have been implemented.