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/systemtap.base/stmt_rel.stp | |
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/systemtap.base/stmt_rel.stp')
-rw-r--r-- | testsuite/systemtap.base/stmt_rel.stp | 19 |
1 files changed, 10 insertions, 9 deletions
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) { |