- From: Philippe Le Hegaret via cvs-syncmail <cvsmail@w3.org>
- Date: Sat, 18 Nov 2006 15:43:14 +0000
- To: public-ws-desc-eds@w3.org
Update of /sources/public/2002/ws/desc/test-suite/results-messages
In directory hutz:/tmp/cvs-serv14165
Modified Files:
build.xml
Log Message:
Added XML reports
Index: build.xml
===================================================================
RCS file: /sources/public/2002/ws/desc/test-suite/results-messages/build.xml,v
retrieving revision 1.6
retrieving revision 1.7
diff -C 2 -d -r1.6 -r1.7
*** build.xml 18 Nov 2006 14:34:51 -0000 1.6
--- build.xml 18 Nov 2006 15:43:12 -0000 1.7
***************
*** 2,8 ****
<project name="wsdl-interchange-format" default="main" basedir=".">
! <target name="main" depends="generate-message-log-result"/>
! <target name="clean" depends="clean-message-eval, clean-message-log-result"/>
<!--
<target name="rollup" depends="evaluate-Woden, evaluate-Canon, evaluate-wsdl-xslt" description="roll up the results of evaluation into a results page.">
--- 2,8 ----
<project name="wsdl-interchange-format" default="main" basedir=".">
! <target name="main" depends="generate-message-log-xml-result, generate-message-log-html-result"/>
! <target name="clean" depends="clean-message-eval, clean-message-log-result, clean-message-logs"/>
<!--
<target name="rollup" depends="evaluate-Woden, evaluate-Canon, evaluate-wsdl-xslt" description="roll up the results of evaluation into a results page.">
***************
*** 16,20 ****
</target>
-->
! <target name='generate-message-log-result' description='Evaluate the message logs'
depends='convert-message-log, evaluate-html-log-xsl'>
<tstamp />
--- 16,74 ----
</target>
-->
!
! <!-- Generate XML results for the rollup -->
!
! <target name='generate-message-log-xml-result' description='Evaluate the message logs and generate XML reports'
! depends='convert-message-log, evaluate-xml-log-xsl'>
! <tstamp />
! <xslt style="MessageTest-1G/description-generate-report-xml.xsl" extension="-output.xml"
! basedir="MessageTest-1G" destdir="MessageTest-1G" includes="*.descmsg">
! <param name="DSTAMP" expression="${DSTAMP}"/>
! <param name="TSTAMP" expression="${TSTAMP}"/>
! <param name="TODAY" expression="${TODAY}"/>
! </xslt>
! <xslt style="MessageTest-2G/description-generate-report-xml.xsl" extension="-output.xml"
! basedir="MessageTest-2G" destdir="MessageTest-2G" includes="*.descmsg">
! <param name="DSTAMP" expression="${DSTAMP}"/>
! <param name="TSTAMP" expression="${TSTAMP}"/>
! <param name="TODAY" expression="${TODAY}"/>
! </xslt>
! <xslt style="MessageTest-3G/description-generate-report-xml.xsl" extension="-output.xml"
! basedir="MessageTest-3G" destdir="MessageTest-3G" includes="*.descmsg">
! <param name="DSTAMP" expression="${DSTAMP}"/>
! <param name="TSTAMP" expression="${TSTAMP}"/>
! <param name="TODAY" expression="${TODAY}"/>
! </xslt>
! <xslt style="MessageTest-4G/description-generate-report-xml.xsl" extension="-output.xml"
! basedir="MessageTest-4G" destdir="MessageTest-4G" includes="*.descmsg">
! <param name="DSTAMP" expression="${DSTAMP}"/>
! <param name="TSTAMP" expression="${TSTAMP}"/>
! <param name="TODAY" expression="${TODAY}"/>
! </xslt>
! <xslt style="MessageTest-5G/description-generate-report-xml.xsl" extension="-output.xml"
! basedir="MessageTest-5G" destdir="MessageTest-5G" includes="*.descmsg">
! <param name="DSTAMP" expression="${DSTAMP}"/>
! <param name="TSTAMP" expression="${TSTAMP}"/>
! <param name="TODAY" expression="${TODAY}"/>
! </xslt>
!
! <xslt style="ModuleComposition-1G/description-generate-report-xml.xsl" extension="-output.xml"
! basedir="ModuleComposition-1G" destdir="ModuleComposition-1G" includes="*.descmsg">
! <param name="DSTAMP" expression="${DSTAMP}"/>
! <param name="TSTAMP" expression="${TSTAMP}"/>
! <param name="TODAY" expression="${TODAY}"/>
! </xslt>
! </target>
!
! <target name='evaluate-xml-log-xsl' description='Generate XSLTs to evaluate the message logs with XML output'
! depends='generate-xpath-assertions, generate-message-properties'>
! <xslt style='evaluate-xml-log-xsl.xslt' basedir='.' destdir='.'>
! <mapper type="glob" from="*-xpath-assertions.xml" to="*-generate-report-xml.xsl"/>
! </xslt>
! </target>
!
! <!-- Generate comprehensive HTML results for the developers -->
!
! <target name='generate-message-log-html-result' description='Evaluate the message logs and generate HTML reports'
depends='convert-message-log, evaluate-html-log-xsl'>
<tstamp />
***************
*** 58,61 ****
--- 112,131 ----
</target>
+ <target name='evaluate-html-log-xsl' description='Generate XSLTs to evaluate the message logs with HTML output'
+ depends='generate-xpath-assertions, generate-message-properties'>
+ <xslt style='evaluate-html-log-xsl.xslt' basedir='.' destdir='.'>
+ <mapper type="glob" from="*-xpath-assertions.xml" to="*-generate-report-html.xsl"/>
+ </xslt>
+ </target>
+
+ <target name="clean-message-log-result">
+ <delete>
+ <fileset dir="." includes="*/*-output.xml"/>
+ <fileset dir="." includes="*/*-results.html"/>
+ </delete>
+ </target>
+
+ <!-- Convert the WS-I log messages into a more suitable format -->
+
<target name='convert-message-log' description='Convert WS-I Log messages into test suite format'>
<xslt style='ws-i.xslt' basedir='.' destdir='.'>
***************
*** 64,81 ****
</target>
! <target name="clean-message-log-result">
<delete>
- <fileset dir="." includes="*/*-results.html"/>
<fileset dir="." includes="*/*.descmsg"/>
</delete>
</target>
! <target name='evaluate-html-log-xsl' description='Generate XSLTs to evaluate the message logs with HTML output'
! depends='generate-xpath-assertions, generate-message-properties'>
! <xslt style='evaluate-html-log-xsl.xslt' basedir='.' destdir='.'>
! <mapper type="glob" from="*-xpath-assertions.xml" to="*-generate-report-html.xsl"/>
! </xslt>
! </target>
!
<target name='generate-xpath-assertions' description='Convert WSDL message properties into XPath expressions'
depends='generate-message-properties'>
--- 134,145 ----
</target>
! <target name="clean-message-logs">
<delete>
<fileset dir="." includes="*/*.descmsg"/>
</delete>
</target>
! <!-- generate the front end: first the WSDL components, then the message properties, then the XPath assertions -->
!
<target name='generate-xpath-assertions' description='Convert WSDL message properties into XPath expressions'
depends='generate-message-properties'>
***************
*** 110,113 ****
--- 174,178 ----
<target name="clean-message-eval">
<delete>
+ <fileset dir="." includes="*/*-generate-report-xml.xsl"/>
<fileset dir="." includes="*/*-generate-report-html.xsl"/>
<fileset dir="." includes="*/*-xpath-assertions.xml"/>
Received on Saturday, 18 November 2006 15:43:27 UTC