(xalan-site) branch master updated: committing modifications to release information for, xalan-j xslt3.0 beta1 release

[email protected] Tue, 30 Jun 2026 15:11:20 +0000
Newsgroups gmane.text.xml.xalan.devel
Message-ID <[email protected]>
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 89f5d7ae committing modifications to release information for, xalan-j xslt3.0 beta1 release
89f5d7ae is described below

commit 89f5d7ae0aa29139bcd2baa3b96ff9d5dfcc879b
Author: Mukul Gandhi <[email protected]>
AuthorDate: Tue Jun 30 20:41:06 2026 +0530

    committing modifications to release information for, xalan-j xslt3.0 beta1 release
---
 xalan-j/xsl3/release/beta1/RELEASE-NOTES.txt       |   14 +-
 .../result/w3c_xpath3_testsuite_xalan-j_result.xml |   68 +-
 .../result/w3c_xslt3_testsuite_xalan-j_result.xml  |    8 +-
 .../tests/xalan-j/result/XalanXsl3TestSuite1.xml   | 1450 +++++++++---------
 .../tests/xalan-j/result/XalanXsl3TestSuite2.xml   | 1542 ++++++++++----------
 5 files changed, 1549 insertions(+), 1533 deletions(-)

diff --git a/xalan-j/xsl3/release/beta1/RELEASE-NOTES.txt b/xalan-j/xsl3/release/beta1/RELEASE-NOTES.txt
index e46732b0..d3f87d16 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-24
+										Modification date : 2026-06-30
 
 
 Xalan-J XSLT 3.0 'beta1', project release details
@@ -75,34 +75,34 @@ Following people have contributed to the development for this Xalan-J release.
 
 1) Xalan-J team members
 
-1.1) Gary Gregory <[email protected]>
+Gary Gregory <[email protected]>
 
 > Xalan-J implementation design guidance
 > Guidance for Xalan-J build configuration to Maven
 > Release reviews
 
-1.2) Joseph Kesselman <[email protected]>
+Joseph Kesselman <[email protected]>
 
 > Xalan-J implementation design guidance
 > Guidance for Xalan-J build configuration to Maven 
 > Release reviews
 
-1.3) Michael Glavassevich <[email protected]>
+Michael Glavassevich <[email protected]>
 
 > Xalan-J implementation review and design guidance, from Xerces-J perspective 
 
-1.4) Mukul Gandhi <[email protected]>
+Mukul Gandhi <[email protected]>
 
 > Xalan-J implementation for, various XSLT 3.0 and XPath 3.1 language features
 
 2) Xalan-J community members
 
-2.1) Martin Honnen <[email protected]>  
+Martin Honnen <[email protected]>
 
 > Verification of Xalan-J XSLT 3.0 build integrity
 > Reporting of various Xalan-J XSL 3 implementation defects and verification of fixes.
 
-2.2) Vladimir Sitnikov <[email protected]>
+Vladimir Sitnikov <[email protected]>
 
 > Various Xalan-J project, process improvement suggestions and helpful reviews while setting up 
   Xalan's XSLT 3.0 code repository branch.
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
index f0e5b2fa..be2e0fbd 100644
--- 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
@@ -1,19 +1,22 @@
 <?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">
+<testResult dateTime="2026-06-30T11:00:41Z" desc="W3C XPath 3.1 test suite results" fail="1697" pass="7125" run="8826" skipped="17" success="80.73%" 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-append fail="0" pass="6" run="6" success="100.0%"/>
+    <array-filter fail="0" pass="10" run="10" success="100.0%"/>
+    <array-fold-left fail="2" pass="5" run="7" success="71.43%"/>
+    <array-fold-right fail="2" pass="6" run="8" success="75.0%"/>
+    <array-for-each fail="3" pass="4" run="7" success="57.14%"/>
   </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-analyze-string fail="8" pass="14" run="26" skipped="4" success="53.85%"/>
     <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-compare fail="15" pass="52" run="67" success="77.61%"/>
     <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%"/>
@@ -21,9 +24,9 @@
     <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-day-from-dateTime fail="4" pass="23" run="27" success="85.19%"/>
+    <fn-day-from-date fail="4" pass="23" run="27" success="85.19%"/>
+    <fn-days-from-duration fail="4" pass="27" run="31" success="87.1%"/>
     <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%"/>
@@ -33,21 +36,32 @@
     <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-head fail="3" pass="5" run="8" success="62.5%"/>
+    <fn-hours-from-dateTime fail="3" pass="24" run="27" success="88.89%"/>
+    <fn-hours-from-duration fail="4" pass="27" run="31" success="87.1%"/>
+    <fn-hours-from-time fail="4" pass="23" run="27" success="85.19%"/>
     <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-lower-case fail="2" pass="26" run="28" success="92.86%"/>
+    <fn-matches fail="34" pass="128" run="162" success="79.01%"/>
     <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-starts-with fail="0" pass="39" run="39" success="100.0%"/>
+    <fn-string-join fail="3" pass="36" run="39" success="92.31%"/>
+    <fn-string-length fail="0" pass="32" run="32" success="100.0%"/>
+    <fn-string-to-codepoints fail="1" pass="43" run="44" success="97.73%"/>
+    <fn-string fail="3" pass="67" run="70" success="95.71%"/>
+    <fn-substring-after fail="3" pass="35" run="38" success="92.11%"/>
+    <fn-substring-before fail="2" pass="35" run="37" success="94.59%"/>
+    <fn-substring fail="6" pass="42" run="48" success="87.5%"/>
     <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-true fail="2" pass="23" run="25" success="92.0%"/>
+    <fn-upper-case fail="2" pass="27" run="29" success="93.1%"/>
+    <fn-zero-or-one fail="2" pass="47" run="49" success="95.92%"/>
   </fn>
   <map>
     <map-contains fail="14" pass="12" run="26" success="46.15%"/>
@@ -64,10 +78,10 @@
     <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-log10 fail="0" pass="9" run="9" success="100.0%"/>
+    <math-log fail="0" pass="9" run="9" 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-pow fail="0" pass="34" run="34" 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%"/>
@@ -105,13 +119,13 @@
     <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-intersect fail="20" pass="12" run="32" success="37.5%"/>
     <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-add fail="33" pass="98" run="131" skipped="11" 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%"/>
@@ -138,7 +152,7 @@
     <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-to fail="56" pass="110" run="166" success="66.27%"/>
     <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>
@@ -151,8 +165,8 @@
     <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-AxisStep fail="55" pass="181" run="236" success="76.69%"/>
+    <prod-CastableExpr fail="148" pass="700" run="848" success="82.55%"/>
     <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%"/>
@@ -162,15 +176,17 @@
     <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-InstanceofExpr fail="57" pass="216" run="273" success="79.12%"/>
     <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-QuantifiedExpr fail="39" pass="122" run="161" success="75.78%"/>
   </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-double fail="1" pass="4" run="5" success="80.0%"/>
+    <xs-float fail="3" pass="3" run="6" success="50.0%"/>
+    <xs-normalizedString fail="0" pass="6" run="6" success="100.0%"/>
+    <xs-token fail="0" pass="6" run="6" success="100.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
index fa1cc8de..2437e4fd 100644
--- 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
@@ -1,5 +1,5 @@
 <?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">
+<testResult dateTime="2026-06-30T11:07:05Z" desc="W3C XSLT 3.0 test suite results" fail="1274" pass="3538" run="4816" skipped="627" success="73.46%" 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%"/>
@@ -39,7 +39,7 @@
     <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%"/>
+    <key fail="33" pass="63" run="96" skipped="3" success="65.62%"/>
     <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%"/>
@@ -50,7 +50,7 @@
     <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%"/>
+    <construct-node fail="11" pass="23" run="34" skipped="0" success="67.65%"/>
     <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%"/>
@@ -73,6 +73,6 @@
     <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%"/>
+    <string fail="4" pass="130" run="134" skipped="2" success="97.01%"/>
   </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
index 1e545fff..ec48d65e 100644
--- a/xalan-j/xsl3/release/beta1/tests/xalan-j/result/XalanXsl3TestSuite1.xml
+++ b/xalan-j/xsl3/release/beta1/tests/xalan-j/result/XalanXsl3TestSuite1.xml
@@ -1,734 +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"/>
+  <testsuite name="org.apache.xalan.tests.main.XalanXsl3TestSuite1" time="48.492">
+    <testsuite name="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="16.808">
+      <testcase name="xslForEachGroupTest10" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="9.905"/>
+      <testcase name="xslForEachGroupTest11" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.109"/>
+      <testcase name="xslForEachGroupTest12" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.088"/>
+      <testcase name="xslForEachGroupTest13" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.058"/>
+      <testcase name="xslForEachGroupTest14" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.087"/>
+      <testcase name="xslForEachGroupTest15" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.06"/>
+      <testcase name="xslForEachGroupTest16" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.042"/>
+      <testcase name="xslForEachGroupTest17" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.086"/>
+      <testcase name="xslForEachGroupTest18" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.103"/>
+      <testcase name="xslForEachGroupTest19" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.028"/>
+      <testcase name="xslForEachGroupTest20" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.017"/>
+      <testcase name="xslForEachGroupTest21" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.012"/>
+      <testcase name="xslForEachGroupTest22" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.063"/>
+      <testcase name="xslForEachGroupTest23" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.037"/>
+      <testcase name="xslForEachGroupTest24" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.065"/>
+      <testcase name="xslForEachGroupTest25" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.079"/>
+      <testcase name="xslForEachGroupTest26" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.333"/>
+      <testcase name="xslForEachGroupTest27" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.145"/>
+      <testcase name="xslForEachGroupTest28" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.058"/>
+      <testcase name="xslForEachGroupTest29" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.073"/>
+      <testcase name="xslForEachGroupTest30" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.065"/>
+      <testcase name="xslForEachGroupTest31" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.219"/>
+      <testcase name="xslForEachGroupTest32" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.038"/>
+      <testcase name="xslForEachGroupTest33" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.039"/>
+      <testcase name="xslForEachGroupTest34" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.112"/>
+      <testcase name="xslForEachGroupTest35" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="3.194"/>
+      <testcase name="xslForEachGroupTest36" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.048"/>
+      <testcase name="xslForEachGroupTest38" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.078"/>
+      <testcase name="xslForEachGroupTest39" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.081"/>
+      <testcase name="xslForEachGroupTest40" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.089"/>
+      <testcase name="xslForEachGroupTest41" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.045"/>
+      <testcase name="xslForEachGroupTest42" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.124"/>
+      <testcase name="xslForEachGroupTest1" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.063"/>
+      <testcase name="xslForEachGroupTest2" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.081"/>
+      <testcase name="xslForEachGroupTest3" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.059"/>
+      <testcase name="xslForEachGroupTest4" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.057"/>
+      <testcase name="xslForEachGroupTest5" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.04"/>
+      <testcase name="xslForEachGroupTest6" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.041"/>
+      <testcase name="xslForEachGroupTest7" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.762"/>
+      <testcase name="xslForEachGroupTest8" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.06"/>
+      <testcase name="xslForEachGroupTest9" classname="org.apache.xalan.tests.xslt3.XslForEachGroupTests" time="0.059"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnDocTests" time="0.08">
+      <testcase name="xslFnDocTest1" classname="org.apache.xalan.tests.xpath3.FnDocTests" time="0.08"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnDataTests" time="0.228">
+      <testcase name="xslFnDataTest1" classname="org.apache.xalan.tests.xpath3.FnDataTests" time="0.083"/>
+      <testcase name="xslFnDataTest2" classname="org.apache.xalan.tests.xpath3.FnDataTests" time="0.145"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslRecursiveFunctionTests" time="0.906">
+      <testcase name="xslRecursiveFunctionTest1" classname="org.apache.xalan.tests.xslt3.XslRecursiveFunctionTests" time="0.309"/>
+      <testcase name="xslRecursiveFunctionTest2" classname="org.apache.xalan.tests.xslt3.XslRecursiveFunctionTests" time="0.099"/>
+      <testcase name="xslRecursiveFunctionTest3" classname="org.apache.xalan.tests.xslt3.XslRecursiveFunctionTests" time="0.087"/>
+      <testcase name="xslRecursiveFunctionTest4" classname="org.apache.xalan.tests.xslt3.XslRecursiveFunctionTests" time="0.07"/>
+      <testcase name="xslRecursiveFunctionTest5" classname="org.apache.xalan.tests.xslt3.XslRecursiveFunctionTests" time="0.134"/>
+      <testcase name="xslRecursiveFunctionTest6" classname="org.apache.xalan.tests.xslt3.XslRecursiveFunctionTests" time="0.082"/>
+      <testcase name="xslRecursiveFunctionTest7" classname="org.apache.xalan.tests.xslt3.XslRecursiveFunctionTests" time="0.077"/>
+      <testcase name="xslRecursiveFunctionTest8" classname="org.apache.xalan.tests.xslt3.XslRecursiveFunctionTests" time="0.032"/>
+      <testcase name="xslRecursiveFunctionTest9" classname="org.apache.xalan.tests.xslt3.XslRecursiveFunctionTests" time="0.014"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslFunctionTests" time="1.645">
+      <testcase name="xslFunctionTest10" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.029"/>
+      <testcase name="xslFunctionTest11" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.029"/>
+      <testcase name="xslFunctionTest12" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.014"/>
+      <testcase name="xslFunctionTest13" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.038"/>
+      <testcase name="xslFunctionTest14" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.063"/>
+      <testcase name="xslFunctionTest15" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.037"/>
+      <testcase name="xslFunctionTest16" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.039"/>
+      <testcase name="xslFunctionTest17" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.044"/>
+      <testcase name="xslFunctionTest18" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.1"/>
       <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="xslFunctionTest20" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.037"/>
+      <testcase name="xslFunctionTest21" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.036"/>
+      <testcase name="xslFunctionTest22" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.04"/>
       <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="xslFunctionTest24" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.058"/>
