You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by fi...@apache.org on 2005/02/02 23:41:18 UTC

svn commit: r151075 [6/15] - in incubator/jackrabbit/site: ./ apidocs/ apidocs/org/apache/jackrabbit/core/ apidocs/org/apache/jackrabbit/core/class-use/ apidocs/org/apache/jackrabbit/core/state/ apidocs/org/apache/jackrabbit/core/state/mem/ apidocs/org/apache/jackrabbit/core/state/obj/ apidocs/org/apache/jackrabbit/core/state/xml/ apidocs/org/apache/jackrabbit/core/version/ apidocs/org/apache/jackrabbit/core/version/persistence/ apidocs/org/apache/jackrabbit/core/xml/ xref-test/ xref-test/org/apache/jackrabbit/test/ xref-test/org/apache/jackrabbit/test/api/ xref-test/org/apache/jackrabbit/test/api/version/ xref-test/org/apache/jackrabbit/test/observation/ xref-test/org/apache/jackrabbit/test/search/ xref/org/apache/jackrabbit/core/ xref/org/apache/jackrabbit/core/search/lucene/

Modified: incubator/jackrabbit/site/junit-report.html
URL: http://svn.apache.org/viewcvs/incubator/jackrabbit/site/junit-report.html?view=diff&r1=151074&r2=151075
==============================================================================
--- incubator/jackrabbit/site/junit-report.html (original)
+++ incubator/jackrabbit/site/junit-report.html Wed Feb  2 14:40:59 2005
@@ -5,137 +5,137 @@
         <a href="#Summary">summary</a>] [
         <a href="#Package_List">package list</a>] [
         <a href="#Test_Cases">test cases</a>]</p><table class="bodyTable"><thead>
-          <tr class="a"><th>Tests</th><th>Errors</th><th>Failures</th><th>Success rate</th><th>Time(s)</th></tr>
-        </thead><tr class="b"><td>73</td><td>0</td><td>0</td><td>100.00%</td><td>20.15</td></tr></table><p>Note:
+          <tr class="b"><th>Tests</th><th>Errors</th><th>Failures</th><th>Success rate</th><th>Time(s)</th></tr>
+        </thead><tr class="a"><td>111</td><td>35</td><td>0</td><td>68.47%</td><td>26.76</td></tr></table><p>Note:
         <i>failures</i>are anticipated and checked for with assertions while
         <i>errors</i>are unanticipated.</p></div><div class="section"><a name="Package_List"></a><h2>Package List</h2><p>[
         <a href="#Summary">summary</a>] [
         <a href="#Package_List">package list</a>] [
         <a href="#Test_Cases">test cases</a>]</p><table class="bodyTable"><thead>
-          <tr class="a"><th>Package</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
-        </thead><tr class="b"><td>
+          <tr class="b"><th>Package</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
+        </thead><tr class="a"><td>
             <a href="#org_apache_jackrabbit_core">org.apache.jackrabbit.core</a>
-          </td><td>6</td><td>0</td><td>0</td><td>100.00%</td><td>0.99</td></tr><tr class="a"><td>
+          </td><td>6</td><td>0</td><td>0</td><td>100.00%</td><td>1.00</td></tr><tr class="b"><td>
             <a href="#org_apache_jackrabbit_test_api_access">org.apache.jackrabbit.test.api.access</a>
-          </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.55</td></tr><tr class="b"><td>
+          </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.57</td></tr><tr class="a"><td>
             <a href="#org_apache_jackrabbit_test_api_lock">org.apache.jackrabbit.test.api.lock</a>
-          </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.54</td></tr><tr class="a"><td>
+          </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.54</td></tr><tr class="b"><td>
             <a href="#org_apache_jackrabbit_test_api_nodetype">org.apache.jackrabbit.test.api.nodetype</a>
-          </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.53</td></tr><tr class="b"><td>
-            <a href="#org_apache_jackrabbit_test_api_observation">org.apache.jackrabbit.test.api.observation</a>
           </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.54</td></tr><tr class="a"><td>
+            <a href="#org_apache_jackrabbit_test_api_observation">org.apache.jackrabbit.test.api.observation</a>
+          </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.54</td></tr><tr class="b"><td>
             <a href="#org_apache_jackrabbit_test_api_query">org.apache.jackrabbit.test.api.query</a>
-          </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.53</td></tr><tr class="b"><td>
+          </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.54</td></tr><tr class="a"><td>
             <a href="#org_apache_jackrabbit_test_api">org.apache.jackrabbit.test.api</a>
-          </td><td>14</td><td>0</td><td>0</td><td>100.00%</td><td>2.88</td></tr><tr class="a"><td>
+          </td><td>14</td><td>0</td><td>0</td><td>100.00%</td><td>2.34</td></tr><tr class="b"><td>
             <a href="#org_apache_jackrabbit_test_api_util">org.apache.jackrabbit.test.api.util</a>
-          </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.53</td></tr><tr class="b"><td>
+          </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.54</td></tr><tr class="a"><td>
             <a href="#org_apache_jackrabbit_test_api_version">org.apache.jackrabbit.test.api.version</a>
-          </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.53</td></tr><tr class="a"><td>
+          </td><td>38</td><td>35</td><td>0</td><td>7.89%</td><td>6.77</td></tr><tr class="b"><td>
             <a href="#org_apache_jackrabbit_test_api_xa">org.apache.jackrabbit.test.api.xa</a>
-          </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.53</td></tr><tr class="b"><td>
+          </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.54</td></tr><tr class="a"><td>
             <a href="#org_apache_jackrabbit_test_observation">org.apache.jackrabbit.test.observation</a>
-          </td><td>15</td><td>0</td><td>0</td><td>100.00%</td><td>3.28</td></tr><tr class="a"><td>
+          </td><td>15</td><td>0</td><td>0</td><td>100.00%</td><td>3.67</td></tr><tr class="b"><td>
             <a href="#org_apache_jackrabbit_test_search">org.apache.jackrabbit.test.search</a>
-          </td><td>38</td><td>0</td><td>0</td><td>100.00%</td><td>8.72</td></tr></table><p>Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.</p><a name="org_apache_jackrabbit_core">
+          </td><td>38</td><td>0</td><td>0</td><td>100.00%</td><td>9.20</td></tr></table><p>Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.</p><a name="org_apache_jackrabbit_core">
       </a><div class="subsection"><a name="org_apache_jackrabbit_core"></a><h3>org.apache.jackrabbit.core</h3><table class="bodyTable"><thead>
