diff options
author | William Cohen <wcohen@redhat.com> | 2009-01-30 17:00:15 -0500 |
---|---|---|
committer | William Cohen <wcohen@redhat.com> | 2009-01-30 17:00:15 -0500 |
commit | 7627c52330b476c13498144cd1288be0f5869e0f (patch) | |
tree | 3a98033113e5330e8283ef6fa2c6474e18a36f35 /testsuite/systemtap.samples | |
parent | 255b5e73f14c9fc72e5566edf595ab8df184f14f (diff) | |
download | systemtap-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.exp | 13 | ||||
-rw-r--r-- | testsuite/systemtap.samples/queue_demo.stp | 32 |
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") } |