summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordsmith <dsmith>2007-08-20 15:00:33 +0000
committerdsmith <dsmith>2007-08-20 15:00:33 +0000
commit6eb7450616cf917eb8c86568da83eaafd101cd07 (patch)
tree05739a86192c63ef80a4a71a317e0901f9813ff7
parent54dec22d3e36e7363f27a43534db4078b57d7c5e (diff)
downloadsystemtap-steved-6eb7450616cf917eb8c86568da83eaafd101cd07.tar.gz
systemtap-steved-6eb7450616cf917eb8c86568da83eaafd101cd07.tar.xz
systemtap-steved-6eb7450616cf917eb8c86568da83eaafd101cd07.zip
2007-08-20 David Smith <dsmith@redhat.com>
* parseko/cmdline15.stp: Added new test to make sure options '-c cmd' and '-x pid' are mutually exclusive. * parseko/cmdline16.stp: Ditto.
-rw-r--r--testsuite/ChangeLog6
-rwxr-xr-xtestsuite/parseko/cmdline15.stp7
-rwxr-xr-xtestsuite/parseko/cmdline16.stp9
3 files changed, 22 insertions, 0 deletions
diff --git a/testsuite/ChangeLog b/testsuite/ChangeLog
index db477c27..16cacd3e 100644
--- a/testsuite/ChangeLog
+++ b/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2007-08-20 David Smith <dsmith@redhat.com>
+
+ * parseko/cmdline15.stp: Added new test to make sure options '-c
+ cmd' and '-x pid' are mutually exclusive.
+ * parseko/cmdline16.stp: Ditto.
+
2007-08-16 Frank Ch. Eigler <fche@elastic.org>
PR 1315.
diff --git a/testsuite/parseko/cmdline15.stp b/testsuite/parseko/cmdline15.stp
new file mode 100755
index 00000000..c02f97ae
--- /dev/null
+++ b/testsuite/parseko/cmdline15.stp
@@ -0,0 +1,7 @@
+#!/bin/sh
+
+# options '-c cmd' and '-x pid' are mutually exclusive
+#
+# -c CMD start the probes, run CMD, and exit when it finishes
+# -x PID sets target() to PID
+stap -p1 -c /bin/ls -x 100 -e 'probe begin { exit() }'
diff --git a/testsuite/parseko/cmdline16.stp b/testsuite/parseko/cmdline16.stp
new file mode 100755
index 00000000..da5ac4d2
--- /dev/null
+++ b/testsuite/parseko/cmdline16.stp
@@ -0,0 +1,9 @@
+#!/bin/sh
+
+# options '-c cmd' and '-x pid' are mutually exclusive
+#
+# -c cmd Command 'cmd' will be run and staprun will
+# exit when it does. The '_stp_target' variable
+# will contain the pid for the command.
+# -x pid Sets the '_stp_target' variable to pid.
+staprun -c /bin/ls -x 100 fake_module