(xalan-site) branch master updated: committing xalan-j xslt3.0 beta1 release document changes

[email protected] Wed, 24 Jun 2026 07:20:08 +0000
Newsgroups gmane.text.xml.xalan.devel
Message-ID <178228560877.3572981.17107798443611675972@gitbox3-he-fi.apache.org>
This is an automated email from the ASF dual-hosted git repository.

mukulgandhi pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/xalan-site.git


The following commit(s) were added to refs/heads/master by this push:
     new 0e069fe6 committing xalan-j xslt3.0 beta1 release document changes
0e069fe6 is described below

commit 0e069fe67f05f5beaa3181abe643680f56e43eca
Author: Mukul Gandhi <[email protected]>
AuthorDate: Wed Jun 24 12:49:43 2026 +0530

    committing xalan-j xslt3.0 beta1 release document changes
---
 xalan-j/xsl3/release/beta1/RELEASE-NOTES.txt       |  14 +-
 .../result/w3c_xpath3_testsuite_xalan-j_result.xml | 176 +++++
 .../result/w3c_xslt3_testsuite_xalan-j_result.xml  |  78 ++
 .../tests/xalan-j/result/XalanXsl3TestSuite1.xml   | 734 +++++++++++++++++
 .../tests/xalan-j/result/XalanXsl3TestSuite2.xml   | 876 +++++++++++++++++++++
 5 files changed, 1874 insertions(+), 4 deletions(-)

diff --git a/xalan-j/xsl3/release/beta1/RELEASE-NOTES.txt b/xalan-j/xsl3/release/beta1/RELEASE-NOTES.txt
index e4e76524..e46732b0 100644
--- a/xalan-j/xsl3/release/beta1/RELEASE-NOTES.txt
+++ b/xalan-j/xsl3/release/beta1/RELEASE-NOTES.txt
@@ -2,7 +2,7 @@
 									Apache Xalan-J XSLT 3.0 'beta1' release notes
 									----------------------------------------------
 
-										Modification date : 2026-06-23
+										Modification date : 2026-06-24
 
 
 Xalan-J XSLT 3.0 'beta1', project release details
@@ -21,11 +21,17 @@ Xalan-J XSLT 3.0 'beta1', project release details
 
 5) This Xalan-J release src archive contains the document README, that describes steps about how to build Xalan-J XSLT 3.0 project from the src code.
 
-6) Xalan-J XSLT 3.0 development code latest conformance results with W3C XSLT 3.0 and XPath 3.1 test suites, are available here : 
+6) Xalan-J XSLT 3.0 development code latest conformance results with various test suites, are available here: 
 
-https://github.com/apache/xalan-java/blob/xalan-j_xslt3.0_mvn/src/test/java/org/apache/xalan/tests/w3c/xslt3/result/w3c_xslt3_testsuite_xalan-j_result.xml
+   6.1) W3C XSLT 3.0 test suite, Xalan-J results : https://xalan.apache.org/xalan-j/xsl3/release/beta1/tests/w3c/xslt3/result/w3c_xslt3_testsuite_xalan-j_result.xml
 
-https://github.com/apache/xalan-java/blob/xalan-j_xslt3.0_mvn/src/test/java/org/apache/xalan/tests/w3c/xpath3/result/w3c_xpath3_testsuite_xalan-j_result.xml
+   6.2) W3C XPath 3.1 test suite, Xalan-J results : https://xalan.apache.org/xalan-j/xsl3/release/beta1/tests/w3c/xpath3/result/w3c_xpath3_testsuite_xalan-j_result.xml
+
+   6.3) Xalan-J XSL3 test suite
+
+          Part 1 : https://xalan.apache.org/xalan-j/xsl3/release/beta1/tests/xalan-j/result/XalanXsl3TestSuite1.xml
+
+          Part 2 : https://xalan.apache.org/xalan-j/xsl3/release/beta1/tests/xalan-j/result/XalanXsl3TestSuite2.xml
 
 7) Xalan-J XSLT 3.0 implementation src repository, contains copy of software code from Java org.json library, to support implementation of XPath 3.1 functions that 
    use JSON documents. This has been helpful for Xalan-J project, to be able to reuse org.json library's JSON document parse support. Xalan-J has little bit modified org.json 