+      <testcase name="xslFunctionTest25" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.083"/>
+      <testcase name="xslFunctionTest26" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.04"/>
+      <testcase name="xslFunctionTest27" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.059"/>
+      <testcase name="xslFunctionTest28" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.067"/>
+      <testcase name="xslFunctionTest29" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.05"/>
+      <testcase name="xslFunctionTest30" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.115"/>
+      <testcase name="xslFunctionTest1" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.052"/>
+      <testcase name="xslFunctionTest2" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.108"/>
+      <testcase name="xslFunctionTest3" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.089"/>
+      <testcase name="xslFunctionTest4" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.03"/>
+      <testcase name="xslFunctionTest5" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.081"/>
+      <testcase name="xslFunctionTest6" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.054"/>
+      <testcase name="xslFunctionTest7" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.055"/>
+      <testcase name="xslFunctionTest8" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.017"/>
+      <testcase name="xslFunctionTest9" classname="org.apache.xalan.tests.xslt3.XslFunctionTests" time="0.02"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.711">
+      <testcase name="xslHigherOrderFunctionTest10" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.033"/>
+      <testcase name="xslHigherOrderFunctionTest11" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.034"/>
+      <testcase name="xslHigherOrderFunctionTest12" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.035"/>
+      <testcase name="xslHigherOrderFunctionTest13" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.065"/>
+      <testcase name="xslHigherOrderFunctionTest14" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.052"/>
+      <testcase name="xslHigherOrderFunctionTest1" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.064"/>
+      <testcase name="xslHigherOrderFunctionTest2" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.092"/>
+      <testcase name="xslHigherOrderFunctionTest3" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.031"/>
+      <testcase name="xslHigherOrderFunctionTest4" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.031"/>
+      <testcase name="xslHigherOrderFunctionTest5" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.015"/>
+      <testcase name="xslHigherOrderFunctionTest6" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.021"/>
+      <testcase name="xslHigherOrderFunctionTest7" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.052"/>
+      <testcase name="xslHigherOrderFunctionTest8" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.146"/>
+      <testcase name="xslHigherOrderFunctionTest9" classname="org.apache.xalan.tests.xslt3.XslHigherOrderFunctionTests" time="0.04"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XsDateTimeTests" time="0.213">
+      <testcase name="xsDateTimeTest1" classname="org.apache.xalan.tests.xpath3.XsDateTimeTests" time="0.032"/>
+      <testcase name="xsDateTimeTest2" classname="org.apache.xalan.tests.xpath3.XsDateTimeTests" time="0.02"/>
+      <testcase name="xsDateTimeTest3" classname="org.apache.xalan.tests.xpath3.XsDateTimeTests" time="0.036"/>
+      <testcase name="xsDateTimeTest4" classname="org.apache.xalan.tests.xpath3.XsDateTimeTests" time="0.059"/>
+      <testcase name="xsDateTimeTest5" classname="org.apache.xalan.tests.xpath3.XsDateTimeTests" time="0.066"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="1.232">
+      <testcase name="xslValueComparison10" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.046"/>
+      <testcase name="xslValueComparison11" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.087"/>
+      <testcase name="xslValueComparison12" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.058"/>
+      <testcase name="xslValueComparison13" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.087"/>
+      <testcase name="xslValueComparison14" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.034"/>
+      <testcase name="xslValueComparison15" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.151"/>
+      <testcase name="xslValueComparison16" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.048"/>
+      <testcase name="xslValueComparison17" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.042"/>
+      <testcase name="xslValueComparison18" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.062"/>
+      <testcase name="xslValueComparison19" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.064"/>
+      <testcase name="xslValueComparison20" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.068"/>
+      <testcase name="xslValueComparison1" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.034"/>
+      <testcase name="xslValueComparison2" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.055"/>
+      <testcase name="xslValueComparison3" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.02"/>
+      <testcase name="xslValueComparison4" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.029"/>
+      <testcase name="xslValueComparison5" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.037"/>
+      <testcase name="xslValueComparison6" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.046"/>
+      <testcase name="xslValueComparison7" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.179"/>
+      <testcase name="xslValueComparison8" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.042"/>
+      <testcase name="xslValueComparison9" classname="org.apache.xalan.tests.xpath3.XPathValueComparisonTests" time="0.042"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.789">
+      <testcase name="xslInlineFunctionExprTest10" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.054"/>
+      <testcase name="xslInlineFunctionExprTest11" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.037"/>
+      <testcase name="xslInlineFunctionExprTest12" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.038"/>
+      <testcase name="xslInlineFunctionExprTest13" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.054"/>
+      <testcase name="xslInlineFunctionExprTest14" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.055"/>
+      <testcase name="xslInlineFunctionExprTest15" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.054"/>
+      <testcase name="xslInlineFunctionExprTest16" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.029"/>
+      <testcase name="xslInlineFunctionExprTest17" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.03"/>
+      <testcase name="xslInlineFunctionExprTest1" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.03"/>
+      <testcase name="xslInlineFunctionExprTest2" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.012"/>
+      <testcase name="xslInlineFunctionExprTest3" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.014"/>
+      <testcase name="xslInlineFunctionExprTest4" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.068"/>
+      <testcase name="xslInlineFunctionExprTest5" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.045"/>
+      <testcase name="xslInlineFunctionExprTest6" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.073"/>
+      <testcase name="xslInlineFunctionExprTest7" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.064"/>
+      <testcase name="xslInlineFunctionExprTest8" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.072"/>
+      <testcase name="xslInlineFunctionExprTest9" classname="org.apache.xalan.tests.xpath3.XPathInlineFunctionExprTests" time="0.059"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.674">
+      <testcase name="xslFnForEachTest1" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.055"/>
+      <testcase name="xslFnForEachTest2" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.076"/>
+      <testcase name="xslFnForEachTest3" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.036"/>
+      <testcase name="xslFnForEachTest4" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.015"/>
+      <testcase name="xslFnForEachTest5" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.034"/>
+      <testcase name="xslFnForEachTest6" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.032"/>
+      <testcase name="xslFnForEachTest7" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.061"/>
+      <testcase name="xslFnForEachTest8" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.05"/>
+      <testcase name="xslFnForEachTest9" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.022"/>
+      <testcase name="xslFnForEachTest10" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.022"/>
+      <testcase name="xslFnForEachTest11" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.049"/>
+      <testcase name="xslFnForEachTest13" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.046"/>
+      <testcase name="xslFnForEachTest14" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.066"/>
+      <testcase name="xslFnForEachTest15" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.046"/>
+      <testcase name="xslFnForEachTest16" classname="org.apache.xalan.tests.xpath3.FnForEachTests" time="0.064"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="1.287">
+      <testcase name="XsConstructorFunctionsTest10" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.074"/>
+      <testcase name="XsConstructorFunctionsTest11" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.036"/>
+      <testcase name="XsConstructorFunctionsTest12" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.036"/>
+      <testcase name="XsConstructorFunctionsTest13" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.064"/>
+      <testcase name="XsConstructorFunctionsTest14" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.041"/>
+      <testcase name="XsConstructorFunctionsTest15" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.055"/>
+      <testcase name="XsConstructorFunctionsTest16" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.014"/>
+      <testcase name="XsConstructorFunctionsTest17" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.014"/>
+      <testcase name="XsConstructorFunctionsTest18" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.055"/>
+      <testcase name="XsConstructorFunctionsTest19" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.093"/>
+      <testcase name="XsConstructorFunctionsTest20" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.044"/>
+      <testcase name="XsConstructorFunctionsTest21" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.052"/>
+      <testcase name="XsConstructorFunctionsTest22" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.054"/>
+      <testcase name="XsConstructorFunctionsTest23" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.06"/>
+      <testcase name="XsConstructorFunctionsTest24" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.044"/>
+      <testcase name="XsConstructorFunctionsTest25" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.023"/>
+      <testcase name="XsConstructorFunctionsTest26" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.041"/>
+      <testcase name="XsConstructorFunctionsTest27" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.015"/>
+      <testcase name="XsConstructorFunctionsTest28" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.034"/>
+      <testcase name="XsConstructorFunctionsTest1" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.092"/>
+      <testcase name="XsConstructorFunctionsTest2" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.053"/>
+      <testcase name="XsConstructorFunctionsTest4" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.081"/>
+      <testcase name="XsConstructorFunctionsTest5" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.055"/>
+      <testcase name="XsConstructorFunctionsTest6" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.056"/>
+      <testcase name="XsConstructorFunctionsTest7" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.026"/>
+      <testcase name="XsConstructorFunctionsTest8" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.024"/>
+      <testcase name="XsConstructorFunctionsTest9" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.031"/>
+      <testcase name="XslTransformTest3" classname="org.apache.xalan.tests.xpath3.XsConstructorFunctionTests" time="0.02"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnAbsTests" time="0.037">
+      <testcase name="xslFnAbsTest1" classname="org.apache.xalan.tests.xpath3.FnAbsTests" time="0.037"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathStringTests" time="0.032">
+      <testcase name="xslStringTest1" classname="org.apache.xalan.tests.xpath3.XPathStringTests" time="0.033"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XsDateTimeArithmeticTests" time="0.209">
+      <testcase name="xsDateTimeTest1" classname="org.apache.xalan.tests.xpath3.XsDateTimeArithmeticTests" time="0.05"/>
+      <testcase name="xsDateTimeTest2" classname="org.apache.xalan.tests.xpath3.XsDateTimeArithmeticTests" time="0.062"/>
+      <testcase name="xsDateTimeTest3" classname="org.apache.xalan.tests.xpath3.XsDateTimeArithmeticTests" time="0.06"/>
+      <testcase name="xsDateTimeTest4" classname="org.apache.xalan.tests.xpath3.XsDateTimeArithmeticTests" time="0.037"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XsTimeWithArithmeticTests" time="0.227">
+      <testcase name="xsTimeTest1" classname="org.apache.xalan.tests.xpath3.XsTimeWithArithmeticTests" time="0.045"/>
+      <testcase name="xsTimeTest2" classname="org.apache.xalan.tests.xpath3.XsTimeWithArithmeticTests" time="0.051"/>
+      <testcase name="xsTimeTest3" classname="org.apache.xalan.tests.xpath3.XsTimeWithArithmeticTests" time="0.053"/>
+      <testcase name="xsTimeTest4" classname="org.apache.xalan.tests.xpath3.XsTimeWithArithmeticTests" time="0.078"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XsDurationSubtypes" time="0.259">
+      <testcase name="XsDurationSubtypesTest1" classname="org.apache.xalan.tests.xpath3.XsDurationSubtypes" time="0.03"/>
+      <testcase name="XsDurationSubtypesTest2" classname="org.apache.xalan.tests.xpath3.XsDurationSubtypes" time="0.036"/>
+      <testcase name="XsDurationSubtypesTest3" classname="org.apache.xalan.tests.xpath3.XsDurationSubtypes" time="0.028"/>
+      <testcase name="XsDurationSubtypesTest4" classname="org.apache.xalan.tests.xpath3.XsDurationSubtypes" time="0.026"/>
+      <testcase name="XsDurationSubtypesTest5" classname="org.apache.xalan.tests.xpath3.XsDurationSubtypes" time="0.031"/>
       <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="XsDurationSubtypesTest7" classname="org.apache.xalan.tests.xpath3.XsDurationSubtypes" time="0.038"/>
+      <testcase name="XsDurationSubtypesTest8" classname="org.apache.xalan.tests.xpath3.XsDurationSubtypes" time="0.016"/>
+      <testcase name="XsDurationSubtypesTest9" classname="org.apache.xalan.tests.xpath3.XsDurationSubtypes" time="0.013"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.979">
+      <testcase name="xslFnDeepEqualTest1" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.027"/>
+      <testcase name="xslFnDeepEqualTest2" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.062"/>
+      <testcase name="xslFnDeepEqualTest3" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.039"/>
+      <testcase name="xslFnDeepEqualTest4" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.022"/>
+      <testcase name="xslFnDeepEqualTest5" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.077"/>
+      <testcase name="xslFnDeepEqualTest6" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.043"/>
+      <testcase name="xslFnDeepEqualTest7" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.048"/>
+      <testcase name="xslFnDeepEqualTest8" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.019"/>
+      <testcase name="xslFnDeepEqualTest9" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.025"/>
+      <testcase name="xslFnDeepEqualTest10" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.029"/>
+      <testcase name="xslFnDeepEqualTest11" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.028"/>
+      <testcase name="xslFnDeepEqualTest12" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.074"/>
+      <testcase name="xslFnDeepEqualTest13" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.059"/>
+      <testcase name="xslFnDeepEqualTest14" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.024"/>
+      <testcase name="xslFnDeepEqualTest15" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.031"/>
+      <testcase name="xslFnDeepEqualTest16" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.029"/>
+      <testcase name="xslFnDeepEqualTest17" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.082"/>
+      <testcase name="xslFnDeepEqualTest18" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.053"/>
+      <testcase name="xslFnDeepEqualTest19" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.04"/>
+      <testcase name="xslFnDeepEqualTest20" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.058"/>
+      <testcase name="xslFnDeepEqualTest21" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.066"/>
+      <testcase name="xslFnDeepEqualTest22" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.024"/>
+      <testcase name="xslFnDeepEqualTest23" classname="org.apache.xalan.tests.xpath3.FnDeepEqualTests" time="0.019"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="1.469">
+      <testcase name="xslImportSchemaTest1" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.082"/>
+      <testcase name="xslImportSchemaTest2" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.031"/>
+      <testcase name="xslImportSchemaTest3" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.033"/>
+      <testcase name="xslImportSchemaTest4" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.036"/>
+      <testcase name="xslImportSchemaTest5" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.043"/>
+      <testcase name="xslImportSchemaTest6" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.069"/>
+      <testcase name="xslImportSchemaTest7" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.277"/>
+      <testcase name="xslImportSchemaTest8" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.276"/>
+      <testcase name="xslImportSchemaTest9" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.03"/>
+      <testcase name="xslImportSchemaTest10" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.147"/>
+      <testcase name="xslImportSchemaTest11" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.051"/>
+      <testcase name="xslImportSchemaTest12" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.074"/>
+      <testcase name="xslImportSchemaTest13" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.125"/>
+      <testcase name="xslImportSchemaTest14" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.081"/>
+      <testcase name="xslImportSchemaTest15" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.053"/>
+      <testcase name="xslImportSchemaTest16" classname="org.apache.xalan.tests.xslt3.XslImportSchemaTests" time="0.06"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.687">
+      <testcase name="xslFnDateTimeTest1" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.06"/>
+      <testcase name="xslFnDateTimeTest2" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.059"/>
+      <testcase name="xslFnDateTimeTest3" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.027"/>
+      <testcase name="xslFnDateTimeTest4" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.031"/>
+      <testcase name="xslFnDateTimeTest5" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.032"/>
+      <testcase name="xslFnDateTimeTest6" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.032"/>
+      <testcase name="xslFnDateTimeTest7" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.028"/>
+      <testcase name="xslFnDateTimeTest8" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.031"/>
+      <testcase name="xslFnDateTimeTest9" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.039"/>
+      <testcase name="xslFnDateTimeTest10" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.037"/>
+      <testcase name="xslFnDateTimeTest11" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.034"/>
+      <testcase name="xslFnDateTimeTest12" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.037"/>
+      <testcase name="xslFnDateTimeTest13" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.043"/>
+      <testcase name="xslFnDateTimeTest14" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.037"/>
+      <testcase name="xslFnDateTimeTest15" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.054"/>
+      <testcase name="xslFnDateTimeTest16" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.035"/>
+      <testcase name="xslFnDateTimeTest17" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.049"/>
+      <testcase name="xslFnDateTimeTest18" classname="org.apache.xalan.tests.xpath3.FnDateTimeTests" time="0.021"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XmlDotComXslHigherOrderFunctionTests" time="0.504">
+      <testcase name="xslXmlDotComHofTest10" classname="org.apache.xalan.tests.xslt3.XmlDotComXslHigherOrderFunctionTests" time="0.08"/>
+      <testcase name="xslXmlDotComHofTest11" classname="org.apache.xalan.tests.xslt3.XmlDotComXslHigherOrderFunctionTests" time="0.061"/>
+      <testcase name="xslXmlDotComHofTest1" classname="org.apache.xalan.tests.xslt3.XmlDotComXslHigherOrderFunctionTests" time="0.051"/>
+      <testcase name="xslXmlDotComHofTest2" classname="org.apache.xalan.tests.xslt3.XmlDotComXslHigherOrderFunctionTests" time="0.042"/>
+      <testcase name="xslXmlDotComHofTest3" classname="org.apache.xalan.tests.xslt3.XmlDotComXslHigherOrderFunctionTests" time="0.026"/>
+      <testcase name="xslXmlDotComHofTest4" classname="org.apache.xalan.tests.xslt3.XmlDotComXslHigherOrderFunctionTests" time="0.015"/>
+      <testcase name="xslXmlDotComHofTest5" classname="org.apache.xalan.tests.xslt3.XmlDotComXslHigherOrderFunctionTests" time="0.037"/>
+      <testcase name="xslXmlDotComHofTest6" classname="org.apache.xalan.tests.xslt3.XmlDotComXslHigherOrderFunctionTests" time="0.061"/>
+      <testcase name="xslXmlDotComHofTest7" classname="org.apache.xalan.tests.xslt3.XmlDotComXslHigherOrderFunctionTests" time="0.052"/>
+      <testcase name="xslXmlDotComHofTest8" classname="org.apache.xalan.tests.xslt3.XmlDotComXslHigherOrderFunctionTests" time="0.043"/>
+      <testcase name="xslXmlDotComHofTest9" classname="org.apache.xalan.tests.xslt3.XmlDotComXslHigherOrderFunctionTests" time="0.036"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnDefaultCollation" time="0.08">
+      <testcase name="xslFnDefaultCollationTest1" classname="org.apache.xalan.tests.xpath3.FnDefaultCollation" time="0.026"/>
+      <testcase name="xslFnDefaultCollationTest2" classname="org.apache.xalan.tests.xpath3.FnDefaultCollation" time="0.054"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnBaseUriTests" time="0.987">
+      <testcase name="xslFnBaseUriTest1" classname="org.apache.xalan.tests.xpath3.FnBaseUriTests" time="0.964"/>
+      <testcase name="xslFnBaseUriTest2" classname="org.apache.xalan.tests.xpath3.FnBaseUriTests" time="0.022"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnDocumentUriTests" time="0.033">
+      <testcase name="xslFnDocumentUriTest1" classname="org.apache.xalan.tests.xpath3.FnDocumentUriTests" time="0.033"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnResolveQNameTests" time="0.025">
+      <testcase name="xslFnResolveQNameTest1" classname="org.apache.xalan.tests.xpath3.FnResolveQNameTests" time="0.025"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.558">
+      <testcase name="xslFnQNameTest10" classname="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.019"/>
+      <testcase name="xslFnQNameTest11" classname="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.019"/>
+      <testcase name="xslFnQNameTest12" classname="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.033"/>
+      <testcase name="xslFnQNameTest1" classname="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.04"/>
+      <testcase name="xslFnQNameTest2" classname="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.09"/>
+      <testcase name="xslFnQNameTest3" classname="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.053"/>
+      <testcase name="xslFnQNameTest4" classname="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.054"/>
+      <testcase name="xslFnQNameTest5" classname="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.084"/>
+      <testcase name="xslFnQNameTest6" classname="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.07"/>
+      <testcase name="xslFnQNameTest7" classname="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.043"/>
+      <testcase name="xslFnQNameTest8" classname="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.039"/>
+      <testcase name="xslFnQNameTest9" classname="org.apache.xalan.tests.xpath3.FnQNameTests" time="0.014"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathMapTests" time="1.307">
+      <testcase name="xslMapTest1" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.033"/>
+      <testcase name="xslMapTest2" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.035"/>
+      <testcase name="xslMapTest3" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.053"/>
+      <testcase name="xslMapTest4" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.054"/>
+      <testcase name="xslMapTest5" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.053"/>
+      <testcase name="xslMapTest6" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.048"/>
+      <testcase name="xslMapTest7" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.043"/>
+      <testcase name="xslMapTest8" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.063"/>
+      <testcase name="xslMapTest9" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.03"/>
+      <testcase name="xslMapTest10" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.013"/>
+      <testcase name="xslMapTest11" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.022"/>
+      <testcase name="xslMapTest12" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.033"/>
+      <testcase name="xslMapTest13" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.023"/>
+      <testcase name="xslMapTest14" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.004"/>
+      <testcase name="xslMapTest15" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.034"/>
+      <testcase name="xslMapTest16" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.019"/>
+      <testcase name="xslMapTest17" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.017"/>
+      <testcase name="xslMapTest18" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.015"/>
+      <testcase name="xslMapTest19" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.021"/>
+      <testcase name="xslMapTest20" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.042"/>
+      <testcase name="xslMapTest21" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.065"/>
+      <testcase name="xslMapTest22" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.058"/>
+      <testcase name="xslMapTest23" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.062"/>
+      <testcase name="xslMapTest24" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.032"/>
+      <testcase name="xslMapTest25" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.088"/>
+      <testcase name="xslMapTest26" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.055"/>
       <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="xslMapTest28" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.033"/>
