]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
drd, XML testing: trigger more XMLcode
authorBart Van Assche <bvanassche@acm.org>
Fri, 14 Oct 2011 18:01:18 +0000 (18:01 +0000)
committerBart Van Assche <bvanassche@acm.org>
Fri, 14 Oct 2011 18:01:18 +0000 (18:01 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12158

drd/tests/verify-xml-output

index e0df6f8a2b2a0a100b2b1bef762875b52816b0ab..7fbd4b24a4e9fc0008f3c7a0be6647fb850a3906 100755 (executable)
@@ -16,7 +16,9 @@ do
   args="$(sed -n 's/^args: //p' $f)"
   vgopts="$(sed -n 's/^vgopts: //p' $f)"
   if eval $prereq; then
-    ../../vg-in-place --tool=drd --xml=yes --xml-file=$b.xml $vgopts ./$prog $args
-    xmllint --noout --schema ../docs/drd-xml-output.xsd $b.xml 2>&1 | tee $b.xmllint
+    ../../vg-in-place --tool=drd --xml=yes --xml-file="$b-%q{USER}.xml" --xml-user-comment="<runBy>$(basename $0)</runBy>" --gen-suppressions=all $vgopts ./$prog $args
+    xmllint --noout --schema ../docs/drd-xml-output.xsd $b-${USER}.xml 2>&1 | tee $b.xmllint
+  else
+    echo "Skipping because $prereq failed"
   fi
 done