Commit [485655] Maximize Restore History

OProfile testsuite, Add symbol checking functionality

This patch adds additional testing and workload capability. The
patch adds the capability to easily add a new workload specification
and a list of symbols that should be present in the OProfile report.
The testsuite runs each of the specified workloads with each of the
event lists currently specified. The output from opreport is
checked to verify the workload symbols are found.

Signed-off-by: Carl Love <cel@us.ibm.com>

Carl Love Carl Love 2012-10-09

Maynard Johnson Maynard Johnson 2012-10-09

added testsuite/lib/op_workloads.exp
added testsuite/lib/verify.exp
added testsuite/workloads/memcpyt_src/memcpyt.c
added testsuite/workloads/tcl_src/workload.tcl
added testsuite/workloads/thread_src/thread.c
changed testsuite/lib/op_events.exp
changed testsuite/lib/op_util.exp
changed testsuite/oprofile-opcontrol/oprofile-opcontrol-run.exp
changed testsuite/oprofile-operf/oprofile-operf-run.exp
changed testsuite/README
testsuite/lib/op_workloads.exp Diff Switch to side-by-side view
Loading...
testsuite/lib/verify.exp Diff Switch to side-by-side view
Loading...
testsuite/workloads/memcpyt_src/memcpyt.c Diff Switch to side-by-side view
Loading...
testsuite/workloads/tcl_src/workload.tcl Diff Switch to side-by-side view
Loading...
testsuite/workloads/thread_src/thread.c Diff Switch to side-by-side view
Loading...
testsuite/lib/op_events.exp Diff Switch to side-by-side view
Loading...
testsuite/lib/op_util.exp Diff Switch to side-by-side view
Loading...
testsuite/oprofile-opcontrol/oprofile-opcontrol-run.exp Diff Switch to side-by-side view
Loading...
testsuite/oprofile-operf/oprofile-operf-run.exp Diff Switch to side-by-side view
Loading...
testsuite/README Diff Switch to side-by-side view
Loading...