+      <testcase name="xslMapTest29" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.044"/>
+      <testcase name="xslMapTest30" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.031"/>
+      <testcase name="xslMapTest31" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.034"/>
+      <testcase name="xslMapTest32" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.027"/>
+      <testcase name="xslMapTest33" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.038"/>
+      <testcase name="xslMapTest34" classname="org.apache.xalan.tests.xpath3.XPathMapTests" time="0.045"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathArrayTests" time="1.703">
+      <testcase name="xslArrayTest10" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.067"/>
+      <testcase name="xslArrayTest11" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.054"/>
+      <testcase name="xslArrayTest12" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.037"/>
+      <testcase name="xslArrayTest13" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.038"/>
+      <testcase name="xslArrayTest14" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.038"/>
+      <testcase name="xslArrayTest15" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.057"/>
+      <testcase name="xslArrayTest16" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.065"/>
+      <testcase name="xslArrayTest17" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.066"/>
+      <testcase name="xslArrayTest18" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.059"/>
+      <testcase name="xslArrayTest19" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.056"/>
+      <testcase name="xslArrayTest20" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.049"/>
+      <testcase name="xslArrayTest21" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.04"/>
+      <testcase name="xslArrayTest22" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.089"/>
+      <testcase name="xslArrayTest23" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.048"/>
+      <testcase name="xslArrayTest24" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.038"/>
+      <testcase name="xslArrayTest25" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.08"/>
+      <testcase name="xslArrayTest26" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.051"/>
+      <testcase name="xslArrayTest27" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.035"/>
+      <testcase name="xslArrayTest28" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.041"/>
+      <testcase name="xslArrayTest29" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.036"/>
+      <testcase name="xslArrayTest30" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.049"/>
+      <testcase name="xslArrayTest31" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.031"/>
+      <testcase name="xslArrayTest32" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.031"/>
+      <testcase name="xslArrayTest33" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.033"/>
+      <testcase name="xslArrayTest34" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.04"/>
+      <testcase name="xslArrayTest1" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.055"/>
       <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"/>
+      <testcase name="xslArrayTest3" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.063"/>
+      <testcase name="xslArrayTest4" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.047"/>
+      <testcase name="xslArrayTest5" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.059"/>
+      <testcase name="xslArrayTest6" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.062"/>
+      <testcase name="xslArrayTest7" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.055"/>
+      <testcase name="xslArrayTest8" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.037"/>
+      <testcase name="xslArrayTest9" classname="org.apache.xalan.tests.xpath3.XPathArrayTests" time="0.037"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnLangTests" time="0.06">
+      <testcase name="xslFnLangTest1" classname="org.apache.xalan.tests.xpath3.FnLangTests" time="0.06"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnRootTests" time="0.086">
+      <testcase name="xslFnRootTest1" classname="org.apache.xalan.tests.xpath3.FnRootTests" time="0.086"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathCastTests" time="0.084">
+      <testcase name="xslCastableasTest1" classname="org.apache.xalan.tests.xpath3.XPathCastTests" time="0.047"/>
+      <testcase name="xslCastasTest1" classname="org.apache.xalan.tests.xpath3.XPathCastTests" time="0.037"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathArrowOpTests" time="0.501">
+      <testcase name="xslXPathArrowOpTest1" classname="org.apache.xalan.tests.xpath3.XPathArrowOpTests" time="0.034"/>
+      <testcase name="xslXPathArrowOpTest2" classname="org.apache.xalan.tests.xpath3.XPathArrowOpTests" time="0.033"/>
+      <testcase name="xslXPathArrowOpTest3" classname="org.apache.xalan.tests.xpath3.XPathArrowOpTests" time="0.064"/>
+      <testcase name="xslXPathArrowOpTest4" classname="org.apache.xalan.tests.xpath3.XPathArrowOpTests" time="0.063"/>
+      <testcase name="xslXPathArrowOpTest5" classname="org.apache.xalan.tests.xpath3.XPathArrowOpTests" time="0.053"/>
+      <testcase name="xslXPathArrowOpTest6" classname="org.apache.xalan.tests.xpath3.XPathArrowOpTests" time="0.055"/>
+      <testcase name="xslXPathArrowOpTest7" classname="org.apache.xalan.tests.xpath3.XPathArrowOpTests" time="0.072"/>
+      <testcase name="xslXPathArrowOpTest8" classname="org.apache.xalan.tests.xpath3.XPathArrowOpTests" time="0.054"/>
+      <testcase name="xslXPathArrowOpTest9" classname="org.apache.xalan.tests.xpath3.XPathArrowOpTests" time="0.038"/>
+      <testcase name="xslXPathArrowOpTest10" classname="org.apache.xalan.tests.xpath3.XPathArrowOpTests" time="0.035"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnMapMerge" time="0.365">
+      <testcase name="xslFnMapMergeTest1" classname="org.apache.xalan.tests.xpath3.FnMapMerge" time="0.04"/>
+      <testcase name="xslFnMapMergeTest2" classname="org.apache.xalan.tests.xpath3.FnMapMerge" time="0.056"/>
+      <testcase name="xslFnMapMergeTest3" classname="org.apache.xalan.tests.xpath3.FnMapMerge" time="0.062"/>
+      <testcase name="xslFnMapMergeTest4" classname="org.apache.xalan.tests.xpath3.FnMapMerge" time="0.062"/>
+      <testcase name="xslFnMapMergeTest5" classname="org.apache.xalan.tests.xpath3.FnMapMerge" time="0.051"/>
+      <testcase name="xslFnMapMergeTest6" classname="org.apache.xalan.tests.xpath3.FnMapMerge" time="0.029"/>
+      <testcase name="xslFnMapMergeTest7" classname="org.apache.xalan.tests.xpath3.FnMapMerge" time="0.065"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.768">
+      <testcase name="xslFnParseJsonTest10" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.072"/>
+      <testcase name="xslFnParseJsonTest11" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.064"/>
+      <testcase name="xslFnParseJsonTest12" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.092"/>
+      <testcase name="xslFnParseJsonTest13" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.061"/>
+      <testcase name="xslFnParseJsonTest14" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.029"/>
+      <testcase name="xslFnParseJsonTest1" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.059"/>
+      <testcase name="xslFnParseJsonTest2" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.067"/>
+      <testcase name="xslFnParseJsonTest3" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.045"/>
+      <testcase name="xslFnParseJsonTest4" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.045"/>
+      <testcase name="xslFnParseJsonTest5" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.048"/>
+      <testcase name="xslFnParseJsonTest6" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.036"/>
+      <testcase name="xslFnParseJsonTest7" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.015"/>
+      <testcase name="xslFnParseJsonTest8" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.068"/>
+      <testcase name="xslFnParseJsonTest9" classname="org.apache.xalan.tests.xpath3.FnParseJsonTests" time="0.066"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnJsonDocTests" time="0.357">
+      <testcase name="xslFnJsonDocTest1" classname="org.apache.xalan.tests.xpath3.FnJsonDocTests" time="0.31"/>
+      <testcase name="xslFnJsonDocTest2" classname="org.apache.xalan.tests.xpath3.FnJsonDocTests" time="0.021"/>
+      <testcase name="xslFnJsonDocTest3" classname="org.apache.xalan.tests.xpath3.FnJsonDocTests" time="0.026"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnJsonToXmlTests" time="0.369">
+      <testcase name="xslFnJsonToXmlTest10" classname="org.apache.xalan.tests.xpath3.FnJsonToXmlTests" time="0.034"/>
+      <testcase name="xslFnJsonToXmlTest1" classname="org.apache.xalan.tests.xpath3.FnJsonToXmlTests" time="0.048"/>
+      <testcase name="xslFnJsonToXmlTest2" classname="org.apache.xalan.tests.xpath3.FnJsonToXmlTests" time="0.023"/>
+      <testcase name="xslFnJsonToXmlTest3" classname="org.apache.xalan.tests.xpath3.FnJsonToXmlTests" time="0.026"/>
+      <testcase name="xslFnJsonToXmlTest4" classname="org.apache.xalan.tests.xpath3.FnJsonToXmlTests" time="0.037"/>
+      <testcase name="xslFnJsonToXmlTest5" classname="org.apache.xalan.tests.xpath3.FnJsonToXmlTests" time="0.029"/>
+      <testcase name="xslFnJsonToXmlTest6" classname="org.apache.xalan.tests.xpath3.FnJsonToXmlTests" time="0.037"/>
+      <testcase name="xslFnJsonToXmlTest7" classname="org.apache.xalan.tests.xpath3.FnJsonToXmlTests" time="0.059"/>
+      <testcase name="xslFnJsonToXmlTest8" classname="org.apache.xalan.tests.xpath3.FnJsonToXmlTests" time="0.053"/>
+      <testcase name="xslFnJsonToXmlTest9" classname="org.apache.xalan.tests.xpath3.FnJsonToXmlTests" time="0.023"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnXmlToJsonTests" time="0.246">
+      <testcase name="xslFnXmlToJsonTest1" classname="org.apache.xalan.tests.xpath3.FnXmlToJsonTests" time="0.053"/>
+      <testcase name="xslFnXmlToJsonTest2" classname="org.apache.xalan.tests.xpath3.FnXmlToJsonTests" time="0.041"/>
+      <testcase name="xslFnXmlToJsonTest3" classname="org.apache.xalan.tests.xpath3.FnXmlToJsonTests" time="0.038"/>
+      <testcase name="xslFnXmlToJsonTest4" classname="org.apache.xalan.tests.xpath3.FnXmlToJsonTests" time="0.036"/>
+      <testcase name="xslFnXmlToJsonTest5" classname="org.apache.xalan.tests.xpath3.FnXmlToJsonTests" time="0.037"/>
+      <testcase name="xslFnXmlToJsonTest6" classname="org.apache.xalan.tests.xpath3.FnXmlToJsonTests" time="0.041"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.859">
+      <testcase name="xslFnAnalyzeStringTest1" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.08"/>
+      <testcase name="xslFnAnalyzeStringTest2" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.048"/>
+      <testcase name="xslFnAnalyzeStringTest3" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.034"/>
+      <testcase name="xslFnAnalyzeStringTest4" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.039"/>
+      <testcase name="xslFnAnalyzeStringTest5" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.055"/>
+      <testcase name="xslFnAnalyzeStringTest6" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.032"/>
+      <testcase name="xslFnAnalyzeStringTest7" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.062"/>
+      <testcase name="xslFnAnalyzeStringTest8" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.065"/>
+      <testcase name="xslFnAnalyzeStringTest9" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.03"/>
+      <testcase name="xslFnAnalyzeStringTest10" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.039"/>
+      <testcase name="xslFnAnalyzeStringTest11" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.039"/>
+      <testcase name="xslFnAnalyzeStringTest12" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.052"/>
+      <testcase name="xslFnAnalyzeStringTest13" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.046"/>
+      <testcase name="xslFnAnalyzeStringTest14" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.17"/>
+      <testcase name="xslFnAnalyzeStringTest15" classname="org.apache.xalan.tests.xpath3.FnAnalyzeStringTests" time="0.067"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathMapOtherTests" time="0.575">
+      <testcase name="xslMapOtherTest1" classname="org.apache.xalan.tests.xpath3.XPathMapOtherTests" time="0.031"/>
+      <testcase name="xslMapOtherTest2" classname="org.apache.xalan.tests.xpath3.XPathMapOtherTests" time="0.047"/>
+      <testcase name="xslMapOtherTest3" classname="org.apache.xalan.tests.xpath3.XPathMapOtherTests" time="0.059"/>
+      <testcase name="xslMapOtherTest4" classname="org.apache.xalan.tests.xpath3.XPathMapOtherTests" time="0.053"/>
+      <testcase name="xslMapOtherTest5" classname="org.apache.xalan.tests.xpath3.XPathMapOtherTests" time="0.071"/>
+      <testcase name="xslMapOtherTest6" classname="org.apache.xalan.tests.xpath3.XPathMapOtherTests" time="0.055"/>
+      <testcase name="xslMapOtherTest7" classname="org.apache.xalan.tests.xpath3.XPathMapOtherTests" time="0.042"/>
+      <testcase name="xslMapOtherTest8" classname="org.apache.xalan.tests.xpath3.XPathMapOtherTests" time="0.057"/>
+      <testcase name="xslMapOtherTest9" classname="org.apache.xalan.tests.xpath3.XPathMapOtherTests" time="0.061"/>
+      <testcase name="xslMapOtherTest10" classname="org.apache.xalan.tests.xpath3.XPathMapOtherTests" time="0.042"/>
+      <testcase name="xslMapOtherTest11" classname="org.apache.xalan.tests.xpath3.XPathMapOtherTests" time="0.057"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="1.002">
+      <testcase name="xslJiraIssueTest1" classname="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="0.07"/>
+      <testcase name="xslJiraIssueTest2" classname="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="0.071"/>
+      <testcase name="xslJiraIssueTest3" classname="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="0.055"/>
+      <testcase name="xslJiraIssueTest4" classname="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="0.108"/>
+      <testcase name="xslJiraIssueTest5" classname="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="0.06"/>
+      <testcase name="xslJiraIssueTest6" classname="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="0.091"/>
+      <testcase name="xslJiraIssueTest7" classname="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="0.159"/>
+      <testcase name="xslJiraIssueTest8" classname="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="0.025"/>
+      <testcase name="xslJiraIssueTest10" classname="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="0.054"/>
+      <testcase name="xslJiraIssueTest11" classname="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="0.059"/>
+      <testcase name="xslJiraIssueTest12" classname="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="0.061"/>
+      <testcase name="xslJiraIssueTest14" classname="org.apache.xalan.tests.xslt3.XalanJiraIssueTests" time="0.189"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.544">
+      <testcase name="xslNamedFunctionReferenceTest1" classname="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.03"/>
+      <testcase name="xslNamedFunctionReferenceTest2" classname="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.031"/>
+      <testcase name="xslNamedFunctionReferenceTest3" classname="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.05"/>
+      <testcase name="xslNamedFunctionReferenceTest4" classname="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.052"/>
+      <testcase name="xslNamedFunctionReferenceTest5" classname="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.046"/>
+      <testcase name="xslNamedFunctionReferenceTest6" classname="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.034"/>
+      <testcase name="xslNamedFunctionReferenceTest7" classname="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.056"/>
+      <testcase name="xslNamedFunctionReferenceTest8" classname="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.052"/>
+      <testcase name="xslNamedFunctionReferenceTest9" classname="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.043"/>
+      <testcase name="xslNamedFunctionReferenceTest10" classname="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.051"/>
+      <testcase name="xslNamedFunctionReferenceTest11" classname="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.057"/>
+      <testcase name="xslNamedFunctionReferenceTest12" classname="org.apache.xalan.tests.xpath3.XPathNamedFunctionReferenceTests" time="0.04"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnApplyTests" time="0.241">
+      <testcase name="xslFnApplyTest1" classname="org.apache.xalan.tests.xpath3.FnApplyTests" time="0.057"/>
+      <testcase name="xslFnApplyTest2" classname="org.apache.xalan.tests.xpath3.FnApplyTests" time="0.037"/>
+      <testcase name="xslFnApplyTest3" classname="org.apache.xalan.tests.xpath3.FnApplyTests" time="0.058"/>
+      <testcase name="xslFnApplyTest4" classname="org.apache.xalan.tests.xpath3.FnApplyTests" time="0.031"/>
+      <testcase name="xslFnApplyTest5" classname="org.apache.xalan.tests.xpath3.FnApplyTests" time="0.058"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.768">
+      <testcase name="xpathGeneralComparisonOpTest1" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.038"/>
+      <testcase name="xpathGeneralComparisonOpTest2" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.037"/>
+      <testcase name="xpathGeneralComparisonOpTest3" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.049"/>
+      <testcase name="xpathGeneralComparisonOpTest4" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.044"/>
+      <testcase name="xpathGeneralComparisonOpTest5" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.032"/>
+      <testcase name="xpathGeneralComparisonOpTest6" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.049"/>
+      <testcase name="xpathGeneralComparisonOpTest7" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.03"/>
+      <testcase name="xpathGeneralComparisonOpTest8" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.031"/>
+      <testcase name="xpathGeneralComparisonOpTest9" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.037"/>
+      <testcase name="xpathGeneralComparisonOpTest10" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.056"/>
+      <testcase name="xpathGeneralComparisonOpTest11" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.023"/>
+      <testcase name="xpathGeneralComparisonOpTest12" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.022"/>
+      <testcase name="xpathGeneralComparisonOpTest13" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.037"/>
+      <testcase name="xpathGeneralComparisonOpTest14" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.035"/>
+      <testcase name="xpathGeneralComparisonOpTest15" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.084"/>
+      <testcase name="xpathGeneralComparisonOpTest16" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.051"/>
+      <testcase name="xpathGeneralComparisonOpTest17" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.052"/>
+      <testcase name="xpathGeneralComparisonOpTest18" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpTests" time="0.061"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnMapFindTests" time="0.141">
+      <testcase name="xslFnMapFindTest1" classname="org.apache.xalan.tests.xpath3.FnMapFindTests" time="0.063"/>
+      <testcase name="xslFnMapFindTest2" classname="org.apache.xalan.tests.xpath3.FnMapFindTests" time="0.078"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathNumericArithmeticTests" time="0.235">
+      <testcase name="xslNumericArithmeticTest1" classname="org.apache.xalan.tests.xpath3.XPathNumericArithmeticTests" time="0.06"/>
+      <testcase name="xslNumericArithmeticTest2" classname="org.apache.xalan.tests.xpath3.XPathNumericArithmeticTests" time="0.065"/>
+      <testcase name="xslNumericArithmeticTest3" classname="org.apache.xalan.tests.xpath3.XPathNumericArithmeticTests" time="0.035"/>
+      <testcase name="xslNumericArithmeticTest4" classname="org.apache.xalan.tests.xpath3.XPathNumericArithmeticTests" time="0.041"/>
+      <testcase name="xslNumericArithmeticTest5" classname="org.apache.xalan.tests.xpath3.XPathNumericArithmeticTests" time="0.035"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslTunnelParameterTests" time="0.523">
+      <testcase name="xslTunnelParameterTest1" classname="org.apache.xalan.tests.xslt3.XslTunnelParameterTests" time="0.049"/>
+      <testcase name="xslTunnelParameterTest2" classname="org.apache.xalan.tests.xslt3.XslTunnelParameterTests" time="0.056"/>
+      <testcase name="xslTunnelParameterTest3" classname="org.apache.xalan.tests.xslt3.XslTunnelParameterTests" time="0.075"/>
+      <testcase name="xslTunnelParameterTest4" classname="org.apache.xalan.tests.xslt3.XslTunnelParameterTests" time="0.061"/>
+      <testcase name="xslTunnelParameterTest5" classname="org.apache.xalan.tests.xslt3.XslTunnelParameterTests" time="0.079"/>
+      <testcase name="xslTunnelParameterTest6" classname="org.apache.xalan.tests.xslt3.XslTunnelParameterTests" time="0.058"/>
+      <testcase name="xslTunnelParameterTest7" classname="org.apache.xalan.tests.xslt3.XslTunnelParameterTests" time="0.036"/>
+      <testcase name="xslTunnelParameterTest8" classname="org.apache.xalan.tests.xslt3.XslTunnelParameterTests" time="0.023"/>
+      <testcase name="xslTunnelParameterTest9" classname="org.apache.xalan.tests.xslt3.XslTunnelParameterTests" time="0.049"/>
+      <testcase name="xslTunnelParameterTest10" classname="org.apache.xalan.tests.xslt3.XslTunnelParameterTests" time="0.037"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FuncBooleanValuesTests" time="0.038">
+      <testcase name="xslFuncBooleanValuesTest1" classname="org.apache.xalan.tests.xpath3.FuncBooleanValuesTests" time="0.037"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslElementValidationTests" time="0.279">
+      <testcase name="xslElementValidationTest1" classname="org.apache.xalan.tests.xslt3.XslElementValidationTests" time="0.105"/>
+      <testcase name="xslElementValidationTest2" classname="org.apache.xalan.tests.xslt3.XslElementValidationTests" time="0.038"/>
+      <testcase name="xslElementValidationTest3" classname="org.apache.xalan.tests.xslt3.XslElementValidationTests" time="0.081"/>
+      <testcase name="xslElementValidationTest4" classname="org.apache.xalan.tests.xslt3.XslElementValidationTests" time="0.055"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslLiteralResultElementValidationTests" time="0.076">
+      <testcase name="xslLiteralResultElementValidationTest1" classname="org.apache.xalan.tests.xslt3.XslLiteralResultElementValidationTests" time="0.029"/>
+      <testcase name="xslLiteralResultElementValidationTest2" classname="org.apache.xalan.tests.xslt3.XslLiteralResultElementValidationTests" time="0.024"/>
+      <testcase name="xslLiteralResultElementValidationTest3" classname="org.apache.xalan.tests.xslt3.XslLiteralResultElementValidationTests" time="0.023"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslAttributeValidationTests" time="0.063">
+      <testcase name="xslAttributeValidationTest1" classname="org.apache.xalan.tests.xslt3.XslAttributeValidationTests" time="0.026"/>
+      <testcase name="xslAttributeValidationTest2" classname="org.apache.xalan.tests.xslt3.XslAttributeValidationTests" time="0.037"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="1.144">
+      <testcase name="xpathExprFunctionCallSuffixTest1" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.076"/>
+      <testcase name="xpathExprFunctionCallSuffixTest2" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.035"/>
+      <testcase name="xpathExprFunctionCallSuffixTest3" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.053"/>
+      <testcase name="xpathExprFunctionCallSuffixTest4" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.037"/>
+      <testcase name="xpathExprFunctionCallSuffixTest5" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.07"/>
+      <testcase name="xpathExprFunctionCallSuffixTest6" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.042"/>
+      <testcase name="xpathExprFunctionCallSuffixTest7" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.049"/>
+      <testcase name="xpathExprFunctionCallSuffixTest8" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.04"/>
+      <testcase name="xpathExprFunctionCallSuffixTest9" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.05"/>
+      <testcase name="xpathExprFunctionCallSuffixTest10" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.04"/>
+      <testcase name="xpathExprFunctionCallSuffixTest11" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.039"/>
+      <testcase name="xpathExprFunctionCallSuffixTest12" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.06"/>
+      <testcase name="xpathExprFunctionCallSuffixTest13" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.039"/>
+      <testcase name="xpathExprFunctionCallSuffixTest14" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.054"/>
+      <testcase name="xpathExprFunctionCallSuffixTest15" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.041"/>
+      <testcase name="xpathExprFunctionCallSuffixTest16" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.037"/>
+      <testcase name="xpathExprFunctionCallSuffixTest17" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.082"/>
+      <testcase name="xpathExprFunctionCallSuffixTest18" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.06"/>
+      <testcase name="xpathExprFunctionCallSuffixTest19" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.026"/>
+      <testcase name="xpathExprFunctionCallSuffixTest20" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.073"/>
+      <testcase name="xpathExprFunctionCallSuffixTest21" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.044"/>
+      <testcase name="xpathExprFunctionCallSuffixTest22" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.043"/>
+      <testcase name="xpathExprFunctionCallSuffixTest23" classname="org.apache.xalan.tests.xpath3.XPathExprFunctionCallSuffixTests" time="0.054"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslEvaluateTests" time="0.574">
+      <testcase name="xslEvaluateTest10" classname="org.apache.xalan.tests.xslt3.XslEvaluateTests" time="0.066"/>
+      <testcase name="xslEvaluateTest11" classname="org.apache.xalan.tests.xslt3.XslEvaluateTests" time="0.075"/>
+      <testcase name="xslEvaluateTest1" classname="org.apache.xalan.tests.xslt3.XslEvaluateTests" time="0.05"/>
+      <testcase name="xslEvaluateTest2" classname="org.apache.xalan.tests.xslt3.XslEvaluateTests" time="0.034"/>
+      <testcase name="xslEvaluateTest3" classname="org.apache.xalan.tests.xslt3.XslEvaluateTests" time="0.034"/>
+      <testcase name="xslEvaluateTest4" classname="org.apache.xalan.tests.xslt3.XslEvaluateTests" time="0.035"/>
+      <testcase name="xslEvaluateTest5" classname="org.apache.xalan.tests.xslt3.XslEvaluateTests" time="0.047"/>
+      <testcase name="xslEvaluateTest6" classname="org.apache.xalan.tests.xslt3.XslEvaluateTests" time="0.082"/>
+      <testcase name="xslEvaluateTest7" classname="org.apache.xalan.tests.xslt3.XslEvaluateTests" time="0.057"/>
+      <testcase name="xslEvaluateTest8" classname="org.apache.xalan.tests.xslt3.XslEvaluateTests" time="0.043"/>
+      <testcase name="xslEvaluateTest9" classname="org.apache.xalan.tests.xslt3.XslEvaluateTests" time="0.049"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslValueofTests" time="0.418">
+      <testcase name="xslValueofTest1" classname="org.apache.xalan.tests.xslt3.XslValueofTests" time="0.072"/>
+      <testcase name="xslValueofTest2" classname="org.apache.xalan.tests.xslt3.XslValueofTests" time="0.062"/>
+      <testcase name="xslValueofTest3" classname="org.apache.xalan.tests.xslt3.XslValueofTests" time="0.052"/>
+      <testcase name="xslValueofTest4" classname="org.apache.xalan.tests.xslt3.XslValueofTests" time="0.023"/>
+      <testcase name="xslValueofTest5" classname="org.apache.xalan.tests.xslt3.XslValueofTests" time="0.03"/>
+      <testcase name="xslValueofTest6" classname="org.apache.xalan.tests.xslt3.XslValueofTests" time="0.034"/>
+      <testcase name="xslValueofTest7" classname="org.apache.xalan.tests.xslt3.XslValueofTests" time="0.045"/>
+      <testcase name="xslValueofTest8" classname="org.apache.xalan.tests.xslt3.XslValueofTests" time="0.041"/>
+      <testcase name="xslValueofTest9" classname="org.apache.xalan.tests.xslt3.XslValueofTests" time="0.059"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslCopyofValidationTests" time="0.278">
+      <testcase name="xslCopyofValidationTest1" classname="org.apache.xalan.tests.xslt3.XslCopyofValidationTests" time="0.095"/>
+      <testcase name="xslCopyofValidationTest2" classname="org.apache.xalan.tests.xslt3.XslCopyofValidationTests" time="0.029"/>
+      <testcase name="xslCopyofValidationTest3" classname="org.apache.xalan.tests.xslt3.XslCopyofValidationTests" time="0.023"/>
+      <testcase name="xslCopyofValidationTest4" classname="org.apache.xalan.tests.xslt3.XslCopyofValidationTests" time="0.042"/>
+      <testcase name="xslCopyofValidationTest5" classname="org.apache.xalan.tests.xslt3.XslCopyofValidationTests" time="0.053"/>
+      <testcase name="xslCopyofValidationTest6" classname="org.apache.xalan.tests.xslt3.XslCopyofValidationTests" time="0.036"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslCopyValidationTests" time="0.291">
+      <testcase name="xslCopyValidationTest1" classname="org.apache.xalan.tests.xslt3.XslCopyValidationTests" time="0.106"/>
+      <testcase name="xslCopyValidationTest2" classname="org.apache.xalan.tests.xslt3.XslCopyValidationTests" time="0.03"/>
+      <testcase name="xslCopyValidationTest5" classname="org.apache.xalan.tests.xslt3.XslCopyValidationTests" time="0.068"/>
+      <testcase name="xslCopyTest3" classname="org.apache.xalan.tests.xslt3.XslCopyValidationTests" time="0.036"/>
+      <testcase name="xslCopyTest4" classname="org.apache.xalan.tests.xslt3.XslCopyValidationTests" time="0.051"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnPositionTests" time="0.112">
+      <testcase name="xslFnPositionTest5" classname="org.apache.xalan.tests.xpath3.FnPositionTests" time="0.074"/>
+      <testcase name="xslFnPositionTest6" classname="org.apache.xalan.tests.xpath3.FnPositionTests" time="0.038"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslForEachGroupWithCollationTests" time="0.161">
+      <testcase name="xslForEachGroupWithCollationTest1" classname="org.apache.xalan.tests.xslt3.XslForEachGroupWithCollationTests" time="0.074"/>
+      <testcase name="xslForEachGroupWithCollationTest2" classname="org.apache.xalan.tests.xslt3.XslForEachGroupWithCollationTests" time="0.087"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslMiscTests" time="1.576">
+      <testcase name="xslMiscTest10" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.054"/>
+      <testcase name="xslMiscTest11" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.058"/>
+      <testcase name="xslMiscTest12" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.042"/>
+      <testcase name="xslMiscTest13" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.334"/>
+      <testcase name="xslMiscTest14" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.061"/>
+      <testcase name="xslMiscTest15" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.067"/>
+      <testcase name="xslMiscTest16" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.045"/>
+      <testcase name="xslMiscTest17" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.036"/>
+      <testcase name="xslMiscTest18" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.037"/>
+      <testcase name="xslMiscTest19" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.059"/>
+      <testcase name="xslMiscTest20" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.068"/>
+      <testcase name="xslMiscTest1" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.093"/>
+      <testcase name="xslMiscTest2" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.081"/>
+      <testcase name="xslMiscTest3" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.066"/>
+      <testcase name="xslMiscTest4" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.093"/>
+      <testcase name="xslMiscTest5" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.131"/>
+      <testcase name="xslMiscTest6" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.095"/>
+      <testcase name="xslMiscTest7" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.06"/>
+      <testcase name="xslMiscTest8" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.037"/>
+      <testcase name="xslMiscTest9" classname="org.apache.xalan.tests.xslt3.XslMiscTests" time="0.059"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnSortMiscTests" time="0.214">
+      <testcase name="xslFnSortTest1" classname="org.apache.xalan.tests.xpath3.FnSortMiscTests" time="0.097"/>
+      <testcase name="xslFnSortTest2" classname="org.apache.xalan.tests.xpath3.FnSortMiscTests" time="0.052"/>
+      <testcase name="xslFnSortTest3" classname="org.apache.xalan.tests.xpath3.FnSortMiscTests" time="0.065"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslTemplateMiscTests" time="0.222">
+      <testcase name="xslTemplateTest1" classname="org.apache.xalan.tests.xslt3.XslTemplateMiscTests" time="0.085"/>
+      <testcase name="xslTemplateTest2" classname="org.apache.xalan.tests.xslt3.XslTemplateMiscTests" time="0.063"/>
+      <testcase name="xslTemplateTest3" classname="org.apache.xalan.tests.xslt3.XslTemplateMiscTests" time="0.074"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpMiscTests" time="0.254">
+      <testcase name="xpathGeneralComparisonOpTest1" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpMiscTests" time="0.05"/>
+      <testcase name="xpathGeneralComparisonOpTest2" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpMiscTests" time="0.039"/>
+      <testcase name="xpathGeneralComparisonOpTest3" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpMiscTests" time="0.029"/>
+      <testcase name="xpathGeneralComparisonOpTest4" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpMiscTests" time="0.014"/>
+      <testcase name="xpathGeneralComparisonOpTest5" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpMiscTests" time="0.015"/>
+      <testcase name="xpathGeneralComparisonOpTest6" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpMiscTests" time="0.052"/>
+      <testcase name="xpathGeneralComparisonOpTest7" classname="org.apache.xalan.tests.xpath3.XPathGeneralComparisonOpMiscTests" time="0.054"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslSortSeqConstructorTests" time="0.297">
+      <testcase name="xslSortTest1" classname="org.apache.xalan.tests.xslt3.XslSortSeqConstructorTests" time="0.115"/>
+      <testcase name="xslSortTest2" classname="org.apache.xalan.tests.xslt3.XslSortSeqConstructorTests" time="0.043"/>
+      <testcase name="xslSortTest3" classname="org.apache.xalan.tests.xslt3.XslSortSeqConstructorTests" time="0.039"/>
+      <testcase name="xslSortTest4" classname="org.apache.xalan.tests.xslt3.XslSortSeqConstructorTests" time="0.062"/>
+      <testcase name="xslSortTest5" classname="org.apache.xalan.tests.xslt3.XslSortSeqConstructorTests" time="0.038"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.w3c.xslt3.insn.XslApplyTemplatesTests" time="1.093">
+      <testcase name="runXslApplyTemplateTests" classname="org.apache.xalan.tests.w3c.xslt3.insn.XslApplyTemplatesTests" time="1.093"/>
     </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
