You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by ml...@apache.org on 2007/06/06 13:08:02 UTC

svn commit: r544802 - in /harmony/standard/site: docs/m2.html xdocs/m2.xml

Author: mloenko
Date: Wed Jun  6 04:08:01 2007
New Revision: 544802

URL: http://svn.apache.org/viewvc?view=rev&rev=544802
Log:
more M2 requirements

Modified:
    harmony/standard/site/docs/m2.html
    harmony/standard/site/xdocs/m2.xml

Modified: harmony/standard/site/docs/m2.html
URL: http://svn.apache.org/viewvc/harmony/standard/site/docs/m2.html?view=diff&rev=544802&r1=544801&r2=544802
==============================================================================
--- harmony/standard/site/docs/m2.html (original)
+++ harmony/standard/site/docs/m2.html Wed Jun  6 04:08:01 2007
@@ -205,24 +205,92 @@
       </ul>
                 <p class="backtotop"><a href="#top">Back to top</a></p>
                                         <h1>
-      <a name="M2 requirements">M2 requirements</a>
+      <a name="M2 Requirements - Draft. Don't use the names please until the requirements are final">M2 Requirements - Draft. Don't use the names please until the requirements are final</a>
     </h1>
                         <p>
         Each stable build is intended to have best achived stability, perfomance, compatibility, and completeness.
-        The requirements below set specific focus for M2.
+        The requirements below set specific focus for M2. Pass rates are measured for <b>knowingly valid</b> tests.
       </p>
                                 <ul>
         <li>
-          Harmony class library and VM tests pass, no new tests are excluded
+          <b>M2_TEST1</b>:
+          98% pass rate for class libraries tests; no regression since M1
         </li>
         <li>
-          Harmony works smoothly with Eclipse 3.2 (no known bugs)
+          <b>M2_TEST2</b>:
+          98% pass rate for drl vm tests; no regression since M1
         </li>
         <li>
+          <b>M2_TEST3</b>:
+          98% pass rate for jdk_tools tests; no regression since M1
+        </li>
+        <li>
+          <b>M2_TEST4</b>:
+          98% pass rate of VM validation test suite - HARMONY-3206; no regression since M1
+        </li>
+        <li>
+          <b>M2_TEST5</b>:
+          98% pass rate of Functional test suite - HARMONY-3528; no regression since M1
+        </li>
+        <li>
+          <b>M2_TEST6</b>:
+          98% pass rate of Stress tests - HARMONY-3536; no regression since M1
+        </li>
+        <li>
+          <b>M2_TEST7</b>:
+          98% pass rate of Reliability test - HARMONY-2918; no regression since M1
+        </li>
+        <li>
+          <b>M2_TEST8</b>:
+          98% pass rate of Eclipse 3.2 unit tests; no regression since M1
+        </li>
+        <li>
+          <b>M2_TEST9</b>:
+          98% pass rate of Geronimo unit tests; no regression since M1
+        </li>
+        <li>
+          <b>M2_TEST10</b>:
+          98% pass rate of Eclipse TPTP profiler tests; no regression since M1
+        </li>
+        <li>
+          <b>M2_APP1</b>:
+          Harmony works smoothly with Eclipse 3.2; no known bugs; no regression since M1
+        </li>
+        <li>
+          <b>M2_APP2</b>:
+          Run Eclipse 3.2 Hello World Application scenario (link)
+        </li>
+        <li>
+          <b>M2_APP3</b>:
+          Run HDK self-hosting (link)
+        </li>
+        <li>
+          <b>M2_APP4</b>:
+          Run Simple Tomcat scenario (link)
+        </li>
+        <li>
+          <b>M2_APP5</b>:
+          Run Apache Axis scenario (link)
+        </li>
+        <li>
+          <b>M2_APP6</b>:
+          Run Apache Struts scenario (link)
+        </li>
+        <li>
+          <b>M2_APP7</b>:
+          Run Jetty scenario (link)
+        </li>
+        <li>
+          <b>M2_LONG1</b>:
+          48 hour Eclipse scenario (link)
+        </li>
+        <li>
+          <b>M2_PERF1</b>:
           All Dacapo benches correctly with all workloads, new features or patches that will be commit prior M2 do not 
           introduce degradations
         </li>
         <li>
