summaryrefslogtreecommitdiffstats
path: root/testsuite/buildok
diff options
context:
space:
mode:
authorJosh Stone <jistone@redhat.com>2010-04-01 17:16:27 -0700
committerJosh Stone <jistone@redhat.com>2010-04-01 17:30:16 -0700
commit39bc6f517734680f1cf4b1a314a63000c5ce8045 (patch)
treeb7dee6691ebd4eef196a32a4d8af6b9abc6319a1 /testsuite/buildok
parentcf51e75dd3b371ea5ee6d6577f1e80088c8b1613 (diff)
downloadsystemtap-steved-39bc6f517734680f1cf4b1a314a63000c5ce8045.tar.gz
systemtap-steved-39bc6f517734680f1cf4b1a314a63000c5ce8045.tar.xz
systemtap-steved-39bc6f517734680f1cf4b1a314a63000c5ce8045.zip
Test that all of the set_kernel_* functions work
* testsuite/buildok/set_kernel.stp: Test that all can build. * testsuite/systemtap.base/set_kernel.stp: Test that values are all set.
Diffstat (limited to 'testsuite/buildok')
-rwxr-xr-xtestsuite/buildok/set_kernel.stp14
1 files changed, 14 insertions, 0 deletions
diff --git a/testsuite/buildok/set_kernel.stp b/testsuite/buildok/set_kernel.stp
new file mode 100755
index 00000000..9134b907
--- /dev/null
+++ b/testsuite/buildok/set_kernel.stp
@@ -0,0 +1,14 @@
+#! stap -gup4
+
+probe begin
+{
+ addr = 0x12345678
+ set_kernel_string(addr, "foobar")
+ set_kernel_string_n(addr, 42, "foobar")
+ set_kernel_long(addr, 42)
+ set_kernel_int(addr, 42)
+ set_kernel_short(addr, 42)
+ set_kernel_char(addr, 42)
+}
+
+