harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexey Petrenko" <alexey.a.petre...@gmail.com>
Subject [classlib][test] report.dir build property
Date Tue, 12 Dec 2006 20:41:46 GMT
Guys,

I've just committed the patch for HARMONY-1710 "[classlib][testing]
need a way to point the test results report directory" it introduces a
new build property: report.dir.
Using this property you can specify directory where to put test
results. This can used to keep test results from different versions
and in many other cases.

Thanks to Vladimir Ivanov for this suggestion.

SY, Alexey

2006/12/12, apetrenko@apache.org <apetrenko@apache.org>:
> Author: apetrenko
> Date: Tue Dec 12 12:34:38 2006
> New Revision: 486301
>
> URL: http://svn.apache.org/viewvc?view=rev&rev=486301
> Log:
> Patch for HARMONY-1710 "[classlib][testing] need a way to point the test resuls report
directory"
>
> Modified:
>    harmony/enhanced/classlib/trunk/make/build-test.xml
>
> Modified: harmony/enhanced/classlib/trunk/make/build-test.xml
> URL: http://svn.apache.org/viewvc/harmony/enhanced/classlib/trunk/make/build-test.xml?view=diff&rev=486301&r1=486300&r2=486301
> ==============================================================================
> --- harmony/enhanced/classlib/trunk/make/build-test.xml (original)
> +++ harmony/enhanced/classlib/trunk/make/build-test.xml Tue Dec 12 12:34:38 2006
> @@ -54,30 +54,34 @@
>
>     <target name="gen-report" depends="full-report,short-report" />
>
> +    <property name="report.dir" value="${tests.output}/html"/>
> +
>     <target name="full-report" unless="short.report" >
> +        <delete dir="${report.dir}" />
>         <junitreport todir="${tests.output}">
>             <fileset dir="${tests.output}">
>                 <include name="TEST*-*.xml"/>
>             </fileset>
> -            <report format="frames" todir="${tests.output}/html"/>
> +            <report format="frames" todir="${report.dir}"/>
>         </junitreport>
>
>         <!-- use this property just to get the slashes to display right in the echo
-->
> -        <property name="display-location" location="${tests.output}/html/index.html"/>
> +        <property name="display-location" location="${report.dir}/index.html"/>
>         <echo message="The test report is in ${display-location}"/>
>     </target>
>
>     <target name="short-report" if="short.report" >
> +        <delete dir="${report.dir}" />
>         <junitreport todir="${tests.output}">
>             <fileset dir="${tests.output}" includes="TEST*-*.xml">
>                 <containsregexp expression='(errors|failures)="[1-9]' />
>                 <exclude name="TESTS-TestSuites.xml" />
>             </fileset>
> -            <report format="frames" todir="${tests.output}/html"/>
> +            <report format="frames" todir="${report.dir}"/>
>         </junitreport>
>
>         <!-- use this property just to get the slashes to display right in the echo
-->
> -        <property name="display-location" location="${tests.output}/html/index.html"/>
> +        <property name="display-location" location="${report.dir}/index.html"/>
>         <echo message="The short test report is in ${display-location}"/>
>     </target>
>
>
>
>

Mime
View raw message