summaryrefslogtreecommitdiffstats
path: root/testsuite/systemtap.base
diff options
context:
space:
mode:
Diffstat (limited to 'testsuite/systemtap.base')
-rw-r--r--testsuite/systemtap.base/stmt_rel.exp1
-rw-r--r--testsuite/systemtap.base/stmt_rel.stp19
2 files changed, 10 insertions, 10 deletions
diff --git a/testsuite/systemtap.base/stmt_rel.exp b/testsuite/systemtap.base/stmt_rel.exp
index a13631e6..25156d9b 100644
--- a/testsuite/systemtap.base/stmt_rel.exp
+++ b/testsuite/systemtap.base/stmt_rel.exp
@@ -3,7 +3,6 @@
set test "stmt_rel"
set ::result_string {PASS bio_init
PASS line number
-PASS address
PASS wildcard
}
diff --git a/testsuite/systemtap.base/stmt_rel.stp b/testsuite/systemtap.base/stmt_rel.stp
index 43c38594..13066161 100644
--- a/testsuite/systemtap.base/stmt_rel.stp
+++ b/testsuite/systemtap.base/stmt_rel.stp
@@ -1,13 +1,13 @@
-global stack2, stack2pp, stack2func, stack3, stack3pp, stack3func
+global stack2pp, stack2func, stack3pp, stack3func
global wildcardpp, wild_count
probe kernel.statement("bio_init@fs/bio.c+2") {
- stack2 = tokenize(backtrace(), " ")
+ # stack2 = tokenize(backtrace(), " ")
stack2func = probefunc()
stack2pp = pp()
}
probe kernel.statement("bio_init@fs/bio.c+3") {
- stack3 = tokenize(backtrace(), " " )
+ # stack3 = tokenize(backtrace(), " " )
stack3func = probefunc()
stack3pp = pp()
}
@@ -46,13 +46,14 @@ probe kernel.statement("bio_put@fs/bio.c:*") {
printf ("FAIL line number %d %d\n", stack2line, stack3line)
}
+ # This test does not take optimized code into account
# Was address for bio_init probe +2 < address for bio_init probe +3?
- if (stack2 < stack3) {
- printf ("PASS address\n")
- }
- else {
- printf ("FAIL address %s %s\n", stack2, stack3)
- }
+ # if (stack2 < stack3) {
+ # printf ("PASS address\n")
+ # }
+ # else {
+ # printf ("FAIL address %s %s\n", stack2, stack3)
+ # }
# Did wildcard probe hit at least 5 different statements?
foreach ([i] in wildcardpp) {