oprofile-tests Log


Commit Date  
[6112f9] by Carl Love Carl Love , pushed by Maynard Johnson Maynard Johnson

OProfile testsuite, change operf version check fail to warning

This patch changes the operf version test failure to a warning instead
of a failure. Also, the user message that is printed is changed to
be more explicit that the user tool operf is not supported rather then
using the term "system" which could be interpreted as meaning the
kernel. The patch specifically addresses systems with a perf enabled
kernel but an older (OProfile 0.9.7 or older) user space tool that
does not have support for the new operf user interface.

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

2012-09-27 18:32:27 Tree
[e21569] by Carl Love Carl Love , pushed by Maynard Johnson Maynard Johnson

OProfile testsuite, add operf support to the testsuite

This patch adds support for the basic testing of the new
operf user interface. It leverages the existing event
tables for the various processors. OProfile has its own
kernel support for the names of the processors. This
information is only available when the OProfile kernel
module is loaded. The operf support gets the CPU name from
the ophelp command instead.

The patch also fixes an error in the existing opcontol testsuite.
Specifically, the test for the string "opcontrol error:" will always
fail because the output from the command does not include the word
"opcontrol". Removed "opcontrol" from the test string.

Added commands to the opcontrol testsuite to make sure the
daemonrc file is removed. This is necessary to ensure there are no
extraneous settings, for example filter settings, that will cause errors.

Trailing blanks on five lines in the existing files were removed.

The testsuit for testing OProfile using the opcontrol interface
has been renamed to oprofile-opcontrol. The new testsuite to
test OProfile using operf is called oprofile-operf. To run both
testsuites, use the testsuite oprofile. Specifically the commands
to run the testsuites are:

runtest --tool oprofile-opcontrol // test opcontrol interface

runtest --tool oprofile-operf // test operf interface

runtest --tool oprofile // test both interfaces

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

2012-09-26 18:19:39 Tree
[57f9f5] by William Cohen William Cohen

Add recognition for additional armv7 cortex processors

2012-08-09 21:30:26 Tree
[9cd24c] by William Cohen William Cohen

Update the armv7 event names

A July 2, 2012 patch to oprofile changed some of the event names for
armv7 processors. This patch update events used in the tests to those
names.

2012-08-09 21:19:27 Tree
[acf470] by Carl Love Carl Love , pushed by Maynard Johnson Maynard Johnson

OProfile testsuite, fix white spaces

This patch cleans up trailing white spaces, spaces before tabs. In the
lib/op_events.exp file, the tables of events were cleaned up to use
tabs and spaces consistently, fix the consistency on the location of the
line contiuation charcter. Additionally, the patch makes sure that the
files all end with a blank line consisting of a single space.

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

2012-07-20 18:39:50 Tree
[a72027] by William Cohen William Cohen

Add tests to verify the Intel Sandy Bridge extra cmask is working.

2011-08-01 22:08:41 Tree
[841f65] by William Cohen William Cohen

Revert "Add tests to check that the Intel Sandybridge "extra" umask support works."

This reverts commit 35e3e11f1e58c709fd82850533b0f38c107fe7b8.

2011-08-01 22:08:41 Tree
[71fbb3] by William Cohen William Cohen

Add tests to check that the Intel Sandybridge "extra" umask support works.

2011-08-01 22:08:41 Tree
[35b2a7] by William Cohen William Cohen

Add support to identify the Intel Architected performance counter processors

2011-08-01 22:08:41 Tree
[be080f] by William Cohen William Cohen

Add definitions for armv7-scorpion, armv7-scorpionmp, and sandybridge

2011-08-01 22:08:41 Tree
[0b6979] by maynardj maynardj

Signed-off-by: Maynard Johnson <maynardj@us.ibm.com>
Description: Added blurb in ChangeLog to indicate that ChangeLog entries
are no longer needed, since we can now use 'git log'.

2011-02-25 17:01:31 Tree
[bbbc23] by maynardj maynardj

Signed-off-by: Maynard Johnson <maynardj@us.ibm.com>

Description: Test commit using git

2011-02-20 20:16:15 Tree
[ba8b83] by William Cohen William Cohen

Convert the .cvsignore file into a .gitignore file.

2011-02-15 19:53:20 Tree
[913058] by William Cohen William Cohen

2011-01-07 William Cohen <wcohen@redhat.com>

* testsuite/lib/op_util.exp: Add test support for Intel nehalem,
armv7-ca9, mips/74K, mips/1004K, AMD family12h, AMD family 14h,
AMD family 15h, and Intel westmere.

2011-01-07 22:42:41 Tree
[d1dc2a] by William Cohen William Cohen

2010-01-25 William Cohen <wcohen@redhat.com>

* testsuite/lib/op_events.exp: Fix sample interval for LLC* events.

2010-01-25 14:32:32 Tree
[81998e] by Maynard johnson Maynard johnson

Fix to support built-in oprofile kernel driver

2010-01-19 15:06:12 Tree
[124ac6] by William Cohen William Cohen

2010-01-18 William Cohen <wcohen@redhat.com>

* testsuite/lib/op_util.exp: Correct arch set.

2010-01-19 03:49:40 Tree
[ae4e6b] by William Cohen William Cohen

2010-01-18 William Cohen <wcohen@redhat.com>

* testsuite/lib/op_events.exp
* testsuite/lib/op_util.exp: Add test support for arch_perfmon,
core_i7, atom, power6, 970MP, cell-be, family10, pa6t, and arm.

2010-01-18 18:36:59 Tree
[5f46a1] by Maynard johnson Maynard johnson

fix for recent versions of tcl that use arbitrary length integers

2010-01-12 15:12:50 Tree
[f24242] by William Cohen William Cohen

* testsuite/lib/op_events.exp: Correct unit_mask for ppro.

2007-06-28 18:24:26 Tree
[e50284] by John Levon John Levon

update check_style.py

2006-11-18 01:13:43 Tree
[f931c6] by William Cohen William Cohen

Ignore the files generated by runtest.

2006-10-23 20:02:57 Tree
[7e5c90] by William Cohen William Cohen

New testsuite addition.

2006-10-23 19:26:42 Tree
[a41a88] by William Cohen William Cohen

Checkin inital OProfile testsuite.

2006-10-23 19:24:48 Tree
[163210] by Philippe Elie Philippe Elie

more tweaking to remove false positives when checking brace around one line block code

2005-08-07 10:54:28 Tree
Older >