drd, XML testing: trigger more XMLcode
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12158 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/drd/tests/verify-xml-output b/drd/tests/verify-xml-output
index e0df6f8..7fbd4b2 100755
--- a/drd/tests/verify-xml-output
+++ b/drd/tests/verify-xml-output
@@ -16,7 +16,9 @@
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