Hi, build test infrastructure gurus
I have created a jira 4275[1] to aadd ibm j9 testsuite for new build
test infrastructure to support harmony classlib with ibm j9 vm. It is
my first patch fo adding test suite for harmony' bti, so i am not sure
whether it confirms to the convetion of bti.
It implements adaptor interfaces of setup, run, clean in adaptor.xml
and define parameters in parameters.xml
adaptor.xml
1.setup
Make sure IBM J9 VM file has been downloaded and placed in the right place
2.run
Unzip the vm file to right palce, and copy classlib from classlib test suite
3.clean
clean the jre maintained in step "run"
parameters.xml
required
${classlib.trunk}: Path to Classlib Workspace
shared
${jre.dir value}: the path of jre with IBM J9 VM
${jvm.location value}: the path to IBM J9 VM
One question is that property ${ibm_j9.build.dir} defined in
adaptor.xml now is pointing to ${checkouts.dir}/${suite.name}.
I place the classlib and j9 vm in it, they are copy from other place
rather than check out from a repository.
For there is no proper dir in ${root}/build for this purpose, i place
them in ${checkouts.dir}/${suite.name} to follow its counterpart drlvm
test suite.
Is this approach all right?
Thanks .
[1] https://issues.apache.org/jira/browse/HARMONY-4275
--
Sean Qiu