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

changed testsuite/README
changed testsuite/lib/op_events.exp
changed testsuite/lib/op_util.exp
added testsuite/lib/op_workloads.exp
added testsuite/lib/verify.exp
changed testsuite/oprofile-opcontrol/oprofile-opcontrol-run.exp
changed testsuite/oprofile-operf/oprofile-operf-run.exp
added testsuite/workloads/memcpyt_src/memcpyt.c
added testsuite/workloads/tcl_src/workload.tcl
added testsuite/workloads/thread_src/thread.c
testsuite/README 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/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/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/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...