History log of /system/extras/perfprofd/tests/perfprofdmockutils.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
07f00fd438a0c10bc6b2487352d09eb0a648db40 17-Apr-2015 Than McIntosh <thanm@google.com> Second round of changes to 'perf' profile collection daemon.

Details:
- avoid use of system() in favor of fork/exec.
- add option to selectively disable/enable mpdecision service around perf
collection runs to improve profile quality and avoid kernel pmuevents issues.
- default to using 'simpleperf' instead of 'perf'

Change-Id: I27928d8bb647fd852ec944158ebfd8efa38c01b4
/system/extras/perfprofd/tests/perfprofdmockutils.cc
7e2f4e9d384d501cf86118ebac4b8de2b86eac53 05-Mar-2015 Than McIntosh <thanm@google.com> Perf profile collection daemon.

Collects system-wide profiles via periodic invocation of
/system/bin/perf, placing the resulting data files in a destination
directory selected via config file. Behavior of the daemon, e.g how
often to profile, duration of profiling runs, etc, can also be
controlled with config file settings.

Change-Id: I7978cab62aa0c2507ecf8d70ba073e77db730120
/system/extras/perfprofd/tests/perfprofdmockutils.cc