summaryrefslogtreecommitdiffstats
path: root/testsuite/systemtap.base/warnings.exp
diff options
context:
space:
mode:
Diffstat (limited to 'testsuite/systemtap.base/warnings.exp')
-rw-r--r--testsuite/systemtap.base/warnings.exp16
1 files changed, 16 insertions, 0 deletions
diff --git a/testsuite/systemtap.base/warnings.exp b/testsuite/systemtap.base/warnings.exp
new file mode 100644
index 00000000..90409d18
--- /dev/null
+++ b/testsuite/systemtap.base/warnings.exp
@@ -0,0 +1,16 @@
+set test "warnings"
+
+spawn stap -p4 $srcdir/$subdir/warnings.stp
+set ok 0
+expect {
+ -re {^WARNING:[^\r\n]*\r\n} { incr ok; exp_continue }
+ -re {^[^\r\n]*.ko\r\n} { incr ok; exp_continue }
+ timeout { fail "$test (timeout)" }
+ eof { }
+}
+wait
+if {$ok == 6} {
+ pass $test
+} else {
+ fail $test
+}