]> sourceware.org Git - systemtap.git/commitdiff
color_parsing.exp: adjust installtest check
authorJonathan Lebon <jlebon@redhat.com>
Fri, 7 Feb 2014 15:46:59 +0000 (10:46 -0500)
committerJonathan Lebon <jlebon@redhat.com>
Wed, 19 Feb 2014 15:33:05 +0000 (10:33 -0500)
testsuite/systemtap.base/color_parsing.exp

index ed88feefef3a04ed176028bf93151706501b80ca..a59c27821263af85f3e0c559bc49cd877ffb3807 100644 (file)
@@ -14,8 +14,6 @@ proc checker { TEST EXE EXP } {
                set STR "parse error:"
        } else {
                set cmd "staprun -C always"
-               # build-tree staprun is not in $PATH
-               if {![installtest_p]} then { untested $test; return }
                set STR "ERROR:"
        }
 
@@ -72,9 +70,15 @@ proc stap_check_parse { TEST ENV EXP } {
        set env(SYSTEMTAP_COLORS) "$ENV"
        verbose -log "SYSTEMTAP_COLORS set to \"$env(SYSTEMTAP_COLORS)\""
 
-       # Test stap and staprun
-       checker "$TEST" "stap"    "$EXP"
-       checker "$TEST" "staprun" "$EXP"
+       # Test stap
+       checker "$TEST" "stap" "$EXP"
+
+       # Test staprun if installcheck
+       if {[installtest_p]} {
+               checker "$TEST" "staprun" "$EXP"
+       } else {
+               untested "$test ($TEST - staprun)"
+       }
 }
 
 stap_check_parse "empty"       "" ""
This page took 0.031543 seconds and 5 git commands to generate.