blob: bc4ee4b9698d8ec0bbd2323aab8e4e35c03f473e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
set file $srcdir/$subdir/conversions.stp
foreach value {0 0xffffffff 0xffffffffffffffff} {
set test "conversions.stp $value"
if {![installtest_p]} { untested $test; continue }
# PR 4121: address 0 is valid on s390x
if {[istarget s390x-*-*] && $value == 0} { set value 0x7777777777 }
spawn stap -DMAXERRORS=40 $file $value
set errs 0
verbose -log "exp $test $errs"
expect {
-re {ERROR[^\r\n]*\r\n} { incr errs; exp_continue }
-re {WARNING[^\r\n]*\r\n} { incr errs; exp_continue }
eof { }
timeout { }
}
verbose -log "done exp $test $errs"
wait
if {$errs == 8} { pass $test } else { fail "$test ($errs)" }
verbose -log "done $test $errs"
}
|