You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@harmony.apache.org by "Sean Qiu (JIRA)" <ji...@apache.org> on 2009/03/06 08:23:56 UTC
[jira] Commented: (HARMONY-6083) [build] Package the compiled tests
into the HDK to reuse
[ https://issues.apache.org/jira/browse/HARMONY-6083?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12679521#action_12679521 ]
Sean Qiu commented on HARMONY-6083:
-----------------------------------
How to patching:
1. Add these files to <trunk>/make
setting.properties -- Customer can modify parameters in this file.
run-test.xml -- This script is used to archived tests. The name could be changed to build.xml or other.
2. Patch build-test.xml.diff to <trunk>/make/build-test.xml
It will copy new files from step 1 to the testing output directory.
3. Patch build.xml.diff to <trunk>/luni/build.xml
How to run.
1. ant -Dbuild.module=luni test
This will deploy testing files to <trunk>/deploy/build/test.
(Maybe I can add a separate task which do the packaging task only later)
You can interrupt the testing after the script finish packaging.
2. cd <trunk>/deploy/build/test
Make ${test.jre.home} property in setting.properties point to your local runtime.
ant
or you can use ant -Dtest.jre.home=<jre> directly.
3. You can get test report in <trunk>/deploy/build/test/report
> [build] Package the compiled tests into the HDK to reuse
> --------------------------------------------------------
>
> Key: HARMONY-6083
> URL: https://issues.apache.org/jira/browse/HARMONY-6083
> Project: Harmony
> Issue Type: Improvement
> Components: build - test - ci
> Reporter: Sean Qiu
> Assignee: Sean Qiu
> Attachments: build-test.xml.diff, build.xml.diff, run-test.xml, setting.properties
>
>
> The classlib tests need to be compiled against the
> implementation. It would be good if we packaged the compiled tests into
> the HDK so that they were reusable without having to do the checkout and
> compile again.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.