harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alexander Kleymenov (JIRA)" <j...@apache.org>
Subject [jira] Updated: (HARMONY-3206) [drlvm][testing] DRLVM Validation Test Suite
Date Tue, 10 Apr 2007 11:50:32 GMT

     [ https://issues.apache.org/jira/browse/HARMONY-3206?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel

Alexander Kleymenov updated HARMONY-3206:

    Attachment: vtsvm2bt.zip


Attached archive contains the implementation of the adaptor interface necessary for VTSVM
to BTI integration (Build and Testing Infrastructure is supplied with HARMONY-3501). 
To integrate the suite (with all of the current updates) to the BTI, you need to perform the
following steps:
 1. cd $BTI_ROOT_DIR
 2. unzip vtsvm2bt.zip
 3. mkdir $BTI_ROOT_DIR/tests/vtsvm
 4. cd $BTI_ROOT_DIR/tests/vtsvm
 5. untargzip drlvm-vts-bundle.tar.gz
 6. unzip fixed-hidden.zip (do overwrite old files)
 7. cd $BTI_ROOT_DIR/tests/vtsvm/tools/harness
 8. unzip th_update.zip (do overwrite old files)

Now all of the files are on their places. To execute VTSVM under BTI:
 1. tune required environment variables in buildtest shell script.
 2. type
      > buildtest install
      to install the BTI
 3. type
      > buildtest -Dtest.suites="classlib,drlvm,vtsvm" run
      to launch single VTSVM run. 
      It will checkout and build the latest versions of Harmony DRLVM and CLASSLIB and execute
VTSVM over them.
      It's possible to not to select classlib and drlvm test suites for run. In such a case
you will be demanded by framework to setup the path to tested runtime.
 4. type
      > buildtest -Dtest.suites="classlib,drlvm,vtsvm" run-cc
      to launch continuous run under CruiseControl system.
      It will checkout and build the latest versions of Harmony DRLVM and CLASSLIB and execute
VTSVM over them after every update made into SVN repository. To receive VTSVM status notifications
you need to uncomment framework.parameters.usemail.* properties in framework.local.properties
file and provide correct values for them.

Please, try this integration scripts. Any feedback is welcome!


> [drlvm][testing] DRLVM Validation Test Suite
> --------------------------------------------
>                 Key: HARMONY-3206
>                 URL: https://issues.apache.org/jira/browse/HARMONY-3206
>             Project: Harmony
>          Issue Type: Improvement
>          Components: build - test - ci
>            Reporter: Alexander Kleymenov
>         Attachments: drlvm-vts-bundle.tar.gz, fixed-hidden.zip, th_update.zip, th_update.zip,
> Test suite consist of about 4400 functional tests covering
> various parts of DRLVM including byte code execution, verifier,
> JNI and JVMTI implementation.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message