diff options
-rw-r--r-- | testsuite/systemtap.syscall/ChangeLog | 4 | ||||
-rw-r--r-- | testsuite/systemtap.syscall/test.exp | 3 |
2 files changed, 7 insertions, 0 deletions
diff --git a/testsuite/systemtap.syscall/ChangeLog b/testsuite/systemtap.syscall/ChangeLog index 0879cc52..9a4afdad 100644 --- a/testsuite/systemtap.syscall/ChangeLog +++ b/testsuite/systemtap.syscall/ChangeLog @@ -1,3 +1,7 @@ +2006-10-23 David Smith <dsmith@redhat.com> + + * test.exp (test_procedure): Handles cached module. + 2006-09-26 David Smith <dsmith@redhat.com> * test.tcl: Looks for 'staprun' instead of 'stpd'. diff --git a/testsuite/systemtap.syscall/test.exp b/testsuite/systemtap.syscall/test.exp index 0be44aec..d457e125 100644 --- a/testsuite/systemtap.syscall/test.exp +++ b/testsuite/systemtap.syscall/test.exp @@ -17,6 +17,9 @@ foreach line [split $res1 \n] { if {[regexp {Pass 4: compiled C into "([^\"]*)"} $line match module]} { break } + if {[regexp {Pass 4: using cached /.*/(stap_[0-9a-f_]*.ko)} $line match module]} { + break + } } if {![info exists module]} { |