index 2163764c..4b97425f 100644
--- a/xalan-j/xsl3/release/beta1/tests/xalan-j/result/XalanXsl3TestSuite2.xml
+++ b/xalan-j/xsl3/release/beta1/tests/xalan-j/result/XalanXsl3TestSuite2.xml
@@ -1,780 +1,780 @@
 <?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"/>
+  <testsuite name="org.apache.xalan.tests.main.XalanXsl3TestSuite2" time="32.726">
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathBuiltinFunctionNamespceTests" time="0.281">
+      <testcase name="xslBuiltinFunctionsNamespceTest1" classname="org.apache.xalan.tests.xpath3.XPathBuiltinFunctionNamespceTests" time="0.281"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="1.302">
+      <testcase name="xslSequenceConstructorTest10" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.078"/>
+      <testcase name="xslSequenceConstructorTest11" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.08"/>
+      <testcase name="xslSequenceConstructorTest12" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.023"/>
+      <testcase name="xslSequenceConstructorTest13" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.069"/>
+      <testcase name="xslSequenceConstructorTest14" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.021"/>
+      <testcase name="xslSequenceConstructorTest15" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.03"/>
+      <testcase name="xslSequenceConstructorTest16" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.047"/>
+      <testcase name="xslSequenceConstructorTest17" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.064"/>
+      <testcase name="xslSequenceConstructorTest18" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.039"/>
+      <testcase name="xslSequenceConstructorTest19" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.06"/>
+      <testcase name="xslSequenceConstructorTest20" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.057"/>
+      <testcase name="xslSequenceConstructorTest21" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.063"/>
+      <testcase name="xslSequenceConstructorTest22" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.068"/>
+      <testcase name="xslSequenceConstructorTest23" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.079"/>
+      <testcase name="xslSequenceConstructorTest1" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.056"/>
+      <testcase name="xslSequenceConstructorTest2" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.067"/>
+      <testcase name="xslSequenceConstructorTest3" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.064"/>
+      <testcase name="xslSequenceConstructorTest4" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.061"/>
+      <testcase name="xslSequenceConstructorTest5" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.06"/>
+      <testcase name="xslSequenceConstructorTest6" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.064"/>
       <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="xslSequenceConstructorTest8" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.046"/>
