|
Size: 4497
Comment:
|
← Revision 19 as of 2009-09-20 21:55:35 ⇥
Size: 4531
Comment: converted to 1.6 markup
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 5: | Line 5: |
| We have just started to create [http://people.apache.org/builds/harmony/milestones/ stable builds] of the recently tested code provided for your convenience. These builds are declared best-so-far, but they are not Apache Harmony project official releases. Here you can find the schedule and detailed goals for the M2 milestone. | We have just started to create [[http://people.apache.org/builds/harmony/milestones/|stable builds]] of the recently tested code provided for your convenience. These builds are declared best-so-far, but they are not Apache Harmony project official releases. Here you can find the schedule and detailed goals for the M2 milestone. |
| Line 24: | Line 24: |
| * 98% pass rate for '''VM validation test suite''' - [http://issues.apache.org/jira/browse/HARMONY-3206 HARMONY-3206]; no regression since M1. * 98% pass rate for '''Functional test suite''' - [http://issues.apache.org/jira/browse/HARMONY-3528 HARMONY-3528]; no regression since M1. The goal is not met currently. The umbrella task is [http://issues.apache.org/jira/browse/HARMONY-4107 HARMONY-4107]. * 98% pass rate for '''Stress tests''' - [http://issues.apache.org/jira/browse/HARMONY-3536 HARMONY-3536]; no regression since M1. The goal is not met currently. The umbrella task is [http://issues.apache.org/jira/browse/HARMONY-4108 HARMONY-4108]. * 98% pass rate for '''Reliability test''' - [http://issues.apache.org/jira/browse/HARMONY-2918 HARMONY-2918]; no regression since M1. The goal is not met currently. The umbrella task is [http://issues.apache.org/jira/browse/HARMONY-4110 HARMONY-4110]. * 98% pass rate for '''Eclipse 3.2 unit tests'''; no regression since M1. The goal is not met currently. The umbrella task is [http://issues.apache.org/jira/browse/HARMONY-4109 HARMONY-4109]. * 98% pass rate for '''Geronimo unit tests'''; no regression since M1. The goal is not met currently. The umbrella task is [http://issues.apache.org/jira/browse/HARMONY-4111 HARMONY-4111]. |
* 98% pass rate for '''VM validation test suite''' - [[http://issues.apache.org/jira/browse/HARMONY-3206|HARMONY-3206]]; no regression since M1. * 98% pass rate for '''Functional test suite''' - [[http://issues.apache.org/jira/browse/HARMONY-3528|HARMONY-3528]]; no regression since M1. The goal is not met currently. The umbrella task is [[http://issues.apache.org/jira/browse/HARMONY-4107|HARMONY-4107]]. * 98% pass rate for '''Stress tests''' - [[http://issues.apache.org/jira/browse/HARMONY-3536|HARMONY-3536]]; no regression since M1. The goal is not met currently. The umbrella task is [[http://issues.apache.org/jira/browse/HARMONY-4108|HARMONY-4108]]. * 98% pass rate for '''Reliability test''' - [[http://issues.apache.org/jira/browse/HARMONY-2918|HARMONY-2918]]; no regression since M1. The goal is not met currently. The umbrella task is [[http://issues.apache.org/jira/browse/HARMONY-4110|HARMONY-4110]]. * 98% pass rate for '''Eclipse 3.2 unit tests'''; no regression since M1. The goal is not met currently. The umbrella task is [[http://issues.apache.org/jira/browse/HARMONY-4109|HARMONY-4109]]. * 98% pass rate for '''Geronimo unit tests'''; no regression since M1. The goal is not met currently. The umbrella task is [[http://issues.apache.org/jira/browse/HARMONY-4111|HARMONY-4111]]. |
| Line 37: | Line 37: |
| * Run Jetty scenario (link). The goal is not met currently. The umbrella task is [http://issues.apache.org/jira/browse/HARMONY-4112 HARMONY-4112]. | * Run Jetty scenario (link). The goal is not met currently. The umbrella task is [[http://issues.apache.org/jira/browse/HARMONY-4112|HARMONY-4112]]. |
| Line 39: | Line 39: |
| * All [http://dacapobench.org Dacapo] benches correctly with all workloads; new features or patches committed prior M2 introduce no degradations. * [http://math.nist.gov/scimark2 Scimark] benchmark works correctly; new features or patches committed prior M2 introduce no degradations. * Hamrony usability should be equal or better than of regular Java implementations. There are two currently known bugs in this category: [http://issues.apache.org/jira/browse/HARMONY-3251 HARMONY-3251] and [http://issues.apache.org/jira/browse/HARMONY-4069 HARMONY-4069]. |
* All [[http://dacapobench.org|Dacapo]] benches correctly with all workloads; new features or patches committed prior M2 introduce no degradations. * [[http://math.nist.gov/scimark2|Scimark]] benchmark works correctly; new features or patches committed prior M2 introduce no degradations. * Hamrony usability should be equal or better than of regular Java implementations. There are two currently known bugs in this category: [[http://issues.apache.org/jira/browse/HARMONY-3251|HARMONY-3251]] and [[http://issues.apache.org/jira/browse/HARMONY-4069|HARMONY-4069]]. |
| Line 43: | Line 43: |
| Results of automatic testing scenarios for [http://harmony.apache.org/downloads.html#Harmony5_Snapshot regular snapshots] are [http://harmony.apache.org/snapshots_v5.html here]. | Results of automatic testing scenarios for [[http://harmony.apache.org/downloads.html#Harmony5_Snapshot|regular snapshots]] are [[http://harmony.apache.org/snapshots_v5.html|here]]. |
The current page stores key points of the M2 discussion.
Stable builds
We have just started to create stable builds of the recently tested code provided for your convenience. These builds are declared best-so-far, but they are not Apache Harmony project official releases. Here you can find the schedule and detailed goals for the M2 milestone.
M2 Schedule
We are planning to deliver stable builds once in two months. Below is the schedule for the M2 stable build:
30-Jun-2007: M2 published
23-Jun-2007: M2 code freeze. Critical bug fixes only.
13-Jun-2007: M2 feature freeze. No major redesigns since that date.
M2 Goals
Each stable build should have best-achieved stability, performance, compatibility, and completeness. The goals below set specific focus for M2. Pass rates are measured for valid tests.
98% pass rate for class library tests; no regression since M1.
98% pass rate for drl vm tests; no regression since M1.
98% pass rate for jdk_tools tests; no regression since M1.
98% pass rate for VM validation test suite - HARMONY-3206; no regression since M1.
98% pass rate for Functional test suite - HARMONY-3528; no regression since M1. The goal is not met currently. The umbrella task is HARMONY-4107.
98% pass rate for Stress tests - HARMONY-3536; no regression since M1. The goal is not met currently. The umbrella task is HARMONY-4108.
98% pass rate for Reliability test - HARMONY-2918; no regression since M1. The goal is not met currently. The umbrella task is HARMONY-4110.
98% pass rate for Eclipse 3.2 unit tests; no regression since M1. The goal is not met currently. The umbrella task is HARMONY-4109.
98% pass rate for Geronimo unit tests; no regression since M1. The goal is not met currently. The umbrella task is HARMONY-4111.
98% pass rate for Eclipse TPTP profiler tests; no regression since M1.
- Harmony works smoothly with Eclipse 3.2; no known bugs; no regression since M1.
- Run Eclipse 3.2 Hello World Application scenario (link).
- Run HDK self-hosting (link).
- Run Simple Tomcat scenario (link).
- Run Apache Axis scenario (link).
- Run Apache Struts scenario (link).
Run Jetty scenario (link). The goal is not met currently. The umbrella task is HARMONY-4112.
- 48 hour Eclipse scenario (link).
All Dacapo benches correctly with all workloads; new features or patches committed prior M2 introduce no degradations.
Scimark benchmark works correctly; new features or patches committed prior M2 introduce no degradations.
Hamrony usability should be equal or better than of regular Java implementations. There are two currently known bugs in this category: HARMONY-3251 and HARMONY-4069.
Results of automatic testing scenarios for regular snapshots are here.
There are results of snapshot r551077 testing:
|
Windows 32 |
|||
|
Valid |
Pass |
Fail |
Rate |
Class Library tests |
26230 |
25884 |
346 |
98.68% |
DRL VM tests |
|
|
|
99.32 |
jdk_tools tests |
151 |
148 |
3 |
98.01% |
Reliability tests |
89 |
65 |
24 |
73.03% |
Functional tests |
1358 |
1309 |
49 |
96.39% |
VM validation tests |
4330 |
4275 |
55 |
98.73% |
Stress tests |
197 |
190 |
7 |
96.45% |
Eclipse 3.2 unit tests |
36801 |
|
|
99.32% |
Geronimo unit tests |
616 |
614 |
2 |
99.68% |
Eclipse TPTP profiler tests |
172 |
172 |
0 |
100% |
The table is updated on Tuesday, June 28, 2007.
Feedback