diff --git a/xalan-j/xsl3/release/beta1/tests/w3c/xpath3/result/w3c_xpath3_testsuite_xalan-j_result.xml b/xalan-j/xsl3/release/beta1/tests/w3c/xpath3/result/w3c_xpath3_testsuite_xalan-j_result.xml
new file mode 100644
index 00000000..f0e5b2fa
--- /dev/null
+++ b/xalan-j/xsl3/release/beta1/tests/w3c/xpath3/result/w3c_xpath3_testsuite_xalan-j_result.xml
@@ -0,0 +1,176 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<testResult dateTime="2026-06-23T12:37:17Z" desc="W3C XPath 3.1 test suite results" fail="1719" pass="6636" run="8359" skipped="2" success="79.39%" xslt_processor="Apache Xalan-J XSLT 3.0 development code">
+  <array>
+    <array-fold-left fail="3" pass="5" run="8" success="62.5%"/>
+    <array-fold-right fail="3" pass="6" run="9" success="66.67%"/>
+  </array>
+  <fn>
+    <fn-abs fail="3" pass="179" run="182" success="98.35%"/>
+    <fn-adjust-date-to-timezone fail="15" pass="26" run="41" success="63.41%"/>
+    <fn-adjust-dateTime-to-timezone fail="14" pass="34" run="48" success="70.83%"/>
+    <fn-adjust-time-to-timezone fail="13" pass="29" run="42" success="69.05%"/>
+    <fn-analyze-string fail="10" pass="14" run="28" success="50.0%"/>
+    <fn-boolean fail="8" pass="130" run="138" success="94.2%"/>
+    <fn-ceiling fail="5" pass="78" run="83" success="93.98%"/>
+    <fn-codepoint-equal fail="0" pass="30" run="30" success="100.0%"/>
+    <fn-compare fail="16" pass="51" run="67" success="76.12%"/>
+    <fn-concat fail="2" pass="89" run="91" success="97.8%"/>
+    <fn-contains-token fail="4" pass="34" run="38" success="89.47%"/>
+    <fn-contains fail="12" pass="55" run="67" success="82.09%"/>
+    <fn-current-dateTime fail="1" pass="26" run="27" success="96.3%"/>
+    <fn-current-date fail="2" pass="24" run="26" success="92.31%"/>
+    <fn-current-time fail="2" pass="22" run="24" success="91.67%"/>
+    <fn-dateTime fail="11" pass="41" run="52" success="78.85%"/>
+    <fn-day-from-dateTime fail="5" pass="22" run="27" success="81.48%"/>
+    <fn-day-from-date fail="5" pass="22" run="27" success="81.48%"/>
+    <fn-days-from-duration fail="5" pass="26" run="31" success="83.87%"/>
+    <fn-default-collation fail="0" pass="7" run="7" success="100.0%"/>
+    <fn-empty fail="5" pass="47" run="52" success="90.38%"/>
+    <fn-ends-with fail="1" pass="37" run="38" success="97.37%"/>
+    <fn-exactly-one fail="4" pass="46" run="50" success="92.0%"/>
+    <fn-exists fail="4" pass="52" run="56" success="92.86%"/>
+    <fn-false fail="2" pass="23" run="25" success="92.0%"/>
+    <fn-floor fail="4" pass="80" run="84" success="95.24%"/>
+    <fn-format-integer fail="51" pass="22" run="73" success="30.14%"/>
+    <fn-generate-id fail="13" pass="6" run="19" skipped="1" success="31.58%"/>
+    <fn-head fail="4" pass="4" run="8" success="50.0%"/>
+    <fn-hours-from-dateTime fail="4" pass="23" run="27" success="85.19%"/>
+    <fn-hours-from-duration fail="5" pass="26" run="31" success="83.87%"/>
+    <fn-hours-from-time fail="5" pass="22" run="27" success="81.48%"/>
+    <fn-implicit-timezone fail="5" pass="21" run="26" success="80.77%"/>
+    <fn-in-scope-prefixes fail="0" pass="12" run="12" success="100.0%"/>
+    <fn-index-of fail="12" pass="41" run="53" success="77.36%"/>
+    <fn-matches fail="37" pass="125" run="162" success="77.16%"/>
+    <fn-number fail="10" pass="56" run="66" success="84.85%"/>
+    <fn-one-or-more fail="5" pass="48" run="53" success="90.57%"/>
+    <fn-path fail="1" pass="9" run="10" success="90.0%"/>
+    <fn-replace fail="19" pass="69" run="88" skipped="1" success="78.41%"/>
+    <fn-tokenize fail="15" pass="50" run="65" success="76.92%"/>
+    <fn-translate fail="3" pass="41" run="44" success="93.18%"/>
+    <fn-zero-or-one fail="3" pass="46" run="49" success="93.88%"/>
+  </fn>
+  <map>
+    <map-contains fail="14" pass="12" run="26" success="46.15%"/>
+    <map-for-each fail="1" pass="14" run="15" success="93.33%"/>
+    <map-get fail="19" pass="13" run="32" success="40.62%"/>
+    <map-keys fail="1" pass="12" run="13" success="92.31%"/>
+    <map-remove fail="8" pass="7" run="15" success="46.67%"/>
+  </map>
+  <math>
+    <math-acos fail="0" pass="9" run="9" success="100.0%"/>
+    <math-asin fail="0" pass="9" run="9" success="100.0%"/>
+    <math-atan2 fail="0" pass="10" run="10" success="100.0%"/>
+    <math-atan fail="0" pass="9" run="9" success="100.0%"/>
+    <math-cos fail="0" pass="9" run="9" success="100.0%"/>
+    <math-exp10 fail="0" pass="8" run="8" success="100.0%"/>
+    <math-exp fail="0" pass="9" run="9" success="100.0%"/>
+    <math-log10 fail="0" pass="8" run="8" success="100.0%"/>
+    <math-log fail="0" pass="8" run="8" success="100.0%"/>
+    <math-pi fail="2" pass="3" run="5" success="60.0%"/>
+    <math-pow fail="0" pass="32" run="32" success="100.0%"/>
+    <math-sin fail="0" pass="9" run="9" success="100.0%"/>
+    <math-sqrt fail="0" pass="9" run="9" success="100.0%"/>
+    <math-tan fail="0" pass="11" run="11" success="100.0%"/>
+  </math>
+  <op>
+    <op-add-dayTimeDuration-to-dateTime fail="6" pass="18" run="24" success="75.0%"/>
+    <op-add-dayTimeDuration-to-date fail="2" pass="20" run="22" success="90.91%"/>
+    <op-add-dayTimeDuration-to-time fail="4" pass="20" run="24" success="83.33%"/>
+    <op-add-dayTimeDurations fail="3" pass="21" run="24" success="87.5%"/>
+    <op-add-yearMonthDuration-to-dateTime fail="6" pass="20" run="26" success="76.92%"/>
+    <op-add-yearMonthDuration-to-date fail="4" pass="20" run="24" success="83.33%"/>
+    <op-add-yearMonthDurations fail="2" pass="22" run="24" success="91.67%"/>
+    <op-anyURI-equal fail="4" pass="18" run="22" success="81.82%"/>
+    <op-anyURI-greater-than fail="0" pass="10" run="10" success="100.0%"/>
+    <op-anyURI-less-than fail="0" pass="8" run="8" success="100.0%"/>
+    <op-boolean-equal fail="2" pass="47" run="49" success="95.92%"/>
+    <op-boolean-greater-than fail="0" pass="39" run="39" success="100.0%"/>
+    <op-boolean-less-than fail="0" pass="39" run="39" success="100.0%"/>
+    <op-concat fail="6" pass="86" run="92" success="93.48%"/>
+    <op-date-equal fail="2" pass="37" run="39" success="94.87%"/>
+    <op-date-greater-than fail="5" pass="34" run="39" success="87.18%"/>
+    <op-date-less-than fail="5" pass="34" run="39" success="87.18%"/>
+    <op-dateTime-equal fail="1" pass="62" run="63" success="98.41%"/>
+    <op-dateTime-greater-than fail="4" pass="32" run="36" success="88.89%"/>
+    <op-dateTime-less-than fail="4" pass="32" run="36" success="88.89%"/>
+    <op-dayTimeDuration-greater-than fail="4" pass="24" run="28" success="85.71%"/>
+    <op-dayTimeDuration-less-than fail="4" pass="24" run="28" success="85.71%"/>
+    <op-divide-dayTimeDuration-by-dayTimeDuration fail="15" pass="10" run="25" success="40.0%"/>
+    <op-divide-dayTimeDuration fail="9" pass="28" run="37" success="75.68%"/>
+    <op-divide-yearMonthDuration-by-yearMonthDuration fail="4" pass="19" run="23" success="82.61%"/>
+    <op-divide-yearMonthDuration fail="5" pass="23" run="28" success="82.14%"/>
+    <op-duration-equal fail="24" pass="120" run="144" success="83.33%"/>
+    <op-gDay-equal fail="9" pass="36" run="45" success="80.0%"/>
+    <op-gMonth-equal fail="5" pass="34" run="39" success="87.18%"/>
+    <op-gMonthDay-equal fail="11" pass="34" run="45" success="75.56%"/>
+    <op-gYear-equal fail="7" pass="33" run="40" success="82.5%"/>
+    <op-gYearMonth-equal fail="7" pass="33" run="40" success="82.5%"/>
+    <op-intersect fail="20" pass="10" run="30" success="33.33%"/>
+    <op-is-same-node fail="13" pass="9" run="22" success="40.91%"/>
+    <op-multiply-dayTimeDuration fail="6" pass="27" run="33" success="81.82%"/>
+    <op-multiply-yearMonthDuration fail="11" pass="29" run="40" success="72.5%"/>
+    <op-node-after fail="12" pass="14" run="26" success="53.85%"/>
+    <op-node-before fail="12" pass="14" run="26" success="53.85%"/>
+    <op-numeric-add fail="33" pass="98" run="131" success="74.81%"/>
+    <op-numeric-divide fail="46" pass="73" run="119" success="61.34%"/>
+    <op-numeric-equal fail="6" pass="172" run="178" success="96.63%"/>
+    <op-numeric-greater-than fail="7" pass="85" run="92" success="92.39%"/>
+    <op-numeric-less-than fail="6" pass="148" run="154" success="96.1%"/>
+    <op-numeric-mod fail="54" pass="59" run="113" success="52.21%"/>
+    <op-numeric-multiply fail="21" pass="52" run="73" success="71.23%"/>
+    <op-numeric-subtract fail="26" pass="80" run="106" success="75.47%"/>
+    <op-numeric-unary-minus fail="8" pass="54" run="62" success="87.1%"/>
+    <op-numeric-unary-plus fail="7" pass="45" run="52" success="86.54%"/>
+    <op-QName-equal fail="0" pass="36" run="36" success="100.0%"/>
+    <op-string-equal fail="0" pass="9" run="9" success="100.0%"/>
+    <op-string-greater-than fail="0" pass="9" run="9" success="100.0%"/>
+    <op-string-less-than fail="0" pass="10" run="10" success="100.0%"/>
+    <op-subtract-dates fail="10" pass="20" run="30" success="66.67%"/>
+    <op-subtract-dateTimes fail="10" pass="20" run="30" success="66.67%"/>
+    <op-subtract-dayTimeDuration-from-dateTime fail="2" pass="18" run="20" success="90.0%"/>
+    <op-subtract-dayTimeDuration-from-date fail="2" pass="19" run="21" success="90.48%"/>
+    <op-subtract-dayTimeDuration-from-time fail="6" pass="20" run="26" success="76.92%"/>
+    <op-subtract-dayTimeDurations fail="6" pass="26" run="32" success="81.25%"/>
+    <op-subtract-times fail="12" pass="21" run="33" success="63.64%"/>
+    <op-subtract-yearMonthDuration-from-dateTime fail="2" pass="19" run="21" success="90.48%"/>
+    <op-subtract-yearMonthDuration-from-date fail="2" pass="21" run="23" success="91.3%"/>
+    <op-subtract-yearMonthDurations fail="6" pass="24" run="30" success="80.0%"/>
+    <op-time-equal fail="1" pass="51" run="52" success="98.08%"/>
+    <op-time-greater-than fail="4" pass="34" run="38" success="89.47%"/>
+    <op-time-less-than fail="8" pass="30" run="38" success="78.95%"/>
+    <op-to fail="81" pass="85" run="166" success="51.2%"/>
+    <op-yearMonthDuration-greater-than fail="4" pass="24" run="28" success="85.71%"/>
+    <op-yearMonthDuration-less-than fail="4" pass="24" run="28" success="85.71%"/>
+  </op>
+  <prod>
+    <prod-ArrowPostfix fail="31" pass="9" run="40" success="22.5%"/>
+    <prod-AxisStep.abbr fail="2" pass="13" run="15" success="86.67%"/>
+    <prod-AxisStep.ancestor-or-self fail="4" pass="17" run="21" success="80.95%"/>
+    <prod-AxisStep.ancestor fail="1" pass="20" run="21" success="95.24%"/>
+    <prod-AxisStep.following-sibling fail="1" pass="19" run="20" success="95.0%"/>
+    <prod-AxisStep.following fail="1" pass="19" run="20" success="95.0%"/>
+    <prod-AxisStep.preceding-sibling fail="1" pass="16" run="17" success="94.12%"/>
+    <prod-AxisStep.preceding fail="1" pass="15" run="16" success="93.75%"/>
+    <prod-AxisStep fail="54" pass="180" run="234" success="76.92%"/>
+    <prod-CastableExpr fail="153" pass="695" run="848" success="81.96%"/>
+    <prod-ForClause fail="19" pass="55" run="74" success="74.32%"/>
+    <prod-GeneralComp.eq fail="39" pass="80" run="119" success="67.23%"/>
+    <prod-GeneralComp.ge fail="18" pass="40" run="58" success="68.97%"/>
+    <prod-GeneralComp.gt fail="17" pass="50" run="67" success="74.63%"/>
+    <prod-GeneralComp.le fail="16" pass="41" run="57" success="71.93%"/>
+    <prod-GeneralComp.lt fail="20" pass="54" run="74" success="72.97%"/>
+    <prod-GeneralComp.ne fail="35" pass="54" run="89" success="60.67%"/>
+    <prod-IfExpr fail="5" pass="22" run="27" success="81.48%"/>
+    <prod-InlineFunctionExpr fail="16" pass="10" run="26" success="38.46%"/>
+    <prod-InstanceofExpr fail="58" pass="215" run="273" success="78.75%"/>
+    <prod-LetClause fail="7" pass="16" run="23" success="69.57%"/>
+    <prod-Literal fail="39" pass="75" run="114" success="65.79%"/>
+    <prod-OrExpr fail="126" pass="203" run="329" success="61.7%"/>
+    <prod-QuantifiedExpr fail="40" pass="121" run="161" success="75.16%"/>
+  </prod>
+  <xs>
+    <xs-anyURI fail="1" pass="8" run="9" success="88.89%"/>
+    <xs-normalizedString fail="3" pass="3" run="6" success="50.0%"/>
+    <xs-token fail="3" pass="3" run="6" success="50.0%"/>
+  </xs>
+</testResult>
diff --git a/xalan-j/xsl3/release/beta1/tests/w3c/xslt3/result/w3c_xslt3_testsuite_xalan-j_result.xml b/xalan-j/xsl3/release/beta1/tests/w3c/xslt3/result/w3c_xslt3_testsuite_xalan-j_result.xml
new file mode 100644
index 00000000..fa1cc8de
--- /dev/null
+++ b/xalan-j/xsl3/release/beta1/tests/w3c/xslt3/result/w3c_xslt3_testsuite_xalan-j_result.xml
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<testResult dateTime="2026-06-23T12:45:44Z" desc="W3C XSLT 3.0 test suite results" fail="1277" pass="3535" run="4816" skipped="627" success="73.4%" xslt_processor="Apache Xalan-J XSLT 3.0 development code">
+  <attr>
+    <as fail="15" pass="90" run="105" skipped="99" success="85.71%"/>
+    <avt fail="0" pass="34" run="34" skipped="1" success="100.0%"/>
+    <disable-output-escaping fail="5" pass="22" run="27" skipped="5" success="81.48%"/>
+    <expand-text fail="2" pass="57" run="59" skipped="3" success="96.61%"/>
+    <match fail="72" pass="110" run="182" skipped="112" success="60.44%"/>
+    <mode fail="68" pass="73" run="141" skipped="28" success="51.77%"/>
+    <select fail="24" pass="108" run="132" skipped="26" success="81.82%"/>
+    <tunnel fail="36" pass="22" run="58" skipped="0" success="37.93%"/>
+    <xpath-default-namespace fail="10" pass="12" run="22" skipped="4" success="54.55%"/>
+  </attr>
+  <decl>
+    <attribute-set fail="7" pass="42" run="49" skipped="1" success="85.71%"/>
+    <character-map fail="13" pass="14" run="28" skipped="1" success="50.0%"/>
+    <context-item fail="13" pass="18" run="31" skipped="0" success="58.06%"/>
+    <function fail="25" pass="62" run="87" skipped="23" success="71.26%"/>
+    <global-context-item fail="4" pass="10" run="14" skipped="0" success="71.43%"/>
+    <package fail="31" pass="23" run="54" skipped="18" success="42.59%"/>
+    <param fail="17" pass="13" run="30" skipped="1" success="43.33%"/>
+    <strip-space fail="8" pass="18" run="26" skipped="4" success="69.23%"/>
+    <template fail="0" pass="6" run="6" skipped="0" success="100.0%"/>
+    <variable fail="15" pass="88" run="103" skipped="5" success="85.44%"/>
+  </decl>
+  <expr>
+    <axes fail="8" pass="192" run="200" skipped="2" success="96.0%"/>
+    <castable fail="0" pass="7" run="7" skipped="2" success="100.0%"/>
+    <expression fail="12" pass="88" run="100" skipped="5" success="88.0%"/>
+    <for fail="1" pass="2" run="3" skipped="1" success="66.67%"/>
+    <higher-order-functions fail="27" pass="42" run="69" skipped="7" success="60.87%"/>
+    <math fail="15" pass="136" run="151" skipped="8" success="90.07%"/>
+    <nodetest fail="0" pass="3" run="3" skipped="35" success="100.0%"/>
+    <path fail="0" pass="10" run="10" skipped="0" success="100.0%"/>
+    <predicate fail="2" pass="50" run="52" skipped="5" success="96.15%"/>
+  </expr>
+  <fn>
+    <copy-of fail="3" pass="7" run="10" skipped="3" success="70.0%"/>
+    <deep-equal fail="0" pass="2" run="2" skipped="0" success="100.0%"/>
+    <format-number fail="26" pass="38" run="64" skipped="10" success="59.38%"/>
+    <json-to-xml fail="6" pass="18" run="24" skipped="36" success="75.0%"/>
+    <key fail="34" pass="62" run="96" skipped="3" success="64.58%"/>
+    <position fail="15" pass="196" run="211" skipped="1" success="92.89%"/>
+    <root fail="3" pass="7" run="10" skipped="0" success="70.0%"/>
+    <xml-to-json fail="38" pass="49" run="88" skipped="65" success="55.68%"/>
+  </fn>
+  <insn>
+    <analyze-string fail="8" pass="45" run="53" skipped="5" success="84.91%"/>
+    <apply-templates fail="15" pass="22" run="37" skipped="13" success="59.46%"/>
+    <attribute fail="11" pass="11" run="23" skipped="7" success="47.83%"/>
+    <call-template fail="5" pass="35" run="40" skipped="2" success="87.5%"/>
+    <choose fail="3" pass="51" run="54" skipped="1" success="94.44%"/>
+    <construct-node fail="12" pass="22" run="34" skipped="0" success="64.71%"/>
+    <copy fail="49" pass="76" run="125" skipped="23" success="60.8%"/>
+    <element fail="14" pass="15" run="29" skipped="0" success="51.72%"/>
+    <for-each-group fail="4" pass="74" run="78" skipped="7" success="94.87%"/>
+    <iterate fail="1" pass="43" run="44" skipped="0" success="97.73%"/>
+    <message fail="3" pass="38" run="42" skipped="3" success="90.48%"/>
+    <sequence fail="13" pass="71" run="84" skipped="8" success="84.52%"/>
+    <sort fail="25" pass="56" run="81" skipped="0" success="69.14%"/>
+    <try fail="8" pass="26" run="34" skipped="8" success="76.47%"/>
+    <xsl-document fail="8" pass="17" run="25" skipped="0" success="68.0%"/>
+  </insn>
+  <misc>
+    <built-in-templates fail="2" pass="2" run="4" skipped="2" success="50.0%"/>
+    <regex-syntax fail="368" pass="618" run="986" skipped="4" success="62.68%"/>
+    <regex fail="19" pass="45" run="64" skipped="1" success="70.31%"/>
+    <whitespace fail="11" pass="17" run="28" skipped="0" success="60.71%"/>
+  </misc>
+  <type>
+    <boolean fail="1" pass="104" run="105" skipped="7" success="99.05%"/>
+    <date fail="46" pass="88" run="134" skipped="4" success="65.67%"/>
+    <maps fail="21" pass="16" run="37" skipped="13" success="43.24%"/>
+    <namespace fail="69" pass="152" run="221" skipped="3" success="68.78%"/>
+    <node fail="1" pass="31" run="32" skipped="0" success="96.88%"/>
+    <string fail="5" pass="129" run="134" skipped="2" success="96.27%"/>
+  </type>
+</testResult>
diff --git a/xalan-j/xsl3/release/beta1/tests/xalan-j/result/XalanXsl3TestSuite1.xml b/xalan-j/xsl3/release/beta1/tests/xalan-j/result/XalanXsl3TestSuite1.xml
new file mode 100644
index 00000000..1e545fff
--- /dev/null
+++ b/xalan-j/xsl3/release/beta1/tests/xalan-j/result/XalanXsl3TestSuite1.xml
@@ -0,0 +1,734 @@
+<?xml version="1.0" encoding="UTF-8"?><testrun name="XalanXsl3TestSuite1" project="xalan-j_xslt3.0_mvn" tests="606" started="606" failures="0" errors="0" ignored="0">
+  <testsuite name="org.apache.xalan.tests.main.XalanXsl3TestSuite1" time="51.266">
+    <testsuite name="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="3.705">
+      <testcase name="xslForEachGroupTest10" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.364"/>
+      <testcase name="xslForEachGroupTest11" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.027"/>
+      <testcase name="xslForEachGroupTest12" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.03"/>
+      <testcase name="xslForEachGroupTest13" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.022"/>
+      <testcase name="xslForEachGroupTest14" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.035"/>
+      <testcase name="xslForEachGroupTest15" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.039"/>
+      <testcase name="xslForEachGroupTest16" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.035"/>
+      <testcase name="xslForEachGroupTest17" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.029"/>
+      <testcase name="xslForEachGroupTest18" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.028"/>
+      <testcase name="xslForEachGroupTest19" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.031"/>
+      <testcase name="xslForEachGroupTest20" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.009"/>
+      <testcase name="xslForEachGroupTest21" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.009"/>
+      <testcase name="xslForEachGroupTest22" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.019"/>
+      <testcase name="xslForEachGroupTest23" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.007"/>
+      <testcase name="xslForEachGroupTest24" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.03"/>
+      <testcase name="xslForEachGroupTest25" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.034"/>
+      <testcase name="xslForEachGroupTest26" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.116"/>
+      <testcase name="xslForEachGroupTest27" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.213"/>
+      <testcase name="xslForEachGroupTest28" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.102"/>
+      <testcase name="xslForEachGroupTest29" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.126"/>
+      <testcase name="xslForEachGroupTest30" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.122"/>
+      <testcase name="xslForEachGroupTest31" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.097"/>
+      <testcase name="xslForEachGroupTest32" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.084"/>
+      <testcase name="xslForEachGroupTest33" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.087"/>
+      <testcase name="xslForEachGroupTest34" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.187"/>
+      <testcase name="xslForEachGroupTest35" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.49"/>
+      <testcase name="xslForEachGroupTest36" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.117"/>
+      <testcase name="xslForEachGroupTest38" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.091"/>
+      <testcase name="xslForEachGroupTest39" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.105"/>
+      <testcase name="xslForEachGroupTest40" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.112"/>
+      <testcase name="xslForEachGroupTest41" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.069"/>
+      <testcase name="xslForEachGroupTest42" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.132"/>
+      <testcase name="xslForEachGroupTest1" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.095"/>
+      <testcase name="xslForEachGroupTest2" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.097"/>
+      <testcase name="xslForEachGroupTest3" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.077"/>
+      <testcase name="xslForEachGroupTest4" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.072"/>
+      <testcase name="xslForEachGroupTest5" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.058"/>
+      <testcase name="xslForEachGroupTest6" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.069"/>
+      <testcase name="xslForEachGroupTest7" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.093"/>
+      <testcase name="xslForEachGroupTest8" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.071"/>
+      <testcase name="xslForEachGroupTest9" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.072"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnDocTests" time="0.145">
+      <testcase name="xslFnDocTest1" classname="org.apache.xalan.tests.xpath3.FnDocTests" time="0.145"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnDataTests" time="0.203">
+      <testcase name="xslFnDataTest1" classname="org.apache.xalan.tests.xpath3.FnDataTests" time="0.093"/>
+      <testcase name="xslFnDataTest2" classname="org.apache.xalan.tests.xpath3.FnDataTests" time="0.11"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslRecursiveFunctionTests" time="2.057">
+      <testcase name="xslRecursiveFunctionTest1" classname="org.apache.xalan.tests.xslt3.XslRecursiveFunctionTests" time="0.828"/>
+      <testcase name="xslRecursiveFunctionTest2" classname="org.apache.xalan.tests.xslt3.XslRecursiveFunctionTests" time="0.19"/>
+      <testcase name="xslRecursiveFunctionTest3" classname="org.apache.xalan.tests.xslt3.XslRecursiveFunctionTests" time="0.068"/>
+      <testcase name="xslRecursiveFunctionTest4" classname="org.apache.xalan.tests.xslt3.XslRecursiveFunctionTests" time="0.161"/>
+      <testcase name="xslRecursiveFunctionTest5" classname="org.apache.xalan.tests.xslt3.XslRecursiveFunctionTests" time="0.342"/>
+      <testcase name="xslRecursiveFunctionTest6" classname="org.apache.xalan.tests.xslt3.XslRecursiveFunctionTests" time="0.147"/>
+      <testcase name="xslRecursiveFunctionTest7" classname="org.apache.xalan.tests.xslt3.XslRecursiveFunctionTests" time="0.208"/>
+      <testcase name="xslRecursiveFunctionTest8" classname="org.apache.xalan.tests.xslt3.XslRecursiveFunctionTests" time="0.056"/>
+      <testcase name="xslRecursiveFunctionTest9" classname="org.apache.xalan.tests.xslt3.XslRecursiveFunctionTests" time="0.056"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslFunctionTests" time="2.171">
+      <testcase name="xslFunctionTest10" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.062"/>
+      <testcase name="xslFunctionTest11" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.06"/>
+      <testcase name="xslFunctionTest12" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.042"/>
+      <testcase name="xslFunctionTest13" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.065"/>
+      <testcase name="xslFunctionTest14" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.073"/>
+      <testcase name="xslFunctionTest15" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.067"/>
+      <testcase name="xslFunctionTest16" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.064"/>
+      <testcase name="xslFunctionTest17" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.067"/>
+      <testcase name="xslFunctionTest18" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.058"/>
+      <testcase name="xslFunctionTest19" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.072"/>
+      <testcase name="xslFunctionTest20" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.075"/>
+      <testcase name="xslFunctionTest21" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.066"/>
+      <testcase name="xslFunctionTest22" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.074"/>
+      <testcase name="xslFunctionTest23" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.087"/>
+      <testcase name="xslFunctionTest24" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.067"/>
+      <testcase name="xslFunctionTest25" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.097"/>
+      <testcase name="xslFunctionTest26" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.053"/>
+      <testcase name="xslFunctionTest27" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.068"/>
+      <testcase name="xslFunctionTest28" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.068"/>
+      <testcase name="xslFunctionTest29" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.058"/>
+      <testcase name="xslFunctionTest30" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.074"/>
+      <testcase name="xslFunctionTest1" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.068"/>
+      <testcase name="xslFunctionTest2" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.072"/>
+      <testcase name="xslFunctionTest3" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.108"/>
+      <testcase name="xslFunctionTest4" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.09"/>
+      <testcase name="xslFunctionTest5" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.142"/>
+      <testcase name="xslFunctionTest6" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.095"/>
+      <testcase name="xslFunctionTest7" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.079"/>
+      <testcase name="xslFunctionTest8" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.056"/>
+      <testcase name="xslFunctionTest9" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.042"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="1.064">
+      <testcase name="xslHigherOrderFunctionTest10" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.069"/>
+      <testcase name="xslHigherOrderFunctionTest11" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.073"/>
+      <testcase name="xslHigherOrderFunctionTest12" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.082"/>
+      <testcase name="xslHigherOrderFunctionTest13" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.077"/>
+      <testcase name="xslHigherOrderFunctionTest14" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.079"/>
+      <testcase name="xslHigherOrderFunctionTest1" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.088"/>
+      <testcase name="xslHigherOrderFunctionTest2" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.111"/>
+      <testcase name="xslHigherOrderFunctionTest3" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.084"/>
+      <testcase name="xslHigherOrderFunctionTest4" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.071"/>
+      <testcase name="xslHigherOrderFunctionTest5" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.048"/>
+      <testcase name="xslHigherOrderFunctionTest6" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.046"/>
+      <testcase name="xslHigherOrderFunctionTest7" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.077"/>
+      <testcase name="xslHigherOrderFunctionTest8" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.076"/>
+      <testcase name="xslHigherOrderFunctionTest9" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.079"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XsDateTimeTests" time="0.363">
+      <testcase name="xsDateTimeTest1" classname="org.apache.xalan.tests.xpath3.XsDateTimeTests" time="0.075"/>
+      <testcase name="xsDateTimeTest2" classname="org.apache.xalan.tests.xpath3.XsDateTimeTests" time="0.06"/>
+      <testcase name="xsDateTimeTest3" classname="org.apache.xalan.tests.xpath3.XsDateTimeTests" time="0.071"/>
+      <testcase name="xsDateTimeTest4" classname="org.apache.xalan.tests.xpath3.XsDateTimeTests" time="0.071"/>
+      <testcase name="xsDateTimeTest5" classname="org.apache.xalan.tests.xpath3.XsDateTimeTests" time="0.086"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="1.711">
+      <testcase name="xslValueComparison10" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.068"/>
+      <testcase name="xslValueComparison11" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.117"/>
+      <testcase name="xslValueComparison12" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.097"/>
+      <testcase name="xslValueComparison13" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.096"/>
+      <testcase name="xslValueComparison14" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.078"/>
+      <testcase name="xslValueComparison15" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.138"/>
+      <testcase name="xslValueComparison16" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.081"/>
+      <testcase name="xslValueComparison17" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.088"/>
+      <testcase name="xslValueComparison18" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.085"/>
+      <testcase name="xslValueComparison19" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.086"/>
+      <testcase name="xslValueComparison20" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.084"/>
+      <testcase name="xslValueComparison1" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.063"/>
+      <testcase name="xslValueComparison2" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.088"/>
+      <testcase name="xslValueComparison3" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.04"/>
+      <testcase name="xslValueComparison4" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.076"/>
+      <testcase name="xslValueComparison5" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.076"/>
+      <testcase name="xslValueComparison6" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.101"/>
+      <testcase name="xslValueComparison7" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.098"/>
+      <testcase name="xslValueComparison8" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.075"/>
+      <testcase name="xslValueComparison9" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.074"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="1.285">
+      <testcase name="xslInlineFunctionExprTest10" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.104"/>
+      <testcase name="xslInlineFunctionExprTest11" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.074"/>
+      <testcase name="xslInlineFunctionExprTest12" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.084"/>
+      <testcase name="xslInlineFunctionExprTest13" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.064"/>
+      <testcase name="xslInlineFunctionExprTest14" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.063"/>
+      <testcase name="xslInlineFunctionExprTest15" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.065"/>
+      <testcase name="xslInlineFunctionExprTest16" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.063"/>
+      <testcase name="xslInlineFunctionExprTest17" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.075"/>
+      <testcase name="xslInlineFunctionExprTest1" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.064"/>
+      <testcase name="xslInlineFunctionExprTest2" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.048"/>
+      <testcase name="xslInlineFunctionExprTest3" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.045"/>
+      <testcase name="xslInlineFunctionExprTest4" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.134"/>
+      <testcase name="xslInlineFunctionExprTest5" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.061"/>
+      <testcase name="xslInlineFunctionExprTest6" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.092"/>
+      <testcase name="xslInlineFunctionExprTest7" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.071"/>
+      <testcase name="xslInlineFunctionExprTest8" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.1"/>
+      <testcase name="xslInlineFunctionExprTest9" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.074"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnForEachTests" time="1.091">
+      <testcase name="xslFnForEachTest1" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.069"/>
+      <testcase name="xslFnForEachTest2" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.095"/>
+      <testcase name="xslFnForEachTest3" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.083"/>
+      <testcase name="xslFnForEachTest4" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.054"/>
+      <testcase name="xslFnForEachTest5" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.075"/>
+      <testcase name="xslFnForEachTest6" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.061"/>
+      <testcase name="xslFnForEachTest7" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.074"/>
+      <testcase name="xslFnForEachTest8" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.072"/>
+      <testcase name="xslFnForEachTest9" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.044"/>
+      <testcase name="xslFnForEachTest10" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.046"/>
+      <testcase name="xslFnForEachTest11" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.104"/>
+      <testcase name="xslFnForEachTest13" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.083"/>
+      <testcase name="xslFnForEachTest14" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.087"/>
+      <testcase name="xslFnForEachTest15" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.071"/>
+      <testcase name="xslFnForEachTest16" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.072"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="2.092">
+      <testcase name="XsConstructorFunctionsTest10" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.104"/>
+      <testcase name="XsConstructorFunctionsTest11" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.05"/>
+      <testcase name="XsConstructorFunctionsTest12" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.053"/>
+      <testcase name="XsConstructorFunctionsTest13" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.11"/>
+      <testcase name="XsConstructorFunctionsTest14" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.072"/>
+      <testcase name="XsConstructorFunctionsTest15" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.087"/>
+      <testcase name="XsConstructorFunctionsTest16" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.08"/>
+      <testcase name="XsConstructorFunctionsTest17" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.058"/>
+      <testcase name="XsConstructorFunctionsTest18" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.093"/>
+      <testcase name="XsConstructorFunctionsTest19" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.098"/>
+      <testcase name="XsConstructorFunctionsTest20" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.045"/>
+      <testcase name="XsConstructorFunctionsTest21" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.067"/>
+      <testcase name="XsConstructorFunctionsTest22" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.07"/>
+      <testcase name="XsConstructorFunctionsTest23" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.066"/>
+      <testcase name="XsConstructorFunctionsTest24" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.045"/>
+      <testcase name="XsConstructorFunctionsTest25" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.046"/>
+      <testcase name="XsConstructorFunctionsTest26" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.083"/>
+      <testcase name="XsConstructorFunctionsTest27" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.056"/>
+      <testcase name="XsConstructorFunctionsTest28" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.066"/>
+      <testcase name="XsConstructorFunctionsTest1" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.089"/>
+      <testcase name="XsConstructorFunctionsTest2" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.08"/>
+      <testcase name="XsConstructorFunctionsTest4" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.109"/>
+      <testcase name="XsConstructorFunctionsTest5" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.075"/>
+      <testcase name="XsConstructorFunctionsTest6" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.082"/>
+      <testcase name="XsConstructorFunctionsTest7" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.085"/>
+      <testcase name="XsConstructorFunctionsTest8" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.071"/>
+      <testcase name="XsConstructorFunctionsTest9" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.074"/>
+      <testcase name="XslTransformTest3" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.075"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnAbsTests" time="0.103">
+      <testcase name="xslFnAbsTest1" classname="org.apache.xalan.tests.xpath3.FnAbsTests" time="0.103"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathStringTests" time="0.083">
+      <testcase name="xslStringTest1" classname="org.apache.xalan.tests.xpath3.XPathStringTests" time="0.083"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XsDateTimeArithmeticTests" time="0.317">
+      <testcase name="xsDateTimeTest1" classname="org.apache.xalan.tests.xpath3.XsDateTimeArithmeticTests" time="0.082"/>
+      <testcase name="xsDateTimeTest2" classname="org.apache.xalan.tests.xpath3.XsDateTimeArithmeticTests" time="0.077"/>
+      <testcase name="xsDateTimeTest3" classname="org.apache.xalan.tests.xpath3.XsDateTimeArithmeticTests" time="0.078"/>
+      <testcase name="xsDateTimeTest4" classname="org.apache.xalan.tests.xpath3.XsDateTimeArithmeticTests" time="0.079"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XsTimeWithArithmeticTests" time="0.293">
+      <testcase name="xsTimeTest1" classname="org.apache.xalan.tests.xpath3.XsTimeWithArithmeticTests" time="0.083"/>
+      <testcase name="xsTimeTest2" classname="org.apache.xalan.tests.xpath3.XsTimeWithArithmeticTests" time="0.054"/>
+      <testcase name="xsTimeTest3" classname="org.apache.xalan.tests.xpath3.XsTimeWithArithmeticTests" time="0.06"/>
+      <testcase name="xsTimeTest4" classname="org.apache.xalan.tests.xpath3.XsTimeWithArithmeticTests" time="0.096"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XsDurationSubtypes" time="0.402">
+      <testcase name="XsDurationSubtypesTest1" classname="org.apache.xalan.tests.xpath3.XsDurationSubtypes" time="0.069"/>
+      <testcase name="XsDurationSubtypesTest2" classname="org.apache.xalan.tests.xpath3.XsDurationSubtypes" time="0.043"/>
+      <testcase name="XsDurationSubtypesTest3" classname="org.apache.xalan.tests.xpath3.XsDurationSubtypes" time="0.036"/>
+      <testcase name="XsDurationSubtypesTest4" classname="org.apache.xalan.tests.xpath3.XsDurationSubtypes" time="0.041"/>
+      <testcase name="XsDurationSubtypesTest5" classname="org.apache.xalan.tests.xpath3.XsDurationSubtypes" time="0.04"/>
+      <testcase name="XsDurationSubtypesTest6" classname="org.apache.xalan.tests.xpath3.XsDurationSubtypes" time="0.041"/>
+      <testcase name="XsDurationSubtypesTest7" classname="org.apache.xalan.tests.xpath3.XsDurationSubtypes" time="0.04"/>
+      <testcase name="XsDurationSubtypesTest8" classname="org.apache.xalan.tests.xpath3.XsDurationSubtypes" time="0.049"/>
+      <testcase name="XsDurationSubtypesTest9" classname="org.apache.xalan.tests.xpath3.XsDurationSubtypes" time="0.043"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="1.647">
+      <testcase name="xslFnDeepEqualTest1" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.086"/>
+      <testcase name="xslFnDeepEqualTest2" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.081"/>
+      <testcase name="xslFnDeepEqualTest3" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.095"/>
+      <testcase name="xslFnDeepEqualTest4" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.053"/>
+      <testcase name="xslFnDeepEqualTest5" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.108"/>
+      <testcase name="xslFnDeepEqualTest6" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.074"/>
+      <testcase name="xslFnDeepEqualTest7" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.093"/>
+      <testcase name="xslFnDeepEqualTest8" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.042"/>
+      <testcase name="xslFnDeepEqualTest9" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.05"/>
+      <testcase name="xslFnDeepEqualTest10" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.048"/>
+      <testcase name="xslFnDeepEqualTest11" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.048"/>
+      <testcase name="xslFnDeepEqualTest12" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.089"/>
+      <testcase name="xslFnDeepEqualTest13" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.111"/>
+      <testcase name="xslFnDeepEqualTest14" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.042"/>
+      <testcase name="xslFnDeepEqualTest15" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.045"/>
+      <testcase name="xslFnDeepEqualTest16" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.047"/>
+      <testcase name="xslFnDeepEqualTest17" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.105"/>
+      <testcase name="xslFnDeepEqualTest18" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.076"/>
+      <testcase name="xslFnDeepEqualTest19" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.079"/>
+      <testcase name="xslFnDeepEqualTest20" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.118"/>
+      <testcase name="xslFnDeepEqualTest21" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.075"/>
+      <testcase name="xslFnDeepEqualTest22" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.04"/>
+      <testcase name="xslFnDeepEqualTest23" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.04"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="1.597">
+      <testcase name="xslImportSchemaTest1" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.087"/>
+      <testcase name="xslImportSchemaTest2" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.07"/>
+      <testcase name="xslImportSchemaTest3" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.065"/>
+      <testcase name="xslImportSchemaTest4" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.083"/>
+      <testcase name="xslImportSchemaTest5" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.081"/>
+      <testcase name="xslImportSchemaTest6" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.09"/>
+      <testcase name="xslImportSchemaTest7" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.141"/>
+      <testcase name="xslImportSchemaTest8" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.187"/>
+      <testcase name="xslImportSchemaTest9" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.088"/>
+      <testcase name="xslImportSchemaTest10" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.122"/>
+      <testcase name="xslImportSchemaTest11" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.081"/>
+      <testcase name="xslImportSchemaTest12" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.115"/>
+      <testcase name="xslImportSchemaTest13" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.12"/>
+      <testcase name="xslImportSchemaTest14" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.121"/>
+      <testcase name="xslImportSchemaTest15" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.07"/>
+      <testcase name="xslImportSchemaTest16" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.074"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="1.265">
+      <testcase name="xslFnDateTimeTest1" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.066"/>
+      <testcase name="xslFnDateTimeTest2" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.071"/>
+      <testcase name="xslFnDateTimeTest3" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.067"/>
+      <testcase name="xslFnDateTimeTest4" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.063"/>
+      <testcase name="xslFnDateTimeTest5" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.064"/>
+      <testcase name="xslFnDateTimeTest6" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.067"/>
+      <testcase name="xslFnDateTimeTest7" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.066"/>
+      <testcase name="xslFnDateTimeTest8" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.072"/>
+      <testcase name="xslFnDateTimeTest9" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.07"/>
+      <testcase name="xslFnDateTimeTest10" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.072"/>
+      <testcase name="xslFnDateTimeTest11" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.071"/>
+      <testcase name="xslFnDateTimeTest12" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.074"/>
+      <testcase name="xslFnDateTimeTest13" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.077"/>
+      <testcase name="xslFnDateTimeTest14" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.046"/>
+      <testcase name="xslFnDateTimeTest15" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.064"/>
+      <testcase name="xslFnDateTimeTest16" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.069"/>
+      <testcase name="xslFnDateTimeTest17" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.114"/>
+      <testcase name="xslFnDateTimeTest18" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.071"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XmlDotComXslHigherOrderFunctionTests" time="0.951">
+      <testcase name="xslXmlDotComHofTest10" classname="org.apache.xalan.tests.xslt3.XmlDotComXslHigherOrderFunctionTests" time="0.103"/>
+      <testcase name="xslXmlDotComHofTest11" classname="org.apache.xalan.tests.xslt3.XmlDotComXslHigherOrderFunctionTests" time="0.074"/>
+      <testcase name="xslXmlDotComHofTest1" classname="org.apache.xalan.tests.xslt3.XmlDotComXslHigherOrderFunctionTests" time="0.091"/>
+      <testcase name="xslXmlDotComHofTest2" classname="org.apache.xalan.tests.xslt3.XmlDotComXslHigherOrderFunctionTests" time="0.101"/>
+      <testcase name="xslXmlDotComHofTest3" classname="org.apache.xalan.tests.xslt3.XmlDotComXslHigherOrderFunctionTests" time="0.074"/>
+      <testcase name="xslXmlDotComHofTest4" classname="org.apache.xalan.tests.xslt3.XmlDotComXslHigherOrderFunctionTests" time="0.054"/>
+      <testcase name="xslXmlDotComHofTest5" classname="org.apache.xalan.tests.xslt3.XmlDotComXslHigherOrderFunctionTests" time="0.084"/>
+      <testcase name="xslXmlDotComHofTest6" classname="org.apache.xalan.tests.xslt3.XmlDotComXslHigherOrderFunctionTests" time="0.081"/>
+      <testcase name="xslXmlDotComHofTest7" classname="org.apache.xalan.tests.xslt3.XmlDotComXslHigherOrderFunctionTests" time="0.064"/>
+      <testcase name="xslXmlDotComHofTest8" classname="org.apache.xalan.tests.xslt3.XmlDotComXslHigherOrderFunctionTests" time="0.123"/>
+      <testcase name="xslXmlDotComHofTest9" classname="org.apache.xalan.tests.xslt3.XmlDotComXslHigherOrderFunctionTests" time="0.101"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnDefaultCollation" time="0.185">
+      <testcase name="xslFnDefaultCollationTest1" classname="org.apache.xalan.tests.xpath3.FnDefaultCollation" time="0.076"/>
+      <testcase name="xslFnDefaultCollationTest2" classname="org.apache.xalan.tests.xpath3.FnDefaultCollation" time="0.109"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnBaseUriTests" time="2.025">
+      <testcase name="xslFnBaseUriTest1" classname="org.apache.xalan.tests.xpath3.FnBaseUriTests" time="1.935"/>
+      <testcase name="xslFnBaseUriTest2" classname="org.apache.xalan.tests.xpath3.FnBaseUriTests" time="0.09"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnDocumentUriTests" time="0.077">
+      <testcase name="xslFnDocumentUriTest1" classname="org.apache.xalan.tests.xpath3.FnDocumentUriTests" time="0.077"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnResolveQNameTests" time="0.093">
+      <testcase name="xslFnResolveQNameTest1" classname="org.apache.xalan.tests.xpath3.FnResolveQNameTests" time="0.093"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.87">
+      <testcase name="xslFnQNameTest10" classname="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.063"/>
+      <testcase name="xslFnQNameTest11" classname="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.062"/>
+      <testcase name="xslFnQNameTest12" classname="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.084"/>
+      <testcase name="xslFnQNameTest1" classname="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.046"/>
+      <testcase name="xslFnQNameTest2" classname="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.072"/>
+      <testcase name="xslFnQNameTest3" classname="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.075"/>
+      <testcase name="xslFnQNameTest4" classname="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.081"/>
+      <testcase name="xslFnQNameTest5" classname="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.096"/>
+      <testcase name="xslFnQNameTest6" classname="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.078"/>
+      <testcase name="xslFnQNameTest7" classname="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.065"/>
+      <testcase name="xslFnQNameTest8" classname="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.088"/>
+      <testcase name="xslFnQNameTest9" classname="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.058"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathMapTests" time="2.442">
+      <testcase name="xslMapTest1" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.074"/>
+      <testcase name="xslMapTest2" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.074"/>
+      <testcase name="xslMapTest3" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.087"/>
+      <testcase name="xslMapTest4" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.067"/>
+      <testcase name="xslMapTest5" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.065"/>
+      <testcase name="xslMapTest6" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.068"/>
+      <testcase name="xslMapTest7" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.076"/>
+      <testcase name="xslMapTest8" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.075"/>
+      <testcase name="xslMapTest9" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.065"/>
+      <testcase name="xslMapTest10" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.043"/>
+      <testcase name="xslMapTest11" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.052"/>
+      <testcase name="xslMapTest12" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.076"/>
+      <testcase name="xslMapTest13" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.079"/>
+      <testcase name="xslMapTest14" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.022"/>
+      <testcase name="xslMapTest15" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.084"/>
+      <testcase name="xslMapTest16" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.057"/>
+      <testcase name="xslMapTest17" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.055"/>
+      <testcase name="xslMapTest18" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.061"/>
+      <testcase name="xslMapTest19" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.05"/>
+      <testcase name="xslMapTest20" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.059"/>
+      <testcase name="xslMapTest21" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.063"/>
+      <testcase name="xslMapTest22" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.062"/>
+      <testcase name="xslMapTest23" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.082"/>
+      <testcase name="xslMapTest24" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.063"/>
+      <testcase name="xslMapTest25" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.206"/>
+      <testcase name="xslMapTest26" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.068"/>
+      <testcase name="xslMapTest27" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.039"/>
+      <testcase name="xslMapTest28" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.072"/>
+      <testcase name="xslMapTest29" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.108"/>
+      <testcase name="xslMapTest30" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.071"/>
+      <testcase name="xslMapTest31" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.069"/>
+      <testcase name="xslMapTest32" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.091"/>
+      <testcase name="xslMapTest33" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.08"/>
+      <testcase name="xslMapTest34" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.077"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathArrayTests" time="2.653">
+      <testcase name="xslArrayTest10" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.088"/>
+      <testcase name="xslArrayTest11" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.085"/>
+      <testcase name="xslArrayTest12" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.067"/>
+      <testcase name="xslArrayTest13" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.064"/>
+      <testcase name="xslArrayTest14" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.062"/>
+      <testcase name="xslArrayTest15" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.075"/>
+      <testcase name="xslArrayTest16" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.076"/>
+      <testcase name="xslArrayTest17" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.071"/>
+      <testcase name="xslArrayTest18" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.07"/>
+      <testcase name="xslArrayTest19" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.126"/>
+      <testcase name="xslArrayTest20" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.052"/>
+      <testcase name="xslArrayTest21" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.071"/>
+      <testcase name="xslArrayTest22" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.084"/>
+      <testcase name="xslArrayTest23" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.101"/>
+      <testcase name="xslArrayTest24" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.095"/>
+      <testcase name="xslArrayTest25" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.129"/>
+      <testcase name="xslArrayTest26" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.067"/>
+      <testcase name="xslArrayTest27" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.072"/>
+      <testcase name="xslArrayTest28" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.089"/>
+      <testcase name="xslArrayTest29" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.088"/>
+      <testcase name="xslArrayTest30" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.106"/>
+      <testcase name="xslArrayTest31" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.072"/>
+      <testcase name="xslArrayTest32" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.067"/>
+      <testcase name="xslArrayTest33" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.076"/>
+      <testcase name="xslArrayTest34" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.079"/>
+      <testcase name="xslArrayTest1" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.057"/>
+      <testcase name="xslArrayTest2" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.06"/>
+      <testcase name="xslArrayTest3" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.071"/>
+      <testcase name="xslArrayTest4" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.073"/>
+      <testcase name="xslArrayTest5" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.067"/>
+      <testcase name="xslArrayTest6" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.074"/>
+      <testcase name="xslArrayTest7" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.071"/>
+      <testcase name="xslArrayTest8" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.073"/>
+      <testcase name="xslArrayTest9" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.075"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnLangTests" time="0.09">
+      <testcase name="xslFnLangTest1" classname="org.apache.xalan.tests.xpath3.FnLangTests" time="0.09"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnRootTests" time="0.09">
+      <testcase name="xslFnRootTest1" classname="org.apache.xalan.tests.xpath3.FnRootTests" time="0.09"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathCastTests" time="0.139">
+      <testcase name="xslCastableasTest1" classname="org.apache.xalan.tests.xpath3.XPathCastTests" time="0.072"/>
+      <testcase name="xslCastasTest1" classname="org.apache.xalan.tests.xpath3.XPathCastTests" time="0.067"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathArrowOpTests" time="0.661">
+      <testcase name="xslXPathArrowOpTest1" classname="org.apache.xalan.tests.xpath3.XPathArrowOpTests" time="0.063"/>
+      <testcase name="xslXPathArrowOpTest2" classname="org.apache.xalan.tests.xpath3.XPathArrowOpTests" time="0.056"/>
+      <testcase name="xslXPathArrowOpTest3" classname="org.apache.xalan.tests.xpath3.XPathArrowOpTests" time="0.067"/>
+      <testcase name="xslXPathArrowOpTest4" classname="org.apache.xalan.tests.xpath3.XPathArrowOpTests" time="0.067"/>
+      <testcase name="xslXPathArrowOpTest5" classname="org.apache.xalan.tests.xpath3.XPathArrowOpTests" time="0.061"/>
+      <testcase name="xslXPathArrowOpTest6" classname="org.apache.xalan.tests.xpath3.XPathArrowOpTests" time="0.064"/>
+      <testcase name="xslXPathArrowOpTest7" classname="org.apache.xalan.tests.xpath3.XPathArrowOpTests" time="0.086"/>
+      <testcase name="xslXPathArrowOpTest8" classname="org.apache.xalan.tests.xpath3.XPathArrowOpTests" time="0.077"/>
+      <testcase name="xslXPathArrowOpTest9" classname="org.apache.xalan.tests.xpath3.XPathArrowOpTests" time="0.063"/>
+      <testcase name="xslXPathArrowOpTest10" classname="org.apache.xalan.tests.xpath3.XPathArrowOpTests" time="0.057"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnMapMerge" time="0.426">
+      <testcase name="xslFnMapMergeTest1" classname="org.apache.xalan.tests.xpath3.FnMapMerge" time="0.055"/>
+      <testcase name="xslFnMapMergeTest2" classname="org.apache.xalan.tests.xpath3.FnMapMerge" time="0.069"/>
+      <testcase name="xslFnMapMergeTest3" classname="org.apache.xalan.tests.xpath3.FnMapMerge" time="0.059"/>
+      <testcase name="xslFnMapMergeTest4" classname="org.apache.xalan.tests.xpath3.FnMapMerge" time="0.072"/>
+      <testcase name="xslFnMapMergeTest5" classname="org.apache.xalan.tests.xpath3.FnMapMerge" time="0.066"/>
+      <testcase name="xslFnMapMergeTest6" classname="org.apache.xalan.tests.xpath3.FnMapMerge" time="0.038"/>
+      <testcase name="xslFnMapMergeTest7" classname="org.apache.xalan.tests.xpath3.FnMapMerge" time="0.067"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="1.292">
+      <testcase name="xslFnParseJsonTest10" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.1"/>
+      <testcase name="xslFnParseJsonTest11" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.096"/>
+      <testcase name="xslFnParseJsonTest12" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.1"/>
+      <testcase name="xslFnParseJsonTest13" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.121"/>
+      <testcase name="xslFnParseJsonTest14" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.15"/>
+      <testcase name="xslFnParseJsonTest1" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.075"/>
+      <testcase name="xslFnParseJsonTest2" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.073"/>
+      <testcase name="xslFnParseJsonTest3" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.103"/>
+      <testcase name="xslFnParseJsonTest4" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.095"/>
+      <testcase name="xslFnParseJsonTest5" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.083"/>
+      <testcase name="xslFnParseJsonTest6" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.094"/>
+      <testcase name="xslFnParseJsonTest7" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.055"/>
+      <testcase name="xslFnParseJsonTest8" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.071"/>
+      <testcase name="xslFnParseJsonTest9" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.076"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnJsonDocTests" time="0.388">
+      <testcase name="xslFnJsonDocTest1" classname="org.apache.xalan.tests.xpath3.FnJsonDocTests" time="0.304"/>
+      <testcase name="xslFnJsonDocTest2" classname="org.apache.xalan.tests.xpath3.FnJsonDocTests" time="0.04"/>
+      <testcase name="xslFnJsonDocTest3" classname="org.apache.xalan.tests.xpath3.FnJsonDocTests" time="0.044"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnJsonToXmlTests" time="0.719">
+      <testcase name="xslFnJsonToXmlTest10" classname="org.apache.xalan.tests.xpath3.FnJsonToXmlTests" time="0.056"/>
+      <testcase name="xslFnJsonToXmlTest1" classname="org.apache.xalan.tests.xpath3.FnJsonToXmlTests" time="0.06"/>
+      <testcase name="xslFnJsonToXmlTest2" classname="org.apache.xalan.tests.xpath3.FnJsonToXmlTests" time="0.093"/>
+      <testcase name="xslFnJsonToXmlTest3" classname="org.apache.xalan.tests.xpath3.FnJsonToXmlTests" time="0.082"/>
+      <testcase name="xslFnJsonToXmlTest4" classname="org.apache.xalan.tests.xpath3.FnJsonToXmlTests" time="0.077"/>
+      <testcase name="xslFnJsonToXmlTest5" classname="org.apache.xalan.tests.xpath3.FnJsonToXmlTests" time="0.115"/>
+      <testcase name="xslFnJsonToXmlTest6" classname="org.apache.xalan.tests.xpath3.FnJsonToXmlTests" time="0.064"/>
+      <testcase name="xslFnJsonToXmlTest7" classname="org.apache.xalan.tests.xpath3.FnJsonToXmlTests" time="0.064"/>
+      <testcase name="xslFnJsonToXmlTest8" classname="org.apache.xalan.tests.xpath3.FnJsonToXmlTests" time="0.061"/>
+      <testcase name="xslFnJsonToXmlTest9" classname="org.apache.xalan.tests.xpath3.FnJsonToXmlTests" time="0.047"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnXmlToJsonTests" time="0.494">
+      <testcase name="xslFnXmlToJsonTest1" classname="org.apache.xalan.tests.xpath3.FnXmlToJsonTests" time="0.104"/>
+      <testcase name="xslFnXmlToJsonTest2" classname="org.apache.xalan.tests.xpath3.FnXmlToJsonTests" time="0.067"/>
+      <testcase name="xslFnXmlToJsonTest3" classname="org.apache.xalan.tests.xpath3.FnXmlToJsonTests" time="0.122"/>
+      <testcase name="xslFnXmlToJsonTest4" classname="org.apache.xalan.tests.xpath3.FnXmlToJsonTests" time="0.075"/>
+      <testcase name="xslFnXmlToJsonTest5" classname="org.apache.xalan.tests.xpath3.FnXmlToJsonTests" time="0.076"/>
+      <testcase name="xslFnXmlToJsonTest6" classname="org.apache.xalan.tests.xpath3.FnXmlToJsonTests" time="0.05"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests">
+      <testcase name="xslFnAnalyzeStringTest1" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.069"/>
+      <testcase name="xslFnAnalyzeStringTest2" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.071"/>
+      <testcase name="xslFnAnalyzeStringTest3" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.061"/>
+      <testcase name="xslFnAnalyzeStringTest4" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.077"/>
+      <testcase name="xslFnAnalyzeStringTest5" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.093"/>
+      <testcase name="xslFnAnalyzeStringTest6" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.067"/>
+      <testcase name="xslFnAnalyzeStringTest7" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.078"/>
+      <testcase name="xslFnAnalyzeStringTest8" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.094"/>
+      <testcase name="xslFnAnalyzeStringTest9" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.062"/>
+      <testcase name="xslFnAnalyzeStringTest10" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.075"/>
+      <testcase name="xslFnAnalyzeStringTest11" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.068"/>
+      <testcase name="xslFnAnalyzeStringTest12" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests"/>
+      <testcase name="xslFnAnalyzeStringTest13" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.044"/>
+      <testcase name="xslFnAnalyzeStringTest14" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.159"/>
+      <testcase name="xslFnAnalyzeStringTest15" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.122"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathMapOtherTests" time="0.867">
+      <testcase name="xslMapOtherTest1" classname="org.apache.xalan.tests.xpath3.XPathMapOtherTests" time="0.065"/>
+      <testcase name="xslMapOtherTest2" classname="org.apache.xalan.tests.xpath3.XPathMapOtherTests" time="0.066"/>
+      <testcase name="xslMapOtherTest3" classname="org.apache.xalan.tests.xpath3.XPathMapOtherTests" time="0.065"/>
+      <testcase name="xslMapOtherTest4" classname="org.apache.xalan.tests.xpath3.XPathMapOtherTests" time="0.083"/>
+      <testcase name="xslMapOtherTest5" classname="org.apache.xalan.tests.xpath3.XPathMapOtherTests" time="0.124"/>
+      <testcase name="xslMapOtherTest6" classname="org.apache.xalan.tests.xpath3.XPathMapOtherTests" time="0.101"/>
+      <testcase name="xslMapOtherTest7" classname="org.apache.xalan.tests.xpath3.XPathMapOtherTests" time="0.077"/>
+      <testcase name="xslMapOtherTest8" classname="org.apache.xalan.tests.xpath3.XPathMapOtherTests" time="0.07"/>
+      <testcase name="xslMapOtherTest9" classname="org.apache.xalan.tests.xpath3.XPathMapOtherTests" time="0.078"/>
+      <testcase name="xslMapOtherTest10" classname="org.apache.xalan.tests.xpath3.XPathMapOtherTests" time="0.06"/>
+      <testcase name="xslMapOtherTest11" classname="org.apache.xalan.tests.xpath3.XPathMapOtherTests" time="0.078"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="1.111">
+      <testcase name="xslJiraIssueTest1" classname="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="0.087"/>
+      <testcase name="xslJiraIssueTest2" classname="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="0.089"/>
+      <testcase name="xslJiraIssueTest3" classname="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="0.062"/>
+      <testcase name="xslJiraIssueTest4" classname="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="0.081"/>
+      <testcase name="xslJiraIssueTest5" classname="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="0.08"/>
+      <testcase name="xslJiraIssueTest6" classname="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="0.095"/>
+      <testcase name="xslJiraIssueTest7" classname="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="0.1"/>
+      <testcase name="xslJiraIssueTest8" classname="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="0.07"/>
+      <testcase name="xslJiraIssueTest10" classname="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="0.096"/>
+      <testcase name="xslJiraIssueTest11" classname="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="0.07"/>
+      <testcase name="xslJiraIssueTest12" classname="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="0.07"/>
+      <testcase name="xslJiraIssueTest14" classname="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="0.211"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.815">
+      <testcase name="xslNamedFunctionReferenceTest1" classname="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.065"/>
+      <testcase name="xslNamedFunctionReferenceTest2" classname="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.064"/>
+      <testcase name="xslNamedFunctionReferenceTest3" classname="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.078"/>
+      <testcase name="xslNamedFunctionReferenceTest4" classname="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.077"/>
+      <testcase name="xslNamedFunctionReferenceTest5" classname="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.092"/>
+      <testcase name="xslNamedFunctionReferenceTest6" classname="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.049"/>
+      <testcase name="xslNamedFunctionReferenceTest7" classname="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.06"/>
+      <testcase name="xslNamedFunctionReferenceTest8" classname="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.062"/>
+      <testcase name="xslNamedFunctionReferenceTest9" classname="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.061"/>
+      <testcase name="xslNamedFunctionReferenceTest10" classname="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.064"/>
+      <testcase name="xslNamedFunctionReferenceTest11" classname="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.086"/>
+      <testcase name="xslNamedFunctionReferenceTest12" classname="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.057"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnApplyTests" time="0.37">
+      <testcase name="xslFnApplyTest1" classname="org.apache.xalan.tests.xpath3.FnApplyTests" time="0.068"/>
+      <testcase name="xslFnApplyTest2" classname="org.apache.xalan.tests.xpath3.FnApplyTests" time="0.072"/>
+      <testcase name="xslFnApplyTest3" classname="org.apache.xalan.tests.xpath3.FnApplyTests" time="0.091"/>
+      <testcase name="xslFnApplyTest4" classname="org.apache.xalan.tests.xpath3.FnApplyTests" time="0.055"/>
+      <testcase name="xslFnApplyTest5" classname="org.apache.xalan.tests.xpath3.FnApplyTests" time="0.083"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="1.373">
+      <testcase name="xpathGeneralComparisonOpTest1" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.072"/>
+      <testcase name="xpathGeneralComparisonOpTest2" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.069"/>
+      <testcase name="xpathGeneralComparisonOpTest3" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.109"/>
+      <testcase name="xpathGeneralComparisonOpTest4" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.075"/>
+      <testcase name="xpathGeneralComparisonOpTest5" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.072"/>
+      <testcase name="xpathGeneralComparisonOpTest6" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.092"/>
+      <testcase name="xpathGeneralComparisonOpTest7" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.073"/>
+      <testcase name="xpathGeneralComparisonOpTest8" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.072"/>
+      <testcase name="xpathGeneralComparisonOpTest9" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.06"/>
+      <testcase name="xpathGeneralComparisonOpTest10" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.067"/>
+      <testcase name="xpathGeneralComparisonOpTest11" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.059"/>
+      <testcase name="xpathGeneralComparisonOpTest12" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.046"/>
+      <testcase name="xpathGeneralComparisonOpTest13" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.05"/>
+      <testcase name="xpathGeneralComparisonOpTest14" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.053"/>
+      <testcase name="xpathGeneralComparisonOpTest15" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.134"/>
+      <testcase name="xpathGeneralComparisonOpTest16" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.11"/>
+      <testcase name="xpathGeneralComparisonOpTest17" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.083"/>
+      <testcase name="xpathGeneralComparisonOpTest18" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.075"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnMapFindTests" time="0.186">
+      <testcase name="xslFnMapFindTest1" classname="org.apache.xalan.tests.xpath3.FnMapFindTests" time="0.077"/>
+      <testcase name="xslFnMapFindTest2" classname="org.apache.xalan.tests.xpath3.FnMapFindTests" time="0.109"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathNumericArithmeticTests" time="0.473">
+      <testcase name="xslNumericArithmeticTest1" classname="org.apache.xalan.tests.xpath3.XPathNumericArithmeticTests" time="0.07"/>
+      <testcase name="xslNumericArithmeticTest2" classname="org.apache.xalan.tests.xpath3.XPathNumericArithmeticTests" time="0.094"/>
+      <testcase name="xslNumericArithmeticTest3" classname="org.apache.xalan.tests.xpath3.XPathNumericArithmeticTests" time="0.071"/>
+      <testcase name="xslNumericArithmeticTest4" classname="org.apache.xalan.tests.xpath3.XPathNumericArithmeticTests" time="0.158"/>
+      <testcase name="xslNumericArithmeticTest5" classname="org.apache.xalan.tests.xpath3.XPathNumericArithmeticTests" time="0.08"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslTunnelParameterTests" time="0.812">
+      <testcase name="xslTunnelParameterTest1" classname="org.apache.xalan.tests.xslt3.XslTunnelParameterTests" time="0.078"/>
+      <testcase name="xslTunnelParameterTest2" classname="org.apache.xalan.tests.xslt3.XslTunnelParameterTests" time="0.093"/>
+      <testcase name="xslTunnelParameterTest3" classname="org.apache.xalan.tests.xslt3.XslTunnelParameterTests" time="0.108"/>
+      <testcase name="xslTunnelParameterTest4" classname="org.apache.xalan.tests.xslt3.XslTunnelParameterTests" time="0.075"/>
+      <testcase name="xslTunnelParameterTest5" classname="org.apache.xalan.tests.xslt3.XslTunnelParameterTests" time="0.101"/>
+      <testcase name="xslTunnelParameterTest6" classname="org.apache.xalan.tests.xslt3.XslTunnelParameterTests" time="0.079"/>
+      <testcase name="xslTunnelParameterTest7" classname="org.apache.xalan.tests.xslt3.XslTunnelParameterTests" time="0.054"/>
+      <testcase name="xslTunnelParameterTest8" classname="org.apache.xalan.tests.xslt3.XslTunnelParameterTests" time="0.057"/>
+      <testcase name="xslTunnelParameterTest9" classname="org.apache.xalan.tests.xslt3.XslTunnelParameterTests" time="0.108"/>
+      <testcase name="xslTunnelParameterTest10" classname="org.apache.xalan.tests.xslt3.XslTunnelParameterTests" time="0.059"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FuncBooleanValuesTests" time="0.059">
+      <testcase name="xslFuncBooleanValuesTest1" classname="org.apache.xalan.tests.xpath3.FuncBooleanValuesTests" time="0.059"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslElementValidationTests" time="0.388">
+      <testcase name="xslElementValidationTest1" classname="org.apache.xalan.tests.xslt3.XslElementValidationTests" time="0.15"/>
+      <testcase name="xslElementValidationTest2" classname="org.apache.xalan.tests.xslt3.XslElementValidationTests" time="0.08"/>
+      <testcase name="xslElementValidationTest3" classname="org.apache.xalan.tests.xslt3.XslElementValidationTests" time="0.074"/>
+      <testcase name="xslElementValidationTest4" classname="org.apache.xalan.tests.xslt3.XslElementValidationTests" time="0.084"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslLiteralResultElementValidationTests" time="0.381">
+      <testcase name="xslLiteralResultElementValidationTest1" classname="org.apache.xalan.tests.xslt3.XslLiteralResultElementValidationTests" time="0.062"/>
+      <testcase name="xslLiteralResultElementValidationTest2" classname="org.apache.xalan.tests.xslt3.XslLiteralResultElementValidationTests" time="0.186"/>
+      <testcase name="xslLiteralResultElementValidationTest3" classname="org.apache.xalan.tests.xslt3.XslLiteralResultElementValidationTests" time="0.133"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslAttributeValidationTests" time="0.152">
+      <testcase name="xslAttributeValidationTest1" classname="org.apache.xalan.tests.xslt3.XslAttributeValidationTests" time="0.078"/>
+      <testcase name="xslAttributeValidationTest2" classname="org.apache.xalan.tests.xslt3.XslAttributeValidationTests" time="0.074"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="1.753">
+      <testcase name="xpathExprFunctionCallSuffixTest1" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.091"/>
+      <testcase name="xpathExprFunctionCallSuffixTest2" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.063"/>
+      <testcase name="xpathExprFunctionCallSuffixTest3" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.068"/>
+      <testcase name="xpathExprFunctionCallSuffixTest4" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.044"/>
+      <testcase name="xpathExprFunctionCallSuffixTest5" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.105"/>
+      <testcase name="xpathExprFunctionCallSuffixTest6" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.061"/>
+      <testcase name="xpathExprFunctionCallSuffixTest7" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.078"/>
+      <testcase name="xpathExprFunctionCallSuffixTest8" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.09"/>
+      <testcase name="xpathExprFunctionCallSuffixTest9" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.102"/>
+      <testcase name="xpathExprFunctionCallSuffixTest10" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.089"/>
+      <testcase name="xpathExprFunctionCallSuffixTest11" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.059"/>
+      <testcase name="xpathExprFunctionCallSuffixTest12" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.085"/>
+      <testcase name="xpathExprFunctionCallSuffixTest13" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.061"/>
+      <testcase name="xpathExprFunctionCallSuffixTest14" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.079"/>
+      <testcase name="xpathExprFunctionCallSuffixTest15" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.045"/>
+      <testcase name="xpathExprFunctionCallSuffixTest16" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.05"/>
+      <testcase name="xpathExprFunctionCallSuffixTest17" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.098"/>
+      <testcase name="xpathExprFunctionCallSuffixTest18" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.102"/>
+      <testcase name="xpathExprFunctionCallSuffixTest19" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.061"/>
+      <testcase name="xpathExprFunctionCallSuffixTest20" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.101"/>
+      <testcase name="xpathExprFunctionCallSuffixTest21" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.05"/>
+      <testcase name="xpathExprFunctionCallSuffixTest22" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.075"/>
+      <testcase name="xpathExprFunctionCallSuffixTest23" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.093"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslEvaluateTests" time="1.139">
+      <testcase name="xslEvaluateTest10" classname="org.apache.xalan.tests.xslt3.XslEvaluateTests" time="0.109"/>
+      <testcase name="xslEvaluateTest11" classname="org.apache.xalan.tests.xslt3.XslEvaluateTests" time="0.147"/>
+      <testcase name="xslEvaluateTest1" classname="org.apache.xalan.tests.xslt3.XslEvaluateTests" time="0.099"/>
+      <testcase name="xslEvaluateTest2" classname="org.apache.xalan.tests.xslt3.XslEvaluateTests" time="0.076"/>
+      <testcase name="xslEvaluateTest3" classname="org.apache.xalan.tests.xslt3.XslEvaluateTests" time="0.073"/>
+      <testcase name="xslEvaluateTest4" classname="org.apache.xalan.tests.xslt3.XslEvaluateTests" time="0.087"/>
+      <testcase name="xslEvaluateTest5" classname="org.apache.xalan.tests.xslt3.XslEvaluateTests" time="0.083"/>
+      <testcase name="xslEvaluateTest6" classname="org.apache.xalan.tests.xslt3.XslEvaluateTests" time="0.115"/>
+      <testcase name="xslEvaluateTest7" classname="org.apache.xalan.tests.xslt3.XslEvaluateTests" time="0.103"/>
+      <testcase name="xslEvaluateTest8" classname="org.apache.xalan.tests.xslt3.XslEvaluateTests" time="0.114"/>
+      <testcase name="xslEvaluateTest9" classname="org.apache.xalan.tests.xslt3.XslEvaluateTests" time="0.133"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslValueofTests" time="0.678">
+      <testcase name="xslValueofTest1" classname="org.apache.xalan.tests.xslt3.XslValueofTests" time="0.126"/>
+      <testcase name="xslValueofTest2" classname="org.apache.xalan.tests.xslt3.XslValueofTests" time="0.092"/>
+      <testcase name="xslValueofTest3" classname="org.apache.xalan.tests.xslt3.XslValueofTests" time="0.083"/>
+      <testcase name="xslValueofTest4" classname="org.apache.xalan.tests.xslt3.XslValueofTests" time="0.041"/>
+      <testcase name="xslValueofTest5" classname="org.apache.xalan.tests.xslt3.XslValueofTests" time="0.067"/>
+      <testcase name="xslValueofTest6" classname="org.apache.xalan.tests.xslt3.XslValueofTests" time="0.075"/>
+      <testcase name="xslValueofTest7" classname="org.apache.xalan.tests.xslt3.XslValueofTests" time="0.073"/>
+      <testcase name="xslValueofTest8" classname="org.apache.xalan.tests.xslt3.XslValueofTests" time="0.051"/>
+      <testcase name="xslValueofTest9" classname="org.apache.xalan.tests.xslt3.XslValueofTests" time="0.062"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslCopyofValidationTests" time="0.432">
+      <testcase name="xslCopyofValidationTest1" classname="org.apache.xalan.tests.xslt3.XslCopyofValidationTests" time="0.122"/>
+      <testcase name="xslCopyofValidationTest2" classname="org.apache.xalan.tests.xslt3.XslCopyofValidationTests" time="0.066"/>
+      <testcase name="xslCopyofValidationTest3" classname="org.apache.xalan.tests.xslt3.XslCopyofValidationTests" time="0.067"/>
+      <testcase name="xslCopyofValidationTest4" classname="org.apache.xalan.tests.xslt3.XslCopyofValidationTests" time="0.065"/>
+      <testcase name="xslCopyofValidationTest5" classname="org.apache.xalan.tests.xslt3.XslCopyofValidationTests" time="0.064"/>
+      <testcase name="xslCopyofValidationTest6" classname="org.apache.xalan.tests.xslt3.XslCopyofValidationTests" time="0.048"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslCopyValidationTests" time="0.414">
+      <testcase name="xslCopyValidationTest1" classname="org.apache.xalan.tests.xslt3.XslCopyValidationTests" time="0.111"/>
+      <testcase name="xslCopyValidationTest2" classname="org.apache.xalan.tests.xslt3.XslCopyValidationTests" time="0.059"/>
+      <testcase name="xslCopyValidationTest5" classname="org.apache.xalan.tests.xslt3.XslCopyValidationTests" time="0.109"/>
+      <testcase name="xslCopyTest3" classname="org.apache.xalan.tests.xslt3.XslCopyValidationTests" time="0.056"/>
+      <testcase name="xslCopyTest4" classname="org.apache.xalan.tests.xslt3.XslCopyValidationTests" time="0.079"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnPositionTests" time="0.144">
+      <testcase name="xslFnPositionTest5" classname="org.apache.xalan.tests.xpath3.FnPositionTests" time="0.096"/>
+      <testcase name="xslFnPositionTest6" classname="org.apache.xalan.tests.xpath3.FnPositionTests" time="0.048"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslForEachGroupWithCollationTests" time="0.202">
+      <testcase name="xslForEachGroupWithCollationTest1" classname="org.apache.xalan.tests.xslt3.XslForEachGroupWithCollationTests" time="0.103"/>
+      <testcase name="xslForEachGroupWithCollationTest2" classname="org.apache.xalan.tests.xslt3.XslForEachGroupWithCollationTests" time="0.098"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslMiscTests" time="1.813">
+      <testcase name="xslMiscTest10" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.066"/>
+      <testcase name="xslMiscTest11" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.063"/>
+      <testcase name="xslMiscTest12" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.073"/>
+      <testcase name="xslMiscTest13" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.391"/>
+      <testcase name="xslMiscTest14" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.073"/>
+      <testcase name="xslMiscTest15" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.081"/>
+      <testcase name="xslMiscTest16" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.069"/>
+      <testcase name="xslMiscTest17" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.052"/>
+      <testcase name="xslMiscTest18" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.044"/>
+      <testcase name="xslMiscTest19" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.061"/>
+      <testcase name="xslMiscTest20" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.072"/>
+      <testcase name="xslMiscTest1" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.097"/>
+      <testcase name="xslMiscTest2" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.097"/>
+      <testcase name="xslMiscTest3" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.103"/>
+      <testcase name="xslMiscTest4" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.078"/>
+      <testcase name="xslMiscTest5" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.092"/>
+      <testcase name="xslMiscTest6" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.094"/>
+      <testcase name="xslMiscTest7" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.078"/>
+      <testcase name="xslMiscTest8" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.052"/>
+      <testcase name="xslMiscTest9" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.075"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnSortMiscTests" time="0.223">
+      <testcase name="xslFnSortTest1" classname="org.apache.xalan.tests.xpath3.FnSortMiscTests" time="0.104"/>
+      <testcase name="xslFnSortTest2" classname="org.apache.xalan.tests.xpath3.FnSortMiscTests" time="0.046"/>
+      <testcase name="xslFnSortTest3" classname="org.apache.xalan.tests.xpath3.FnSortMiscTests" time="0.073"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslTemplateMiscTests" time="0.266">
+      <testcase name="xslTemplateTest1" classname="org.apache.xalan.tests.xslt3.XslTemplateMiscTests" time="0.097"/>
+      <testcase name="xslTemplateTest2" classname="org.apache.xalan.tests.xslt3.XslTemplateMiscTests" time="0.066"/>
+      <testcase name="xslTemplateTest3" classname="org.apache.xalan.tests.xslt3.XslTemplateMiscTests" time="0.103"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpMiscTests" time="0.46">
+      <testcase name="xpathGeneralComparisonOpTest1" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpMiscTests" time="0.077"/>
+      <testcase name="xpathGeneralComparisonOpTest2" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpMiscTests" time="0.053"/>
+      <testcase name="xpathGeneralComparisonOpTest3" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpMiscTests" time="0.072"/>
+      <testcase name="xpathGeneralComparisonOpTest4" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpMiscTests" time="0.046"/>
+      <testcase name="xpathGeneralComparisonOpTest5" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpMiscTests" time="0.048"/>
+      <testcase name="xpathGeneralComparisonOpTest6" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpMiscTests" time="0.075"/>
+      <testcase name="xpathGeneralComparisonOpTest7" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpMiscTests" time="0.087"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslSortSeqConstructorTests" time="0.325">
+      <testcase name="xslSortTest1" classname="org.apache.xalan.tests.xslt3.XslSortSeqConstructorTests" time="0.085"/>
+      <testcase name="xslSortTest2" classname="org.apache.xalan.tests.xslt3.XslSortSeqConstructorTests" time="0.05"/>
+      <testcase name="xslSortTest3" classname="org.apache.xalan.tests.xslt3.XslSortSeqConstructorTests" time="0.055"/>
+      <testcase name="xslSortTest4" classname="org.apache.xalan.tests.xslt3.XslSortSeqConstructorTests" time="0.073"/>
+      <testcase name="xslSortTest5" classname="org.apache.xalan.tests.xslt3.XslSortSeqConstructorTests" time="0.061"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.w3c.xslt3.insn.XslApplyTemplatesTests" time="1.462">
+      <testcase name="runXslApplyTemplateTests" classname="org.apache.xalan.tests.w3c.xslt3.insn.XslApplyTemplatesTests" time="1.462"/>
+    </testsuite>
+  </testsuite>
+</testrun>
diff --git a/xalan-j/xsl3/release/beta1/tests/xalan-j/result/XalanXsl3TestSuite2.xml b/xalan-j/xsl3/release/beta1/tests/xalan-j/result/XalanXsl3TestSuite2.xml
new file mode 100644
index 00000000..2163764c
--- /dev/null
+++ b/xalan-j/xsl3/release/beta1/tests/xalan-j/result/XalanXsl3TestSuite2.xml
@@ -0,0 +1,876 @@
+<?xml version="1.0" encoding="UTF-8"?><testrun name="XalanXsl3TestSuite2" project="xalan-j_xslt3.0_mvn" tests="670" started="670" failures="0" errors="0" ignored="0">
+  <testsuite name="org.apache.xalan.tests.main.XalanXsl3TestSuite2" time="42.957">
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathBuiltinFunctionNamespceTests" time="0.411">
+      <testcase name="xslBuiltinFunctionsNamespceTest1" classname="org.apache.xalan.tests.xpath3.XPathBuiltinFunctionNamespceTests" time="0.411"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="1.765">
+      <testcase name="xslSequenceConstructorTest10" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.129"/>
+      <testcase name="xslSequenceConstructorTest11" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.098"/>
+      <testcase name="xslSequenceConstructorTest12" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.046"/>
+      <testcase name="xslSequenceConstructorTest13" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.107"/>
+      <testcase name="xslSequenceConstructorTest14" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.059"/>
+      <testcase name="xslSequenceConstructorTest15" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.081"/>
+      <testcase name="xslSequenceConstructorTest16" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.05"/>
+      <testcase name="xslSequenceConstructorTest17" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.105"/>
+      <testcase name="xslSequenceConstructorTest18" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.067"/>
+      <testcase name="xslSequenceConstructorTest19" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.066"/>
+      <testcase name="xslSequenceConstructorTest20" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.062"/>
+      <testcase name="xslSequenceConstructorTest21" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.068"/>
+      <testcase name="xslSequenceConstructorTest22" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.075"/>
+      <testcase name="xslSequenceConstructorTest23" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.103"/>
+      <testcase name="xslSequenceConstructorTest1" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.047"/>
+      <testcase name="xslSequenceConstructorTest2" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.107"/>
+      <testcase name="xslSequenceConstructorTest3" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.097"/>
+      <testcase name="xslSequenceConstructorTest4" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.069"/>
+      <testcase name="xslSequenceConstructorTest5" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.067"/>
+      <testcase name="xslSequenceConstructorTest6" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.071"/>
+      <testcase name="xslSequenceConstructorTest7" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.067"/>
+      <testcase name="xslSequenceConstructorTest8" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.049"/>
+      <testcase name="xslSequenceConstructorTest9" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.074"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathStringConcatExprTests" time="0.43">
+      <testcase name="xslStringConcatExprTest1" classname="org.apache.xalan.tests.xpath3.XPathStringConcatExprTests" time="0.066"/>
+      <testcase name="xslStringConcatExprTest2" classname="org.apache.xalan.tests.xpath3.XPathStringConcatExprTests" time="0.075"/>
+      <testcase name="xslStringConcatExprTest3" classname="org.apache.xalan.tests.xpath3.XPathStringConcatExprTests" time="0.064"/>
+      <testcase name="xslStringConcatExprTest4" classname="org.apache.xalan.tests.xpath3.XPathStringConcatExprTests" time="0.058"/>
+      <testcase name="xslStringConcatExprTest5" classname="org.apache.xalan.tests.xpath3.XPathStringConcatExprTests" time="0.093"/>
+      <testcase name="xslStringConcatExprTest6" classname="org.apache.xalan.tests.xpath3.XPathStringConcatExprTests" time="0.074"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XsDurationComponentExtractionFunctionTests" time="0.152">
+      <testcase name="xslComponentExtractionFunctionTest1" classname="org.apache.xalan.tests.xpath3.XsDurationComponentExtractionFunctionTests" time="0.072"/>
+      <testcase name="xslComponentExtractionFunctionTest2" classname="org.apache.xalan.tests.xpath3.XsDurationComponentExtractionFunctionTests" time="0.079"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathArithmeticOnDurationValuesTests" time="0.618">
+      <testcase name="xslArithmeticOnDurationValuesTest1" classname="org.apache.xalan.tests.xpath3.XPathArithmeticOnDurationValuesTests" time="0.065"/>
+      <testcase name="xslArithmeticOnDurationValuesTest2" classname="org.apache.xalan.tests.xpath3.XPathArithmeticOnDurationValuesTests" time="0.088"/>
+      <testcase name="xslArithmeticOnDurationValuesTest3" classname="org.apache.xalan.tests.xpath3.XPathArithmeticOnDurationValuesTests" time="0.069"/>
+      <testcase name="xslArithmeticOnDurationValuesTest4" classname="org.apache.xalan.tests.xpath3.XPathArithmeticOnDurationValuesTests" time="0.066"/>
+      <testcase name="xslArithmeticOnDurationValuesTest5" classname="org.apache.xalan.tests.xpath3.XPathArithmeticOnDurationValuesTests" time="0.069"/>
+      <testcase name="xslArithmeticOnDurationValuesTest6" classname="org.apache.xalan.tests.xpath3.XPathArithmeticOnDurationValuesTests" time="0.065"/>
+      <testcase name="xslArithmeticOnDurationValuesTest7" classname="org.apache.xalan.tests.xpath3.XPathArithmeticOnDurationValuesTests" time="0.068"/>
+      <testcase name="xslArithmeticOnDurationValuesTest8" classname="org.apache.xalan.tests.xpath3.XPathArithmeticOnDurationValuesTests" time="0.064"/>
+      <testcase name="xslArithmeticOnDurationValuesTest9" classname="org.apache.xalan.tests.xpath3.XPathArithmeticOnDurationValuesTests" time="0.064"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathNodeComparisonTests" time="0.226">
+      <testcase name="xslNodeComparisonTest1" classname="org.apache.xalan.tests.xpath3.XPathNodeComparisonTests" time="0.091"/>
+      <testcase name="xslNodeComparisonTest2" classname="org.apache.xalan.tests.xpath3.XPathNodeComparisonTests" time="0.065"/>
+      <testcase name="xslNodeComparisonTest3" classname="org.apache.xalan.tests.xpath3.XPathNodeComparisonTests" time="0.07"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathSimpleMapOperatorTests" time="0.619">
+      <testcase name="xslSimpleMapOperatorTest1" classname="org.apache.xalan.tests.xpath3.XPathSimpleMapOperatorTests" time="0.09"/>
+      <testcase name="xslSimpleMapOperatorTest2" classname="org.apache.xalan.tests.xpath3.XPathSimpleMapOperatorTests" time="0.096"/>
+      <testcase name="xslSimpleMapOperatorTest3" classname="org.apache.xalan.tests.xpath3.XPathSimpleMapOperatorTests" time="0.067"/>
+      <testcase name="xslSimpleMapOperatorTest4" classname="org.apache.xalan.tests.xpath3.XPathSimpleMapOperatorTests" time="0.059"/>
+      <testcase name="xslSimpleMapOperatorTest5" classname="org.apache.xalan.tests.xpath3.XPathSimpleMapOperatorTests" time="0.059"/>
+      <testcase name="xslSimpleMapOperatorTest6" classname="org.apache.xalan.tests.xpath3.XPathSimpleMapOperatorTests" time="0.088"/>
+      <testcase name="xslSimpleMapOperatorTest7" classname="org.apache.xalan.tests.xpath3.XPathSimpleMapOperatorTests" time="0.063"/>
+      <testcase name="xslSimpleMapOperatorTest8" classname="org.apache.xalan.tests.xpath3.XPathSimpleMapOperatorTests" time="0.096"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnFoldLeftTests" time="0.616">
+      <testcase name="xslFnFoldLeftTest1" classname="org.apache.xalan.tests.xpath3.FnFoldLeftTests" time="0.08"/>
+      <testcase name="xslFnFoldLeftTest2" classname="org.apache.xalan.tests.xpath3.FnFoldLeftTests" time="0.08"/>
+      <testcase name="xslFnFoldLeftTest3" classname="org.apache.xalan.tests.xpath3.FnFoldLeftTests" time="0.069"/>
+      <testcase name="xslFnFoldLeftTest4" classname="org.apache.xalan.tests.xpath3.FnFoldLeftTests" time="0.103"/>
+      <testcase name="xslFnFoldLeftTest5" classname="org.apache.xalan.tests.xpath3.FnFoldLeftTests" time="0.072"/>
+      <testcase name="xslFnFoldLeftTest6" classname="org.apache.xalan.tests.xpath3.FnFoldLeftTests" time="0.211"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnFoldRightTests" time="0.245">
+      <testcase name="xslFnFoldRightTest1" classname="org.apache.xalan.tests.xpath3.FnFoldRightTests" time="0.071"/>
+      <testcase name="xslFnFoldRightTest2" classname="org.apache.xalan.tests.xpath3.FnFoldRightTests" time="0.07"/>
+      <testcase name="xslFnFoldRightTest3" classname="org.apache.xalan.tests.xpath3.FnFoldRightTests" time="0.049"/>
+      <testcase name="xslFnFoldRightTest4" classname="org.apache.xalan.tests.xpath3.FnFoldRightTests" time="0.055"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnForEachPairTests" time="0.545">
+      <testcase name="xslFnForEachPairTest1" classname="org.apache.xalan.tests.xpath3.FnForEachPairTests" time="0.069"/>
+      <testcase name="xslFnForEachPairTest2" classname="org.apache.xalan.tests.xpath3.FnForEachPairTests" time="0.087"/>
+      <testcase name="xslFnForEachPairTest3" classname="org.apache.xalan.tests.xpath3.FnForEachPairTests" time="0.044"/>
+      <testcase name="xslFnForEachPairTest4" classname="org.apache.xalan.tests.xpath3.FnForEachPairTests" time="0.064"/>
+      <testcase name="xslFnForEachPairTest5" classname="org.apache.xalan.tests.xpath3.FnForEachPairTests" time="0.072"/>
+      <testcase name="xslFnForEachPairTest6" classname="org.apache.xalan.tests.xpath3.FnForEachPairTests" time="0.065"/>
+      <testcase name="xslFnForEachPairTest7" classname="org.apache.xalan.tests.xpath3.FnForEachPairTests" time="0.045"/>
+      <testcase name="xslFnForEachPairTest8" classname="org.apache.xalan.tests.xpath3.FnForEachPairTests" time="0.057"/>
+      <testcase name="xslFnForEachPairTest9" classname="org.apache.xalan.tests.xpath3.FnForEachPairTests" time="0.042"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnSortTests" time="1.906">
+      <testcase name="xslFnSortTest11" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.075"/>
+      <testcase name="xslFnSortTest12" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.087"/>
+      <testcase name="xslFnSortTest13" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.102"/>
+      <testcase name="xslFnSortTest14" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.109"/>
+      <testcase name="xslFnSortTest15" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.09"/>
+      <testcase name="xslFnSortTest16" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.154"/>
+      <testcase name="xslFnSortTest17" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.07"/>
+      <testcase name="xslFnSortTest18" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.107"/>
+      <testcase name="xslFnSortTest19" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.124"/>
+      <testcase name="xslFnSortTest20" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.059"/>
+      <testcase name="xslFnSortTest21" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.064"/>
+      <testcase name="xslFnSortTest22" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.07"/>
+      <testcase name="xslFnSortTest23" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.099"/>
+      <testcase name="xslFnSortTest24" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.041"/>
+      <testcase name="xslFnSortTest1" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.074"/>
+      <testcase name="xslFnSortTest2" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.088"/>
+      <testcase name="xslFnSortTest3" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.096"/>
+      <testcase name="xslFnSortTest4" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.092"/>
+      <testcase name="xslFnSortTest5" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.059"/>
+      <testcase name="xslFnSortTest6" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.095"/>
+      <testcase name="xslFnSortTest7" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.051"/>
+      <testcase name="xslFnSortTest8" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.046"/>
+      <testcase name="xslFnSortTest9" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.053"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnCodepointsToStringTests" time="0.155">
+      <testcase name="xslFnCodepointsToStringTest1" classname="org.apache.xalan.tests.xpath3.FnCodepointsToStringTests" time="0.064"/>
+      <testcase name="xslFnCodepointsToStringTest2" classname="org.apache.xalan.tests.xpath3.FnCodepointsToStringTests" time="0.091"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnStringToCodepointsTests" time="0.157">
+      <testcase name="xslFnStringToCodepointsTest1" classname="org.apache.xalan.tests.xpath3.FnStringToCodepointsTests" time="0.063"/>
+      <testcase name="xslFnStringToCodepointsTest2" classname="org.apache.xalan.tests.xpath3.FnStringToCodepointsTests" time="0.094"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnCompareTests" time="0.222">
+      <testcase name="xslFnCompareTest1" classname="org.apache.xalan.tests.xpath3.FnCompareTests" time="0.069"/>
+      <testcase name="xslFnCompareTest2" classname="org.apache.xalan.tests.xpath3.FnCompareTests" time="0.092"/>
+      <testcase name="xslFnCompareTest3" classname="org.apache.xalan.tests.xpath3.FnCompareTests" time="0.061"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnCodepointEqualTests" time="0.114">
+      <testcase name="xslFnCodepointEqualTest1" classname="org.apache.xalan.tests.xpath3.FnCodepointEqualTests" time="0.054"/>
+      <testcase name="xslFnCodepointEqualTest2" classname="org.apache.xalan.tests.xpath3.FnCodepointEqualTests" time="0.06"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="1.046">
+      <testcase name="xslSequenceFunctionTest1" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.04"/>
+      <testcase name="xslSequenceFunctionTest2" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.076"/>
+      <testcase name="xslSequenceFunctionTest3" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.037"/>
+      <testcase name="xslSequenceFunctionTest4" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.055"/>
+      <testcase name="xslSequenceFunctionTest5" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.065"/>
+      <testcase name="xslSequenceFunctionTest6" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.08"/>
+      <testcase name="xslSequenceFunctionTest7" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.056"/>
+      <testcase name="xslSequenceFunctionTest8" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.08"/>
+      <testcase name="xslSequenceFunctionTest9" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.065"/>
+      <testcase name="xslSequenceFunctionTest10" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.079"/>
+      <testcase name="xslSequenceFunctionTest11" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.059"/>
+      <testcase name="xslSequenceFunctionTest12" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.095"/>
+      <testcase name="xslSequenceFunctionTest13" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.06"/>
+      <testcase name="xslSequenceFunctionTest14" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.058"/>
+      <testcase name="xslSequenceFunctionTest15" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.052"/>
+      <testcase name="xslSequenceFunctionTest16" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.087"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnParseXmlTests" time="0.134">
+      <testcase name="xslFnParseXmlTest1" classname="org.apache.xalan.tests.xpath3.FnParseXmlTests" time="0.067"/>
+      <testcase name="xslFnParseXmlTest2" classname="org.apache.xalan.tests.xpath3.FnParseXmlTests" time="0.067"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnParseXmlFragmentTests" time="0.062">
+      <testcase name="xslFnParseXmlFragmentTest1" classname="org.apache.xalan.tests.xpath3.FnParseXmlFragmentTests" time="0.062"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslTemplateTests" time="1.218">
+      <testcase name="xslTemplateTest1" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.072"/>
+      <testcase name="xslTemplateTest2" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.085"/>
+      <testcase name="xslTemplateTest3" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.035"/>
+      <testcase name="xslTemplateTest4" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.075"/>
+      <testcase name="xslTemplateTest5" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.051"/>
+      <testcase name="xslTemplateTest6" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.05"/>
+      <testcase name="xslTemplateTest7" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.049"/>
+      <testcase name="xslTemplateTest8" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.052"/>
+      <testcase name="xslTemplateTest9" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.082"/>
+      <testcase name="xslTemplateTest10" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.048"/>
+      <testcase name="xslTemplateTest11" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.061"/>
+      <testcase name="xslTemplateTest12" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.062"/>
+      <testcase name="xslTemplateTest13" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.062"/>
+      <testcase name="xslTemplateTest14" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.056"/>
+      <testcase name="xslTemplateTest15" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.056"/>
+      <testcase name="xslTemplateTest16" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.072"/>
+      <testcase name="xslTemplateTest19" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.093"/>
+      <testcase name="xslTemplateTest20" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.068"/>
+      <testcase name="xslTemplateTest21" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.086"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnAvgTests" time="0.155">
+      <testcase name="xslFnAvgTest1" classname="org.apache.xalan.tests.xpath3.FnAvgTests" time="0.061"/>
+      <testcase name="xslFnAvgTest2" classname="org.apache.xalan.tests.xpath3.FnAvgTests" time="0.093"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnMaxTests" time="0.365">
+      <testcase name="xslFnMaxTest1" classname="org.apache.xalan.tests.xpath3.FnMaxTests" time="0.068"/>
+      <testcase name="xslFnMaxTest2" classname="org.apache.xalan.tests.xpath3.FnMaxTests" time="0.068"/>
+      <testcase name="xslFnMaxTest3" classname="org.apache.xalan.tests.xpath3.FnMaxTests" time="0.099"/>
+      <testcase name="xslFnMaxTest4" classname="org.apache.xalan.tests.xpath3.FnMaxTests" time="0.066"/>
+      <testcase name="xslFnMaxTest5" classname="org.apache.xalan.tests.xpath3.FnMaxTests" time="0.064"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnMinTests" time="0.272">
+      <testcase name="xslFnMinTest1" classname="org.apache.xalan.tests.xpath3.FnMinTests" time="0.065"/>
+      <testcase name="xslFnMinTest2" classname="org.apache.xalan.tests.xpath3.FnMinTests" time="0.089"/>
+      <testcase name="xslFnMinTest3" classname="org.apache.xalan.tests.xpath3.FnMinTests" time="0.061"/>
+      <testcase name="xslFnMinTest4" classname="org.apache.xalan.tests.xpath3.FnMinTests" time="0.057"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnContainsTokenTests" time="0.153">
+      <testcase name="xslFnContainsTokenTest1" classname="org.apache.xalan.tests.xpath3.FnContainsTokenTests" time="0.067"/>
+      <testcase name="xslFnContainsTokenTest2" classname="org.apache.xalan.tests.xpath3.FnContainsTokenTests" time="0.086"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.854">
+      <testcase name="xslVariableAttributeAsTest10" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.058"/>
+      <testcase name="xslVariableAttributeAsTest11" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.057"/>
+      <testcase name="xslVariableAttributeAsTest12" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.057"/>
+      <testcase name="xslVariableAttributeAsTest13" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.053"/>
+      <testcase name="xslVariableAttributeAsTest1" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.062"/>
+      <testcase name="xslVariableAttributeAsTest2" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.086"/>
+      <testcase name="xslVariableAttributeAsTest3" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.038"/>
+      <testcase name="xslVariableAttributeAsTest4" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.082"/>
+      <testcase name="xslVariableAttributeAsTest5" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.081"/>
+      <testcase name="xslVariableAttributeAsTest6" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.064"/>
+      <testcase name="xslVariableAttributeAsTest7" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.063"/>
+      <testcase name="xslVariableAttributeAsTest8" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.065"/>
+      <testcase name="xslVariableAttributeAsTest9" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.086"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.864">
+      <testcase name="xslInstanceOfExprTest10" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.065"/>
+      <testcase name="xslInstanceOfExprTest11" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.065"/>
+      <testcase name="xslInstanceOfExprTest12" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.065"/>
+      <testcase name="xslInstanceOfExprTest13" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.106"/>
+      <testcase name="xslInstanceOfExprTest1" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.085"/>
+      <testcase name="xslInstanceOfExprTest2" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.098"/>
+      <testcase name="xslInstanceOfExprTest3" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.072"/>
+      <testcase name="xslInstanceOfExprTest4" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.07"/>
+      <testcase name="xslInstanceOfExprTest5" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.045"/>
+      <testcase name="xslInstanceOfExprTest6" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.063"/>
+      <testcase name="xslInstanceOfExprTest7" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.042"/>
+      <testcase name="xslInstanceOfExprTest8" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.045"/>
+      <testcase name="xslInstanceOfExprTest9" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.043"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslTemplateAttributeAsTests" time="0.473">
+      <testcase name="xslTemplateAttributeAsTest1" classname="org.apache.xalan.tests.xslt3.XslTemplateAttributeAsTests" time="0.037"/>
+      <testcase name="xslTemplateAttributeAsTest2" classname="org.apache.xalan.tests.xslt3.XslTemplateAttributeAsTests" time="0.066"/>
+      <testcase name="xslTemplateAttributeAsTest3" classname="org.apache.xalan.tests.xslt3.XslTemplateAttributeAsTests" time="0.04"/>
+      <testcase name="xslTemplateAttributeAsTest4" classname="org.apache.xalan.tests.xslt3.XslTemplateAttributeAsTests" time="0.038"/>
+      <testcase name="xslTemplateAttributeAsTest5" classname="org.apache.xalan.tests.xslt3.XslTemplateAttributeAsTests" time="0.038"/>
+      <testcase name="xslTemplateAttributeAsTest6" classname="org.apache.xalan.tests.xslt3.XslTemplateAttributeAsTests" time="0.057"/>
+      <testcase name="xslTemplateAttributeAsTest7" classname="org.apache.xalan.tests.xslt3.XslTemplateAttributeAsTests" time="0.036"/>
+      <testcase name="xslTemplateAttributeAsTest8" classname="org.apache.xalan.tests.xslt3.XslTemplateAttributeAsTests" time="0.066"/>
+      <testcase name="xslTemplateAttributeAsTest9" classname="org.apache.xalan.tests.xslt3.XslTemplateAttributeAsTests" time="0.095"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnRoundTests" time="0.141">
+      <testcase name="xslFnRoundTest1" classname="org.apache.xalan.tests.xpath3.FnRoundTests" time="0.064"/>
+      <testcase name="xslFnRoundTest2" classname="org.apache.xalan.tests.xpath3.FnRoundTests" time="0.077"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslSequenceInstTests" time="0.685">
+      <testcase name="xslSequenceTest10" classname="org.apache.xalan.tests.xslt3.XslSequenceInstTests" time="0.09"/>
+      <testcase name="xslSequenceTest1" classname="org.apache.xalan.tests.xslt3.XslSequenceInstTests" time="0.132"/>
+      <testcase name="xslSequenceTest2" classname="org.apache.xalan.tests.xslt3.XslSequenceInstTests" time="0.09"/>
+      <testcase name="xslSequenceTest3" classname="org.apache.xalan.tests.xslt3.XslSequenceInstTests" time="0.062"/>
+      <testcase name="xslSequenceTest4" classname="org.apache.xalan.tests.xslt3.XslSequenceInstTests" time="0.058"/>
+      <testcase name="xslSequenceTest5" classname="org.apache.xalan.tests.xslt3.XslSequenceInstTests" time="0.063"/>
+      <testcase name="xslSequenceTest6" classname="org.apache.xalan.tests.xslt3.XslSequenceInstTests" time="0.069"/>
+      <testcase name="xslSequenceTest7" classname="org.apache.xalan.tests.xslt3.XslSequenceInstTests" time="0.039"/>
+      <testcase name="xslSequenceTest8" classname="org.apache.xalan.tests.xslt3.XslSequenceInstTests" time="0.042"/>
+      <testcase name="xslSequenceTest9" classname="org.apache.xalan.tests.xslt3.XslSequenceInstTests" time="0.039"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.657">
+      <testcase name="xslNodeseqCombinationTest10" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.087"/>
+      <testcase name="xslNodeseqCombinationTest11" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.054"/>
+      <testcase name="xslNodeseqCombinationTest12" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.035"/>
+      <testcase name="xslNodeseqCombinationTest13" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.057"/>
+      <testcase name="xslNodeseqCombinationTest1" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.057"/>
+      <testcase name="xslNodeseqCombinationTest2" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.037"/>
+      <testcase name="xslNodeseqCombinationTest3" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.038"/>
+      <testcase name="xslNodeseqCombinationTest4" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.043"/>
+      <testcase name="xslNodeseqCombinationTest5" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.054"/>
+      <testcase name="xslNodeseqCombinationTest6" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.034"/>
+      <testcase name="xslNodeseqCombinationTest7" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.057"/>
+      <testcase name="xslNodeseqCombinationTest8" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.063"/>
+      <testcase name="xslNodeseqCombinationTest9" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.041"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnDocAvailableTests" time="2.142">
+      <testcase name="xslFnDocAvailableTest1" classname="org.apache.xalan.tests.xpath3.FnDocAvailableTests" time="0.513"/>
+      <testcase name="xslFnDocAvailableTest2" classname="org.apache.xalan.tests.xpath3.FnDocAvailableTests" time="1.303"/>
+      <testcase name="xslFnDocAvailableTest3" classname="org.apache.xalan.tests.xpath3.FnDocAvailableTests" time="0.07"/>
+      <testcase name="xslFnDocAvailableTest4" classname="org.apache.xalan.tests.xpath3.FnDocAvailableTests" time="0.047"/>
+      <testcase name="xslFnDocAvailableTest5" classname="org.apache.xalan.tests.xpath3.FnDocAvailableTests" time="0.076"/>
+      <testcase name="xslFnDocAvailableTest6" classname="org.apache.xalan.tests.xpath3.FnDocAvailableTests" time="0.06"/>
+      <testcase name="xslFnDocAvailableTest7" classname="org.apache.xalan.tests.xpath3.FnDocAvailableTests" time="0.073"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnUnparsedTextLinesTests" time="0.049">
+      <testcase name="xslFnUnparsedTextLinesTest1" classname="org.apache.xalan.tests.xpath3.FnUnparsedTextLinesTests" time="0.034"/>
+      <testcase name="xslFnUnparsedTextLinesTest2" classname="org.apache.xalan.tests.xpath3.FnUnparsedTextLinesTests" time="0.015"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslMethodOutputJsonTests" time="0.022">
+      <testcase name="xslMethodOutputJsonTest1" classname="org.apache.xalan.tests.xslt3.XslMethodOutputJsonTests" time="0.022"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XsGregorianTypeTests" time="0.482">
+      <testcase name="xslGregorianTypeTest1" classname="org.apache.xalan.tests.xpath3.XsGregorianTypeTests" time="0.036"/>
+      <testcase name="xslGregorianTypeTest2" classname="org.apache.xalan.tests.xpath3.XsGregorianTypeTests" time="0.047"/>
+      <testcase name="xslGregorianTypeTest3" classname="org.apache.xalan.tests.xpath3.XsGregorianTypeTests" time="0.051"/>
+      <testcase name="xslGregorianTypeTest4" classname="org.apache.xalan.tests.xpath3.XsGregorianTypeTests" time="0.073"/>
+      <testcase name="xslGregorianTypeTest5" classname="org.apache.xalan.tests.xpath3.XsGregorianTypeTests" time="0.061"/>
+      <testcase name="xslGregorianTypeTest6" classname="org.apache.xalan.tests.xpath3.XsGregorianTypeTests" time="0.067"/>
+      <testcase name="xslGregorianTypeTest7" classname="org.apache.xalan.tests.xpath3.XsGregorianTypeTests" time="0.072"/>
+      <testcase name="xslGregorianTypeTest8" classname="org.apache.xalan.tests.xpath3.XsGregorianTypeTests" time="0.075"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslMergeTests" time="0.868">
+      <testcase name="xslMergeTest10" classname="org.apache.xalan.tests.xslt3.XslMergeTests" time="0.168"/>
+      <testcase name="xslMergeTest1" classname="org.apache.xalan.tests.xslt3.XslMergeTests" time="0.062"/>
+      <testcase name="xslMergeTest2" classname="org.apache.xalan.tests.xslt3.XslMergeTests" time="0.056"/>
+      <testcase name="xslMergeTest3" classname="org.apache.xalan.tests.xslt3.XslMergeTests" time="0.088"/>
+      <testcase name="xslMergeTest4" classname="org.apache.xalan.tests.xslt3.XslMergeTests" time="0.038"/>
+      <testcase name="xslMergeTest5" classname="org.apache.xalan.tests.xslt3.XslMergeTests" time="0.09"/>
+      <testcase name="xslMergeTest6" classname="org.apache.xalan.tests.xslt3.XslMergeTests" time="0.069"/>
+      <testcase name="xslMergeTest7" classname="org.apache.xalan.tests.xslt3.XslMergeTests" time="0.087"/>
+      <testcase name="xslMergeTest8" classname="org.apache.xalan.tests.xslt3.XslMergeTests" time="0.141"/>
+      <testcase name="xslMergeTest9" classname="org.apache.xalan.tests.xslt3.XslMergeTests" time="0.069"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslSourceDocumentTests" time="0.08">
+      <testcase name="xslSourceDocumentTest1" classname="org.apache.xalan.tests.xslt3.XslSourceDocumentTests" time="0.08"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslForkTests" time="0.388">
+      <testcase name="xslForkTest1" classname="org.apache.xalan.tests.xslt3.XslForkTests" time="0.086"/>
+      <testcase name="xslForkTest2" classname="org.apache.xalan.tests.xslt3.XslForkTests" time="0.07"/>
+      <testcase name="xslForkTest3" classname="org.apache.xalan.tests.xslt3.XslForkTests" time="0.083"/>
+      <testcase name="xslForkTest4" classname="org.apache.xalan.tests.xslt3.XslForkTests" time="0.149"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslResultDocumentTests" time="0.508">
+      <testcase name="xslResultDocumentTest1" classname="org.apache.xalan.tests.xslt3.XslResultDocumentTests" time="0.06"/>
+      <testcase name="xslResultDocumentTest2" classname="org.apache.xalan.tests.xslt3.XslResultDocumentTests" time="0.078"/>
+      <testcase name="xslResultDocumentTest3" classname="org.apache.xalan.tests.xslt3.XslResultDocumentTests" time="0.058"/>
+      <testcase name="xslResultDocumentTest4" classname="org.apache.xalan.tests.xslt3.XslResultDocumentTests" time="0.203"/>
+      <testcase name="xslResultDocumentTest5" classname="org.apache.xalan.tests.xslt3.XslResultDocumentTests" time="0.109"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathIdivTests" time="0.058">
+      <testcase name="xslIdivTest1" classname="org.apache.xalan.tests.xpath3.XPathIdivTests" time="0.058"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathUnaryPlusTests" time="0.055">
+      <testcase name="xslUnaryPlusTest1" classname="org.apache.xalan.tests.xpath3.XPathUnaryPlusTests" time="0.055"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnTransformTests" time="1.253">
+      <testcase name="xslFnTransformTest1" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.122"/>
+      <testcase name="xslFnTransformTest2" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.06"/>
+      <testcase name="xslFnTransformTest3" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.061"/>
+      <testcase name="xslFnTransformTest4" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.061"/>
+      <testcase name="xslFnTransformTest5" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.058"/>
+      <testcase name="xslFnTransformTest6" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.055"/>
+      <testcase name="xslFnTransformTest7" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.055"/>
+      <testcase name="xslFnTransformTest8" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.052"/>
+      <testcase name="xslFnTransformTest9" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.062"/>
+      <testcase name="xslFnTransformTest10" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.125"/>
+      <testcase name="xslFnTransformTest11" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.112"/>
+      <testcase name="xslFnTransformTest12" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.092"/>
+      <testcase name="xslFnTransformTest13" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.124"/>
+      <testcase name="xslFnTransformTest14" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.095"/>
+      <testcase name="xslFnTransformTest15" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.116"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnStartsWithEndsWithTests" time="0.133">
+      <testcase name="xslStartsWithEndsWithTest1" classname="org.apache.xalan.tests.xpath3.FnStartsWithEndsWithTests" time="0.041"/>
+      <testcase name="xslStartsWithEndsWithTest2" classname="org.apache.xalan.tests.xpath3.FnStartsWithEndsWithTests" time="0.092"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnContainsTests" time="0.168">
+      <testcase name="xslFnContainsTest1" classname="org.apache.xalan.tests.xpath3.FnContainsTests" time="0.071"/>
+      <testcase name="xslFnContainsTest2" classname="org.apache.xalan.tests.xpath3.FnContainsTests" time="0.097"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnSubstringBeforeAndAfterTests" time="0.145">
+      <testcase name="xslSubstringBeforeTest1" classname="org.apache.xalan.tests.xpath3.FnSubstringBeforeAndAfterTests" time="0.075"/>
+      <testcase name="xslSubstringAfterTest1" classname="org.apache.xalan.tests.xpath3.FnSubstringBeforeAndAfterTests" time="0.07"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="1.39">
+      <testcase name="xslTryCatchTest1" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.075"/>
+      <testcase name="xslTryCatchTest2" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.073"/>
+      <testcase name="xslTryCatchTest3" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.05"/>
+      <testcase name="xslTryCatchTest4" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.063"/>
+      <testcase name="xslTryCatchTest5" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.064"/>
+      <testcase name="xslTryCatchTest6" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.072"/>
+      <testcase name="xslTryCatchTest7" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.065"/>
+      <testcase name="xslTryCatchTest8" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.093"/>
+      <testcase name="xslTryCatchTest9" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.156"/>
+      <testcase name="xslTryCatchTest10" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.071"/>
+      <testcase name="xslTryCatchTest11" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.121"/>
+      <testcase name="xslTryCatchTest12" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.086"/>
+      <testcase name="xslTryCatchTest13" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.081"/>
+      <testcase name="xslTryCatchTest14" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.077"/>
+      <testcase name="xslTryCatchTest15" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.06"/>
+      <testcase name="xslTryCatchTest16" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.05"/>
+      <testcase name="xslTryCatchTest17" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.051"/>
+      <testcase name="xslTryCatchTest18" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.041"/>
+      <testcase name="xslTryCatchTest19" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.038"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.758">
+      <testcase name="xslCharacterMapTest1" classname="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.068"/>
+      <testcase name="xslCharacterMapTest2" classname="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.069"/>
+      <testcase name="xslCharacterMapTest3" classname="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.077"/>
+      <testcase name="xslCharacterMapTest4" classname="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.063"/>
+      <testcase name="xslCharacterMapTest5" classname="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.067"/>
+      <testcase name="xslCharacterMapTest6" classname="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.068"/>
+      <testcase name="xslCharacterMapTest7" classname="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.058"/>
+      <testcase name="xslCharacterMapTest8" classname="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.053"/>
+      <testcase name="xslCharacterMapTest9" classname="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.055"/>
+      <testcase name="xslCharacterMapTest10" classname="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.041"/>
+      <testcase name="xslCharacterMapTest11" classname="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.089"/>
+      <testcase name="xslCharacterMapTest12" classname="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.05"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslInitialTemplateTests" time="0.52">
+      <testcase name="xslInitialTemplateTest1" classname="org.apache.xalan.tests.xslt3.XslInitialTemplateTests" time="0.097"/>
+      <testcase name="xslInitialTemplateTest2" classname="org.apache.xalan.tests.xslt3.XslInitialTemplateTests" time="0.035"/>
+      <testcase name="xslInitialTemplateTest3" classname="org.apache.xalan.tests.xslt3.XslInitialTemplateTests" time="0.061"/>
+      <testcase name="xslInitialTemplateTest4" classname="org.apache.xalan.tests.xslt3.XslInitialTemplateTests" time="0.062"/>
+      <testcase name="xslInitialTemplateTest5" classname="org.apache.xalan.tests.xslt3.XslInitialTemplateTests" time="0.062"/>
+      <testcase name="xslInitialTemplateTest6" classname="org.apache.xalan.tests.xslt3.XslInitialTemplateTests" time="0.071"/>
+      <testcase name="xslInitialTemplateTest7" classname="org.apache.xalan.tests.xslt3.XslInitialTemplateTests" time="0.069"/>
+      <testcase name="xslInitialTemplateTest8" classname="org.apache.xalan.tests.xslt3.XslInitialTemplateTests" time="0.062"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslContextItemTests" time="0.166">
+      <testcase name="xslContextItemTest1" classname="org.apache.xalan.tests.xslt3.XslContextItemTests" time="0.065"/>
+      <testcase name="xslContextItemTest2" classname="org.apache.xalan.tests.xslt3.XslContextItemTests" time="0.064"/>
+      <testcase name="xslContextItemTest3" classname="org.apache.xalan.tests.xslt3.XslContextItemTests" time="0.037"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathOpLiteralSequenceTests" time="0.302">
+      <testcase name="xpathOpLiteralSequenceTest1" classname="org.apache.xalan.tests.xpath3.XPathOpLiteralSequenceTests" time="0.06"/>
+      <testcase name="xpathOpLiteralSequenceTest2" classname="org.apache.xalan.tests.xpath3.XPathOpLiteralSequenceTests" time="0.064"/>
+      <testcase name="xpathOpLiteralSequenceTest3" classname="org.apache.xalan.tests.xpath3.XPathOpLiteralSequenceTests" time="0.074"/>
+      <testcase name="xpathOpLiteralSequenceTest4" classname="org.apache.xalan.tests.xpath3.XPathOpLiteralSequenceTests" time="0.054"/>
+      <testcase name="xpathOpLiteralSequenceTest5" classname="org.apache.xalan.tests.xpath3.XPathOpLiteralSequenceTests" time="0.05"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathSequenceConstructorMiscTests" time="0.579">
+      <testcase name="xslSequenceConstructorMiscTest1" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorMiscTests" time="0.081"/>
+      <testcase name="xslSequenceConstructorMiscTest2" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorMiscTests" time="0.067"/>
+      <testcase name="xslSequenceConstructorMiscTest3" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorMiscTests" time="0.062"/>
+      <testcase name="xslSequenceConstructorMiscTest4" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorMiscTests" time="0.062"/>
+      <testcase name="xslSequenceConstructorMiscTest5" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorMiscTests" time="0.07"/>
+      <testcase name="xslSequenceConstructorMiscTest6" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorMiscTests" time="0.054"/>
+      <testcase name="xslSequenceConstructorMiscTest7" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorMiscTests" time="0.057"/>
+      <testcase name="xslSequenceConstructorMiscTest8" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorMiscTests" time="0.064"/>
+      <testcase name="xslSequenceConstructorMiscTest9" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorMiscTests" time="0.062"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.977">
+      <testcase name="xslForEachGroupTest10" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.081"/>
+      <testcase name="xslForEachGroupTest11" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.093"/>
+      <testcase name="xslForEachGroupTest12" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.08"/>
+      <testcase name="xslForEachGroupTest13" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.043"/>
+      <testcase name="xslForEachGroupTest14" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.087"/>
+      <testcase name="xslForEachGroupTest1" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.077"/>
+      <testcase name="xslForEachGroupTest2" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.083"/>
+      <testcase name="xslForEachGroupTest3" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.061"/>
+      <testcase name="xslForEachGroupTest4" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.071"/>
+      <testcase name="xslForEachGroupTest5" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.062"/>
+      <testcase name="xslForEachGroupTest6" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.064"/>
+      <testcase name="xslForEachGroupTest7" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.091"/>
+      <testcase name="xslForEachGroupTest8" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.046"/>
+      <testcase name="xslForEachGroupTest9" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.037"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathDynamicFunctionCallMiscTests" time="0.554">
+      <testcase name="xslDynamicFunctionCallMiscTest1" classname="org.apache.xalan.tests.xpath3.XPathDynamicFunctionCallMiscTests" time="0.056"/>
+      <testcase name="xslDynamicFunctionCallMiscTest2" classname="org.apache.xalan.tests.xpath3.XPathDynamicFunctionCallMiscTests" time="0.058"/>
+      <testcase name="xslDynamicFunctionCallMiscTest3" classname="org.apache.xalan.tests.xpath3.XPathDynamicFunctionCallMiscTests" time="0.068"/>
+      <testcase name="xslDynamicFunctionCallMiscTest4" classname="org.apache.xalan.tests.xpath3.XPathDynamicFunctionCallMiscTests" time="0.049"/>
+      <testcase name="xslDynamicFunctionCallMiscTest5" classname="org.apache.xalan.tests.xpath3.XPathDynamicFunctionCallMiscTests" time="0.09"/>
+      <testcase name="xslDynamicFunctionCallMiscTest6" classname="org.apache.xalan.tests.xpath3.XPathDynamicFunctionCallMiscTests" time="0.097"/>
+      <testcase name="xslDynamicFunctionCallMiscTest7" classname="org.apache.xalan.tests.xpath3.XPathDynamicFunctionCallMiscTests" time="0.134"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnEmptyTests" time="0.089">
+      <testcase name="xslFnEmptyTest1" classname="org.apache.xalan.tests.xpath3.FnEmptyTests" time="0.089"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnFunctionNameTests" time="0.323">
+      <testcase name="xslFunctionNameTest1" classname="org.apache.xalan.tests.xpath3.FnFunctionNameTests" time="0.08"/>
+      <testcase name="xslFunctionNameTest2" classname="org.apache.xalan.tests.xpath3.FnFunctionNameTests" time="0.081"/>
+      <testcase name="xslFunctionNameTest3" classname="org.apache.xalan.tests.xpath3.FnFunctionNameTests" time="0.08"/>
+      <testcase name="xslFunctionNameTest4" classname="org.apache.xalan.tests.xpath3.FnFunctionNameTests" time="0.082"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnFunctionArityTests" time="0.217">
+      <testcase name="xslFunctionArityTest1" classname="org.apache.xalan.tests.xpath3.FnFunctionArityTests" time="0.079"/>
+      <testcase name="xslFunctionArityTest2" classname="org.apache.xalan.tests.xpath3.FnFunctionArityTests" time="0.073"/>
+      <testcase name="xslFunctionArityTest3" classname="org.apache.xalan.tests.xpath3.FnFunctionArityTests" time="0.065"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="1.248">
+      <testcase name="xpathDefaultNamespaceTest1" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.066"/>
+      <testcase name="xpathDefaultNamespaceTest2" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.046"/>
+      <testcase name="xpathDefaultNamespaceTest3" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.07"/>
+      <testcase name="xpathDefaultNamespaceTest4" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.077"/>
+      <testcase name="xpathDefaultNamespaceTest5" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.051"/>
+      <testcase name="xpathDefaultNamespaceTest6" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.134"/>
+      <testcase name="xpathDefaultNamespaceTest7" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.047"/>
+      <testcase name="xpathDefaultNamespaceTest8" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.043"/>
+      <testcase name="xpathDefaultNamespaceTest9" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.064"/>
+      <testcase name="xpathDefaultNamespaceTest10" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.087"/>
+      <testcase name="xpathDefaultNamespaceTest11" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.045"/>
+      <testcase name="xpathDefaultNamespaceTest12" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.093"/>
+      <testcase name="xpathDefaultNamespaceTest13" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.039"/>
+      <testcase name="xpathDefaultNamespaceTest14" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.066"/>
+      <testcase name="xpathDefaultNamespaceTest15" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.065"/>
+      <testcase name="xpathDefaultNamespaceTest16" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.062"/>
+      <testcase name="xpathDefaultNamespaceTest17" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.061"/>
+      <testcase name="xpathDefaultNamespaceTest18" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.057"/>
+      <testcase name="xpathDefaultNamespaceTest19" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.074"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="1.001">
+      <testcase name="xpathDefaultNamespaceTest1" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.118"/>
+      <testcase name="xpathDefaultNamespaceTest2" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.07"/>
+      <testcase name="xpathDefaultNamespaceTest3" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.059"/>
+      <testcase name="xpathDefaultNamespaceTest4" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.072"/>
+      <testcase name="xpathDefaultNamespaceTest5" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.092"/>
+      <testcase name="xpathDefaultNamespaceTest6" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.088"/>
+      <testcase name="xpathDefaultNamespaceTest7" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.098"/>
+      <testcase name="xpathDefaultNamespaceTest8" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.041"/>
+      <testcase name="xpathDefaultNamespaceTest9" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.04"/>
+      <testcase name="xpathDefaultNamespaceTest10" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.036"/>
+      <testcase name="xpathDefaultNamespaceTest11" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.066"/>
+      <testcase name="xpathDefaultNamespaceTest12" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.043"/>
+      <testcase name="xpathDefaultNamespaceTest13" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.091"/>
+      <testcase name="xpathDefaultNamespaceTest14" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.044"/>
+      <testcase name="xpathDefaultNamespaceTest15" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.043"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.741">
+      <testcase name="xslFunctionTest10" classname="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.081"/>
+      <testcase name="xslFunctionTest11" classname="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.06"/>
+      <testcase name="xslFunctionTest12" classname="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.043"/>
+      <testcase name="xslFunctionTest1" classname="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.067"/>
+      <testcase name="xslFunctionTest2" classname="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.047"/>
+      <testcase name="xslFunctionTest3" classname="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.05"/>
+      <testcase name="xslFunctionTest4" classname="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.051"/>
+      <testcase name="xslFunctionTest5" classname="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.046"/>
+      <testcase name="xslFunctionTest6" classname="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.049"/>
+      <testcase name="xslFunctionTest7" classname="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.095"/>
+      <testcase name="xslFunctionTest8" classname="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.101"/>
+      <testcase name="xslFunctionTest9" classname="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.051"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslIncludeTests" time="0.432">
+      <testcase name="xslIncludeTest1" classname="org.apache.xalan.tests.xslt3.XslIncludeTests" time="0.121"/>
+      <testcase name="xslIncludeTest2" classname="org.apache.xalan.tests.xslt3.XslIncludeTests" time="0.1"/>
+      <testcase name="xslIncludeTest3" classname="org.apache.xalan.tests.xslt3.XslIncludeTests" time="0.109"/>
+      <testcase name="xslIncludeTest4" classname="org.apache.xalan.tests.xslt3.XslIncludeTests" time="0.102"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslIncludeMiscTests" time="0.246">
+      <testcase name="xslIncludeTest1" classname="org.apache.xalan.tests.xslt3.XslIncludeMiscTests" time="0.136"/>
+      <testcase name="xslIncludeTest2" classname="org.apache.xalan.tests.xslt3.XslIncludeMiscTests" time="0.11"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnNormalizeUnicodeTests" time="0.056">
+      <testcase name="xslFnNormalizeUnicodeTest1" classname="org.apache.xalan.tests.xpath3.FnNormalizeUnicodeTests" time="0.056"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.906">
+      <testcase name="xslExpandTextTest1" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.044"/>
+      <testcase name="xslExpandTextTest2" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.052"/>
+      <testcase name="xslExpandTextTest3" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.067"/>
+      <testcase name="xslExpandTextTest4" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.059"/>
+      <testcase name="xslExpandTextTest5" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.04"/>
+      <testcase name="xslExpandTextTest6" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.062"/>
+      <testcase name="xslExpandTextTest7" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.051"/>
+      <testcase name="xslExpandTextTest8" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.085"/>
+      <testcase name="xslExpandTextTest9" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.06"/>
+      <testcase name="xslExpandTextTest10" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.098"/>
+      <testcase name="xslExpandTextTest11" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.062"/>
+      <testcase name="xslExpandTextTest12" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.044"/>
+      <testcase name="xslExpandTextTest13" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.055"/>
+      <testcase name="xslExpandTextTest14" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.08"/>
+      <testcase name="xslExpandTextTest15" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.047"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslJsonValidationTests" time="0.692">
+      <testcase name="xslJsonValidationTest1" classname="org.apache.xalan.tests.xslt3.XslJsonValidationTests" time="0.079"/>
+      <testcase name="xslJsonValidationTest2" classname="org.apache.xalan.tests.xslt3.XslJsonValidationTests" time="0.066"/>
+      <testcase name="xslJsonValidationTest3" classname="org.apache.xalan.tests.xslt3.XslJsonValidationTests" time="0.083"/>
+      <testcase name="xslJsonValidationTest4" classname="org.apache.xalan.tests.xslt3.XslJsonValidationTests" time="0.065"/>
+      <testcase name="xslJsonValidationTest5" classname="org.apache.xalan.tests.xslt3.XslJsonValidationTests" time="0.066"/>
+      <testcase name="xslJsonValidationTest6" classname="org.apache.xalan.tests.xslt3.XslJsonValidationTests" time="0.064"/>
+      <testcase name="xslJsonValidationTest7" classname="org.apache.xalan.tests.xslt3.XslJsonValidationTests" time="0.047"/>
+      <testcase name="xslJsonValidationTest8" classname="org.apache.xalan.tests.xslt3.XslJsonValidationTests" time="0.062"/>
+      <testcase name="xslJsonValidationTest9" classname="org.apache.xalan.tests.xslt3.XslJsonValidationTests" time="0.045"/>
+      <testcase name="xslJsonValidationTest10" classname="org.apache.xalan.tests.xslt3.XslJsonValidationTests" time="0.069"/>
+      <testcase name="xslJsonValidationTest11" classname="org.apache.xalan.tests.xslt3.XslJsonValidationTests" time="0.046"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathUriQualifiedNameTests" time="0.291">
+      <testcase name="xPathUriQualifiedNameTest1" classname="org.apache.xalan.tests.xpath3.XPathUriQualifiedNameTests" time="0.071"/>
+      <testcase name="xPathUriQualifiedNameTest2" classname="org.apache.xalan.tests.xpath3.XPathUriQualifiedNameTests" time="0.099"/>
+      <testcase name="xPathUriQualifiedNameTest3" classname="org.apache.xalan.tests.xpath3.XPathUriQualifiedNameTests" time="0.048"/>
+      <testcase name="xPathUriQualifiedNameTest4" classname="org.apache.xalan.tests.xpath3.XPathUriQualifiedNameTests" time="0.073"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnRoundHalfToEvenTests" time="0.056">
+      <testcase name="xslFnRoundHalfToEvenTest1" classname="org.apache.xalan.tests.xpath3.FnRoundHalfToEvenTests" time="0.056"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.76">
+      <testcase name="xslPartialFuncTest10" classname="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.068"/>
+      <testcase name="xslPartialFuncTest11" classname="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.072"/>
+      <testcase name="xslPartialFuncTest12" classname="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.074"/>
+      <testcase name="xslPartialFuncTest1" classname="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.067"/>
+      <testcase name="xslPartialFuncTest2" classname="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.06"/>
+      <testcase name="xslPartialFuncTest3" classname="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.055"/>
+      <testcase name="xslPartialFuncTest4" classname="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.057"/>
+      <testcase name="xslPartialFuncTest5" classname="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.063"/>
+      <testcase name="xslPartialFuncTest6" classname="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.052"/>
+      <testcase name="xslPartialFuncTest7" classname="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.067"/>
+      <testcase name="xslPartialFuncTest8" classname="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.07"/>
+      <testcase name="xslPartialFuncTest9" classname="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.054"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslCopyTests" time="0.648">
+      <testcase name="xslCopyTest10" classname="org.apache.xalan.tests.xslt3.XslCopyTests" time="0.067"/>
+      <testcase name="xslCopyTest1" classname="org.apache.xalan.tests.xslt3.XslCopyTests" time="0.073"/>
+      <testcase name="xslCopyTest2" classname="org.apache.xalan.tests.xslt3.XslCopyTests" time="0.061"/>
+      <testcase name="xslCopyTest3" classname="org.apache.xalan.tests.xslt3.XslCopyTests" time="0.094"/>
+      <testcase name="xslCopyTest4" classname="org.apache.xalan.tests.xslt3.XslCopyTests" time="0.065"/>
+      <testcase name="xslCopyTest5" classname="org.apache.xalan.tests.xslt3.XslCopyTests" time="0.096"/>
+      <testcase name="xslCopyTest6" classname="org.apache.xalan.tests.xslt3.XslCopyTests" time="0.063"/>
+      <testcase name="xslCopyTest7" classname="org.apache.xalan.tests.xslt3.XslCopyTests" time="0.037"/>
+      <testcase name="xslCopyTest8" classname="org.apache.xalan.tests.xslt3.XslCopyTests" time="0.056"/>
+      <testcase name="xslCopyTest9" classname="org.apache.xalan.tests.xslt3.XslCopyTests" time="0.035"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="1.586">
+      <testcase name="xalanJavascriptExtensionTest10" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.366"/>
+      <testcase name="xalanJavascriptExtensionTest11" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.123"/>
+      <testcase name="xalanJavascriptExtensionTest12" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.085"/>
+      <testcase name="xalanJavascriptExtensionTest13" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.083"/>
+      <testcase name="xalanJavascriptExtensionTest14" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.099"/>
+      <testcase name="xalanJavascriptExtensionTest1" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.079"/>
+      <testcase name="xalanJavascriptExtensionTest2" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.074"/>
+      <testcase name="xalanJavascriptExtensionTest3" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.068"/>
+      <testcase name="xalanJavascriptExtensionTest4" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.102"/>
+      <testcase name="xalanJavascriptExtensionTest5" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.073"/>
+      <testcase name="xalanJavascriptExtensionTest6" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.131"/>
+      <testcase name="xalanJavascriptExtensionTest7" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.124"/>
+      <testcase name="xalanJavascriptExtensionTest8" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.108"/>
+      <testcase name="xalanJavascriptExtensionTest9" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.071"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XalanJavaExtensionTests" time="0.156">
+      <testcase name="xalanJavaExtensionTest1" classname="org.apache.xalan.tests.xslt3.XalanJavaExtensionTests" time="0.082"/>
+      <testcase name="xalanJavaExtensionTest2" classname="org.apache.xalan.tests.xslt3.XalanJavaExtensionTests" time="0.074"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathTextAndNodePattern" time="0.239">
+      <testcase name="xslTextAndNodeTest1" classname="org.apache.xalan.tests.xpath3.XPathTextAndNodePattern" time="0.086"/>
+      <testcase name="xslTextAndNodeTest2" classname="org.apache.xalan.tests.xpath3.XPathTextAndNodePattern" time="0.056"/>
+      <testcase name="xslTextAndNodeTest3" classname="org.apache.xalan.tests.xpath3.XPathTextAndNodePattern" time="0.039"/>
+      <testcase name="xslTextAndNodeTest4" classname="org.apache.xalan.tests.xpath3.XPathTextAndNodePattern" time="0.058"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathLiteralSequenceTests" time="0.059">
+      <testcase name="xslLiteralSequenceTest1" classname="org.apache.xalan.tests.xpath3.XPathLiteralSequenceTests" time="0.059"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslModeTests" time="0.791">
+      <testcase name="xslModeTest1" classname="org.apache.xalan.tests.xslt3.XslModeTests" time="0.086"/>
+      <testcase name="xslModeTest2" classname="org.apache.xalan.tests.xslt3.XslModeTests" time="0.061"/>
+      <testcase name="xslModeTest3" classname="org.apache.xalan.tests.xslt3.XslModeTests" time="0.086"/>
+      <testcase name="xslModeTest4" classname="org.apache.xalan.tests.xslt3.XslModeTests" time="0.055"/>
+      <testcase name="xslModeTest5" classname="org.apache.xalan.tests.xslt3.XslModeTests" time="0.063"/>
+      <testcase name="xslModeTest6" classname="org.apache.xalan.tests.xslt3.XslModeTests" time="0.062"/>
+      <testcase name="xslModeTest7" classname="org.apache.xalan.tests.xslt3.XslModeTests" time="0.065"/>
+      <testcase name="xslModeTest8" classname="org.apache.xalan.tests.xslt3.XslModeTests" time="0.088"/>
+      <testcase name="xslModeTest9" classname="org.apache.xalan.tests.xslt3.XslModeTests" time="0.083"/>
+      <testcase name="xslModeTest10" classname="org.apache.xalan.tests.xslt3.XslModeTests" time="0.057"/>
+      <testcase name="xslModeTest11" classname="org.apache.xalan.tests.xslt3.XslModeTests" time="0.085"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslTemplatePriorityTests" time="0.34">
+      <testcase name="xslTemplatePriorityTest1" classname="org.apache.xalan.tests.xslt3.XslTemplatePriorityTests" time="0.074"/>
+      <testcase name="xslTemplatePriorityTest2" classname="org.apache.xalan.tests.xslt3.XslTemplatePriorityTests" time="0.061"/>
+      <testcase name="xslTemplatePriorityTest3" classname="org.apache.xalan.tests.xslt3.XslTemplatePriorityTests" time="0.039"/>
+      <testcase name="xslTemplatePriorityTest4" classname="org.apache.xalan.tests.xslt3.XslTemplatePriorityTests" time="0.035"/>
+      <testcase name="xslTemplatePriorityTest5" classname="org.apache.xalan.tests.xslt3.XslTemplatePriorityTests" time="0.061"/>
+      <testcase name="xslTemplatePriorityTest6" classname="org.apache.xalan.tests.xslt3.XslTemplatePriorityTests" time="0.07"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslDisableOutputEscapingAttrTests" time="0.07">
+      <testcase name="xslDisableOutputEscapingTest1" classname="org.apache.xalan.tests.xslt3.XslDisableOutputEscapingAttrTests" time="0.07"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnAdjustDatetimeToTimezoneTests" time="0.067">
+      <testcase name="xslFnAdjustDatetimeToTimezoneTest1" classname="org.apache.xalan.tests.xpath3.FnAdjustDatetimeToTimezoneTests" time="0.067"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnAdjustDateToTimezoneTests" time="0.064">
+      <testcase name="xslFnAdjustDateToTimezoneTest1" classname="org.apache.xalan.tests.xpath3.FnAdjustDateToTimezoneTests" time="0.064"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnAdjustTimeToTimezoneTests" time="0.067">
+      <testcase name="xslFnAdjustTimeToTimezoneTest1" classname="org.apache.xalan.tests.xpath3.FnAdjustTimeToTimezoneTests" time="0.067"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnFormatIntegerTests" time="0.182">
+      <testcase name="xslFnFormatIntegerTest1" classname="org.apache.xalan.tests.xpath3.FnFormatIntegerTests" time="0.097"/>
+      <testcase name="xslFnFormatIntegerTest2" classname="org.apache.xalan.tests.xpath3.FnFormatIntegerTests" time="0.085"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslPerformSortTests" time="0.603">
+      <testcase name="xslPerformSortTest10" classname="org.apache.xalan.tests.xslt3.XslPerformSortTests" time="0.064"/>
+      <testcase name="xslPeroformSortTest1" classname="org.apache.xalan.tests.xslt3.XslPerformSortTests" time="0.07"/>
+      <testcase name="xslPerformSortTest2" classname="org.apache.xalan.tests.xslt3.XslPerformSortTests" time="0.047"/>
+      <testcase name="xslPerformSortTest3" classname="org.apache.xalan.tests.xslt3.XslPerformSortTests" time="0.068"/>
+      <testcase name="xslPerformSortTest4" classname="org.apache.xalan.tests.xslt3.XslPerformSortTests" time="0.045"/>
+      <testcase name="xslPerformSortTest5" classname="org.apache.xalan.tests.xslt3.XslPerformSortTests" time="0.063"/>
+      <testcase name="xslPerformSortTest6" classname="org.apache.xalan.tests.xslt3.XslPerformSortTests" time="0.057"/>
+      <testcase name="xslPerformSortTest7" classname="org.apache.xalan.tests.xslt3.XslPerformSortTests" time="0.064"/>
+      <testcase name="xslPerformSortTest8" classname="org.apache.xalan.tests.xslt3.XslPerformSortTests" time="0.062"/>
+      <testcase name="xslPerformSortTest9" classname="org.apache.xalan.tests.xslt3.XslPerformSortTests" time="0.063"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslPackageTests" time="0.234">
+      <testcase name="xslPackageTest1" classname="org.apache.xalan.tests.xslt3.XslPackageTests" time="0.143"/>
+      <testcase name="xslPackageTest2" classname="org.apache.xalan.tests.xslt3.XslPackageTests" time="0.091"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslUseWhenTests" time="0.473">
+      <testcase name="xslUseWhenTest1" classname="org.apache.xalan.tests.xslt3.XslUseWhenTests" time="0.062"/>
+      <testcase name="xslUseWhenTest2" classname="org.apache.xalan.tests.xslt3.XslUseWhenTests" time="0.061"/>
+      <testcase name="xslUseWhenTest3" classname="org.apache.xalan.tests.xslt3.XslUseWhenTests" time="0.069"/>
+      <testcase name="xslUseWhenTest4" classname="org.apache.xalan.tests.xslt3.XslUseWhenTests" time="0.069"/>
+      <testcase name="xslUseWhenTest5" classname="org.apache.xalan.tests.xslt3.XslUseWhenTests" time="0.07"/>
+      <testcase name="xslUseWhenTest6" classname="org.apache.xalan.tests.xslt3.XslUseWhenTests" time="0.077"/>
+      <testcase name="xslUseWhenTest7" classname="org.apache.xalan.tests.xslt3.XslUseWhenTests" time="0.065"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslLinearRegressionTests" time="0.123">
+      <testcase name="xslLinearRegressionTest1" classname="org.apache.xalan.tests.xslt3.XslLinearRegressionTests" time="0.123"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslNextMatchTests" time="0.337">
+      <testcase name="xslNextMatchTest1" classname="org.apache.xalan.tests.xslt3.XslNextMatchTests" time="0.097"/>
+      <testcase name="xslNextMatchTest2" classname="org.apache.xalan.tests.xslt3.XslNextMatchTests" time="0.067"/>
+      <testcase name="xslNextMatchTest3" classname="org.apache.xalan.tests.xslt3.XslNextMatchTests" time="0.074"/>
+      <testcase name="xslNextMatchTest4" classname="org.apache.xalan.tests.xslt3.XslNextMatchTests" time="0.099"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslUseAttributeSetsTests" time="0.306">
+      <testcase name="xslUseAttributeSetsTest1" classname="org.apache.xalan.tests.xslt3.XslUseAttributeSetsTests" time="0.105"/>
+      <testcase name="xslUseAttributeSetsTest2" classname="org.apache.xalan.tests.xslt3.XslUseAttributeSetsTests" time="0.046"/>
+      <testcase name="xslUseAttributeSetsTest3" classname="org.apache.xalan.tests.xslt3.XslUseAttributeSetsTests" time="0.081"/>
+      <testcase name="xslUseAttributeSetsTest4" classname="org.apache.xalan.tests.xslt3.XslUseAttributeSetsTests" time="0.074"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslInitialFunctionTests" time="0.476">
+      <testcase name="xslInitialFunctionTest1" classname="org.apache.xalan.tests.xslt3.XslInitialFunctionTests" time="0.037"/>
+      <testcase name="xslInitialFunctionTest2" classname="org.apache.xalan.tests.xslt3.XslInitialFunctionTests" time="0.06"/>
+      <testcase name="xslInitialFunctionTest3" classname="org.apache.xalan.tests.xslt3.XslInitialFunctionTests" time="0.037"/>
+      <testcase name="xslInitialFunctionTest4" classname="org.apache.xalan.tests.xslt3.XslInitialFunctionTests" time="0.031"/>
+      <testcase name="xslInitialFunctionTest5" classname="org.apache.xalan.tests.xslt3.XslInitialFunctionTests" time="0.029"/>
+      <testcase name="xslInitialFunctionTest6" classname="org.apache.xalan.tests.xslt3.XslInitialFunctionTests" time="0.051"/>
+      <testcase name="xslInitialFunctionTest7" classname="org.apache.xalan.tests.xslt3.XslInitialFunctionTests" time="0.057"/>
+      <testcase name="xslInitialFunctionTest8" classname="org.apache.xalan.tests.xslt3.XslInitialFunctionTests" time="0.038"/>
+      <testcase name="xslInitialFunctionTest9" classname="org.apache.xalan.tests.xslt3.XslInitialFunctionTests" time="0.068"/>
+      <testcase name="xslInitialFunctionTest10" classname="org.apache.xalan.tests.xslt3.XslInitialFunctionTests" time="0.068"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslFnCopyofTests" time="0.294">
+      <testcase name="xslFnCopyofTest1" classname="org.apache.xalan.tests.xslt3.XslFnCopyofTests" time="0.066"/>
+      <testcase name="xslFnCopyofTest2" classname="org.apache.xalan.tests.xslt3.XslFnCopyofTests" time="0.072"/>
+      <testcase name="xslFnCopyofTest3" classname="org.apache.xalan.tests.xslt3.XslFnCopyofTests" time="0.086"/>
+      <testcase name="xslFnCopyofTest4" classname="org.apache.xalan.tests.xslt3.XslFnCopyofTests" time="0.07"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnUnparsedTextAvailableTests" time="0.22">
+      <testcase name="xslFnUnparsedTextAvailableTest1" classname="org.apache.xalan.tests.xpath3.FnUnparsedTextAvailableTests" time="0.083"/>
+      <testcase name="xslFnUnparsedTextAvailableTest2" classname="org.apache.xalan.tests.xpath3.FnUnparsedTextAvailableTests" time="0.059"/>
+      <testcase name="xslFnUnparsedTextAvailableTest3" classname="org.apache.xalan.tests.xpath3.FnUnparsedTextAvailableTests" time="0.078"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslMapTests" time="0.726">
+      <testcase name="xslMapTest1" classname="org.apache.xalan.tests.xslt3.XslMapTests" time="0.064"/>
+      <testcase name="xslMapTest2" classname="org.apache.xalan.tests.xslt3.XslMapTests" time="0.05"/>
+      <testcase name="xslMapTest3" classname="org.apache.xalan.tests.xslt3.XslMapTests" time="0.077"/>
+      <testcase name="xslMapTest4" classname="org.apache.xalan.tests.xslt3.XslMapTests" time="0.101"/>
+      <testcase name="xslMapTest5" classname="org.apache.xalan.tests.xslt3.XslMapTests" time="0.044"/>
+      <testcase name="xslMapTest6" classname="org.apache.xalan.tests.xslt3.XslMapTests" time="0.059"/>
+      <testcase name="xslMapTest7" classname="org.apache.xalan.tests.xslt3.XslMapTests" time="0.08"/>
+      <testcase name="xslMapTest8" classname="org.apache.xalan.tests.xslt3.XslMapTests" time="0.05"/>
+      <testcase name="xslMapTest9" classname="org.apache.xalan.tests.xslt3.XslMapTests" time="0.071"/>
+      <testcase name="xslMapTest10" classname="org.apache.xalan.tests.xslt3.XslMapTests" time="0.069"/>
+      <testcase name="xslMapTest11" classname="org.apache.xalan.tests.xslt3.XslMapTests" time="0.061"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnSerializeTests" time="0.572">
+      <testcase name="xslFnSerializeTest1" classname="org.apache.xalan.tests.xpath3.FnSerializeTests" time="0.063"/>
+      <testcase name="xslFnSerializeTest2" classname="org.apache.xalan.tests.xpath3.FnSerializeTests" time="0.046"/>
+      <testcase name="xslFnSerializeTest3" classname="org.apache.xalan.tests.xpath3.FnSerializeTests" time="0.064"/>
+      <testcase name="xslFnSerializeTest4" classname="org.apache.xalan.tests.xpath3.FnSerializeTests" time="0.06"/>
+      <testcase name="xslFnSerializeTest5" classname="org.apache.xalan.tests.xpath3.FnSerializeTests" time="0.087"/>
+      <testcase name="xslFnSerializeTest6" classname="org.apache.xalan.tests.xpath3.FnSerializeTests" time="0.091"/>
+      <testcase name="xslFnSerializeTest7" classname="org.apache.xalan.tests.xpath3.FnSerializeTests" time="0.089"/>
+      <testcase name="xslFnSerializeTest8" classname="org.apache.xalan.tests.xpath3.FnSerializeTests" time="0.07"/>
+    </testsuite>
+    <testsuite name="xml.xpath31.processor.types.tests.XPath3DecimalFormatTest" time="0.002">
+      <testcase name="performStrFormatting" classname="xml.xpath31.processor.types.tests.XPath3DecimalFormatTest" time="0.002"/>
+    </testsuite>
+    <testsuite name="xml.xpath31.processor.types.tests.XSAnyURITest" time="0.009">
+      <testcase name="constructor" classname="xml.xpath31.processor.types.tests.XSAnyURITest" time="0.001"/>
+      <testcase name="validUriStrings" classname="xml.xpath31.processor.types.tests.XSAnyURITest" time="0.003"/>
+      <testcase name="stringType" classname="xml.xpath31.processor.types.tests.XSAnyURITest" time="0.0"/>
+      <testcase name="stringValue" classname="xml.xpath31.processor.types.tests.XSAnyURITest" time="0.0"/>
+      <testcase name="typeName" classname="xml.xpath31.processor.types.tests.XSAnyURITest" time="0.001"/>
+      <testcase name="getType" classname="xml.xpath31.processor.types.tests.XSAnyURITest" time="0.0"/>
+      <testcase name="eq" classname="xml.xpath31.processor.types.tests.XSAnyURITest" time="0.001"/>
+      <testcase name="gt" classname="xml.xpath31.processor.types.tests.XSAnyURITest" time="0.0"/>
+      <testcase name="lt" classname="xml.xpath31.processor.types.tests.XSAnyURITest" time="0.002"/>
+      <testcase name="testEquals" classname="xml.xpath31.processor.types.tests.XSAnyURITest" time="0.001"/>
+    </testsuite>
+    <testsuite name="xml.xpath31.processor.types.tests.XSDateTest" time="0.004">
+      <testcase name="parseDate" classname="xml.xpath31.processor.types.tests.XSDateTest" time="0.001"/>
+      <testcase name="constructor" classname="xml.xpath31.processor.types.tests.XSDateTest" time="0.0"/>
+      <testcase name="stringType" classname="xml.xpath31.processor.types.tests.XSDateTest" time="0.0"/>
+      <testcase name="stringValue" classname="xml.xpath31.processor.types.tests.XSDateTest" time="0.001"/>
+      <testcase name="typeName" classname="xml.xpath31.processor.types.tests.XSDateTest" time="0.0"/>
+      <testcase name="gt" classname="xml.xpath31.processor.types.tests.XSDateTest" time="0.001"/>
+      <testcase name="lt" classname="xml.xpath31.processor.types.tests.XSDateTest" time="0.0"/>
+    </testsuite>
+    <testsuite name="xml.xpath31.processor.types.tests.XSDateTimeTest" time="0.003">
+      <testcase name="constructor" classname="xml.xpath31.processor.types.tests.XSDateTimeTest" time="0.001"/>
+      <testcase name="stringType" classname="xml.xpath31.processor.types.tests.XSDateTimeTest" time="0.0"/>
+      <testcase name="typeName" classname="xml.xpath31.processor.types.tests.XSDateTimeTest" time="0.0"/>
+      <testcase name="parseDateTimeUnsupportedFormat" classname="xml.xpath31.processor.types.tests.XSDateTimeTest" time="0.0"/>
+      <testcase name="gt" classname="xml.xpath31.processor.types.tests.XSDateTimeTest" time="0.0"/>
+      <testcase name="lt" classname="xml.xpath31.processor.types.tests.XSDateTimeTest" time="0.0"/>
+      <testcase name="parseDateTime" classname="xml.xpath31.processor.types.tests.XSDateTimeTest" time="0.001"/>
+    </testsuite>
+    <testsuite name="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.007">
+      <testcase name="subtract" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.001"/>
+      <testcase name="constructor" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="stringType" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="stringValue" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.001"/>
+      <testcase name="parseDayTimeDurationUnsupportedFormat" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.001"/>
+      <testcase name="parseDayTimeDuration10" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="parseDayTimeDuration11" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="parseDayTimeDuration12" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="parseDayTimeDuration13" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="parseDayTimeDuration14" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="parseDayTimeDuration15" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="parseDayTimeDuration16" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="parseDayTimeDuration17" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="parseDayTimeDuration18" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="typeName" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="getType" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.001"/>
+      <testcase name="parseDayTimeDuration1" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="parseDayTimeDuration2" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="parseDayTimeDuration3" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="parseDayTimeDuration4" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="parseDayTimeDuration5" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.001"/>
+      <testcase name="parseDayTimeDuration6" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="parseDayTimeDuration7" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="parseDayTimeDuration8" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="parseDayTimeDuration9" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="add" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="div" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.001"/>
+      <testcase name="mult" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+    </testsuite>
+    <testsuite name="xml.xpath31.processor.types.tests.XSDecimalTest" time="0.001">
+      <testcase name="doubleValue" classname="xml.xpath31.processor.types.tests.XSDecimalTest" time="0.0"/>
+      <testcase name="constructor" classname="xml.xpath31.processor.types.tests.XSDecimalTest" time="0.0"/>
+      <testcase name="stringType" classname="xml.xpath31.processor.types.tests.XSDecimalTest" time="0.0"/>
+      <testcase name="stringValue" classname="xml.xpath31.processor.types.tests.XSDecimalTest" time="0.0"/>
+      <testcase name="typeName" classname="xml.xpath31.processor.types.tests.XSDecimalTest" time="0.0"/>
+      <testcase name="getType" classname="xml.xpath31.processor.types.tests.XSDecimalTest" time="0.0"/>
+      <testcase name="gt" classname="xml.xpath31.processor.types.tests.XSDecimalTest" time="0.001"/>
+      <testcase name="lt" classname="xml.xpath31.processor.types.tests.XSDecimalTest" time="0.0"/>
+      <testcase name="zero" classname="xml.xpath31.processor.types.tests.XSDecimalTest" time="0.0"/>
+      <testcase name="testEquals" classname="xml.xpath31.processor.types.tests.XSDecimalTest" time="0.0"/>
+      <testcase name="getValue" classname="xml.xpath31.processor.types.tests.XSDecimalTest" time="0.0"/>
+    </testsuite>
+    <testsuite name="xml.xpath31.processor.types.tests.XSDoubleTest" time="0.003">
+      <testcase name="doubleValue" classname="xml.xpath31.processor.types.tests.XSDoubleTest" time="0.0"/>
+      <testcase name="constructor" classname="xml.xpath31.processor.types.tests.XSDoubleTest" time="0.001"/>
+      <testcase name="stringType" classname="xml.xpath31.processor.types.tests.XSDoubleTest" time="0.0"/>
+      <testcase name="stringValue" classname="xml.xpath31.processor.types.tests.XSDoubleTest" time="0.0"/>
+      <testcase name="parseDouble" classname="xml.xpath31.processor.types.tests.XSDoubleTest" time="0.001"/>
+      <testcase name="typeName" classname="xml.xpath31.processor.types.tests.XSDoubleTest" time="0.0"/>
+      <testcase name="getType" classname="xml.xpath31.processor.types.tests.XSDoubleTest" time="0.0"/>
+      <testcase name="gt" classname="xml.xpath31.processor.types.tests.XSDoubleTest" time="0.0"/>
+      <testcase name="lt" classname="xml.xpath31.processor.types.tests.XSDoubleTest" time="0.0"/>
+      <testcase name="nan" classname="xml.xpath31.processor.types.tests.XSDoubleTest" time="0.0"/>
+      <testcase name="zero" classname="xml.xpath31.processor.types.tests.XSDoubleTest" time="0.0"/>
+      <testcase name="infinite" classname="xml.xpath31.processor.types.tests.XSDoubleTest" time="0.0"/>
+      <testcase name="negativeZero" classname="xml.xpath31.processor.types.tests.XSDoubleTest" time="0.0"/>
+      <testcase name="testEquals" classname="xml.xpath31.processor.types.tests.XSDoubleTest" time="0.001"/>
+    </testsuite>
+    <testsuite name="xml.xpath31.processor.types.tests.XSDurationTest" time="0.0">
+      <testcase name="constructor" classname="xml.xpath31.processor.types.tests.XSDurationTest" time="0.0"/>
+      <testcase name="stringType" classname="xml.xpath31.processor.types.tests.XSDurationTest" time="0.0"/>
+      <testcase name="stringValue" classname="xml.xpath31.processor.types.tests.XSDurationTest" time="0.0"/>
+      <testcase name="typeName" classname="xml.xpath31.processor.types.tests.XSDurationTest" time="0.0"/>
+      <testcase name="gt" classname="xml.xpath31.processor.types.tests.XSDurationTest" time="0.0"/>
+      <testcase name="lt" classname="xml.xpath31.processor.types.tests.XSDurationTest" time="0.0"/>
+    </testsuite>
+    <testsuite name="xml.xpath31.processor.types.tests.XSNumericTypeTest" time="0.001">
+      <testcase name="constructor" classname="xml.xpath31.processor.types.tests.XSNumericTypeTest" time="0.0"/>
+      <testcase name="stringType" classname="xml.xpath31.processor.types.tests.XSNumericTypeTest" time="0.0"/>
+      <testcase name="stringValue" classname="xml.xpath31.processor.types.tests.XSNumericTypeTest" time="0.001"/>
+      <testcase name="typeName" classname="xml.xpath31.processor.types.tests.XSNumericTypeTest" time="0.0"/>
+    </testsuite>
+    <testsuite name="xml.xpath31.processor.types.tests.XSTimeTest" time="0.0">
+      <testcase name="stringType" classname="xml.xpath31.processor.types.tests.XSTimeTest" time="0.0"/>
+      <testcase name="typeName" classname="xml.xpath31.processor.types.tests.XSTimeTest" time="0.0"/>
+      <testcase name="parseDateTime" classname="xml.xpath31.processor.types.tests.XSTimeTest" time="0.0"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnFormatDateTests" time="0.201">
+      <testcase name="fnFormatDateTest1" classname="org.apache.xalan.tests.xpath3.FnFormatDateTests" time="0.062"/>
+      <testcase name="fnFormatDateTest2" classname="org.apache.xalan.tests.xpath3.FnFormatDateTests" time="0.068"/>
+      <testcase name="fnFormatDateTest3" classname="org.apache.xalan.tests.xpath3.FnFormatDateTests" time="0.071"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnParseIetfDateTests" time="0.079">
+      <testcase name="fnParseIetfDateTest1" classname="org.apache.xalan.tests.xpath3.FnParseIetfDateTests" time="0.079"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XslSchemaAwareTests" time="0.089">
+      <testcase name="xslSchemaAwareTest1" classname="org.apache.xalan.tests.xpath3.XslSchemaAwareTests" time="0.089"/>
+    </testsuite>
+  </testsuite>
+</testrun>