You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Alexey Varlamov (JIRA)" <ji...@apache.org> on 2007/09/06 13:58:32 UTC
[jira] Created: (HARMONY-4752) [drlvm][build] tests env unification
[drlvm][build] tests env unification
------------------------------------
Key: HARMONY-4752
URL: https://issues.apache.org/jira/browse/HARMONY-4752
Project: Harmony
Issue Type: Improvement
Components: build - test - ci, DRLVM
Reporter: Alexey Varlamov
Assignee: Alexey Varlamov
Priority: Critical
The DRLVM tests cannot be run on arbitrary JVM (or HDK) instance, they depend on DRLVM build artifacts and environment. This blocks complete snapshot testing under BTI. Also, there is a lot of inconsistencies in their properties, locations and features.
I did some refactoring and suggest the following patch, which includes:
- common set of properties for setting tested hdk/jdk/jre and other resources;
- shared utilities & properties controlling test compilation, execution, test generation;
- support of single test execution (via -Dtest.case) for all suites;
- more clean and readable code.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-4752) [drlvm][build] tests env unification
Posted by "Alexey Varlamov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-4752?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexey Varlamov updated HARMONY-4752:
-------------------------------------
Attachment: (was: build-test.diff)
> [drlvm][build] tests env unification
> ------------------------------------
>
> Key: HARMONY-4752
> URL: https://issues.apache.org/jira/browse/HARMONY-4752
> Project: Harmony
> Issue Type: Improvement
> Components: build - test - ci, DRLVM
> Reporter: Alexey Varlamov
> Assignee: Alexey Varlamov
> Priority: Critical
> Attachments: build-test.diff
>
>
> The DRLVM tests cannot be run on arbitrary JVM (or HDK) instance, they depend on DRLVM build artifacts and environment. This blocks complete snapshot testing under BTI. Also, there is a lot of inconsistencies in their properties, locations and features.
> I did some refactoring and suggest the following patch, which includes:
> - common set of properties for setting tested hdk/jdk/jre and other resources;
> - shared utilities & properties controlling test compilation, execution, test generation;
> - support of single test execution (via -Dtest.case) for all suites;
> - more clean and readable code.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Closed: (HARMONY-4752) [drlvm][build] tests env unification
Posted by "Alexey Varlamov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-4752?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexey Varlamov closed HARMONY-4752.
------------------------------------
Resolution: Fixed
Applied at r573547
> [drlvm][build] tests env unification
> ------------------------------------
>
> Key: HARMONY-4752
> URL: https://issues.apache.org/jira/browse/HARMONY-4752
> Project: Harmony
> Issue Type: Improvement
> Components: build - test - ci, DRLVM
> Reporter: Alexey Varlamov
> Assignee: Alexey Varlamov
> Priority: Critical
> Attachments: build-test.diff
>
>
> The DRLVM tests cannot be run on arbitrary JVM (or HDK) instance, they depend on DRLVM build artifacts and environment. This blocks complete snapshot testing under BTI. Also, there is a lot of inconsistencies in their properties, locations and features.
> I did some refactoring and suggest the following patch, which includes:
> - common set of properties for setting tested hdk/jdk/jre and other resources;
> - shared utilities & properties controlling test compilation, execution, test generation;
> - support of single test execution (via -Dtest.case) for all suites;
> - more clean and readable code.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-4752) [drlvm][build] tests env unification
Posted by "Alexey Varlamov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-4752?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexey Varlamov updated HARMONY-4752:
-------------------------------------
Attachment: build-test.diff
> [drlvm][build] tests env unification
> ------------------------------------
>
> Key: HARMONY-4752
> URL: https://issues.apache.org/jira/browse/HARMONY-4752
> Project: Harmony
> Issue Type: Improvement
> Components: build - test - ci, DRLVM
> Reporter: Alexey Varlamov
> Assignee: Alexey Varlamov
> Priority: Critical
> Attachments: build-test.diff, build-test.diff
>
>
> The DRLVM tests cannot be run on arbitrary JVM (or HDK) instance, they depend on DRLVM build artifacts and environment. This blocks complete snapshot testing under BTI. Also, there is a lot of inconsistencies in their properties, locations and features.
> I did some refactoring and suggest the following patch, which includes:
> - common set of properties for setting tested hdk/jdk/jre and other resources;
> - shared utilities & properties controlling test compilation, execution, test generation;
> - support of single test execution (via -Dtest.case) for all suites;
> - more clean and readable code.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
[jira] Updated: (HARMONY-4752) [drlvm][build] tests env unification
Posted by "Alexey Varlamov (JIRA)" <ji...@apache.org>.
[ https://issues.apache.org/jira/browse/HARMONY-4752?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Alexey Varlamov updated HARMONY-4752:
-------------------------------------
Attachment: build-test.diff
Note, there is a bunch of new Java compilation warnings appeared, as most tests were compiled with javac instead of ecj.
> [drlvm][build] tests env unification
> ------------------------------------
>
> Key: HARMONY-4752
> URL: https://issues.apache.org/jira/browse/HARMONY-4752
> Project: Harmony
> Issue Type: Improvement
> Components: build - test - ci, DRLVM
> Reporter: Alexey Varlamov
> Assignee: Alexey Varlamov
> Priority: Critical
> Attachments: build-test.diff
>
>
> The DRLVM tests cannot be run on arbitrary JVM (or HDK) instance, they depend on DRLVM build artifacts and environment. This blocks complete snapshot testing under BTI. Also, there is a lot of inconsistencies in their properties, locations and features.
> I did some refactoring and suggest the following patch, which includes:
> - common set of properties for setting tested hdk/jdk/jre and other resources;
> - shared utilities & properties controlling test compilation, execution, test generation;
> - support of single test execution (via -Dtest.case) for all suites;
> - more clean and readable code.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.