Skip to contentSkip to conversation

perf test: new testsuite: perf trace tests

PATCH In review Michael Petlan 1 participant 1 message Dec 7, 2015 perf events

lore
Share & tools
lore
#0 lore raw

PATCH 9/9 perf test: new testsuite: perf trace tests

This commit adds tests for perf trace tools.

---
 tools/perf/testsuite/base_trace/cleanup.sh         |  19 +++
 tools/perf/testsuite/base_trace/settings.sh        |  10 ++
 tools/perf/testsuite/base_trace/setup.sh           |  16 +++
 .../perf/testsuite/base_trace/stderr-whitelist.txt |   1 +
 tools/perf/testsuite/base_trace/test_basic.sh      | 129 +++++++++++++++++++++
 tools/perf/testsuite/base_trace/test_record.sh     |  45 +++++++
 6 files changed, 220 insertions(+)
 create mode 100755 tools/perf/testsuite/base_trace/cleanup.sh
 create mode 100644 tools/perf/testsuite/base_trace/settings.sh
 create mode 100755 tools/perf/testsuite/base_trace/setup.sh
 create mode 100644 tools/perf/testsuite/base_trace/stderr-whitelist.txt
 create mode 100755 tools/perf/testsuite/base_trace/test_basic.sh
 create mode 100755 tools/perf/testsuite/base_trace/test_record.sh
tools/perf/testsuite/base_trace/cleanup.sh new file +19 -0
new file mode 100755
index 0000000..8a16968
@@ -0,0 +1,19 @@
+#!/bin/bash
+
+#
+#	cleanup.sh of perf_trace test
+#	Author: Michael Petlan <[email protected]>
+#
+#	Description:
+#		FIXME
+#
+#
+
+. ../common/init.sh
+. ./settings.sh
+
+find . -name \*.log | xargs -r rm
+find . -name \*.err | xargs -r rm
+rm -f perf.data*
+print_overall_results 0
+exit 0
tools/perf/testsuite/base_trace/settings.sh new file +10 -0
new file mode 100644
index 0000000..730ac74
@@ -0,0 +1,10 @@
+#
+#	settings.sh of perf_trace test
+#	Author: Michael Petlan <[email protected]>
+#
+#	Description:
+#		FIXME
+#
+#
+
+export TEST_NAME="perf_trace"
tools/perf/testsuite/base_trace/setup.sh new file +16 -0
new file mode 100755
index 0000000..8d5ccaa
@@ -0,0 +1,16 @@
+#!/bin/bash
+
+#
+#	setup.sh of SKELETON test
+#	Author: Michael Petlan <[email protected]>
+#
+#	Description:
+#		FIXME
+#
+#
+
+. ../common/init.sh
+. ./settings.sh
+
+print_overall_results 0
+exit 0
tools/perf/testsuite/base_trace/stderr-whitelist.txt new file +1 -0
new file mode 100644
index 0000000..d59b483
@@ -0,0 +1 @@
+no symbols found in .*, maybe install a debug package
tools/perf/testsuite/base_trace/test_basic.sh new file +129 -0

129 lines not on this page · raw message

tools/perf/testsuite/base_trace/test_record.sh new file +45 -0

45 lines not on this page · raw message