+      <testcase name="xslSequenceConstructorTest9" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorTests" time="0.039"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathStringConcatExprTests" time="0.277">
+      <testcase name="xslStringConcatExprTest1" classname="org.apache.xalan.tests.xpath3.XPathStringConcatExprTests" time="0.034"/>
+      <testcase name="xslStringConcatExprTest2" classname="org.apache.xalan.tests.xpath3.XPathStringConcatExprTests" time="0.044"/>
+      <testcase name="xslStringConcatExprTest3" classname="org.apache.xalan.tests.xpath3.XPathStringConcatExprTests" time="0.043"/>
+      <testcase name="xslStringConcatExprTest4" classname="org.apache.xalan.tests.xpath3.XPathStringConcatExprTests" time="0.038"/>
+      <testcase name="xslStringConcatExprTest5" classname="org.apache.xalan.tests.xpath3.XPathStringConcatExprTests" time="0.054"/>
+      <testcase name="xslStringConcatExprTest6" classname="org.apache.xalan.tests.xpath3.XPathStringConcatExprTests" time="0.064"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XsDurationComponentExtractionFunctionTests" time="0.12">
+      <testcase name="xslComponentExtractionFunctionTest1" classname="org.apache.xalan.tests.xpath3.XsDurationComponentExtractionFunctionTests" time="0.066"/>
+      <testcase name="xslComponentExtractionFunctionTest2" classname="org.apache.xalan.tests.xpath3.XsDurationComponentExtractionFunctionTests" time="0.054"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathArithmeticOnDurationValuesTests" time="0.367">
+      <testcase name="xslArithmeticOnDurationValuesTest1" classname="org.apache.xalan.tests.xpath3.XPathArithmeticOnDurationValuesTests" time="0.054"/>
+      <testcase name="xslArithmeticOnDurationValuesTest2" classname="org.apache.xalan.tests.xpath3.XPathArithmeticOnDurationValuesTests" time="0.054"/>
+      <testcase name="xslArithmeticOnDurationValuesTest3" classname="org.apache.xalan.tests.xpath3.XPathArithmeticOnDurationValuesTests" time="0.037"/>
+      <testcase name="xslArithmeticOnDurationValuesTest4" classname="org.apache.xalan.tests.xpath3.XPathArithmeticOnDurationValuesTests" time="0.04"/>
+      <testcase name="xslArithmeticOnDurationValuesTest5" classname="org.apache.xalan.tests.xpath3.XPathArithmeticOnDurationValuesTests" time="0.039"/>
+      <testcase name="xslArithmeticOnDurationValuesTest6" classname="org.apache.xalan.tests.xpath3.XPathArithmeticOnDurationValuesTests" time="0.033"/>
+      <testcase name="xslArithmeticOnDurationValuesTest7" classname="org.apache.xalan.tests.xpath3.XPathArithmeticOnDurationValuesTests" time="0.038"/>
+      <testcase name="xslArithmeticOnDurationValuesTest8" classname="org.apache.xalan.tests.xpath3.XPathArithmeticOnDurationValuesTests" time="0.036"/>
+      <testcase name="xslArithmeticOnDurationValuesTest9" classname="org.apache.xalan.tests.xpath3.XPathArithmeticOnDurationValuesTests" time="0.036"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathNodeComparisonTests" time="0.167">
+      <testcase name="xslNodeComparisonTest1" classname="org.apache.xalan.tests.xpath3.XPathNodeComparisonTests" time="0.053"/>
+      <testcase name="xslNodeComparisonTest2" classname="org.apache.xalan.tests.xpath3.XPathNodeComparisonTests" time="0.037"/>
+      <testcase name="xslNodeComparisonTest3" classname="org.apache.xalan.tests.xpath3.XPathNodeComparisonTests" time="0.077"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathSimpleMapOperatorTests" time="0.38">
+      <testcase name="xslSimpleMapOperatorTest1" classname="org.apache.xalan.tests.xpath3.XPathSimpleMapOperatorTests" time="0.055"/>
+      <testcase name="xslSimpleMapOperatorTest2" classname="org.apache.xalan.tests.xpath3.XPathSimpleMapOperatorTests" time="0.051"/>
+      <testcase name="xslSimpleMapOperatorTest3" classname="org.apache.xalan.tests.xpath3.XPathSimpleMapOperatorTests" time="0.047"/>
+      <testcase name="xslSimpleMapOperatorTest4" classname="org.apache.xalan.tests.xpath3.XPathSimpleMapOperatorTests" time="0.058"/>
+      <testcase name="xslSimpleMapOperatorTest5" classname="org.apache.xalan.tests.xpath3.XPathSimpleMapOperatorTests" time="0.031"/>
+      <testcase name="xslSimpleMapOperatorTest6" classname="org.apache.xalan.tests.xpath3.XPathSimpleMapOperatorTests" time="0.044"/>
+      <testcase name="xslSimpleMapOperatorTest7" classname="org.apache.xalan.tests.xpath3.XPathSimpleMapOperatorTests" time="0.03"/>
+      <testcase name="xslSimpleMapOperatorTest8" classname="org.apache.xalan.tests.xpath3.XPathSimpleMapOperatorTests" time="0.063"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnFoldLeftTests" time="0.435">
+      <testcase name="xslFnFoldLeftTest1" classname="org.apache.xalan.tests.xpath3.FnFoldLeftTests" time="0.064"/>
       <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="xslFnFoldLeftTest3" classname="org.apache.xalan.tests.xpath3.FnFoldLeftTests" time="0.042"/>
+      <testcase name="xslFnFoldLeftTest4" classname="org.apache.xalan.tests.xpath3.FnFoldLeftTests" time="0.071"/>
+      <testcase name="xslFnFoldLeftTest5" classname="org.apache.xalan.tests.xpath3.FnFoldLeftTests" time="0.059"/>
+      <testcase name="xslFnFoldLeftTest6" classname="org.apache.xalan.tests.xpath3.FnFoldLeftTests" time="0.118"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnFoldRightTests" time="0.117">
+      <testcase name="xslFnFoldRightTest1" classname="org.apache.xalan.tests.xpath3.FnFoldRightTests" time="0.045"/>
+      <testcase name="xslFnFoldRightTest2" classname="org.apache.xalan.tests.xpath3.FnFoldRightTests" time="0.037"/>
+      <testcase name="xslFnFoldRightTest3" classname="org.apache.xalan.tests.xpath3.FnFoldRightTests" time="0.017"/>
+      <testcase name="xslFnFoldRightTest4" classname="org.apache.xalan.tests.xpath3.FnFoldRightTests" time="0.018"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnForEachPairTests" time="0.297">
+      <testcase name="xslFnForEachPairTest1" classname="org.apache.xalan.tests.xpath3.FnForEachPairTests" time="0.036"/>
+      <testcase name="xslFnForEachPairTest2" classname="org.apache.xalan.tests.xpath3.FnForEachPairTests" time="0.05"/>
+      <testcase name="xslFnForEachPairTest3" classname="org.apache.xalan.tests.xpath3.FnForEachPairTests" time="0.015"/>
+      <testcase name="xslFnForEachPairTest4" classname="org.apache.xalan.tests.xpath3.FnForEachPairTests" time="0.034"/>
+      <testcase name="xslFnForEachPairTest5" classname="org.apache.xalan.tests.xpath3.FnForEachPairTests" time="0.033"/>
+      <testcase name="xslFnForEachPairTest6" classname="org.apache.xalan.tests.xpath3.FnForEachPairTests" time="0.064"/>
+      <testcase name="xslFnForEachPairTest7" classname="org.apache.xalan.tests.xpath3.FnForEachPairTests" time="0.034"/>
+      <testcase name="xslFnForEachPairTest8" classname="org.apache.xalan.tests.xpath3.FnForEachPairTests" time="0.015"/>
+      <testcase name="xslFnForEachPairTest9" classname="org.apache.xalan.tests.xpath3.FnForEachPairTests" time="0.016"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnSortTests" time="1.206">
+      <testcase name="xslFnSortTest11" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.042"/>
+      <testcase name="xslFnSortTest12" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.066"/>
+      <testcase name="xslFnSortTest13" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.082"/>
+      <testcase name="xslFnSortTest14" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.056"/>
+      <testcase name="xslFnSortTest15" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.047"/>
+      <testcase name="xslFnSortTest16" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.08"/>
+      <testcase name="xslFnSortTest17" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.031"/>
+      <testcase name="xslFnSortTest18" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.051"/>
+      <testcase name="xslFnSortTest19" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.078"/>
+      <testcase name="xslFnSortTest20" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.034"/>
+      <testcase name="xslFnSortTest21" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.034"/>
+      <testcase name="xslFnSortTest22" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.041"/>
+      <testcase name="xslFnSortTest23" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.077"/>
+      <testcase name="xslFnSortTest24" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.031"/>
+      <testcase name="xslFnSortTest1" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.042"/>
+      <testcase name="xslFnSortTest2" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.077"/>
+      <testcase name="xslFnSortTest3" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.055"/>
+      <testcase name="xslFnSortTest4" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.079"/>
+      <testcase name="xslFnSortTest5" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.065"/>
+      <testcase name="xslFnSortTest6" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.071"/>
+      <testcase name="xslFnSortTest7" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.029"/>
+      <testcase name="xslFnSortTest8" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.015"/>
+      <testcase name="xslFnSortTest9" classname="org.apache.xalan.tests.xpath3.FnSortTests" time="0.022"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnCodepointsToStringTests" time="0.112">
+      <testcase name="xslFnCodepointsToStringTest1" classname="org.apache.xalan.tests.xpath3.FnCodepointsToStringTests" time="0.032"/>
+      <testcase name="xslFnCodepointsToStringTest2" classname="org.apache.xalan.tests.xpath3.FnCodepointsToStringTests" time="0.08"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnStringToCodepointsTests" time="0.123">
+      <testcase name="xslFnStringToCodepointsTest1" classname="org.apache.xalan.tests.xpath3.FnStringToCodepointsTests" time="0.06"/>
+      <testcase name="xslFnStringToCodepointsTest2" classname="org.apache.xalan.tests.xpath3.FnStringToCodepointsTests" time="0.063"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnCompareTests" time="0.214">
+      <testcase name="xslFnCompareTest1" classname="org.apache.xalan.tests.xpath3.FnCompareTests" time="0.065"/>
+      <testcase name="xslFnCompareTest2" classname="org.apache.xalan.tests.xpath3.FnCompareTests" time="0.086"/>
+      <testcase name="xslFnCompareTest3" classname="org.apache.xalan.tests.xpath3.FnCompareTests" time="0.062"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnCodepointEqualTests" time="0.12">
+      <testcase name="xslFnCodepointEqualTest1" classname="org.apache.xalan.tests.xpath3.FnCodepointEqualTests" time="0.064"/>
+      <testcase name="xslFnCodepointEqualTest2" classname="org.apache.xalan.tests.xpath3.FnCodepointEqualTests" time="0.056"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.919">
+      <testcase name="xslSequenceFunctionTest1" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.049"/>
+      <testcase name="xslSequenceFunctionTest2" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.07"/>
+      <testcase name="xslSequenceFunctionTest3" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.035"/>
+      <testcase name="xslSequenceFunctionTest4" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.056"/>
+      <testcase name="xslSequenceFunctionTest5" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.054"/>
+      <testcase name="xslSequenceFunctionTest6" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.077"/>
+      <testcase name="xslSequenceFunctionTest7" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.038"/>
+      <testcase name="xslSequenceFunctionTest8" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.073"/>
+      <testcase name="xslSequenceFunctionTest9" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.058"/>
+      <testcase name="xslSequenceFunctionTest10" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.082"/>
+      <testcase name="xslSequenceFunctionTest11" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.052"/>
+      <testcase name="xslSequenceFunctionTest12" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.083"/>
+      <testcase name="xslSequenceFunctionTest13" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.044"/>
+      <testcase name="xslSequenceFunctionTest14" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.048"/>
+      <testcase name="xslSequenceFunctionTest15" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.057"/>
+      <testcase name="xslSequenceFunctionTest16" classname="org.apache.xalan.tests.xpath3.XPathSequenceFunctionTests" time="0.041"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnParseXmlTests" time="0.071">
+      <testcase name="xslFnParseXmlTest1" classname="org.apache.xalan.tests.xpath3.FnParseXmlTests" time="0.037"/>
+      <testcase name="xslFnParseXmlTest2" classname="org.apache.xalan.tests.xpath3.FnParseXmlTests" time="0.034"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnParseXmlFragmentTests" time="0.037">
+      <testcase name="xslFnParseXmlFragmentTest1" classname="org.apache.xalan.tests.xpath3.FnParseXmlFragmentTests" time="0.037"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.776">
+      <testcase name="xslTemplateTest1" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.042"/>
+      <testcase name="xslTemplateTest2" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.056"/>
+      <testcase name="xslTemplateTest3" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.027"/>
+      <testcase name="xslTemplateTest4" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.062"/>
+      <testcase name="xslTemplateTest5" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.066"/>
+      <testcase name="xslTemplateTest6" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.014"/>
+      <testcase name="xslTemplateTest7" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.018"/>
+      <testcase name="xslTemplateTest8" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.013"/>
+      <testcase name="xslTemplateTest9" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.037"/>
+      <testcase name="xslTemplateTest10" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.041"/>
+      <testcase name="xslTemplateTest11" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.034"/>
+      <testcase name="xslTemplateTest12" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.032"/>
+      <testcase name="xslTemplateTest13" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.038"/>
+      <testcase name="xslTemplateTest14" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.058"/>
+      <testcase name="xslTemplateTest15" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.018"/>
+      <testcase name="xslTemplateTest16" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.035"/>
+      <testcase name="xslTemplateTest19" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.054"/>
+      <testcase name="xslTemplateTest20" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.056"/>
+      <testcase name="xslTemplateTest21" classname="org.apache.xalan.tests.xslt3.XslTemplateTests" time="0.075"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnAvgTests" time="0.098">
+      <testcase name="xslFnAvgTest1" classname="org.apache.xalan.tests.xpath3.FnAvgTests" time="0.044"/>
+      <testcase name="xslFnAvgTest2" classname="org.apache.xalan.tests.xpath3.FnAvgTests" time="0.054"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnMaxTests" time="0.279">
+      <testcase name="xslFnMaxTest1" classname="org.apache.xalan.tests.xpath3.FnMaxTests" time="0.054"/>
+      <testcase name="xslFnMaxTest2" classname="org.apache.xalan.tests.xpath3.FnMaxTests" time="0.06"/>
+      <testcase name="xslFnMaxTest3" classname="org.apache.xalan.tests.xpath3.FnMaxTests" time="0.07"/>
+      <testcase name="xslFnMaxTest4" classname="org.apache.xalan.tests.xpath3.FnMaxTests" time="0.056"/>
+      <testcase name="xslFnMaxTest5" classname="org.apache.xalan.tests.xpath3.FnMaxTests" time="0.039"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnMinTests" time="0.239">
+      <testcase name="xslFnMinTest1" classname="org.apache.xalan.tests.xpath3.FnMinTests" time="0.063"/>
+      <testcase name="xslFnMinTest2" classname="org.apache.xalan.tests.xpath3.FnMinTests" time="0.079"/>
+      <testcase name="xslFnMinTest3" classname="org.apache.xalan.tests.xpath3.FnMinTests" time="0.038"/>
+      <testcase name="xslFnMinTest4" classname="org.apache.xalan.tests.xpath3.FnMinTests" time="0.059"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnContainsTokenTests" time="0.123">
+      <testcase name="xslFnContainsTokenTest1" classname="org.apache.xalan.tests.xpath3.FnContainsTokenTests" time="0.063"/>
+      <testcase name="xslFnContainsTokenTest2" classname="org.apache.xalan.tests.xpath3.FnContainsTokenTests" time="0.06"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.697">
+      <testcase name="xslVariableAttributeAsTest10" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.054"/>
+      <testcase name="xslVariableAttributeAsTest11" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.033"/>
+      <testcase name="xslVariableAttributeAsTest12" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.028"/>
+      <testcase name="xslVariableAttributeAsTest13" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.036"/>
+      <testcase name="xslVariableAttributeAsTest1" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.047"/>
+      <testcase name="xslVariableAttributeAsTest2" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.073"/>
+      <testcase name="xslVariableAttributeAsTest3" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.037"/>
+      <testcase name="xslVariableAttributeAsTest4" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.052"/>
+      <testcase name="xslVariableAttributeAsTest5" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.072"/>
+      <testcase name="xslVariableAttributeAsTest6" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.056"/>
+      <testcase name="xslVariableAttributeAsTest7" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.068"/>
+      <testcase name="xslVariableAttributeAsTest8" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.058"/>
+      <testcase name="xslVariableAttributeAsTest9" classname="org.apache.xalan.tests.xslt3.XslVariableAttributeAsTests" time="0.082"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.585">
+      <testcase name="xslInstanceOfExprTest10" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.039"/>
+      <testcase name="xslInstanceOfExprTest11" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.053"/>
+      <testcase name="xslInstanceOfExprTest12" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.048"/>
+      <testcase name="xslInstanceOfExprTest13" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.101"/>
+      <testcase name="xslInstanceOfExprTest1" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.08"/>
+      <testcase name="xslInstanceOfExprTest2" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.06"/>
+      <testcase name="xslInstanceOfExprTest3" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.034"/>
+      <testcase name="xslInstanceOfExprTest4" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.032"/>
+      <testcase name="xslInstanceOfExprTest5" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.012"/>
+      <testcase name="xslInstanceOfExprTest6" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.035"/>
+      <testcase name="xslInstanceOfExprTest7" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.015"/>
+      <testcase name="xslInstanceOfExprTest8" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.038"/>
+      <testcase name="xslInstanceOfExprTest9" classname="org.apache.xalan.tests.xpath3.XPathInstanceOfExprTests" time="0.038"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslTemplateAttributeAsTests" time="0.406">
+      <testcase name="xslTemplateAttributeAsTest1" classname="org.apache.xalan.tests.xslt3.XslTemplateAttributeAsTests" time="0.013"/>
+      <testcase name="xslTemplateAttributeAsTest2" classname="org.apache.xalan.tests.xslt3.XslTemplateAttributeAsTests" time="0.035"/>
+      <testcase name="xslTemplateAttributeAsTest3" classname="org.apache.xalan.tests.xslt3.XslTemplateAttributeAsTests" time="0.013"/>
+      <testcase name="xslTemplateAttributeAsTest4" classname="org.apache.xalan.tests.xslt3.XslTemplateAttributeAsTests" time="0.019"/>
+      <testcase name="xslTemplateAttributeAsTest5" classname="org.apache.xalan.tests.xslt3.XslTemplateAttributeAsTests" time="0.033"/>
       <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="xslTemplateAttributeAsTest7" classname="org.apache.xalan.tests.xslt3.XslTemplateAttributeAsTests" time="0.042"/>
