summaryrefslogtreecommitdiffstats
path: root/testsuite/systemtap.samples
diff options
context:
space:
mode:
authorWilliam Cohen <wcohen@redhat.com>2009-01-30 17:00:15 -0500
committerWilliam Cohen <wcohen@redhat.com>2009-01-30 17:00:15 -0500
commit7627c52330b476c13498144cd1288be0f5869e0f (patch)
tree3a98033113e5330e8283ef6fa2c6474e18a36f35 /testsuite/systemtap.samples
parent255b5e73f14c9fc72e5566edf595ab8df184f14f (diff)
downloadsystemtap-steved-7627c52330b476c13498144cd1288be0f5869e0f.tar.gz
systemtap-steved-7627c52330b476c13498144cd1288be0f5869e0f.tar.xz
systemtap-steved-7627c52330b476c13498144cd1288be0f5869e0f.zip
Remove systemtap.samples/queue_demo.{exp|stp}.
Diffstat (limited to 'testsuite/systemtap.samples')
-rw-r--r--testsuite/systemtap.samples/queue_demo.exp13
-rw-r--r--testsuite/systemtap.samples/queue_demo.stp32
2 files changed, 0 insertions, 45 deletions
diff --git a/testsuite/systemtap.samples/queue_demo.exp b/testsuite/systemtap.samples/queue_demo.exp
deleted file mode 100644
index 49dfac05..00000000
--- a/testsuite/systemtap.samples/queue_demo.exp
+++ /dev/null
@@ -1,13 +0,0 @@
-set test "queue_demo"
-if {![installtest_p]} { untested $test; return }
-
-spawn stap $srcdir/$subdir/queue_demo.stp
-set ok 0
-expect {
- -timeout 240
- -re {block-[^\r]*} { incr ok; exp_continue }
- timeout { fail "$test (timeout)" }
- eof { }
-}
-
-if {$ok > 4 && $ok < 10} { pass "$test" } { fail "$test" }
diff --git a/testsuite/systemtap.samples/queue_demo.stp b/testsuite/systemtap.samples/queue_demo.stp
deleted file mode 100644
index 61a3b6d1..00000000
--- a/testsuite/systemtap.samples/queue_demo.stp
+++ /dev/null
@@ -1,32 +0,0 @@
-
-probe begin {
- qsq_start ("block-read")
- qsq_start ("block-write")
-}
-
-probe timer.ms(3500), end {
- qsq_print ("block-read")
- qsq_start ("block-read")
- qsq_print ("block-write")
- qsq_start ("block-write")
-}
-
-probe timer.ms(10000) { exit () }
-
-
-# synthesize queue work/service using three randomized "threads" for each queue.
-
-global tc
-function qs_doit (thread, name) {
- n = tc[thread] = (tc[thread]+1) % 3 # per-thread state counter
- if (n==1) qs_wait (name)
- else if (n==2) qs_run (name)
- else if (n==0) qs_done (name)
-}
-
-probe timer.ms(100).randomize(100) { qs_doit (0, "block-read") }
-probe timer.ms(100).randomize(100) { qs_doit (1, "block-read") }
-probe timer.ms(100).randomize(100) { qs_doit (2, "block-read") }
-probe timer.ms(100).randomize(100) { qs_doit (3, "block-write") }
-probe timer.ms(100).randomize(100) { qs_doit (4, "block-write") }
-probe timer.ms(100).randomize(100) { qs_doit (5, "block-write") }