-            <tr class="b"><th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
-          </thead><tr class="a"><td>
+            <tr class="a"><th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
+          </thead><tr class="b"><td>
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
             </td><td>
               <a href="#TestAll">TestAll</a>
-            </td><td>6</td><td>0</td><td>0</td><td>100.00%</td><td>0.987</td></tr></table></div><a name="org_apache_jackrabbit_test_api_access">
+            </td><td>6</td><td>0</td><td>0</td><td>100.00%</td><td>0.999</td></tr></table></div><a name="org_apache_jackrabbit_test_api_access">
       </a><div class="subsection"><a name="org_apache_jackrabbit_test_api_access"></a><h3>org.apache.jackrabbit.test.api.access</h3><table class="bodyTable"><thead>
-            <tr class="b"><th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
-          </thead><tr class="a"><td>
+            <tr class="a"><th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
+          </thead><tr class="b"><td>
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
             </td><td>
               <a href="#TestAll">TestAll</a>
-            </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.548</td></tr></table></div><a name="org_apache_jackrabbit_test_api_lock">
+            </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.568</td></tr></table></div><a name="org_apache_jackrabbit_test_api_lock">
       </a><div class="subsection"><a name="org_apache_jackrabbit_test_api_lock"></a><h3>org.apache.jackrabbit.test.api.lock</h3><table class="bodyTable"><thead>
-            <tr class="b"><th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
-          </thead><tr class="a"><td>
+            <tr class="a"><th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
+          </thead><tr class="b"><td>
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
             </td><td>
               <a href="#TestAll">TestAll</a>
-            </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.536</td></tr></table></div><a name="org_apache_jackrabbit_test_api_nodetype">
+            </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.539</td></tr></table></div><a name="org_apache_jackrabbit_test_api_nodetype">
       </a><div class="subsection"><a name="org_apache_jackrabbit_test_api_nodetype"></a><h3>org.apache.jackrabbit.test.api.nodetype</h3><table class="bodyTable"><thead>
-            <tr class="b"><th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
-          </thead><tr class="a"><td>
+            <tr class="a"><th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
+          </thead><tr class="b"><td>
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
             </td><td>
               <a href="#TestAll">TestAll</a>
-            </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.533</td></tr></table></div><a name="org_apache_jackrabbit_test_api_observation">
+            </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.536</td></tr></table></div><a name="org_apache_jackrabbit_test_api_observation">
       </a><div class="subsection"><a name="org_apache_jackrabbit_test_api_observation"></a><h3>org.apache.jackrabbit.test.api.observation</h3><table class="bodyTable"><thead>
-            <tr class="b"><th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
-          </thead><tr class="a"><td>
+            <tr class="a"><th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
+          </thead><tr class="b"><td>
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
             </td><td>
               <a href="#TestAll">TestAll</a>
             </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.538</td></tr></table></div><a name="org_apache_jackrabbit_test_api_query">
       </a><div class="subsection"><a name="org_apache_jackrabbit_test_api_query"></a><h3>org.apache.jackrabbit.test.api.query</h3><table class="bodyTable"><thead>
-            <tr class="b"><th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
-          </thead><tr class="a"><td>
+            <tr class="a"><th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
+          </thead><tr class="b"><td>
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
             </td><td>
               <a href="#TestAll">TestAll</a>
-            </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.532</td></tr></table></div><a name="org_apache_jackrabbit_test_api">
+            </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.536</td></tr></table></div><a name="org_apache_jackrabbit_test_api">
       </a><div class="subsection"><a name="org_apache_jackrabbit_test_api"></a><h3>org.apache.jackrabbit.test.api</h3><table class="bodyTable"><thead>
-            <tr class="b"><th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
-          </thead><tr class="a"><td>
+            <tr class="a"><th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
+          </thead><tr class="b"><td>
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
             </td><td>
               <a href="#TestAll">TestAll</a>
-            </td><td>14</td><td>0</td><td>0</td><td>100.00%</td><td>2.882</td></tr></table></div><a name="org_apache_jackrabbit_test_api_util">
+            </td><td>14</td><td>0</td><td>0</td><td>100.00%</td><td>2.335</td></tr></table></div><a name="org_apache_jackrabbit_test_api_util">
       </a><div class="subsection"><a name="org_apache_jackrabbit_test_api_util"></a><h3>org.apache.jackrabbit.test.api.util</h3><table class="bodyTable"><thead>
-            <tr class="b"><th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
-          </thead><tr class="a"><td>
+            <tr class="a"><th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
+          </thead><tr class="b"><td>
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
             </td><td>
               <a href="#TestAll">TestAll</a>
-            </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.529</td></tr></table></div><a name="org_apache_jackrabbit_test_api_version">
+            </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.536</td></tr></table></div><a name="org_apache_jackrabbit_test_api_version">
       </a><div class="subsection"><a name="org_apache_jackrabbit_test_api_version"></a><h3>org.apache.jackrabbit.test.api.version</h3><table class="bodyTable"><thead>
-            <tr class="b"><th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
-          </thead><tr class="a"><td>
-              <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
+            <tr class="a"><th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
+          </thead><tr class="b"><td>
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
             </td><td>
               <a href="#TestAll">TestAll</a>
-            </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.533</td></tr></table></div><a name="org_apache_jackrabbit_test_api_xa">
+            </td><td>38</td><td>35</td><td>0</td><td>7.89%</td><td>6.771</td></tr></table></div><a name="org_apache_jackrabbit_test_api_xa">
       </a><div class="subsection"><a name="org_apache_jackrabbit_test_api_xa"></a><h3>org.apache.jackrabbit.test.api.xa</h3><table class="bodyTable"><thead>
-            <tr class="b"><th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
-          </thead><tr class="a"><td>
+            <tr class="a"><th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
+          </thead><tr class="b"><td>
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
             </td><td>
               <a href="#TestAll">TestAll</a>