+      <testcase name="xslTemplateAttributeAsTest8" classname="org.apache.xalan.tests.xslt3.XslTemplateAttributeAsTests" time="0.06"/>
+      <testcase name="xslTemplateAttributeAsTest9" classname="org.apache.xalan.tests.xslt3.XslTemplateAttributeAsTests" time="0.134"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnRoundTests" time="0.134">
+      <testcase name="xslFnRoundTest1" classname="org.apache.xalan.tests.xpath3.FnRoundTests" time="0.056"/>
+      <testcase name="xslFnRoundTest2" classname="org.apache.xalan.tests.xpath3.FnRoundTests" time="0.078"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslSequenceInstTests" time="0.597">
+      <testcase name="xslSequenceTest10" classname="org.apache.xalan.tests.xslt3.XslSequenceInstTests" time="0.08"/>
+      <testcase name="xslSequenceTest1" classname="org.apache.xalan.tests.xslt3.XslSequenceInstTests" time="0.054"/>
+      <testcase name="xslSequenceTest2" classname="org.apache.xalan.tests.xslt3.XslSequenceInstTests" time="0.076"/>
+      <testcase name="xslSequenceTest3" classname="org.apache.xalan.tests.xslt3.XslSequenceInstTests" time="0.055"/>
+      <testcase name="xslSequenceTest4" classname="org.apache.xalan.tests.xslt3.XslSequenceInstTests" time="0.059"/>
       <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="xslSequenceTest6" classname="org.apache.xalan.tests.xslt3.XslSequenceInstTests" time="0.098"/>
       <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="xslSequenceTest8" classname="org.apache.xalan.tests.xslt3.XslSequenceInstTests" time="0.036"/>
+      <testcase name="xslSequenceTest9" classname="org.apache.xalan.tests.xslt3.XslSequenceInstTests" time="0.035"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.524">
+      <testcase name="xslNodeseqCombinationTest10" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.085"/>
+      <testcase name="xslNodeseqCombinationTest11" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.035"/>
+      <testcase name="xslNodeseqCombinationTest12" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.015"/>
+      <testcase name="xslNodeseqCombinationTest13" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.031"/>
+      <testcase name="xslNodeseqCombinationTest1" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.044"/>
+      <testcase name="xslNodeseqCombinationTest2" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.019"/>
+      <testcase name="xslNodeseqCombinationTest3" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.04"/>
+      <testcase name="xslNodeseqCombinationTest4" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.041"/>
+      <testcase name="xslNodeseqCombinationTest5" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.04"/>
+      <testcase name="xslNodeseqCombinationTest6" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.036"/>
+      <testcase name="xslNodeseqCombinationTest7" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.046"/>
+      <testcase name="xslNodeseqCombinationTest8" classname="org.apache.xalan.tests.xpath3.XPathNodeSequenceCombinationTests" time="0.049"/>
       <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"/>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnDocAvailableTests" time="1.959">
+      <testcase name="xslFnDocAvailableTest1" classname="org.apache.xalan.tests.xpath3.FnDocAvailableTests" time="0.496"/>
+      <testcase name="xslFnDocAvailableTest2" classname="org.apache.xalan.tests.xpath3.FnDocAvailableTests" time="1.312"/>
+      <testcase name="xslFnDocAvailableTest3" classname="org.apache.xalan.tests.xpath3.FnDocAvailableTests" time="0.041"/>
+      <testcase name="xslFnDocAvailableTest4" classname="org.apache.xalan.tests.xpath3.FnDocAvailableTests" time="0.027"/>
+      <testcase name="xslFnDocAvailableTest5" classname="org.apache.xalan.tests.xpath3.FnDocAvailableTests" time="0.021"/>
+      <testcase name="xslFnDocAvailableTest6" classname="org.apache.xalan.tests.xpath3.FnDocAvailableTests" time="0.015"/>
+      <testcase name="xslFnDocAvailableTest7" classname="org.apache.xalan.tests.xpath3.FnDocAvailableTests" time="0.047"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnUnparsedTextLinesTests" time="0.035">
+      <testcase name="xslFnUnparsedTextLinesTest1" classname="org.apache.xalan.tests.xpath3.FnUnparsedTextLinesTests" time="0.024"/>
+      <testcase name="xslFnUnparsedTextLinesTest2" classname="org.apache.xalan.tests.xpath3.FnUnparsedTextLinesTests" time="0.011"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslMethodOutputJsonTests" time="0.016">
+      <testcase name="xslMethodOutputJsonTest1" classname="org.apache.xalan.tests.xslt3.XslMethodOutputJsonTests" time="0.016"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XsGregorianTypeTests" time="0.233">
+      <testcase name="xslGregorianTypeTest1" classname="org.apache.xalan.tests.xpath3.XsGregorianTypeTests" time="0.018"/>
+      <testcase name="xslGregorianTypeTest2" classname="org.apache.xalan.tests.xpath3.XsGregorianTypeTests" time="0.036"/>
+      <testcase name="xslGregorianTypeTest3" classname="org.apache.xalan.tests.xpath3.XsGregorianTypeTests" time="0.034"/>
+      <testcase name="xslGregorianTypeTest4" classname="org.apache.xalan.tests.xpath3.XsGregorianTypeTests" time="0.021"/>
+      <testcase name="xslGregorianTypeTest5" classname="org.apache.xalan.tests.xpath3.XsGregorianTypeTests" time="0.035"/>
+      <testcase name="xslGregorianTypeTest6" classname="org.apache.xalan.tests.xpath3.XsGregorianTypeTests" time="0.028"/>
+      <testcase name="xslGregorianTypeTest7" classname="org.apache.xalan.tests.xpath3.XsGregorianTypeTests" time="0.041"/>
+      <testcase name="xslGregorianTypeTest8" classname="org.apache.xalan.tests.xpath3.XsGregorianTypeTests" time="0.02"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslMergeTests" time="0.664">
+      <testcase name="xslMergeTest10" classname="org.apache.xalan.tests.xslt3.XslMergeTests" time="0.129"/>
+      <testcase name="xslMergeTest1" classname="org.apache.xalan.tests.xslt3.XslMergeTests" time="0.031"/>
+      <testcase name="xslMergeTest2" classname="org.apache.xalan.tests.xslt3.XslMergeTests" time="0.033"/>
+      <testcase name="xslMergeTest3" classname="org.apache.xalan.tests.xslt3.XslMergeTests" time="0.06"/>
+      <testcase name="xslMergeTest4" classname="org.apache.xalan.tests.xslt3.XslMergeTests" time="0.04"/>
+      <testcase name="xslMergeTest5" classname="org.apache.xalan.tests.xslt3.XslMergeTests" time="0.058"/>
+      <testcase name="xslMergeTest6" classname="org.apache.xalan.tests.xslt3.XslMergeTests" time="0.063"/>
+      <testcase name="xslMergeTest7" classname="org.apache.xalan.tests.xslt3.XslMergeTests" time="0.07"/>
+      <testcase name="xslMergeTest8" classname="org.apache.xalan.tests.xslt3.XslMergeTests" time="0.13"/>
+      <testcase name="xslMergeTest9" classname="org.apache.xalan.tests.xslt3.XslMergeTests" time="0.05"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslSourceDocumentTests" time="0.077">
+      <testcase name="xslSourceDocumentTest1" classname="org.apache.xalan.tests.xslt3.XslSourceDocumentTests" time="0.076"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslForkTests" time="0.297">
+      <testcase name="xslForkTest1" classname="org.apache.xalan.tests.xslt3.XslForkTests" time="0.094"/>
+      <testcase name="xslForkTest2" classname="org.apache.xalan.tests.xslt3.XslForkTests" time="0.029"/>
+      <testcase name="xslForkTest3" classname="org.apache.xalan.tests.xslt3.XslForkTests" time="0.059"/>
+      <testcase name="xslForkTest4" classname="org.apache.xalan.tests.xslt3.XslForkTests" time="0.115"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslResultDocumentTests" time="0.364">
+      <testcase name="xslResultDocumentTest1" classname="org.apache.xalan.tests.xslt3.XslResultDocumentTests" time="0.048"/>
+      <testcase name="xslResultDocumentTest2" classname="org.apache.xalan.tests.xslt3.XslResultDocumentTests" time="0.073"/>
+      <testcase name="xslResultDocumentTest3" classname="org.apache.xalan.tests.xslt3.XslResultDocumentTests" time="0.035"/>
+      <testcase name="xslResultDocumentTest4" classname="org.apache.xalan.tests.xslt3.XslResultDocumentTests" time="0.138"/>
+      <testcase name="xslResultDocumentTest5" classname="org.apache.xalan.tests.xslt3.XslResultDocumentTests" time="0.069"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathIdivTests" time="0.035">
+      <testcase name="xslIdivTest1" classname="org.apache.xalan.tests.xpath3.XPathIdivTests" time="0.035"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathUnaryPlusTests" time="0.035">
+      <testcase name="xslUnaryPlusTest1" classname="org.apache.xalan.tests.xpath3.XPathUnaryPlusTests" time="0.035"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.869">
+      <testcase name="xslFnTransformTest1" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.088"/>
+      <testcase name="xslFnTransformTest2" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.051"/>
+      <testcase name="xslFnTransformTest3" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.031"/>
+      <testcase name="xslFnTransformTest4" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.034"/>
+      <testcase name="xslFnTransformTest5" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.025"/>
+      <testcase name="xslFnTransformTest6" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.038"/>
+      <testcase name="xslFnTransformTest7" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.046"/>
+      <testcase name="xslFnTransformTest8" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.017"/>
+      <testcase name="xslFnTransformTest9" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.038"/>
+      <testcase name="xslFnTransformTest10" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.067"/>
+      <testcase name="xslFnTransformTest11" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.053"/>
+      <testcase name="xslFnTransformTest12" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.134"/>
+      <testcase name="xslFnTransformTest13" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.085"/>
+      <testcase name="xslFnTransformTest14" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.058"/>
+      <testcase name="xslFnTransformTest15" classname="org.apache.xalan.tests.xpath3.FnTransformTests" time="0.103"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnStartsWithEndsWithTests" time="0.069">
+      <testcase name="xslStartsWithEndsWithTest1" classname="org.apache.xalan.tests.xpath3.FnStartsWithEndsWithTests" time="0.035"/>
+      <testcase name="xslStartsWithEndsWithTest2" classname="org.apache.xalan.tests.xpath3.FnStartsWithEndsWithTests" time="0.034"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnContainsTests" time="0.109">
+      <testcase name="xslFnContainsTest1" classname="org.apache.xalan.tests.xpath3.FnContainsTests" time="0.055"/>
+      <testcase name="xslFnContainsTest2" classname="org.apache.xalan.tests.xpath3.FnContainsTests" time="0.054"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnSubstringBeforeAndAfterTests" time="0.061">
+      <testcase name="xslSubstringBeforeTest1" classname="org.apache.xalan.tests.xpath3.FnSubstringBeforeAndAfterTests" time="0.034"/>
+      <testcase name="xslSubstringAfterTest1" classname="org.apache.xalan.tests.xpath3.FnSubstringBeforeAndAfterTests" time="0.027"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.922">
+      <testcase name="xslTryCatchTest1" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.031"/>
+      <testcase name="xslTryCatchTest2" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.03"/>
+      <testcase name="xslTryCatchTest3" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.013"/>
+      <testcase name="xslTryCatchTest4" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.044"/>
+      <testcase name="xslTryCatchTest5" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.06"/>
+      <testcase name="xslTryCatchTest6" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.068"/>
+      <testcase name="xslTryCatchTest7" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.053"/>
+      <testcase name="xslTryCatchTest8" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.072"/>
+      <testcase name="xslTryCatchTest9" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.12"/>
+      <testcase name="xslTryCatchTest10" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.03"/>
+      <testcase name="xslTryCatchTest11" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.066"/>
+      <testcase name="xslTryCatchTest12" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.059"/>
+      <testcase name="xslTryCatchTest13" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.056"/>
+      <testcase name="xslTryCatchTest14" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.025"/>
+      <testcase name="xslTryCatchTest15" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.055"/>
+      <testcase name="xslTryCatchTest16" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.039"/>
+      <testcase name="xslTryCatchTest17" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.038"/>
+      <testcase name="xslTryCatchTest18" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.031"/>
+      <testcase name="xslTryCatchTest19" classname="org.apache.xalan.tests.xslt3.XslTryCatchTests" time="0.032"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.575">
+      <testcase name="xslCharacterMapTest1" classname="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.062"/>
+      <testcase name="xslCharacterMapTest2" classname="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.046"/>
+      <testcase name="xslCharacterMapTest3" classname="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.026"/>
+      <testcase name="xslCharacterMapTest4" classname="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.035"/>
+      <testcase name="xslCharacterMapTest5" classname="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.033"/>
+      <testcase name="xslCharacterMapTest6" classname="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.063"/>
+      <testcase name="xslCharacterMapTest7" classname="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.049"/>
+      <testcase name="xslCharacterMapTest8" classname="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.052"/>
+      <testcase name="xslCharacterMapTest9" classname="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.048"/>
+      <testcase name="xslCharacterMapTest10" classname="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.029"/>
+      <testcase name="xslCharacterMapTest11" classname="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.081"/>
+      <testcase name="xslCharacterMapTest12" classname="org.apache.xalan.tests.xslt3.XslCharacterMapTests" time="0.051"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslInitialTemplateTests" time="0.434">
+      <testcase name="xslInitialTemplateTest1" classname="org.apache.xalan.tests.xslt3.XslInitialTemplateTests" time="0.079"/>
+      <testcase name="xslInitialTemplateTest2" classname="org.apache.xalan.tests.xslt3.XslInitialTemplateTests" time="0.016"/>
+      <testcase name="xslInitialTemplateTest3" classname="org.apache.xalan.tests.xslt3.XslInitialTemplateTests" time="0.051"/>
+      <testcase name="xslInitialTemplateTest4" classname="org.apache.xalan.tests.xslt3.XslInitialTemplateTests" time="0.055"/>
+      <testcase name="xslInitialTemplateTest5" classname="org.apache.xalan.tests.xslt3.XslInitialTemplateTests" time="0.059"/>
+      <testcase name="xslInitialTemplateTest6" classname="org.apache.xalan.tests.xslt3.XslInitialTemplateTests" time="0.058"/>
+      <testcase name="xslInitialTemplateTest7" classname="org.apache.xalan.tests.xslt3.XslInitialTemplateTests" time="0.058"/>
+      <testcase name="xslInitialTemplateTest8" classname="org.apache.xalan.tests.xslt3.XslInitialTemplateTests" time="0.058"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslContextItemTests" time="0.108">
+      <testcase name="xslContextItemTest1" classname="org.apache.xalan.tests.xslt3.XslContextItemTests" time="0.05"/>
+      <testcase name="xslContextItemTest2" classname="org.apache.xalan.tests.xslt3.XslContextItemTests" time="0.036"/>
+      <testcase name="xslContextItemTest3" classname="org.apache.xalan.tests.xslt3.XslContextItemTests" time="0.022"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathOpLiteralSequenceTests" time="0.247">
+      <testcase name="xpathOpLiteralSequenceTest1" classname="org.apache.xalan.tests.xpath3.XPathOpLiteralSequenceTests" time="0.047"/>
+      <testcase name="xpathOpLiteralSequenceTest2" classname="org.apache.xalan.tests.xpath3.XPathOpLiteralSequenceTests" time="0.04"/>
+      <testcase name="xpathOpLiteralSequenceTest3" classname="org.apache.xalan.tests.xpath3.XPathOpLiteralSequenceTests" time="0.064"/>
+      <testcase name="xpathOpLiteralSequenceTest4" classname="org.apache.xalan.tests.xpath3.XPathOpLiteralSequenceTests" time="0.058"/>
+      <testcase name="xpathOpLiteralSequenceTest5" classname="org.apache.xalan.tests.xpath3.XPathOpLiteralSequenceTests" time="0.038"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathSequenceConstructorMiscTests" time="0.464">
+      <testcase name="xslSequenceConstructorMiscTest1" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorMiscTests" time="0.053"/>
+      <testcase name="xslSequenceConstructorMiscTest2" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorMiscTests" time="0.056"/>
+      <testcase name="xslSequenceConstructorMiscTest3" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorMiscTests" time="0.054"/>
+      <testcase name="xslSequenceConstructorMiscTest4" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorMiscTests" time="0.045"/>
+      <testcase name="xslSequenceConstructorMiscTest5" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorMiscTests" time="0.046"/>
+      <testcase name="xslSequenceConstructorMiscTest6" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorMiscTests" time="0.058"/>
+      <testcase name="xslSequenceConstructorMiscTest7" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorMiscTests" time="0.054"/>
+      <testcase name="xslSequenceConstructorMiscTest8" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorMiscTests" time="0.049"/>
+      <testcase name="xslSequenceConstructorMiscTest9" classname="org.apache.xalan.tests.xpath3.XPathSequenceConstructorMiscTests" time="0.049"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.689">
+      <testcase name="xslForEachGroupTest10" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.061"/>
+      <testcase name="xslForEachGroupTest11" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.068"/>
+      <testcase name="xslForEachGroupTest12" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.063"/>
+      <testcase name="xslForEachGroupTest13" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.028"/>
+      <testcase name="xslForEachGroupTest14" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.067"/>
+      <testcase name="xslForEachGroupTest1" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.059"/>
+      <testcase name="xslForEachGroupTest2" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.042"/>
+      <testcase name="xslForEachGroupTest3" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.034"/>
+      <testcase name="xslForEachGroupTest4" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.034"/>
+      <testcase name="xslForEachGroupTest5" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.054"/>
+      <testcase name="xslForEachGroupTest6" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.049"/>
+      <testcase name="xslForEachGroupTest7" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.058"/>
+      <testcase name="xslForEachGroupTest8" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.033"/>
+      <testcase name="xslForEachGroupTest9" classname="org.apache.xalan.tests.xslt3.XslForEachGroupMiscTests" time="0.038"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathDynamicFunctionCallMiscTests" time="0.425">
+      <testcase name="xslDynamicFunctionCallMiscTest1" classname="org.apache.xalan.tests.xpath3.XPathDynamicFunctionCallMiscTests" time="0.058"/>
+      <testcase name="xslDynamicFunctionCallMiscTest2" classname="org.apache.xalan.tests.xpath3.XPathDynamicFunctionCallMiscTests" time="0.038"/>
+      <testcase name="xslDynamicFunctionCallMiscTest3" classname="org.apache.xalan.tests.xpath3.XPathDynamicFunctionCallMiscTests" time="0.057"/>
       <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="xslDynamicFunctionCallMiscTest5" classname="org.apache.xalan.tests.xpath3.XPathDynamicFunctionCallMiscTests" time="0.066"/>
