[prev in list] [next in list] [prev in thread] [next in thread]
List: xerces-cvs
Subject: svn commit: r1897938 - in /xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite: impl
From: mukulg () apache ! org
Date: 2022-02-10 10:03:46
Message-ID: 20220210100347.0C0D817DCC9 () svn01-us-east ! apache ! org
[Download RAW message or body]
Author: mukulg
Date: Thu Feb 10 10:03:46 2022
New Revision: 1897938
URL: http://svn.apache.org/viewvc?rev=1897938&view=rev
Log:
minor improvements to xercesj w3c xsd 1.0 test suite utility
Added:
xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/impl/generate-overall-results.bat
xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/impl/xsl/generate_aggregate_results.xsl
xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/Boeing_xsd10_testsuite_results.xml
xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/Microsoft_xsd10_testsuite_results.xml
xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/NIST_xsd10_testsuite_results.xml
xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/Sun \
Microsystems_xsd10_testsuite_results.xml \
xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/overall_xsd10_testsuite_results.html
Modified:
xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/impl/run-suite-all.bat
xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/impl/xsl/run-schema10-tests.xsl
xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/boeing_xsd10_testsuite_results.html
xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/ms_xsd10_testsuite_results.html
xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/nist_xsd10_testsuite_results.html
xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/sun_xsd10_testsuite_results.html
Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/impl/generate-overall-results.bat
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/impl/generate-overall-results.bat?rev=1897938&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/impl/generate-overall-results.bat \
(added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/impl/generate-overall-results.bat \
Thu Feb 10 10:03:46 2022 @@ -0,0 +1,3 @@
+@echo off
+
+%JAVA_HOME%/bin/java -Djava.endorsed.dirs=%XALAN_HOME% org.apache.xalan.xslt.Process \
-in xsl/generate_aggregate_results.xsl -xsl xsl/generate_aggregate_results.xsl > \
../reports/overall_xsd10_testsuite_results.html 2>NUL
Modified: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/impl/run-suite-all.bat
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlsch \
ema10-testsuite/impl/run-suite-all.bat?rev=1897938&r1=1897937&r2=1897938&view=diff \
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/impl/run-suite-all.bat \
(original)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/impl/run-suite-all.bat \
Thu Feb 10 10:03:46 2022 @@ -26,4 +26,8 @@ echo Running Boeing XML Schema 1.0 tests
echo.
call run-suite-boeing.bat
+echo Generating overall XML Schema 1.0 test suite results
+echo.
+call generate-overall-results.bat
+
echo All the tests have been run successfully. The reports are available within the \
folder ../reports.
Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/impl/xsl/generate_aggregate_results.xsl
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/impl/xsl/generate_aggregate_results.xsl?rev=1897938&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/impl/xsl/generate_aggregate_results.xsl \
(added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/impl/xsl/generate_aggregate_results.xsl \
Thu Feb 10 10:03:46 2022 @@ -0,0 +1,85 @@
+<!--
+ XML Schema 1.0 test-suite XSLT stylesheet.
+
+ @author: Mukul Gandhi, mukulg@apache.org
+
+ @creation date: 2022-02-10
+-->
+<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
+ xmlns:java="http://xml.apache.org/xalan/java"
+ exclude-result-prefixes="java"
+ version="1.0">
+
+ <xsl:output method="html"/>
+
+ <xsl:variable name="result1Doc" \
select="document('../../reports/NIST_xsd10_testsuite_results.xml')"/> + \
<xsl:variable name="result2Doc" select="document('../../reports/Sun \
Microsystems_xsd10_testsuite_results.xml')"/> + <xsl:variable name="result3Doc" \
select="document('../../reports/Microsoft_xsd10_testsuite_results.xml')"/> + \
<xsl:variable name="result4Doc" \
select="document('../../reports/Boeing_xsd10_testsuite_results.xml')"/> +
+ <xsl:variable name="dateFormatter" \
select="java:java.text.SimpleDateFormat.new('yyyy-MM-dd HH:mm:ss')"/> + \
<xsl:variable name="currentDate" select="java:java.util.Date.new()"/> +
+ <xsl:template match="/">
+ <html>
+ <head>
+ <style>
+ td { text-align: center; }
+ </style>
+ <title>Xmlschema10TestSuiteReports</title>
+ </head>
+ <h3><u>Apache Xerces XML Schema 1.0 test suite results</u></h3>
+ <p>Report generated on : <xsl:value-of select="java:format($dateFormatter, \
$currentDate)"/></p> + <br/>
+ <table border="1">
+ <tr>
+ <td><b>Vendor</b></td>
+ <td><b>Total tests</b></td>
+ <td><b>Tests passed</b></td>
+ <td><b>Success %</b></td>
+ </tr>
+ <tr>
+ <td>NIST</td>
+ <td><xsl:value-of select="$result1Doc/result/totalTests"/></td>
+ <td><xsl:value-of select="$result1Doc/result/testsPassed"/></td>
+ <td><xsl:value-of select="$result1Doc/result/successPerct"/></td>
+ </tr>
+ <tr>
+ <td>Sun Microsystems</td>
+ <td><xsl:value-of select="$result2Doc/result/totalTests"/></td>
+ <td><xsl:value-of select="$result2Doc/result/testsPassed"/></td>
+ <td><xsl:value-of select="$result2Doc/result/successPerct"/></td>
+ </tr>
+ <tr>
+ <td>Microsoft</td>
+ <td><xsl:value-of select="$result3Doc/result/totalTests"/></td>
+ <td><xsl:value-of select="$result3Doc/result/testsPassed"/></td>
+ <td><xsl:value-of select="$result3Doc/result/successPerct"/></td>
+ </tr>
+ <tr>
+ <td>Boeing</td>
+ <td><xsl:value-of select="$result4Doc/result/totalTests"/></td>
+ <td><xsl:value-of select="$result4Doc/result/testsPassed"/></td>
+ <td><xsl:value-of select="$result4Doc/result/successPerct"/></td>
+ </tr>
+ </table>
+ <br/>
+ <p><b>Overall Test Suite run status:</b></p>
+ <table border="1">
+ <tr>
+ <td><b>Total tests</b></td>
+ <td><b>Tests passed</b></td>
+ <td><b>Success %</b></td>
+ </tr>
+ <tr>
+ <xsl:variable name="totalTests" select="$result1Doc/result/totalTests + \
$result2Doc/result/totalTests + $result3Doc/result/totalTests + \
$result4Doc/result/totalTests"/> + <xsl:variable name="testsPassed" \
select="$result1Doc/result/testsPassed + $result2Doc/result/testsPassed + \
$result3Doc/result/testsPassed + $result4Doc/result/testsPassed"/> + \
<td><xsl:value-of select="$totalTests"/></td> + <td><xsl:value-of \
select="$testsPassed"/></td> + <td><xsl:value-of \
select="format-number(($testsPassed * 100) div $totalTests, '##.##')" /></td> + \
</tr> + </table>
+ </html>
+ </xsl:template>
+
+</xsl:stylesheet>
\ No newline at end of file
Modified: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/impl/xsl/run-schema10-tests.xsl
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlsch \
ema10-testsuite/impl/xsl/run-schema10-tests.xsl?rev=1897938&r1=1897937&r2=1897938&view=diff
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/impl/xsl/run-schema10-tests.xsl \
(original)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/impl/xsl/run-schema10-tests.xsl \
Thu Feb 10 10:03:46 2022 @@ -10,9 +10,10 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ts="http://www.w3.org/XML/2004/xml-schema-test-suite/"
xmlns:java="http://xml.apache.org/xalan/java"
+ xmlns:redirect="http://xml.apache.org/xalan/redirect"
xmlns:exslt="http://exslt.org/common"
exclude-result-prefixes="xlink xsi ts java exslt"
- version="1.0">
+ extension-element-prefixes="redirect" version="1.0">
<xsl:output method="html"/>
@@ -61,6 +62,13 @@
<td align="center"><xsl:value-of select="$testsPassed" /></td>
<td align="center"><xsl:value-of select="format-number(($testsPassed * 100) \
div $totalTests, '##.##')" /></td> </tr>
+ <redirect:write select="concat('../reports/', $vendorId, \
'_xsd10_testsuite_results.xml')"> + <result vendorId="{$vendorId}">
+ <totalTests><xsl:value-of select="$totalTests" /></totalTests>
+ <testsPassed><xsl:value-of select="$testsPassed" /></testsPassed>
+ <successPerct><xsl:value-of select="format-number(($testsPassed * 100) div \
$totalTests, '##.##')" /></successPerct> + </result>
+ </redirect:write>
</table>
<br/>
<h3><font color="green">Detailed tests status :</font></h3>
Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/Boeing_xsd10_testsuite_results.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/Boeing_xsd10_testsuite_results.xml?rev=1897938&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/Boeing_xsd10_testsuite_results.xml \
(added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/Boeing_xsd10_testsuite_results.xml \
Thu Feb 10 10:03:46 2022 @@ -0,0 +1,5 @@
+<result vendorId="Boeing">
+<totalTests>18</totalTests>
+<testsPassed>18</testsPassed>
+<successPerct>100</successPerct>
+</result>
Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/Microsoft_xsd10_testsuite_results.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlsch \
ema10-testsuite/reports/Microsoft_xsd10_testsuite_results.xml?rev=1897938&view=auto \
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/Microsoft_xsd10_testsuite_results.xml \
(added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/Microsoft_xsd10_testsuite_results.xml \
Thu Feb 10 10:03:46 2022 @@ -0,0 +1,5 @@
+<result vendorId="Microsoft">
+<totalTests>14628</totalTests>
+<testsPassed>13959</testsPassed>
+<successPerct>95.43</successPerct>
+</result>
Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/NIST_xsd10_testsuite_results.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/NIST_xsd10_testsuite_results.xml?rev=1897938&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/NIST_xsd10_testsuite_results.xml \
(added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/NIST_xsd10_testsuite_results.xml \
Thu Feb 10 10:03:46 2022 @@ -0,0 +1,5 @@
+<result vendorId="NIST">
+<totalTests>23170</totalTests>
+<testsPassed>23170</testsPassed>
+<successPerct>100</successPerct>
+</result>
Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/Sun \
Microsystems_xsd10_testsuite_results.xml
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlsch \
ema10-testsuite/reports/Sun%20Microsystems_xsd10_testsuite_results.xml?rev=1897938&view=auto
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/Sun \
Microsystems_xsd10_testsuite_results.xml (added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/Sun \
Microsystems_xsd10_testsuite_results.xml Thu Feb 10 10:03:46 2022 @@ -0,0 +1,5 @@
+<result vendorId="Sun Microsystems">
+<totalTests>1598</totalTests>
+<testsPassed>1595</testsPassed>
+<successPerct>99.81</successPerct>
+</result>
Modified: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/boeing_xsd10_testsuite_results.html
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlsch \
ema10-testsuite/reports/boeing_xsd10_testsuite_results.html?rev=1897938&r1=1897937&r2=1897938&view=diff
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/boeing_xsd10_testsuite_results.html \
(original)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/boeing_xsd10_testsuite_results.html \
Thu Feb 10 10:03:46 2022 @@ -9,7 +9,7 @@
</h3>
<h3>
<a href="https://www.boeing.com">Boeing</a> XML Schema 1.0 tests</h3>
-<p>Report generated on : 2022-01-26 15:37:29</p>
+<p>Report generated on : 2022-02-10 15:23:29</p>
<h3>
<font color="green">Test-suite run summary :</font>
</h3>
Modified: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/ms_xsd10_testsuite_results.html
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlsch \
ema10-testsuite/reports/ms_xsd10_testsuite_results.html?rev=1897938&r1=1897937&r2=1897938&view=diff
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/ms_xsd10_testsuite_results.html \
(original)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/ms_xsd10_testsuite_results.html \
Thu Feb 10 10:03:46 2022 @@ -9,7 +9,7 @@
</h3>
<h3>
<a href="https://www.microsoft.com">Microsoft</a> XML Schema 1.0 tests</h3>
-<p>Report generated on : 2022-01-26 15:34:52</p>
+<p>Report generated on : 2022-02-10 15:22:41</p>
<h3>
<font color="green">Test-suite run summary :</font>
</h3>
Modified: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/nist_xsd10_testsuite_results.html
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlsch \
ema10-testsuite/reports/nist_xsd10_testsuite_results.html?rev=1897938&r1=1897937&r2=1897938&view=diff
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/nist_xsd10_testsuite_results.html \
(original)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/nist_xsd10_testsuite_results.html \
Thu Feb 10 10:03:46 2022 @@ -9,7 +9,7 @@
</h3>
<h3>
<a href="https://www.nist.gov">NIST</a> XML Schema 1.0 tests</h3>
-<p>Report generated on : 2022-01-26 15:30:00</p>
+<p>Report generated on : 2022-02-10 15:17:29</p>
<h3>
<font color="green">Test-suite run summary :</font>
</h3>
Added: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/overall_xsd10_testsuite_results.html
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlsch \
ema10-testsuite/reports/overall_xsd10_testsuite_results.html?rev=1897938&view=auto \
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/overall_xsd10_testsuite_results.html \
(added)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/overall_xsd10_testsuite_results.html \
Thu Feb 10 10:03:46 2022 @@ -0,0 +1,43 @@
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<style>
+ td { text-align: center; }
+ </style>
+<title>Xmlschema10TestSuiteReports</title>
+</head>
+<h3>
+<u>Apache Xerces XML Schema 1.0 test suite results</u>
+</h3>
+<p>Report generated on : 2022-02-10 15:23:30</p>
+<br>
+<table border="1">
+<tr>
+<td><b>Vendor</b></td><td><b>Total tests</b></td><td><b>Tests \
passed</b></td><td><b>Success %</b></td> +</tr>
+<tr>
+<td>NIST</td><td>23170</td><td>23170</td><td>100</td>
+</tr>
+<tr>
+<td>Sun Microsystems</td><td>1598</td><td>1595</td><td>99.81</td>
+</tr>
+<tr>
+<td>Microsoft</td><td>14628</td><td>13959</td><td>95.43</td>
+</tr>
+<tr>
+<td>Boeing</td><td>18</td><td>18</td><td>100</td>
+</tr>
+</table>
+<br>
+<p>
+<b>Overall Test Suite run status:</b>
+</p>
+<table border="1">
+<tr>
+<td><b>Total tests</b></td><td><b>Tests passed</b></td><td><b>Success %</b></td>
+</tr>
+<tr>
+<td>39414</td><td>38742</td><td>98.3</td>
+</tr>
+</table>
+</html>
Modified: xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/sun_xsd10_testsuite_results.html
URL: http://svn.apache.org/viewvc/xerces/java/branches/xml-schema-1.0-tests/w3c_xmlsch \
ema10-testsuite/reports/sun_xsd10_testsuite_results.html?rev=1897938&r1=1897937&r2=1897938&view=diff
==============================================================================
--- xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/sun_xsd10_testsuite_results.html \
(original)
+++ xerces/java/branches/xml-schema-1.0-tests/w3c_xmlschema10-testsuite/reports/sun_xsd10_testsuite_results.html \
Thu Feb 10 10:03:46 2022 @@ -9,7 +9,7 @@
</h3>
<h3>
<a href="https://www.oracle.com">Sun Microsystems</a> XML Schema 1.0 tests</h3>
-<p>Report generated on : 2022-01-26 15:34:47</p>
+<p>Report generated on : 2022-02-10 15:22:37</p>
<h3>
<font color="green">Test-suite run summary :</font>
</h3>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic