summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMark Wielaard <mark@dijkstra.wildebeest.org>2009-03-09 16:48:13 +0100
committerMark Wielaard <mark@dijkstra.wildebeest.org>2009-03-09 16:48:13 +0100
commitfd0143174d30451c99fde61d719d2eaa53730ff6 (patch)
treed2379046250fb7bee6852b7bcdb4fecb529041d1
parentdf5d1ba4cd009ba39f1bbe9466ae0f1a4e250a67 (diff)
downloadsystemtap-steved-fd0143174d30451c99fde61d719d2eaa53730ff6.tar.gz
systemtap-steved-fd0143174d30451c99fde61d719d2eaa53730ff6.tar.xz
systemtap-steved-fd0143174d30451c99fde61d719d2eaa53730ff6.zip
PR9935. Fixed stap script typos. arg[5-10] -> $arg[5-10].
* testsuite/systemtap.base/sdt.exp: Enable stap_run2 when installtest_p. * testsuite/systemtap.base/sdt.stp: Fixed all arg to $arg typos.
-rw-r--r--testsuite/systemtap.base/sdt.exp4
-rw-r--r--testsuite/systemtap.base/sdt.stp12
2 files changed, 7 insertions, 9 deletions
diff --git a/testsuite/systemtap.base/sdt.exp b/testsuite/systemtap.base/sdt.exp
index 71fe9dac..9c40bf4d 100644
--- a/testsuite/systemtap.base/sdt.exp
+++ b/testsuite/systemtap.base/sdt.exp
@@ -25,9 +25,7 @@ if { $res != "" } {
pass "compiling $test.c"
}
-# Currently fails for any mark probe with more than 4 arguments.
-# FIXME - PR9935 s/(0)/{![installtest_p]}/
-if (0) {
+if {[installtest_p]} {
stap_run2 $srcdir/$subdir/$test.stp -c ./$test.prog
} else {
untested "$test"
diff --git a/testsuite/systemtap.base/sdt.stp b/testsuite/systemtap.base/sdt.stp
index d2deb557..1f075bca 100644
--- a/testsuite/systemtap.base/sdt.stp
+++ b/testsuite/systemtap.base/sdt.stp
@@ -20,30 +20,30 @@ probe process("sdt.prog").mark("mark_d")
probe process("sdt.prog").mark("mark_e")
{
- printf("%d %d %d %d %d\n", $arg1, $arg2, $arg3, $arg4, arg5);
+ printf("%d %d %d %d %d\n", $arg1, $arg2, $arg3, $arg4, $arg5);
}
probe process("sdt.prog").mark("mark_f")
{
- printf("%d %d %d %d %d %d\n", $arg1, $arg2, $arg3, $arg4, arg5, arg6);
+ printf("%d %d %d %d %d %d\n", $arg1, $arg2, $arg3, $arg4, $arg5, $arg6);
}
probe process("sdt.prog").mark("mark_g")
{
- printf("%d %d %d %d %d %d %d\n", $arg1, $arg2, $arg3, $arg4, arg5, arg6, arg7);
+ printf("%d %d %d %d %d %d %d\n", $arg1, $arg2, $arg3, $arg4, $arg5, $arg6, $arg7);
}
probe process("sdt.prog").mark("mark_h")
{
- printf("%d %d %d %d %d %d %d %d\n", $arg1, $arg2, $arg3, $arg4, arg5, arg6, arg7, arg8);
+ printf("%d %d %d %d %d %d %d %d\n", $arg1, $arg2, $arg3, $arg4, $arg5, $arg6, $arg7, $arg8);
}
probe process("sdt.prog").mark("mark_i")
{
- printf("%d %d %d %d %d %d %d %d %d\n", $arg1, $arg2, $arg3, $arg4, arg5, arg6, arg7, arg8, arg9);
+ printf("%d %d %d %d %d %d %d %d %d\n", $arg1, $arg2, $arg3, $arg4, $arg5, $arg6, $arg7, $arg8, $arg9);
}
probe process("sdt.prog").mark("mark_j")
{
- printf("%d %d %d %d %d %d %d %d %d %d\n", $arg1, $arg2, $arg3, $arg4, arg5, arg6, arg7, arg8, arg9, arg10);
+ printf("%d %d %d %d %d %d %d %d %d %d\n", $arg1, $arg2, $arg3, $arg4, $arg5, $arg6, $arg7, $arg8, $arg9, $arg10);
}