+      <testcase name="xslDynamicFunctionCallMiscTest6" classname="org.apache.xalan.tests.xpath3.XPathDynamicFunctionCallMiscTests" time="0.068"/>
+      <testcase name="xslDynamicFunctionCallMiscTest7" classname="org.apache.xalan.tests.xpath3.XPathDynamicFunctionCallMiscTests" time="0.089"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnEmptyTests" time="0.059">
+      <testcase name="xslFnEmptyTest1" classname="org.apache.xalan.tests.xpath3.FnEmptyTests" time="0.059"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnFunctionNameTests" time="0.167">
+      <testcase name="xslFunctionNameTest1" classname="org.apache.xalan.tests.xpath3.FnFunctionNameTests" time="0.034"/>
+      <testcase name="xslFunctionNameTest2" classname="org.apache.xalan.tests.xpath3.FnFunctionNameTests" time="0.035"/>
+      <testcase name="xslFunctionNameTest3" classname="org.apache.xalan.tests.xpath3.FnFunctionNameTests" time="0.036"/>
+      <testcase name="xslFunctionNameTest4" classname="org.apache.xalan.tests.xpath3.FnFunctionNameTests" time="0.062"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnFunctionArityTests" time="0.193">
+      <testcase name="xslFunctionArityTest1" classname="org.apache.xalan.tests.xpath3.FnFunctionArityTests" time="0.062"/>
+      <testcase name="xslFunctionArityTest2" classname="org.apache.xalan.tests.xpath3.FnFunctionArityTests" time="0.063"/>
+      <testcase name="xslFunctionArityTest3" classname="org.apache.xalan.tests.xpath3.FnFunctionArityTests" time="0.068"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.836">
+      <testcase name="xpathDefaultNamespaceTest1" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.076"/>
+      <testcase name="xpathDefaultNamespaceTest2" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.026"/>
+      <testcase name="xpathDefaultNamespaceTest3" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.025"/>
+      <testcase name="xpathDefaultNamespaceTest4" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.035"/>
+      <testcase name="xpathDefaultNamespaceTest5" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.034"/>
+      <testcase name="xpathDefaultNamespaceTest6" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.055"/>
+      <testcase name="xpathDefaultNamespaceTest7" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.039"/>
+      <testcase name="xpathDefaultNamespaceTest8" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.034"/>
+      <testcase name="xpathDefaultNamespaceTest9" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.053"/>
+      <testcase name="xpathDefaultNamespaceTest10" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.081"/>
+      <testcase name="xpathDefaultNamespaceTest11" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.035"/>
+      <testcase name="xpathDefaultNamespaceTest12" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.081"/>
       <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="xpathDefaultNamespaceTest14" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.053"/>
+      <testcase name="xpathDefaultNamespaceTest15" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.047"/>
+      <testcase name="xpathDefaultNamespaceTest16" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.035"/>
+      <testcase name="xpathDefaultNamespaceTest17" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.034"/>
+      <testcase name="xpathDefaultNamespaceTest18" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.012"/>
+      <testcase name="xpathDefaultNamespaceTest19" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceTests" time="0.042"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.877">
+      <testcase name="xpathDefaultNamespaceTest1" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.056"/>
+      <testcase name="xpathDefaultNamespaceTest2" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.041"/>
+      <testcase name="xpathDefaultNamespaceTest3" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.058"/>
+      <testcase name="xpathDefaultNamespaceTest4" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.063"/>
+      <testcase name="xpathDefaultNamespaceTest5" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.07"/>
+      <testcase name="xpathDefaultNamespaceTest6" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.08"/>
+      <testcase name="xpathDefaultNamespaceTest7" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.095"/>
+      <testcase name="xpathDefaultNamespaceTest8" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.053"/>
+      <testcase name="xpathDefaultNamespaceTest9" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.042"/>
+      <testcase name="xpathDefaultNamespaceTest10" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.031"/>
+      <testcase name="xpathDefaultNamespaceTest11" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.072"/>
+      <testcase name="xpathDefaultNamespaceTest12" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.042"/>
+      <testcase name="xpathDefaultNamespaceTest13" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.095"/>
+      <testcase name="xpathDefaultNamespaceTest14" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.03"/>
+      <testcase name="xpathDefaultNamespaceTest15" classname="org.apache.xalan.tests.xpath3.XPathDefaultNamespaceMiscTests" time="0.048"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.658">
+      <testcase name="xslFunctionTest10" classname="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.063"/>
+      <testcase name="xslFunctionTest11" classname="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.043"/>
+      <testcase name="xslFunctionTest12" classname="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.03"/>
+      <testcase name="xslFunctionTest1" classname="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.054"/>
+      <testcase name="xslFunctionTest2" classname="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.046"/>
+      <testcase name="xslFunctionTest3" classname="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.047"/>
+      <testcase name="xslFunctionTest4" classname="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.041"/>
+      <testcase name="xslFunctionTest5" classname="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.033"/>
+      <testcase name="xslFunctionTest6" classname="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.03"/>
+      <testcase name="xslFunctionTest7" classname="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.043"/>
+      <testcase name="xslFunctionTest8" classname="org.apache.xalan.tests.xslt3.XslFunctionMiscTests" time="0.177"/>
       <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 name="org.apache.xalan.tests.xslt3.XslIncludeTests" time="0.259">
+      <testcase name="xslIncludeTest1" classname="org.apache.xalan.tests.xslt3.XslIncludeTests" time="0.086"/>
+      <testcase name="xslIncludeTest2" classname="org.apache.xalan.tests.xslt3.XslIncludeTests" time="0.069"/>
+      <testcase name="xslIncludeTest3" classname="org.apache.xalan.tests.xslt3.XslIncludeTests" time="0.042"/>
+      <testcase name="xslIncludeTest4" classname="org.apache.xalan.tests.xslt3.XslIncludeTests" time="0.062"/>
     </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 name="org.apache.xalan.tests.xslt3.XslIncludeMiscTests" time="0.17">
+      <testcase name="xslIncludeTest1" classname="org.apache.xalan.tests.xslt3.XslIncludeMiscTests" time="0.091"/>
+      <testcase name="xslIncludeTest2" classname="org.apache.xalan.tests.xslt3.XslIncludeMiscTests" time="0.079"/>
     </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 name="org.apache.xalan.tests.xpath3.FnNormalizeUnicodeTests" time="0.057">
+      <testcase name="xslFnNormalizeUnicodeTest1" classname="org.apache.xalan.tests.xpath3.FnNormalizeUnicodeTests" time="0.057"/>
     </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"/>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.819">
+      <testcase name="xslExpandTextTest1" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.042"/>
+      <testcase name="xslExpandTextTest2" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.064"/>
+      <testcase name="xslExpandTextTest3" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.036"/>
+      <testcase name="xslExpandTextTest4" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.058"/>
       <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="xslExpandTextTest6" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.048"/>
+      <testcase name="xslExpandTextTest7" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.048"/>
+      <testcase name="xslExpandTextTest8" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.048"/>
       <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"/>
+      <testcase name="xslExpandTextTest10" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.073"/>
+      <testcase name="xslExpandTextTest11" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.064"/>
+      <testcase name="xslExpandTextTest12" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.036"/>
+      <testcase name="xslExpandTextTest13" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.078"/>
+      <testcase name="xslExpandTextTest14" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.079"/>
+      <testcase name="xslExpandTextTest15" classname="org.apache.xalan.tests.xslt3.XslExpandTextTests" time="0.037"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslJsonValidationTests" time="0.613">
+      <testcase name="xslJsonValidationTest1" classname="org.apache.xalan.tests.xslt3.XslJsonValidationTests" time="0.086"/>
+      <testcase name="xslJsonValidationTest2" classname="org.apache.xalan.tests.xslt3.XslJsonValidationTests" time="0.067"/>
+      <testcase name="xslJsonValidationTest3" classname="org.apache.xalan.tests.xslt3.XslJsonValidationTests" time="0.072"/>
+      <testcase name="xslJsonValidationTest4" classname="org.apache.xalan.tests.xslt3.XslJsonValidationTests" time="0.041"/>
+      <testcase name="xslJsonValidationTest5" classname="org.apache.xalan.tests.xslt3.XslJsonValidationTests" time="0.042"/>
+      <testcase name="xslJsonValidationTest6" classname="org.apache.xalan.tests.xslt3.XslJsonValidationTests" time="0.041"/>
+      <testcase name="xslJsonValidationTest7" classname="org.apache.xalan.tests.xslt3.XslJsonValidationTests" time="0.039"/>
+      <testcase name="xslJsonValidationTest8" classname="org.apache.xalan.tests.xslt3.XslJsonValidationTests" time="0.063"/>
+      <testcase name="xslJsonValidationTest9" classname="org.apache.xalan.tests.xslt3.XslJsonValidationTests" time="0.044"/>
+      <testcase name="xslJsonValidationTest10" classname="org.apache.xalan.tests.xslt3.XslJsonValidationTests" time="0.07"/>
+      <testcase name="xslJsonValidationTest11" classname="org.apache.xalan.tests.xslt3.XslJsonValidationTests" time="0.048"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathUriQualifiedNameTests" time="0.282">
+      <testcase name="xPathUriQualifiedNameTest1" classname="org.apache.xalan.tests.xpath3.XPathUriQualifiedNameTests" time="0.066"/>
+      <testcase name="xPathUriQualifiedNameTest2" classname="org.apache.xalan.tests.xpath3.XPathUriQualifiedNameTests" time="0.092"/>
+      <testcase name="xPathUriQualifiedNameTest3" classname="org.apache.xalan.tests.xpath3.XPathUriQualifiedNameTests" time="0.053"/>
+      <testcase name="xPathUriQualifiedNameTest4" classname="org.apache.xalan.tests.xpath3.XPathUriQualifiedNameTests" time="0.071"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnRoundHalfToEvenTests" time="0.055">
+      <testcase name="xslFnRoundHalfToEvenTest1" classname="org.apache.xalan.tests.xpath3.FnRoundHalfToEvenTests" time="0.055"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.55">
+      <testcase name="xslPartialFuncTest10" classname="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.062"/>
+      <testcase name="xslPartialFuncTest11" classname="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.059"/>
+      <testcase name="xslPartialFuncTest12" classname="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.063"/>
+      <testcase name="xslPartialFuncTest1" classname="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.047"/>
+      <testcase name="xslPartialFuncTest2" classname="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.027"/>
+      <testcase name="xslPartialFuncTest3" classname="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.035"/>
+      <testcase name="xslPartialFuncTest4" classname="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.027"/>
+      <testcase name="xslPartialFuncTest5" classname="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.039"/>
+      <testcase name="xslPartialFuncTest6" classname="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.042"/>
+      <testcase name="xslPartialFuncTest7" classname="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.058"/>
+      <testcase name="xslPartialFuncTest8" classname="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.062"/>
+      <testcase name="xslPartialFuncTest9" classname="org.apache.xalan.tests.xpath3.XPathPartialFuncApplnTests" time="0.029"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslCopyTests" time="0.539">
+      <testcase name="xslCopyTest10" classname="org.apache.xalan.tests.xslt3.XslCopyTests" time="0.049"/>
+      <testcase name="xslCopyTest1" classname="org.apache.xalan.tests.xslt3.XslCopyTests" time="0.052"/>
+      <testcase name="xslCopyTest2" classname="org.apache.xalan.tests.xslt3.XslCopyTests" time="0.038"/>
+      <testcase name="xslCopyTest3" classname="org.apache.xalan.tests.xslt3.XslCopyTests" time="0.053"/>
+      <testcase name="xslCopyTest4" classname="org.apache.xalan.tests.xslt3.XslCopyTests" time="0.058"/>
+      <testcase name="xslCopyTest5" classname="org.apache.xalan.tests.xslt3.XslCopyTests" time="0.085"/>
+      <testcase name="xslCopyTest6" classname="org.apache.xalan.tests.xslt3.XslCopyTests" time="0.054"/>
+      <testcase name="xslCopyTest7" classname="org.apache.xalan.tests.xslt3.XslCopyTests" time="0.048"/>
+      <testcase name="xslCopyTest8" classname="org.apache.xalan.tests.xslt3.XslCopyTests" time="0.064"/>
+      <testcase name="xslCopyTest9" classname="org.apache.xalan.tests.xslt3.XslCopyTests" time="0.032"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="1.573">
+      <testcase name="xalanJavascriptExtensionTest10" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.515"/>
+      <testcase name="xalanJavascriptExtensionTest11" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.128"/>
+      <testcase name="xalanJavascriptExtensionTest12" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.096"/>
+      <testcase name="xalanJavascriptExtensionTest13" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.095"/>
+      <testcase name="xalanJavascriptExtensionTest14" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.064"/>
+      <testcase name="xalanJavascriptExtensionTest1" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.064"/>
+      <testcase name="xalanJavascriptExtensionTest2" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.063"/>
+      <testcase name="xalanJavascriptExtensionTest3" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.032"/>
+      <testcase name="xalanJavascriptExtensionTest4" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.079"/>
+      <testcase name="xalanJavascriptExtensionTest5" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.032"/>
+      <testcase name="xalanJavascriptExtensionTest6" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.124"/>
+      <testcase name="xalanJavascriptExtensionTest7" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.11"/>
+      <testcase name="xalanJavascriptExtensionTest8" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.098"/>
+      <testcase name="xalanJavascriptExtensionTest9" classname="org.apache.xalan.tests.xslt3.XalanJavascriptExtensionTests" time="0.073"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XalanJavaExtensionTests" time="0.118">
+      <testcase name="xalanJavaExtensionTest1" classname="org.apache.xalan.tests.xslt3.XalanJavaExtensionTests" time="0.054"/>
+      <testcase name="xalanJavaExtensionTest2" classname="org.apache.xalan.tests.xslt3.XalanJavaExtensionTests" time="0.064"/>
     </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="xslTextAndNodeTest1" classname="org.apache.xalan.tests.xpath3.XPathTextAndNodePattern" time="0.08"/>
+      <testcase name="xslTextAndNodeTest2" classname="org.apache.xalan.tests.xpath3.XPathTextAndNodePattern" time="0.063"/>
+      <testcase name="xslTextAndNodeTest3" classname="org.apache.xalan.tests.xpath3.XPathTextAndNodePattern" time="0.048"/>
+      <testcase name="xslTextAndNodeTest4" classname="org.apache.xalan.tests.xpath3.XPathTextAndNodePattern" time="0.048"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.XPathLiteralSequenceTests" time="0.072">
+      <testcase name="xslLiteralSequenceTest1" classname="org.apache.xalan.tests.xpath3.XPathLiteralSequenceTests" time="0.072"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslModeTests" time="0.754">
+      <testcase name="xslModeTest1" classname="org.apache.xalan.tests.xslt3.XslModeTests" time="0.109"/>
+      <testcase name="xslModeTest2" classname="org.apache.xalan.tests.xslt3.XslModeTests" time="0.05"/>
+      <testcase name="xslModeTest3" classname="org.apache.xalan.tests.xslt3.XslModeTests" time="0.072"/>
+      <testcase name="xslModeTest4" classname="org.apache.xalan.tests.xslt3.XslModeTests" time="0.064"/>
       <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"/>