+          <b>M2_PERF2</b>:
           Scimark benchmark works correctly, new features or patches that will be commit prior M2 do not 
           introduce degradations
         </li>

Modified: harmony/standard/site/xdocs/m2.xml
URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/m2.xml?view=diff&rev=544802&r1=544801&r2=544802
==============================================================================
--- harmony/standard/site/xdocs/m2.xml (original)
+++ harmony/standard/site/xdocs/m2.xml Wed Jun  6 04:08:01 2007
@@ -56,24 +56,92 @@
       </ul>
     </section>
 
-    <section name="M2 Requirements">
+    <section name="M2 Requirements - Draft. Don't use the names please until the requirements are final">
       <p>
         Each stable build is intended to have best achived stability, perfomance, compatibility, and completeness.
-        The requirements below set specific focus for M2.
+        The requirements below set specific focus for M2. Pass rates are measured for <b>knowingly valid</b> tests.
       </p>
 
       <ul>
         <li>
-          Harmony class library and VM tests pass, no new tests are excluded
+          <b>M2_TEST1</b>:
+          98% pass rate for class libraries tests; no regression since M1
         </li>
         <li>
-          Harmony works smoothly with Eclipse 3.2 (no known bugs)
+          <b>M2_TEST2</b>:
+          98% pass rate for drl vm tests; no regression since M1
         </li>
         <li>
+          <b>M2_TEST3</b>:
+          98% pass rate for jdk_tools tests; no regression since M1
+        </li>
+        <li>
+          <b>M2_TEST4</b>:
+          98% pass rate of VM validation test suite - HARMONY-3206; no regression since M1
+        </li>
+        <li>
+          <b>M2_TEST5</b>:
+          98% pass rate of Functional test suite - HARMONY-3528; no regression since M1
+        </li>
+        <li>
+          <b>M2_TEST6</b>:
+          98% pass rate of Stress tests - HARMONY-3536; no regression since M1
+        </li>
+        <li>
+          <b>M2_TEST7</b>:
+          98% pass rate of Reliability test - HARMONY-2918; no regression since M1
+        </li>
+        <li>
+          <b>M2_TEST8</b>:
+          98% pass rate of Eclipse 3.2 unit tests; no regression since M1
+        </li>
+        <li>
+          <b>M2_TEST9</b>:
+          98% pass rate of Geronimo unit tests; no regression since M1
+        </li>
+        <li>
+          <b>M2_TEST10</b>:
+          98% pass rate of Eclipse TPTP profiler tests; no regression since M1
+        </li>
+        <li>
+          <b>M2_APP1</b>:
+          Harmony works smoothly with Eclipse 3.2; no known bugs; no regression since M1
+        </li>
+        <li>
+          <b>M2_APP2</b>:
+          Run Eclipse 3.2 Hello World Application scenario (link)
+        </li>
+        <li>
+          <b>M2_APP3</b>:
+          Run HDK self-hosting (link)
+        </li>
+        <li>
+          <b>M2_APP4</b>:
+          Run Simple Tomcat scenario (link)
+        </li>
+        <li>
+          <b>M2_APP5</b>:
+          Run Apache Axis scenario (link)
+        </li>
+        <li>
+          <b>M2_APP6</b>:
+          Run Apache Struts scenario (link)
+        </li>
+        <li>
+          <b>M2_APP7</b>:
+          Run Jetty scenario (link)
+        </li>
+        <li>
+          <b>M2_LONG1</b>:
+          48 hour Eclipse scenario (link)
+        </li>
+        <li>
+          <b>M2_PERF1</b>:
           All Dacapo benches correctly with all workloads, new features or patches that will be commit prior M2 do not 
           introduce degradations
         </li>
         <li>
+          <b>M2_PERF2</b>:
           Scimark benchmark works correctly, new features or patches that will be commit prior M2 do not 
           introduce degradations
         </li>