ChangeSet ID: 31337 CVSROOT: /opt/cvs-commit Module name: tools Changes by: jnewman@winehq.org 2007/08/23 10:08:35
Modified files: winetest : gather
Log message: Paul Vriens paul.vriens.wine@gmail.com Show the dll information on the results page
Patch: http://cvs.winehq.org/patch.py?id=31337
Old revision New revision Changes Path 1.29 1.30 +21 -2 tools/winetest/gather
Index: tools/winetest/gather diff -u -p tools/winetest/gather:1.29 tools/winetest/gather:1.30 --- tools/winetest/gather:1.29 23 Aug 2007 15: 8:35 -0000 +++ tools/winetest/gather 23 Aug 2007 15: 8:35 -0000 @@ -182,12 +182,22 @@ foreach (@groups) { $header .= " <th><a href="#$_->{name}">$_->{name}<br><small>$testnum reports</small></a></th>\n"; } else { my $test = $_->{tests}->[0]; - $header .= <<"EOF"; + # If dllinfo.txt exist we use a different layout (new style report) + if (-r "$datadir/$build/$test->{dir}/dllinfo.txt") { + $header .= <<"EOF"; + <th>$_->{name}<br><small> + <a href="$test->{dir}/version.txt">$test->{tag}</a><br> + <a href="$test->{dir}/dllinfo.txt">[info]</a> + <a href="$test->{dir}/report">[file]</a></small></th> +EOF + } else { + $header .= <<"EOF"; <th>$_->{name}<br><small> <a href="$test->{dir}/build.txt">$test->{tag}</a><br> <a href="$test->{dir}/version.txt">[info]</a> <a href="$test->{dir}/report">[file]</a></small></th> EOF + } } } } @@ -339,11 +349,20 @@ foreach my $group (@groups) {
$header = ""; foreach (@{$group->{tests}}) { - $header .= <<"EOF"; + # If dllinfo.txt exist we use a different layout (new style report) + if (-r "$datadir/$build/$_->{dir}/dllinfo.txt") { + $header .= <<"EOF"; + <th><small><a href="$_->{dir}/version.txt">$_->{tag}</a><br> + <a href="$_->{dir}/dllinfo.txt">[info]</a> + <a href="$_->{dir}/report">[file]</a></small></th> +EOF + } else { + $header .= <<"EOF"; <th><small><a href="$_->{dir}/build.txt">$_->{tag}</a><br> <a href="$_->{dir}/version.txt">[info]</a> <a href="$_->{dir}/report">[file]</a></small></th> EOF + } } chop $header;