+      <testcase name="xslModeTest6" classname="org.apache.xalan.tests.xslt3.XslModeTests" time="0.06"/>
+      <testcase name="xslModeTest7" classname="org.apache.xalan.tests.xslt3.XslModeTests" time="0.051"/>
+      <testcase name="xslModeTest8" classname="org.apache.xalan.tests.xslt3.XslModeTests" time="0.062"/>
+      <testcase name="xslModeTest9" classname="org.apache.xalan.tests.xslt3.XslModeTests" time="0.088"/>
+      <testcase name="xslModeTest10" classname="org.apache.xalan.tests.xslt3.XslModeTests" time="0.062"/>
+      <testcase name="xslModeTest11" classname="org.apache.xalan.tests.xslt3.XslModeTests" time="0.073"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslTemplatePriorityTests" time="0.272">
+      <testcase name="xslTemplatePriorityTest1" classname="org.apache.xalan.tests.xslt3.XslTemplatePriorityTests" time="0.085"/>
+      <testcase name="xslTemplatePriorityTest2" classname="org.apache.xalan.tests.xslt3.XslTemplatePriorityTests" time="0.044"/>
+      <testcase name="xslTemplatePriorityTest3" classname="org.apache.xalan.tests.xslt3.XslTemplatePriorityTests" time="0.032"/>
+      <testcase name="xslTemplatePriorityTest4" classname="org.apache.xalan.tests.xslt3.XslTemplatePriorityTests" time="0.022"/>
+      <testcase name="xslTemplatePriorityTest5" classname="org.apache.xalan.tests.xslt3.XslTemplatePriorityTests" time="0.042"/>
+      <testcase name="xslTemplatePriorityTest6" classname="org.apache.xalan.tests.xslt3.XslTemplatePriorityTests" time="0.047"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslDisableOutputEscapingAttrTests" time="0.039">
+      <testcase name="xslDisableOutputEscapingTest1" classname="org.apache.xalan.tests.xslt3.XslDisableOutputEscapingAttrTests" time="0.039"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnAdjustDatetimeToTimezoneTests" time="0.032">
+      <testcase name="xslFnAdjustDatetimeToTimezoneTest1" classname="org.apache.xalan.tests.xpath3.FnAdjustDatetimeToTimezoneTests" time="0.032"/>
     </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">
+    <testsuite name="org.apache.xalan.tests.xpath3.FnAdjustTimeToTimezoneTests" time="0.063">
+      <testcase name="xslFnAdjustTimeToTimezoneTest1" classname="org.apache.xalan.tests.xpath3.FnAdjustTimeToTimezoneTests" time="0.063"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnFormatIntegerTests" time="0.244">
+      <testcase name="xslFnFormatIntegerTest1" classname="org.apache.xalan.tests.xpath3.FnFormatIntegerTests" time="0.144"/>
+      <testcase name="xslFnFormatIntegerTest2" classname="org.apache.xalan.tests.xpath3.FnFormatIntegerTests" time="0.1"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslPerformSortTests" time="0.522">
+      <testcase name="xslPerformSortTest10" classname="org.apache.xalan.tests.xslt3.XslPerformSortTests" time="0.074"/>
+      <testcase name="xslPeroformSortTest1" classname="org.apache.xalan.tests.xslt3.XslPerformSortTests" time="0.032"/>
+      <testcase name="xslPerformSortTest2" classname="org.apache.xalan.tests.xslt3.XslPerformSortTests" time="0.039"/>
+      <testcase name="xslPerformSortTest3" classname="org.apache.xalan.tests.xslt3.XslPerformSortTests" time="0.057"/>
+      <testcase name="xslPerformSortTest4" classname="org.apache.xalan.tests.xslt3.XslPerformSortTests" time="0.031"/>
+      <testcase name="xslPerformSortTest5" classname="org.apache.xalan.tests.xslt3.XslPerformSortTests" time="0.064"/>
+      <testcase name="xslPerformSortTest6" classname="org.apache.xalan.tests.xslt3.XslPerformSortTests" time="0.064"/>
+      <testcase name="xslPerformSortTest7" classname="org.apache.xalan.tests.xslt3.XslPerformSortTests" time="0.047"/>
+      <testcase name="xslPerformSortTest8" classname="org.apache.xalan.tests.xslt3.XslPerformSortTests" time="0.054"/>
+      <testcase name="xslPerformSortTest9" classname="org.apache.xalan.tests.xslt3.XslPerformSortTests" time="0.06"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslPackageTests" time="0.135">
+      <testcase name="xslPackageTest1" classname="org.apache.xalan.tests.xslt3.XslPackageTests" time="0.085"/>
+      <testcase name="xslPackageTest2" classname="org.apache.xalan.tests.xslt3.XslPackageTests" time="0.05"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslUseWhenTests" time="0.352">
+      <testcase name="xslUseWhenTest1" classname="org.apache.xalan.tests.xslt3.XslUseWhenTests" time="0.054"/>
+      <testcase name="xslUseWhenTest2" classname="org.apache.xalan.tests.xslt3.XslUseWhenTests" time="0.035"/>
+      <testcase name="xslUseWhenTest3" classname="org.apache.xalan.tests.xslt3.XslUseWhenTests" time="0.036"/>
+      <testcase name="xslUseWhenTest4" classname="org.apache.xalan.tests.xslt3.XslUseWhenTests" time="0.053"/>
+      <testcase name="xslUseWhenTest5" classname="org.apache.xalan.tests.xslt3.XslUseWhenTests" time="0.057"/>
+      <testcase name="xslUseWhenTest6" classname="org.apache.xalan.tests.xslt3.XslUseWhenTests" time="0.064"/>
+      <testcase name="xslUseWhenTest7" classname="org.apache.xalan.tests.xslt3.XslUseWhenTests" time="0.053"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslLinearRegressionTests" time="0.094">
+      <testcase name="xslLinearRegressionTest1" classname="org.apache.xalan.tests.xslt3.XslLinearRegressionTests" time="0.094"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslNextMatchTests" time="0.224">
+      <testcase name="xslNextMatchTest1" classname="org.apache.xalan.tests.xslt3.XslNextMatchTests" time="0.073"/>
+      <testcase name="xslNextMatchTest2" classname="org.apache.xalan.tests.xslt3.XslNextMatchTests" time="0.051"/>
+      <testcase name="xslNextMatchTest3" classname="org.apache.xalan.tests.xslt3.XslNextMatchTests" time="0.032"/>
+      <testcase name="xslNextMatchTest4" classname="org.apache.xalan.tests.xslt3.XslNextMatchTests" time="0.068"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslUseAttributeSetsTests" time="0.267">
+      <testcase name="xslUseAttributeSetsTest1" classname="org.apache.xalan.tests.xslt3.XslUseAttributeSetsTests" time="0.096"/>
+      <testcase name="xslUseAttributeSetsTest2" classname="org.apache.xalan.tests.xslt3.XslUseAttributeSetsTests" time="0.039"/>
+      <testcase name="xslUseAttributeSetsTest3" classname="org.apache.xalan.tests.xslt3.XslUseAttributeSetsTests" time="0.071"/>
+      <testcase name="xslUseAttributeSetsTest4" classname="org.apache.xalan.tests.xslt3.XslUseAttributeSetsTests" time="0.061"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslInitialFunctionTests" time="0.303">
+      <testcase name="xslInitialFunctionTest1" classname="org.apache.xalan.tests.xslt3.XslInitialFunctionTests" time="0.036"/>
+      <testcase name="xslInitialFunctionTest2" classname="org.apache.xalan.tests.xslt3.XslInitialFunctionTests" time="0.047"/>
+      <testcase name="xslInitialFunctionTest3" classname="org.apache.xalan.tests.xslt3.XslInitialFunctionTests" time="0.014"/>
+      <testcase name="xslInitialFunctionTest4" classname="org.apache.xalan.tests.xslt3.XslInitialFunctionTests" time="0.022"/>
+      <testcase name="xslInitialFunctionTest5" classname="org.apache.xalan.tests.xslt3.XslInitialFunctionTests" time="0.018"/>
+      <testcase name="xslInitialFunctionTest6" classname="org.apache.xalan.tests.xslt3.XslInitialFunctionTests" time="0.039"/>
+      <testcase name="xslInitialFunctionTest7" classname="org.apache.xalan.tests.xslt3.XslInitialFunctionTests" time="0.031"/>
+      <testcase name="xslInitialFunctionTest8" classname="org.apache.xalan.tests.xslt3.XslInitialFunctionTests" time="0.011"/>
+      <testcase name="xslInitialFunctionTest9" classname="org.apache.xalan.tests.xslt3.XslInitialFunctionTests" time="0.026"/>
+      <testcase name="xslInitialFunctionTest10" classname="org.apache.xalan.tests.xslt3.XslInitialFunctionTests" time="0.058"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslFnCopyofTests" time="0.256">
+      <testcase name="xslFnCopyofTest1" classname="org.apache.xalan.tests.xslt3.XslFnCopyofTests" time="0.06"/>
+      <testcase name="xslFnCopyofTest2" classname="org.apache.xalan.tests.xslt3.XslFnCopyofTests" time="0.07"/>
+      <testcase name="xslFnCopyofTest3" classname="org.apache.xalan.tests.xslt3.XslFnCopyofTests" time="0.067"/>
+      <testcase name="xslFnCopyofTest4" classname="org.apache.xalan.tests.xslt3.XslFnCopyofTests" time="0.059"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnUnparsedTextAvailableTests" time="0.125">
+      <testcase name="xslFnUnparsedTextAvailableTest1" classname="org.apache.xalan.tests.xpath3.FnUnparsedTextAvailableTests" time="0.075"/>
+      <testcase name="xslFnUnparsedTextAvailableTest2" classname="org.apache.xalan.tests.xpath3.FnUnparsedTextAvailableTests" time="0.029"/>
+      <testcase name="xslFnUnparsedTextAvailableTest3" classname="org.apache.xalan.tests.xpath3.FnUnparsedTextAvailableTests" time="0.021"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xslt3.XslMapTests" time="0.407">
+      <testcase name="xslMapTest1" classname="org.apache.xalan.tests.xslt3.XslMapTests" time="0.024"/>
+      <testcase name="xslMapTest2" classname="org.apache.xalan.tests.xslt3.XslMapTests" time="0.013"/>
+      <testcase name="xslMapTest3" classname="org.apache.xalan.tests.xslt3.XslMapTests" time="0.021"/>
+      <testcase name="xslMapTest4" classname="org.apache.xalan.tests.xslt3.XslMapTests" time="0.048"/>
+      <testcase name="xslMapTest5" classname="org.apache.xalan.tests.xslt3.XslMapTests" time="0.013"/>
+      <testcase name="xslMapTest6" classname="org.apache.xalan.tests.xslt3.XslMapTests" time="0.048"/>
+      <testcase name="xslMapTest7" classname="org.apache.xalan.tests.xslt3.XslMapTests" time="0.069"/>
+      <testcase name="xslMapTest8" classname="org.apache.xalan.tests.xslt3.XslMapTests" time="0.046"/>
+      <testcase name="xslMapTest9" classname="org.apache.xalan.tests.xslt3.XslMapTests" time="0.049"/>
+      <testcase name="xslMapTest10" classname="org.apache.xalan.tests.xslt3.XslMapTests" time="0.043"/>
+      <testcase name="xslMapTest11" classname="org.apache.xalan.tests.xslt3.XslMapTests" time="0.033"/>
+    </testsuite>
+    <testsuite name="org.apache.xalan.tests.xpath3.FnSerializeTests" time="0.343">
+      <testcase name="xslFnSerializeTest1" classname="org.apache.xalan.tests.xpath3.FnSerializeTests" time="0.035"/>
+      <testcase name="xslFnSerializeTest2" classname="org.apache.xalan.tests.xpath3.FnSerializeTests" time="0.027"/>
+      <testcase name="xslFnSerializeTest3" classname="org.apache.xalan.tests.xpath3.FnSerializeTests" time="0.046"/>
+      <testcase name="xslFnSerializeTest4" classname="org.apache.xalan.tests.xpath3.FnSerializeTests" time="0.037"/>
+      <testcase name="xslFnSerializeTest5" classname="org.apache.xalan.tests.xpath3.FnSerializeTests" time="0.056"/>
+      <testcase name="xslFnSerializeTest6" classname="org.apache.xalan.tests.xpath3.FnSerializeTests" time="0.036"/>
+      <testcase name="xslFnSerializeTest7" classname="org.apache.xalan.tests.xpath3.FnSerializeTests" time="0.046"/>
+      <testcase name="xslFnSerializeTest8" classname="org.apache.xalan.tests.xpath3.FnSerializeTests" time="0.06"/>
+    </testsuite>
+    <testsuite name="xml.xpath31.processor.types.tests.XPath3DecimalFormatTest" time="0.0">
+      <testcase name="performStrFormatting" classname="xml.xpath31.processor.types.tests.XPath3DecimalFormatTest" time="0.0"/>
+    </testsuite>
+    <testsuite name="xml.xpath31.processor.types.tests.XSAnyURITest" time="0.003">
       <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="validUriStrings" classname="xml.xpath31.processor.types.tests.XSAnyURITest" time="0.001"/>
       <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="typeName" classname="xml.xpath31.processor.types.tests.XSAnyURITest" time="0.0"/>
       <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="eq" classname="xml.xpath31.processor.types.tests.XSAnyURITest" time="0.0"/>
       <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"/>
+      <testcase name="lt" classname="xml.xpath31.processor.types.tests.XSAnyURITest" time="0.001"/>
+      <testcase name="testEquals" classname="xml.xpath31.processor.types.tests.XSAnyURITest" time="0.0"/>
     </testsuite>
-    <testsuite name="xml.xpath31.processor.types.tests.XSDateTest" time="0.004">
+    <testsuite name="xml.xpath31.processor.types.tests.XSDateTest" time="0.001">
       <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="stringValue" classname="xml.xpath31.processor.types.tests.XSDateTest" time="0.0"/>
       <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="gt" classname="xml.xpath31.processor.types.tests.XSDateTest" time="0.0"/>
       <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">
+    <testsuite name="xml.xpath31.processor.types.tests.XSDateTimeTest" time="0.002">
       <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"/>
@@ -783,13 +783,13 @@
       <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"/>
+    <testsuite name="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.003">
+      <testcase name="subtract" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
       <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="stringValue" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="parseDayTimeDurationUnsupportedFormat" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="parseDayTimeDuration10" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.001"/>
       <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"/>
@@ -799,19 +799,19 @@
       <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="getType" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="parseDayTimeDuration1" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.001"/>
       <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="parseDayTimeDuration5" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
       <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"/>
+      <testcase name="div" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.0"/>
+      <testcase name="mult" classname="xml.xpath31.processor.types.tests.XSDayTimeDurationTest" time="0.001"/>
     </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"/>
@@ -820,31 +820,31 @@
       <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="gt" classname="xml.xpath31.processor.types.tests.XSDecimalTest" time="0.0"/>
+      <testcase name="lt" classname="xml.xpath31.processor.types.tests.XSDecimalTest" time="0.001"/>
       <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="constructor" classname="xml.xpath31.processor.types.tests.XSDoubleTest" time="0.0"/>
+      <testcase name="stringType" classname="xml.xpath31.processor.types.tests.XSDoubleTest" time="0.001"/>
       <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="parseDouble" classname="xml.xpath31.processor.types.tests.XSDoubleTest" time="0.0"/>
       <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="zero" classname="xml.xpath31.processor.types.tests.XSDoubleTest" time="0.001"/>
       <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"/>
+      <testcase name="testEquals" classname="xml.xpath31.processor.types.tests.XSDoubleTest" time="0.0"/>
     </testsuite>
-    <testsuite name="xml.xpath31.processor.types.tests.XSDurationTest" time="0.0">
+    <testsuite name="xml.xpath31.processor.types.tests.XSDurationTest" time="0.001">
       <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="stringType" classname="xml.xpath31.processor.types.tests.XSDurationTest" time="0.001"/>
       <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"/>
@@ -853,24 +853,24 @@
     <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="stringValue" classname="xml.xpath31.processor.types.tests.XSNumericTypeTest" time="0.0"/>
       <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">
+    <testsuite name="xml.xpath31.processor.types.tests.XSTimeTest" time="0.001">
       <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"/>
+      <testcase name="parseDateTime" classname="xml.xpath31.processor.types.tests.XSTimeTest" time="0.001"/>
     </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 name="org.apache.xalan.tests.xpath3.FnFormatDateTests" time="0.167">
+      <testcase name="fnFormatDateTest1" classname="org.apache.xalan.tests.xpath3.FnFormatDateTests" time="0.049"/>
+      <testcase name="fnFormatDateTest2" classname="org.apache.xalan.tests.xpath3.FnFormatDateTests" time="0.035"/>
+      <testcase name="fnFormatDateTest3" classname="org.apache.xalan.tests.xpath3.FnFormatDateTests" time="0.083"/>
     </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 name="org.apache.xalan.tests.xpath3.FnParseIetfDateTests" time="0.075">
+      <testcase name="fnParseIetfDateTest1" classname="org.apache.xalan.tests.xpath3.FnParseIetfDateTests" time="0.075"/>
     </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 name="org.apache.xalan.tests.xpath3.XslSchemaAwareTests" time="0.132">
+      <testcase name="xslSchemaAwareTest1" classname="org.apache.xalan.tests.xpath3.XslSchemaAwareTests" time="0.132"/>
     </testsuite>
   </testsuite>
 </testrun>