summaryrefslogtreecommitdiffstats
path: root/testsuite/systemtap.stress
diff options
context:
space:
mode:
Diffstat (limited to 'testsuite/systemtap.stress')
-rw-r--r--testsuite/systemtap.stress/all_kernel_functions.exp10
-rw-r--r--testsuite/systemtap.stress/whitelist.exp1
2 files changed, 4 insertions, 7 deletions
diff --git a/testsuite/systemtap.stress/all_kernel_functions.exp b/testsuite/systemtap.stress/all_kernel_functions.exp
index f54f53e1..6dded726 100644
--- a/testsuite/systemtap.stress/all_kernel_functions.exp
+++ b/testsuite/systemtap.stress/all_kernel_functions.exp
@@ -17,7 +17,7 @@ proc genload {} {
proc probe_ok {probepoint} {
set cmd {exec stap -p2 -e}
lappend cmd "probe $probepoint {}"
- return ![catch $cmd]
+ return [expr ![catch $cmd]]
}
set systemtap_script {
@@ -25,12 +25,10 @@ set systemtap_script {
probe %s {
stat[probefunc()] <<< 1
}
- probe begin {
- log("systemtap starting probe")
- }
+ probe begin { log ("systemtap starting probe") }
probe end {
- log("systemtap ending probe")
- foreach (func in stat)
+ log ("systemtap ending probe")
+ foreach (func in stat limit 5) # don't overflow expect buffer
printf("%%d %%s\n", @count(stat[func]), func)
}
}
diff --git a/testsuite/systemtap.stress/whitelist.exp b/testsuite/systemtap.stress/whitelist.exp
index 75f0df8a..fda33a7c 100644
--- a/testsuite/systemtap.stress/whitelist.exp
+++ b/testsuite/systemtap.stress/whitelist.exp
@@ -223,7 +223,6 @@ proc init_probes_all {} {
global init_probes_all_script
catch {exec stap -p2 -e $init_probes_all_script > /tmp/whitelist_tmpfile}
catch {exec grep "^kernel.function" /tmp/whitelist_tmpfile > $PROBES_ALL }
- catch {exec grep "^kernel.inline" /tmp/whitelist_tmpfile >> $PROBES_ALL }
catch {exec rm -f /tmp/whitelist_tmpfile}
if {[get_linesize $PROBES_ALL] == 0} {
return 1