diff options
author | Przemyslaw Pawelczyk <przemyslaw@pawelczyk.it> | 2009-06-20 15:08:18 +0200 |
---|---|---|
committer | Josh Stone <jistone@redhat.com> | 2009-06-22 11:21:50 -0700 |
commit | 854e786e804c6dac927465ebcaac7fca724256cb (patch) | |
tree | f0738cea37d91736a337c6dac6a89c59afd4e908 /testsuite/systemtap.base/target_set.stp | |
parent | 4116c576d5654287b0af598aee4a14eb2af73224 (diff) | |
download | systemtap-steved-854e786e804c6dac927465ebcaac7fca724256cb.tar.gz systemtap-steved-854e786e804c6dac927465ebcaac7fca724256cb.tar.xz systemtap-steved-854e786e804c6dac927465ebcaac7fca724256cb.zip |
Add test for target_set tapset.
Signed-off-by: Josh Stone <jistone@redhat.com>
Diffstat (limited to 'testsuite/systemtap.base/target_set.stp')
-rw-r--r-- | testsuite/systemtap.base/target_set.stp | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/testsuite/systemtap.base/target_set.stp b/testsuite/systemtap.base/target_set.stp new file mode 100644 index 00000000..002ba897 --- /dev/null +++ b/testsuite/systemtap.base/target_set.stp @@ -0,0 +1,16 @@ +probe begin +{ + stp_pid = stp_pid() + printf("%d\n%d begat %d\n", stp_pid, stp_pid, target()) +} + +probe syscall.nanosleep, syscall.compat_nanosleep ? +{ + if (target_set_pid(pid()) && $rqtp->tv_sec == $1) + target_set_report() +} + +probe end +{ + target_set_report() +} |