[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