Return-Path: Delivered-To: apmail-harmony-commits-archive@www.apache.org Received: (qmail 77954 invoked from network); 21 Apr 2008 13:45:46 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 21 Apr 2008 13:45:46 -0000 Received: (qmail 78643 invoked by uid 500); 21 Apr 2008 13:45:47 -0000 Delivered-To: apmail-harmony-commits-archive@harmony.apache.org Received: (qmail 78544 invoked by uid 500); 21 Apr 2008 13:45:47 -0000 Mailing-List: contact commits-help@harmony.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@harmony.apache.org Delivered-To: mailing list commits@harmony.apache.org Received: (qmail 78535 invoked by uid 99); 21 Apr 2008 13:45:47 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 21 Apr 2008 06:45:47 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.130] (HELO eos.apache.org) (140.211.11.130) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 21 Apr 2008 13:45:11 +0000 Received: from eos.apache.org (localhost [127.0.0.1]) by eos.apache.org (Postfix) with ESMTP id 37DC5D2EB for ; Mon, 21 Apr 2008 13:45:25 +0000 (GMT) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Apache Wiki To: commits@harmony.apache.org Date: Mon, 21 Apr 2008 13:45:25 -0000 Message-ID: <20080421134525.10505.9661@eos.apache.org> Subject: [Harmony Wiki] Update of "VTSVM Tests" by mcfirst X-Virus-Checked: Checked by ClamAV on apache.org Dear Wiki user, You have subscribed to a wiki page or wiki category on "Harmony Wiki" for change notification. The following page has been changed by mcfirst: http://wiki.apache.org/harmony/VTSVM_Tests New page: VTSVM Tests. 1. Download VTSVM svn checkout http://svn.apache.org/repos/asf/harmony/enhanced/buildtest/trunk/tests/vts/ 2. Build VTSVM Go to /vm/build. Edit tested.runtime property in build.properties to point to the java executable you are planning to test. Execute 'ant setup fetch-depends build-vts' command in your preferred command line. Results 3. Running the suite and evaluating the results To run VTSVM go to /vm/build and execute 'ant run-tests'. After test suite run is finished, you can review the results in /dest directory. 4. Running individual tests. VTSVM infrastructure is not suitable for running individual VTSVM tests. If you are in need of running individual test you have two options. First, you can do (1) and (2), and run your java, pointing class path to /VTS-built and specifying the test with its package name. Second, you can checkout exactly the test you want to run (look in WebSVN for VTSVM for exact path to the test directory), remove package names from test sources, build it locally and run as regular Java program. Then you have to obtain exit code to see if the specified VTSVM test has passed. 104 indicates SUCCESS, 105 indicates FAILURE, 106 indicates UNEXPECTED, all other exit codes indicate some failure not related to test itself.