-            </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.534</td></tr></table></div><a name="org_apache_jackrabbit_test_observation">
+            </td><td>0</td><td>0</td><td>0</td><td>?</td><td>0.539</td></tr></table></div><a name="org_apache_jackrabbit_test_observation">
       </a><div class="subsection"><a name="org_apache_jackrabbit_test_observation"></a><h3>org.apache.jackrabbit.test.observation</h3><table class="bodyTable"><thead>
-            <tr class="b"><th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
-          </thead><tr class="a"><td>
+            <tr class="a"><th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
+          </thead><tr class="b"><td>
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
             </td><td>
               <a href="#TestAll">TestAll</a>
-            </td><td>15</td><td>0</td><td>0</td><td>100.00%</td><td>3.281</td></tr></table></div><a name="org_apache_jackrabbit_test_search">
+            </td><td>15</td><td>0</td><td>0</td><td>100.00%</td><td>3.667</td></tr></table></div><a name="org_apache_jackrabbit_test_search">
       </a><div class="subsection"><a name="org_apache_jackrabbit_test_search"></a><h3>org.apache.jackrabbit.test.search</h3><table class="bodyTable"><thead>
-            <tr class="b"><th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
-          </thead><tr class="a"><td>
+            <tr class="a"><th colspan="2">Class</th><th>Tests</th><th>Errors</th><th>Failures</th><th>Success Rate</th><th>Time</th></tr>
+          </thead><tr class="b"><td>
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
             </td><td>
               <a href="#TestAll">TestAll</a>
