diff options
author | Stan Cox <scox@redhat.com> | 2008-06-23 16:02:09 -0400 |
---|---|---|
committer | Stan Cox <scox@redhat.com> | 2008-06-23 16:02:09 -0400 |
commit | 99a5f9cff817559055ffec853ad1d6d91ad21098 (patch) | |
tree | 523b3a09ac5bb97dd192578c609dd3514de08b4c /testsuite | |
parent | 30fa13cdf6b8225d590642226e1255d3f574ef8a (diff) | |
download | systemtap-steved-99a5f9cff817559055ffec853ad1d6d91ad21098.tar.gz systemtap-steved-99a5f9cff817559055ffec853ad1d6d91ad21098.tar.xz systemtap-steved-99a5f9cff817559055ffec853ad1d6d91ad21098.zip |
Update documentation for .statement wildcard.
Diffstat (limited to 'testsuite')
-rw-r--r-- | testsuite/systemtap.base/stmt_rel.exp | 1 | ||||
-rw-r--r-- | testsuite/systemtap.base/stmt_rel.stp | 19 |
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) { |