From: Frank Ch. Eigler Date: Mon, 12 Sep 2011 21:48:50 +0000 (-0400) Subject: testsuite: cleanup buildid.exp test item messages X-Git-Tag: release-1.7~153^2~34 X-Git-Url: https://sourceware.org/git/?a=commitdiff_plain;h=188f2b971ba2a3c48283eba9868a96d5c7c2463e;p=systemtap.git testsuite: cleanup buildid.exp test item messages Eliminate a few duplicate names, and remove a [pwd] path from the pass/fail strings. --- diff --git a/testsuite/systemtap.base/buildid.exp b/testsuite/systemtap.base/buildid.exp index a8446b913..d831b3376 100644 --- a/testsuite/systemtap.base/buildid.exp +++ b/testsuite/systemtap.base/buildid.exp @@ -33,7 +33,7 @@ if { [error_handler [expr {$res==""}] "buildid.o"] } { return } set res [target_link "buildid.o" "buildid.ro" "-r"] if { [error_handler [expr {$res==""}] "buildid.ro"] } { return } -set bid_exepath [pwd]/buildid.x +set bid_exepath ./buildid.x set res [target_compile "" $bid_exepath executable "additional_flags=buildid.ro"] if { [error_handler [expr {$res==""}] "$bid_exepath"] } { return } @@ -61,7 +61,7 @@ set bid_bid $srcdir/$subdir/buildid.hex system "objcopy --remove-section=.note.gnu.build-id buildid.ro buildid1.ro" system "objcopy --add-section .note.gnu.build-id=$bid_bid buildid1.ro buildid2.ro" set res [target_compile "" $bid_exepath executable "additional_flags=buildid2.ro"] -if { [error_handler [expr {$res==""}] "$bid_exepath"] } { return } +if { [error_handler [expr {$res==""}] "$bid_exepath altered"] } { return } set ok 0 spawn staprun -u [pwd]/bid.ko -c $bid_exepath @@ -96,14 +96,14 @@ set bid_flags "additional_flags=-DNO_MAIN" set bid_flags "$bid_flags additional_flags=-shared" set bid_flags "$bid_flags additional_flags=-g" set res [target_compile $bid_srcpath "libbid.so" executable $bid_flags] -if { [error_handler [expr {$res==""}] "libbid.so"] } { return } +if { [error_handler [expr {$res==""}] "libbid.so -DNO_MAIN"] } { return } set bid_flags "additional_flags=-DONLY_MAIN" set bid_flags "$bid_flags additional_flags=-Wl,-rpath,[pwd]" set bid_flags "$bid_flags additional_flags=-L[pwd]" set bid_flags "$bid_flags additional_flags=-lbid" set res [target_compile $bid_srcpath "$bid_exepath" executable $bid_flags] -if { [error_handler [expr {$res==""}] "$bid_exepath"] } { return } +if { [error_handler [expr {$res==""}] "$bid_exepath -DONLY_MAIN"] } { return } spawn stap -m bid -p4 $bid_stp libbid.so wait