-            </td><td>38</td><td>0</td><td>0</td><td>100.00%</td><td>8.718</td></tr></table></div></div><div class="section"><a name="Test_Cases"></a><h2>Test Cases</h2><p>[
+            </td><td>38</td><td>0</td><td>0</td><td>100.00%</td><td>9.199</td></tr></table></div></div><div class="section"><a name="Test_Cases"></a><h2>Test Cases</h2><p>[
         <a href="#Summary">summary</a>] [
         <a href="#Package_List">package list</a>] [
         <a href="#Test_Cases">test cases</a>]</p><a name="TestAll">
-      </a><div class="subsection"><a name="TestAll"></a><h3>TestAll</h3><table class="bodyTable"><tr class="b"><td style="width:20px">
+      </a><div class="subsection"><a name="TestAll"></a><h3>TestAll</h3><table class="bodyTable"><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testCreate</td><td style="width:60px">0.09</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testCreate</td><td style="width:60px">0.10</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testCheckFormat</td><td style="width:60px">0.00</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testCheckFormat</td><td style="width:60px">0.00</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testBuilder</td><td style="width:60px">0.01</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testBuilder</td><td style="width:60px">0.01</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testBuilderReverse</td><td style="width:60px">0.02</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testBuilderReverse</td><td style="width:60px">0.02</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testCreate</td><td style="width:60px">0.00</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testCreate</td><td style="width:60px">0.00</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
             </td><td style="width:98%">testCheckFormat</td><td style="width:60px">0.00</td></tr></table></div><a name="TestAll">
       </a><div class="subsection"><a name="TestAll"></a><h3>TestAll</h3><table class="bodyTable"></table></div><a name="TestAll">
@@ -143,143 +143,884 @@
       </a><div class="subsection"><a name="TestAll"></a><h3>TestAll</h3><table class="bodyTable"></table></div><a name="TestAll">
       </a><div class="subsection"><a name="TestAll"></a><h3>TestAll</h3><table class="bodyTable"></table></div><a name="TestAll">
       </a><div class="subsection"><a name="TestAll"></a><h3>TestAll</h3><table class="bodyTable"></table></div><a name="TestAll">
-      </a><div class="subsection"><a name="TestAll"></a><h3>TestAll</h3><table class="bodyTable"><tr class="b"><td style="width:20px">
+      </a><div class="subsection"><a name="TestAll"></a><h3>TestAll</h3><table class="bodyTable"><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testName</td><td style="width:60px">1.70</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testName</td><td style="width:60px">1.55</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testNodeType</td><td style="width:60px">0.05</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testNodeType</td><td style="width:60px">0.07</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testSameNameSiblings</td><td style="width:60px">0.35</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testSameNameSiblings</td><td style="width:60px">0.08</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testUnknownNodeType</td><td style="width:60px">0.00</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testUnknownNodeType</td><td style="width:60px">0.00</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testPath</td><td style="width:60px">0.07</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testPath</td><td style="width:60px">0.06</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testPathNotFound</td><td style="width:60px">0.01</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testPathNotFound</td><td style="width:60px">0.00</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testConstraintViolation</td><td style="width:60px">0.01</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testConstraintViolation</td><td style="width:60px">0.02</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testRepositoryException</td><td style="width:60px">0.01</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testRepositoryException</td><td style="width:60px">0.00</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testGetAncestorOfItemDepth</td><td style="width:60px">0.01</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testGetAncestorOfItemDepth</td><td style="width:60px">0.00</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testGetAncestorOfGreaterDepth</td><td style="width:60px">0.00</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testGetAncestorOfGreaterDepth</td><td style="width:60px">0.00</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testGetAncestorOfNegativeDepth</td><td style="width:60px">0.00</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testGetAncestorOfNegativeDepth</td><td style="width:60px">0.01</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testGetName</td><td style="width:60px">0.00</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testGetName</td><td style="width:60px">0.00</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testGetDepth</td><td style="width:60px">0.00</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testGetDepth</td><td style="width:60px">0.00</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testGetParent</td><td style="width:60px">0.03</td></tr></table></div><a name="TestAll">
-      </a><div class="subsection"><a name="TestAll"></a><h3>TestAll</h3><table class="bodyTable"></table></div><a name="TestAll">
+            </td><td style="width:98%">testGetParent</td><td style="width:60px">0.01</td></tr></table></div><a name="TestAll">
       </a><div class="subsection"><a name="TestAll"></a><h3>TestAll</h3><table class="bodyTable"></table></div><a name="TestAll">
+      </a><div class="subsection"><a name="TestAll"></a><h3>TestAll</h3><table class="bodyTable"><tr class="a"><td style="width:20px">
+              <a href="#testAutocreatedRootVersion">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testAutocreatedRootVersion</td><td style="width:60px">1.40</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testInitialNumberOfVersions">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testInitialNumberOfVersions</td><td style="width:60px">0.22</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testInitallyGetAllVersionsContainsTheRootVersion">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testInitallyGetAllVersionsContainsTheRootVersion</td><td style="width:60px">0.21</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testGetAllVersions">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testGetAllVersions</td><td style="width:60px">0.12</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testGetVersionHistoryOnNonVersionableNode">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testGetVersionHistoryOnNonVersionableNode</td><td style="width:60px">0.40</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testGetVersion">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testGetVersion</td><td style="width:60px">0.12</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testAddVersionLabel">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testAddVersionLabel</td><td style="width:60px">0.09</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testAddVersionLabel2">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testAddVersionLabel2</td><td style="width:60px">0.09</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testHasVersionLabel">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testHasVersionLabel</td><td style="width:60px">0.10</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testHasVersionLabelForVersion">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testHasVersionLabelForVersion</td><td style="width:60px">0.10</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testAddMultipleVersionLabels">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testAddMultipleVersionLabels</td><td style="width:60px">0.10</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testAddDuplicateVersionLabel">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testAddDuplicateVersionLabel</td><td style="width:60px">0.09</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testMoveLabel">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testMoveLabel</td><td style="width:60px">0.09</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testRemoveNonExistingLabel">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testRemoveNonExistingLabel</td><td style="width:60px">0.22</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testRemoveLabel">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testRemoveLabel</td><td style="width:60px">0.11</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testGetVersionByLabel">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testGetVersionByLabel</td><td style="width:60px">0.10</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testGetVersionLabels">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testGetVersionLabels</td><td style="width:60px">0.10</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testGetVersionLabelsForVersion">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testGetVersionLabelsForVersion</td><td style="width:60px">0.36</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testRestoreByLabelNonVersionableNode">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testRestoreByLabelNonVersionableNode</td><td style="width:60px">0.14</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testIsCheckedOut">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testIsCheckedOut</td><td style="width:60px">0.16</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>Unable to get value of /testroot/versionableNodeName1/jcr:versionHistory:java.lang.ArrayIndexOutOfBoundsException: 0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testIsCheckedOutNonVersionableNode">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testIsCheckedOutNonVersionableNode</td><td style="width:60px">0.14</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>Unable to get value of /testroot/versionableNodeName1/jcr:versionHistory:java.lang.ArrayIndexOutOfBoundsException: 0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testCheckoutNonVersionableNode">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testCheckoutNonVersionableNode</td><td style="width:60px">0.17</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>Unable to get value of /testroot/versionableNodeName1/jcr:versionHistory:java.lang.ArrayIndexOutOfBoundsException: 0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testIsCheckedOut">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testIsCheckedOut</td><td style="width:60px">0.15</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>Unable to get value of /testroot/versionableNodeName1/jcr:versionHistory:java.lang.ArrayIndexOutOfBoundsException: 0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testCheckinRemovesPredecessorProperty">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testCheckinRemovesPredecessorProperty</td><td style="width:60px">0.25</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>Unable to get value of /testroot/versionableNodeName1/jcr:versionHistory:java.lang.ArrayIndexOutOfBoundsException: 0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testPredecessorIsCopiedToNewVersion">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testPredecessorIsCopiedToNewVersion</td><td style="width:60px">0.09</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>Unable to get value of /testroot/versionableNodeName1/jcr:versionHistory:java.lang.ArrayIndexOutOfBoundsException: 0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testMultipleCheckinHasNoEffect">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testMultipleCheckinHasNoEffect</td><td style="width:60px">0.12</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>Unable to get value of /testroot/versionableNodeName1/jcr:versionHistory:java.lang.ArrayIndexOutOfBoundsException: 0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testBaseVersionAfterCheckin">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testBaseVersionAfterCheckin</td><td style="width:60px">0.10</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>Unable to get value of /testroot/versionableNodeName1/jcr:versionHistory:java.lang.ArrayIndexOutOfBoundsException: 0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
+            </td><td style="width:98%">testCheckinWithPendingChanges</td><td style="width:60px">0.08</td></tr><tr class="b"><td style="width:20px">
+              <a href="#testIsNotCheckedOut">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testIsNotCheckedOut</td><td style="width:60px">0.10</td></tr><tr class="a"><td colspan="3" style="padding-left: 20px">
+              <code>Unable to get value of /testroot/versionableNodeName1/jcr:versionHistory:java.lang.ArrayIndexOutOfBoundsException: 0</code>
+            </td></tr><tr class="b"><td style="width:20px">
+              <a href="#testCheckinCreatesNewVersion">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testCheckinCreatesNewVersion</td><td style="width:60px">0.13</td></tr><tr class="a"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="b"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
+            </td><td style="width:98%">testCheckinNonVersionableNode</td><td style="width:60px">0.10</td></tr><tr class="a"><td style="width:20px">
+              <a href="#testInitialBaseVersionPointsToRootVersion">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testInitialBaseVersionPointsToRootVersion</td><td style="width:60px">0.07</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testInitialNodePredecessors">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testInitialNodePredecessors</td><td style="width:60px">0.08</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <a href="#testRootVersionHasNoPredecessor">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testRootVersionHasNoPredecessor</td><td style="width:60px">0.08</td></tr><tr class="b"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="a"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
+            </td><td style="width:98%">testGetBaseVersionOnNonVersionableNode</td><td style="width:60px">0.10</td></tr><tr class="b"><td style="width:20px">
+              <a href="#testRemoveVersionAdjustPredecessorSet">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testRemoveVersionAdjustPredecessorSet</td><td style="width:60px">0.03</td></tr><tr class="a"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="b"><td style="width:20px">
+              <a href="#testRemoveVersionAdjustSucessorSet">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testRemoveVersionAdjustSucessorSet</td><td style="width:60px">0.08</td></tr><tr class="a"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr><tr class="b"><td style="width:20px">
+              <a href="#testRemoveInvalidVersion">
+                <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+              </a>
+            </td><td style="width:98%">testRemoveInvalidVersion</td><td style="width:60px">0.08</td></tr><tr class="a"><td colspan="3" style="padding-left: 20px">
+              <code>0</code>
+            </td></tr></table></div><a name="TestAll">
       </a><div class="subsection"><a name="TestAll"></a><h3>TestAll</h3><table class="bodyTable"></table></div><a name="TestAll">
       </a><div class="subsection"><a name="TestAll"></a><h3>TestAll</h3><table class="bodyTable"><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testSingleNodeAdded</td><td style="width:60px">1.44</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testSingleNodeAdded</td><td style="width:60px">1.52</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testMultipleNodeAdded1</td><td style="width:60px">0.06</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testMultipleNodeAdded1</td><td style="width:60px">0.08</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testMultipleNodeAdded2</td><td style="width:60px">0.05</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testMultipleNodeAdded2</td><td style="width:60px">0.07</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testTransientNodeAddedRemoved</td><td style="width:60px">0.05</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testTransientNodeAddedRemoved</td><td style="width:60px">0.06</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testSingleNodeRemoved</td><td style="width:60px">0.14</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testSingleNodeRemoved</td><td style="width:60px">0.05</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
             </td><td style="width:98%">testMultiNodesRemoved</td><td style="width:60px">0.06</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testMultiNodesRemovedWithRemaining</td><td style="width:60px">0.07</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testMultiNodesRemovedWithRemaining</td><td style="width:60px">0.10</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testSinglePropertyAdded</td><td style="width:60px">0.07</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testSinglePropertyAdded</td><td style="width:60px">0.18</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testMultiPropertyAdded</td><td style="width:60px">0.05</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testMultiPropertyAdded</td><td style="width:60px">0.08</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testSinglePropertyChanged</td><td style="width:60px">0.09</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testSinglePropertyChanged</td><td style="width:60px">0.12</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testMultiPropertyChanged</td><td style="width:60px">0.22</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testMultiPropertyChanged</td><td style="width:60px">0.24</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testSinglePropertyChangedWithAdded</td><td style="width:60px">0.11</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testSinglePropertyChangedWithAdded</td><td style="width:60px">0.12</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testMultiPropertyChangedWithAdded</td><td style="width:60px">0.12</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testMultiPropertyChangedWithAdded</td><td style="width:60px">0.14</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testSinglePropertyRemoved</td><td style="width:60px">0.11</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testSinglePropertyRemoved</td><td style="width:60px">0.13</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testMultiPropertyRemoved</td><td style="width:60px">0.12</td></tr></table></div><a name="TestAll">
+            </td><td style="width:98%">testMultiPropertyRemoved</td><td style="width:60px">0.15</td></tr></table></div><a name="TestAll">
       </a><div class="subsection"><a name="TestAll"></a><h3>TestAll</h3><table class="bodyTable"><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
             </td><td style="width:98%">testSpecExamples</td><td style="width:60px">0.02</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testSimpleQuerySQL1</td><td style="width:60px">1.71</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testSimpleQuerySQL1</td><td style="width:60px">1.64</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testSimpleQuerySQL2</td><td style="width:60px">0.28</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testSimpleQuerySQL2</td><td style="width:60px">0.19</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testSimpleQuerySQL3</td><td style="width:60px">0.26</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testSimpleQuerySQL3</td><td style="width:60px">0.28</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testSimpleQuerySQL4</td><td style="width:60px">0.15</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testSimpleQuerySQL4</td><td style="width:60px">0.24</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testDateField1</td><td style="width:60px">0.22</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testDateField1</td><td style="width:60px">0.37</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testDoubleField</td><td style="width:60px">0.24</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testDoubleField</td><td style="width:60px">0.25</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testLongField</td><td style="width:60px">0.19</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testLongField</td><td style="width:60px">0.24</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testLikePattern</td><td style="width:60px">0.18</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testLikePattern</td><td style="width:60px">0.23</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testLikePatternBetween</td><td style="width:60px">0.28</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testLikePatternBetween</td><td style="width:60px">0.16</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testLikePatternEnd</td><td style="width:60px">0.14</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testLikePatternEnd</td><td style="width:60px">0.21</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testLikePatternEscaped</td><td style="width:60px">0.46</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testLikePatternEscaped</td><td style="width:60px">0.37</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testNotEqual</td><td style="width:60px">0.14</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testNotEqual</td><td style="width:60px">0.19</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testIsNull</td><td style="width:60px">0.59</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testIsNull</td><td style="width:60px">0.37</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testIsNotNull</td><td style="width:60px">0.11</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testIsNotNull</td><td style="width:60px">0.13</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testGeneralComparison</td><td style="width:60px">0.40</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testGeneralComparison</td><td style="width:60px">0.32</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testFulltextSimpleSQL1</td><td style="width:60px">0.15</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testFulltextSimpleSQL1</td><td style="width:60px">0.14</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testFulltextSimpleSQL2</td><td style="width:60px">0.09</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testFulltextSimpleSQL2</td><td style="width:60px">0.11</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testFulltextMultiWordSQL</td><td style="width:60px">0.12</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testFulltextMultiWordSQL</td><td style="width:60px">0.16</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testFulltextPhraseSQL</td><td style="width:60px">0.14</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testFulltextPhraseSQL</td><td style="width:60px">0.31</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testFulltextExcludeSQL</td><td style="width:60px">0.12</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testFulltextExcludeSQL</td><td style="width:60px">0.16</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testFulltextOrSQL</td><td style="width:60px">0.12</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testFulltextOrSQL</td><td style="width:60px">0.14</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testFulltextIntercapSQL</td><td style="width:60px">0.10</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testFulltextIntercapSQL</td><td style="width:60px">0.15</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testSelectSQL</td><td style="width:60px">0.14</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testSelectSQL</td><td style="width:60px">0.16</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testPropertyCountSQL</td><td style="width:60px">0.37</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testPropertyCountSQL</td><td style="width:60px">0.22</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testSameNameSiblingSQL</td><td style="width:60px">0.12</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testSameNameSiblingSQL</td><td style="width:60px">0.16</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testSimpleQuery1</td><td style="width:60px">0.10</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testSimpleQuery1</td><td style="width:60px">0.11</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testFulltextSimple</td><td style="width:60px">0.06</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testFulltextSimple</td><td style="width:60px">0.11</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testFulltextComplex</td><td style="width:60px">0.10</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testFulltextComplex</td><td style="width:60px">0.11</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testStringOrder</td><td style="width:60px">0.15</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testStringOrder</td><td style="width:60px">0.37</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testIntegerOrder</td><td style="width:60px">0.09</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testIntegerOrder</td><td style="width:60px">0.12</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
             </td><td style="width:98%">testDateOrder</td><td style="width:60px">0.11</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testDateOrderMillis</td><td style="width:60px">0.08</td></tr><tr class="b"><td style="width:20px">
-              <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testDateOrderPositiveTimeZone</td><td style="width:60px">0.30</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testDateOrderMillis</td><td style="width:60px">0.12</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testDateOrderNegativeTimeZone</td><td style="width:60px">0.08</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testDateOrderPositiveTimeZone</td><td style="width:60px">0.14</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testDoubleOrder1</td><td style="width:60px">0.09</td></tr><tr class="a"><td style="width:20px">
+            </td><td style="width:98%">testDateOrderNegativeTimeZone</td><td style="width:60px">0.10</td></tr><tr class="b"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testDoubleOrder2</td><td style="width:60px">0.10</td></tr><tr class="b"><td style="width:20px">
+            </td><td style="width:98%">testDoubleOrder1</td><td style="width:60px">0.10</td></tr><tr class="a"><td style="width:20px">
               <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
-            </td><td style="width:98%">testMultipleOrder</td><td style="width:60px">0.08</td></tr></table></div></div></div></div><div class="clear"><hr></hr></div><div id="footer"><div class="xright">© 2004-2005, The Apache Software Foundation</div><div class="clear"><hr></hr></div></div></body></html>
\ No newline at end of file
+            </td><td style="width:98%">testDoubleOrder2</td><td style="width:60px">0.28</td></tr><tr class="b"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_success_sml.gif" alt="Success"></img>
+            </td><td style="width:98%">testMultipleOrder</td><td style="width:60px">0.11</td></tr></table></div></div><div class="section"><a name="Failure_details"></a><h2>Failure details</h2><table class="bodyTable"><thead>
+          <tr class="a"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testAutocreatedRootVersion">testAutocreatedRootVersion</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="b"><td colspan="2">
+              <code>0</code>
+            </td></tr>
+          <tr class="a"><td colspan="2">
+              <code>java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getNode(PropertyImpl.java:508) at org.apache.jackrabbit.core.NodeImpl.getVersionHistory(NodeImpl.java:2822) at org.apache.jackrabbit.test.api.version.VersionHistoryTest.setUp(VersionHistoryTest.java:42)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="b"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testInitialNumberOfVersions">testInitialNumberOfVersions</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="a"><td colspan="2">
+              <code>0</code>
+            </td></tr>
+          <tr class="b"><td colspan="2">
+              <code>java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getNode(PropertyImpl.java:508) at org.apache.jackrabbit.core.NodeImpl.getVersionHistory(NodeImpl.java:2822) at org.apache.jackrabbit.test.api.version.VersionHistoryTest.setUp(VersionHistoryTest.java:42)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="a"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testInitallyGetAllVersionsContainsTheRootVersion">testInitallyGetAllVersionsContainsTheRootVersion</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="b"><td colspan="2">
+              <code>0</code>
+            </td></tr>
+          <tr class="a"><td colspan="2">
+              <code>java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getNode(PropertyImpl.java:508) at org.apache.jackrabbit.core.NodeImpl.getVersionHistory(NodeImpl.java:2822) at org.apache.jackrabbit.test.api.version.VersionHistoryTest.setUp(VersionHistoryTest.java:42)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="b"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testGetAllVersions">testGetAllVersions</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="a"><td colspan="2">
+              <code>0</code>
+            </td></tr>
+          <tr class="b"><td colspan="2">
+              <code>java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getNode(PropertyImpl.java:508) at org.apache.jackrabbit.core.NodeImpl.getVersionHistory(NodeImpl.java:2822) at org.apache.jackrabbit.test.api.version.VersionHistoryTest.setUp(VersionHistoryTest.java:42)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="a"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testGetVersionHistoryOnNonVersionableNode">testGetVersionHistoryOnNonVersionableNode</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="b"><td colspan="2">
+              <code>0</code>
+            </td></tr>
+          <tr class="a"><td colspan="2">
+              <code>java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getNode(PropertyImpl.java:508) at org.apache.jackrabbit.core.NodeImpl.getVersionHistory(NodeImpl.java:2822) at org.apache.jackrabbit.test.api.version.VersionHistoryTest.setUp(VersionHistoryTest.java:42)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="b"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testGetVersion">testGetVersion</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="a"><td colspan="2">
+              <code>0</code>
+            </td></tr>
+          <tr class="b"><td colspan="2">
+              <code>java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getNode(PropertyImpl.java:508) at org.apache.jackrabbit.core.NodeImpl.getVersionHistory(NodeImpl.java:2822) at org.apache.jackrabbit.test.api.version.VersionHistoryTest.setUp(VersionHistoryTest.java:42)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="a"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testAddVersionLabel">testAddVersionLabel</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="b"><td colspan="2">
+              <code>0</code>
+            </td></tr>
+          <tr class="a"><td colspan="2">
+              <code>java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getNode(PropertyImpl.java:508) at org.apache.jackrabbit.core.NodeImpl.getVersionHistory(NodeImpl.java:2822) at org.apache.jackrabbit.test.api.version.VersionLabelTest.setUp(VersionLabelTest.java:56)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="b"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testAddVersionLabel2">testAddVersionLabel2</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="a"><td colspan="2">
+              <code>0</code>
+            </td></tr>
+          <tr class="b"><td colspan="2">
+              <code>java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getNode(PropertyImpl.java:508) at org.apache.jackrabbit.core.NodeImpl.getVersionHistory(NodeImpl.java:2822) at org.apache.jackrabbit.test.api.version.VersionLabelTest.setUp(VersionLabelTest.java:56)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="a"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testHasVersionLabel">testHasVersionLabel</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="b"><td colspan="2">
+              <code>0</code>
+            </td></tr>
+          <tr class="a"><td colspan="2">
+              <code>java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getNode(PropertyImpl.java:508) at org.apache.jackrabbit.core.NodeImpl.getVersionHistory(NodeImpl.java:2822) at org.apache.jackrabbit.test.api.version.VersionLabelTest.setUp(VersionLabelTest.java:56)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="b"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testHasVersionLabelForVersion">testHasVersionLabelForVersion</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="a"><td colspan="2">
+              <code>0</code>
+            </td></tr>
+          <tr class="b"><td colspan="2">
+              <code>java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getNode(PropertyImpl.java:508) at org.apache.jackrabbit.core.NodeImpl.getVersionHistory(NodeImpl.java:2822) at org.apache.jackrabbit.test.api.version.VersionLabelTest.setUp(VersionLabelTest.java:56)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="a"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testAddMultipleVersionLabels">testAddMultipleVersionLabels</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="b"><td colspan="2">
+              <code>0</code>
+            </td></tr>
+          <tr class="a"><td colspan="2">
+              <code>java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getNode(PropertyImpl.java:508) at org.apache.jackrabbit.core.NodeImpl.getVersionHistory(NodeImpl.java:2822) at org.apache.jackrabbit.test.api.version.VersionLabelTest.setUp(VersionLabelTest.java:56)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="b"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testAddDuplicateVersionLabel">testAddDuplicateVersionLabel</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="a"><td colspan="2">
+              <code>0</code>
+            </td></tr>
+          <tr class="b"><td colspan="2">
+              <code>java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getNode(PropertyImpl.java:508) at org.apache.jackrabbit.core.NodeImpl.getVersionHistory(NodeImpl.java:2822) at org.apache.jackrabbit.test.api.version.VersionLabelTest.setUp(VersionLabelTest.java:56)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="a"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testMoveLabel">testMoveLabel</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="b"><td colspan="2">
+              <code>0</code>
+            </td></tr>
+          <tr class="a"><td colspan="2">
+              <code>java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getNode(PropertyImpl.java:508) at org.apache.jackrabbit.core.NodeImpl.getVersionHistory(NodeImpl.java:2822) at org.apache.jackrabbit.test.api.version.VersionLabelTest.setUp(VersionLabelTest.java:56)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="b"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testRemoveNonExistingLabel">testRemoveNonExistingLabel</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="a"><td colspan="2">
+              <code>0</code>
+            </td></tr>
+          <tr class="b"><td colspan="2">
+              <code>java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getNode(PropertyImpl.java:508) at org.apache.jackrabbit.core.NodeImpl.getVersionHistory(NodeImpl.java:2822) at org.apache.jackrabbit.test.api.version.VersionLabelTest.setUp(VersionLabelTest.java:56)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="a"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testRemoveLabel">testRemoveLabel</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="b"><td colspan="2">
+              <code>0</code>
+            </td></tr>
+          <tr class="a"><td colspan="2">
+              <code>java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getNode(PropertyImpl.java:508) at org.apache.jackrabbit.core.NodeImpl.getVersionHistory(NodeImpl.java:2822) at org.apache.jackrabbit.test.api.version.VersionLabelTest.setUp(VersionLabelTest.java:56)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="b"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testGetVersionByLabel">testGetVersionByLabel</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="a"><td colspan="2">
+              <code>0</code>
+            </td></tr>
+          <tr class="b"><td colspan="2">
+              <code>java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getNode(PropertyImpl.java:508) at org.apache.jackrabbit.core.NodeImpl.getVersionHistory(NodeImpl.java:2822) at org.apache.jackrabbit.test.api.version.VersionLabelTest.setUp(VersionLabelTest.java:56)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="a"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testGetVersionLabels">testGetVersionLabels</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="b"><td colspan="2">
+              <code>0</code>
+            </td></tr>
+          <tr class="a"><td colspan="2">
+              <code>java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getNode(PropertyImpl.java:508) at org.apache.jackrabbit.core.NodeImpl.getVersionHistory(NodeImpl.java:2822) at org.apache.jackrabbit.test.api.version.VersionLabelTest.setUp(VersionLabelTest.java:56)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="b"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testGetVersionLabelsForVersion">testGetVersionLabelsForVersion</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="a"><td colspan="2">
+              <code>0</code>
+            </td></tr>
+          <tr class="b"><td colspan="2">
+              <code>java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getNode(PropertyImpl.java:508) at org.apache.jackrabbit.core.NodeImpl.getVersionHistory(NodeImpl.java:2822) at org.apache.jackrabbit.test.api.version.VersionLabelTest.setUp(VersionLabelTest.java:56)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="a"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testRestoreByLabelNonVersionableNode">testRestoreByLabelNonVersionableNode</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="b"><td colspan="2">
+              <code>0</code>
+            </td></tr>
+          <tr class="a"><td colspan="2">
+              <code>java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getNode(PropertyImpl.java:508) at org.apache.jackrabbit.core.NodeImpl.getVersionHistory(NodeImpl.java:2822) at org.apache.jackrabbit.test.api.version.VersionLabelTest.setUp(VersionLabelTest.java:56)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="b"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testIsCheckedOut">testIsCheckedOut</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="a"><td colspan="2">
+              <code>Unable to get value of /testroot/versionableNodeName1/jcr:versionHistory:java.lang.ArrayIndexOutOfBoundsException: 0</code>
+            </td></tr>
+          <tr class="b"><td colspan="2">
+              <code>javax.jcr.RepositoryException: Unable to get value of /testroot/versionableNodeName1/jcr:versionHistory:java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getValue(PropertyImpl.java:370) at org.apache.jackrabbit.core.PropertyImpl.getString(PropertyImpl.java:386) at org.apache.jackrabbit.core.version.persistence.NativePVM.checkin(NativePVM.java:443) at org.apache.jackrabbit.core.version.VersionManagerImpl.checkin(VersionManagerImpl.java:220) at org.apache.jackrabbit.core.NodeImpl.checkin(NodeImpl.java:2530) at org.apache.jackrabbit.test.api.version.CheckoutTest.setUp(CheckoutTest.java:41)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="a"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testIsCheckedOutNonVersionableNode">testIsCheckedOutNonVersionableNode</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="b"><td colspan="2">
+              <code>Unable to get value of /testroot/versionableNodeName1/jcr:versionHistory:java.lang.ArrayIndexOutOfBoundsException: 0</code>
+            </td></tr>
+          <tr class="a"><td colspan="2">
+              <code>javax.jcr.RepositoryException: Unable to get value of /testroot/versionableNodeName1/jcr:versionHistory:java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getValue(PropertyImpl.java:370) at org.apache.jackrabbit.core.PropertyImpl.getString(PropertyImpl.java:386) at org.apache.jackrabbit.core.version.persistence.NativePVM.checkin(NativePVM.java:443) at org.apache.jackrabbit.core.version.VersionManagerImpl.checkin(VersionManagerImpl.java:220) at org.apache.jackrabbit.core.NodeImpl.checkin(NodeImpl.java:2530) at org.apache.jackrabbit.test.api.version.CheckoutTest.setUp(CheckoutTest.java:41)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="b"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testCheckoutNonVersionableNode">testCheckoutNonVersionableNode</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="a"><td colspan="2">
+              <code>Unable to get value of /testroot/versionableNodeName1/jcr:versionHistory:java.lang.ArrayIndexOutOfBoundsException: 0</code>
+            </td></tr>
+          <tr class="b"><td colspan="2">
+              <code>javax.jcr.RepositoryException: Unable to get value of /testroot/versionableNodeName1/jcr:versionHistory:java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getValue(PropertyImpl.java:370) at org.apache.jackrabbit.core.PropertyImpl.getString(PropertyImpl.java:386) at org.apache.jackrabbit.core.version.persistence.NativePVM.checkin(NativePVM.java:443) at org.apache.jackrabbit.core.version.VersionManagerImpl.checkin(VersionManagerImpl.java:220) at org.apache.jackrabbit.core.NodeImpl.checkin(NodeImpl.java:2530) at org.apache.jackrabbit.test.api.version.CheckoutTest.setUp(CheckoutTest.java:41)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="a"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testIsCheckedOut">testIsCheckedOut</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="b"><td colspan="2">
+              <code>Unable to get value of /testroot/versionableNodeName1/jcr:versionHistory:java.lang.ArrayIndexOutOfBoundsException: 0</code>
+            </td></tr>
+          <tr class="a"><td colspan="2">
+              <code>javax.jcr.RepositoryException: Unable to get value of /testroot/versionableNodeName1/jcr:versionHistory:java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getValue(PropertyImpl.java:370) at org.apache.jackrabbit.core.PropertyImpl.getString(PropertyImpl.java:386) at org.apache.jackrabbit.core.version.persistence.NativePVM.checkin(NativePVM.java:443) at org.apache.jackrabbit.core.version.VersionManagerImpl.checkin(VersionManagerImpl.java:220) at org.apache.jackrabbit.core.NodeImpl.checkin(NodeImpl.java:2530) at org.apache.jackrabbit.test.api.version.CheckinTest.testIsCheckedOut(CheckinTest.java:49)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="b"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testCheckinRemovesPredecessorProperty">testCheckinRemovesPredecessorProperty</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="a"><td colspan="2">
+              <code>Unable to get value of /testroot/versionableNodeName1/jcr:versionHistory:java.lang.ArrayIndexOutOfBoundsException: 0</code>
+            </td></tr>
+          <tr class="b"><td colspan="2">
+              <code>javax.jcr.RepositoryException: Unable to get value of /testroot/versionableNodeName1/jcr:versionHistory:java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getValue(PropertyImpl.java:370) at org.apache.jackrabbit.core.PropertyImpl.getString(PropertyImpl.java:386) at org.apache.jackrabbit.core.version.persistence.NativePVM.checkin(NativePVM.java:443) at org.apache.jackrabbit.core.version.VersionManagerImpl.checkin(VersionManagerImpl.java:220) at org.apache.jackrabbit.core.NodeImpl.checkin(NodeImpl.java:2530) at org.apache.jackrabbit.test.api.version.CheckinTest.testCheckinRemovesPredecessorProperty(CheckinTest.java:61)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="a"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testPredecessorIsCopiedToNewVersion">testPredecessorIsCopiedToNewVersion</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="b"><td colspan="2">
+              <code>Unable to get value of /testroot/versionableNodeName1/jcr:versionHistory:java.lang.ArrayIndexOutOfBoundsException: 0</code>
+            </td></tr>
+          <tr class="a"><td colspan="2">
+              <code>javax.jcr.RepositoryException: Unable to get value of /testroot/versionableNodeName1/jcr:versionHistory:java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getValue(PropertyImpl.java:370) at org.apache.jackrabbit.core.PropertyImpl.getString(PropertyImpl.java:386) at org.apache.jackrabbit.core.version.persistence.NativePVM.checkin(NativePVM.java:443) at org.apache.jackrabbit.core.version.VersionManagerImpl.checkin(VersionManagerImpl.java:220) at org.apache.jackrabbit.core.NodeImpl.checkin(NodeImpl.java:2530) at org.apache.jackrabbit.test.api.version.CheckinTest.testPredecessorIsCopiedToNewVersion(CheckinTest.java:77)</code>
+            </td></tr>
+        </tbody></table><table class="bodyTable"><thead>
+          <tr class="b"><td style="width:20px">
+              <img width="15" height="15" src="images/icon_error_sml.gif" alt="Error"></img>
+            </td><td style="width:96%">
+              <strong>
+                <a name="testMultipleCheckinHasNoEffect">testMultipleCheckinHasNoEffect</a>
+              </strong>
+            </td></tr>
+        </thead><tbody>
+          <tr class="a"><td colspan="2">
+              <code>Unable to get value of /testroot/versionableNodeName1/jcr:versionHistory:java.lang.ArrayIndexOutOfBoundsException: 0</code>
+            </td></tr>
+          <tr class="b"><td colspan="2">
+              <code>javax.jcr.RepositoryException: Unable to get value of /testroot/versionableNodeName1/jcr:versionHistory:java.lang.ArrayIndexOutOfBoundsException: 0 at org.apache.jackrabbit.core.PropertyImpl.getValue(PropertyImpl.java:370) at org.apache.jackrabbit.core.PropertyImpl.getString(PropertyImpl.java:386) at org.apache.jackrabbit.core.version.persistence.NativePVM.checkin(NativePVM.java:443) at org.apache.jackrabbit.core.version.VersionManagerImpl.checkin(VersionManagerImpl.java:220) at org.apache.jackrabbit.core.NodeImpl.checkin(NodeImpl.java:2530) at org.apache.jackrabbit.test.api.version.CheckinTest.testMultipleCheckinHasNoEffect(CheckinTest.java:90)</code>
+            </td></tr>

[... 138 lines stripped ...]