Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 9313 invoked from network); 22 Sep 2007 15:00:09 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 22 Sep 2007 15:00:09 -0000 Received: (qmail 42378 invoked by uid 500); 22 Sep 2007 14:59:59 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 42352 invoked by uid 500); 22 Sep 2007 14:59:59 -0000 Mailing-List: contact dev-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 dev@harmony.apache.org Received: (qmail 42340 invoked by uid 99); 22 Sep 2007 14:59:59 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 22 Sep 2007 07:59:59 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of stepan.mishura@gmail.com designates 64.233.166.181 as permitted sender) Received: from [64.233.166.181] (HELO py-out-1112.google.com) (64.233.166.181) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 22 Sep 2007 14:59:59 +0000 Received: by py-out-1112.google.com with SMTP id u77so2176751pyb for ; Sat, 22 Sep 2007 07:59:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=y5c8eMpWm9a+VX+qurfNumbHzEJ1tXhK0IEbXEzYpGY=; b=bu0RtFc/iU3Dq/sIfjmlOtS5pFheKRA4LmzvUojbaaJ/1Bec0GrKPk2zKP6IoH4lhhnEuPWipzJc+Km3aB4WOePSSZmFWRRW4TlgSeYOFPw6vSx+7aN/plhWfnVlR1S7IwXeH539C07AMKGXDatjh0NmeonES7UGqYBXntPPjzQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=dOMsHuLlSW5dczSsjVh2n28xS6iUlebYddsiYusUjKDSegLaRJkuxic8DK1hXaqNKMTwAmPfAUBChU3ncK7YDeWhgd9MIXUKBmLHrAjAkN/N89E7yv6ADHsc8KG3QF/oyAPxgtlRsXauJYXI+pCK5SNlFY5OTznjyY4AX6VEjlk= Received: by 10.35.98.6 with SMTP id a6mr5015165pym.1190473176660; Sat, 22 Sep 2007 07:59:36 -0700 (PDT) Received: by 10.35.74.7 with HTTP; Sat, 22 Sep 2007 07:59:36 -0700 (PDT) Message-ID: <6e47b64f0709220759s1072ed96r4d35aeb1a86c0220@mail.gmail.com> Date: Sat, 22 Sep 2007 21:59:36 +0700 From: "Stepan Mishura" To: dev@harmony.apache.org Subject: Re: [buildtest] Add new test suites for Mauve unit test In-Reply-To: <94d710af0709200219v59ae1432oab1e99f9a9f559fa@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <94d710af0709200219v59ae1432oab1e99f9a9f559fa@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org On 9/20/07, Sean Qiu wrote: > Hi, BTI gurus. > > I have uploaded a new test suite for mauve. > All comends are welcomed. Thanks very much. Thanks Sean. I'll look into. -Stepan. > > ----------------------------------------------------------------- > Running Mauve Unit Tests on Harmony JRE under BT infrastructure > ----------------------------------------------------------------- > > 1. Follow instructions from /README.txt to satisfy general BTI > pre-requisites (install necessary software, specify environment > variables, > specify proxy settings if necessary). > > 2. Unpack this archive to directory > > 3. Perform setup: > > buildtest -Dtest.suites="classlib,drlvm,mauve_test" setup > > 4. Configure Mauve Test for BT > > * Modify platform specific include.list in /tests/mauve_test > if necessary. > You can change the ${required.test.list} in trunk>/adaptors/mauve_test/parameters.xml > for the wanted test list to run. Default is the all.include.list.txt. > > * Copy ecj_3.2.2.jar downloaded by BTI from /build/jar > to your ${ANT_HOME}/lib, since the mauve test need to compiled by > ecj.jar. > > * Make sure configure the mauve test first, since by default the > compilation is compiled by make. > There are still some variable undefined in > /gnu/testlet/config.java.in. > You can configure it by "./configure", it will set the variable and > change the file to cofig.java. > You can finish it manually. Refer to /README for more > details. > > 5. Configure BT for Mauve Unit Test run: > > * Specify appropriate mail settings in trunk>/framework.local.properties file > if you want Cruise Control to send mail notifications. > > * Specify appropriate mail settings in trunk>/framework.local.properties file > if you want Cruise Control to send mail notifications. > > 6. Build classlib and drlvm and run Mauve Unit Test on it: > > buildtest -Dtest.suites="classlib,drlvm,mauve_test" run > > 7. To continuously perform Harmony JRE build (classlib and drlvm) and EUT > run under Cruise Control: > > buildtest -Dtest.suites="classlib,drlvm,mauve_test" run-cc > > > --------------- > Archive Content > --------------- > > This archive contains scripts for running Mauve Test within BT. > The directories structure within BT trunk directory is as follows: > > +/ > |-+adaptors/ - scripts connecting test suites to BTI > (called "adaptors") > | | > | |-+mauve_test/ - mauve_test suite adaptor directory > | | > | |--adaptor.xml - mauve_test suite adaptor > | | > | |--MAUVE.BTI.README.txt - this readme file > | | > | |--parameters.xml - parameters file > | > |-+tests/ - test suites integrated into BTI > | > |-+muave_test/ - mauve_test scripts directory > | > |--all.include.list.txt - all test list that can run within > harmony jre > | > |--include.list.txt - test list can pass 100% within RI > | > > > -- > Sean Qiu > China Software Development Lab, IBM