Return-Path: Delivered-To: apmail-harmony-commits-archive@www.apache.org Received: (qmail 18426 invoked from network); 30 Apr 2008 08:38:55 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 30 Apr 2008 08:38:55 -0000 Received: (qmail 51808 invoked by uid 500); 30 Apr 2008 08:38:51 -0000 Delivered-To: apmail-harmony-commits-archive@harmony.apache.org Received: (qmail 51785 invoked by uid 500); 30 Apr 2008 08:38:51 -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 51774 invoked by uid 99); 30 Apr 2008 08:38:51 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 30 Apr 2008 01:38:51 -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.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 30 Apr 2008 08:38:15 +0000 Received: by eris.apache.org (Postfix, from userid 65534) id 93A00238885A; Wed, 30 Apr 2008 01:38:27 -0700 (PDT) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Subject: svn commit: r652315 - in /harmony/standard/site: docs/subcomponents/buildtest/howto.html xdocs/subcomponents/buildtest/howto.xml Date: Wed, 30 Apr 2008 08:38:27 -0000 To: commits@harmony.apache.org From: smishura@apache.org X-Mailer: svnmailer-1.0.8 Message-Id: <20080430083827.93A00238885A@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: smishura Date: Wed Apr 30 01:38:25 2008 New Revision: 652315 URL: http://svn.apache.org/viewvc?rev=652315&view=rev Log: Update instructions for integrity testing Add instructions for snapshot testing Modified: harmony/standard/site/docs/subcomponents/buildtest/howto.html harmony/standard/site/xdocs/subcomponents/buildtest/howto.xml Modified: harmony/standard/site/docs/subcomponents/buildtest/howto.html URL: http://svn.apache.org/viewvc/harmony/standard/site/docs/subcomponents/buildtest/howto.html?rev=652315&r1=652314&r2=652315&view=diff ============================================================================== --- harmony/standard/site/docs/subcomponents/buildtest/howto.html (original) +++ harmony/standard/site/docs/subcomponents/buildtest/howto.html Wed Apr 30 01:38:25 2008 @@ -306,19 +306,21 @@ # Tests are run in HDK workspace against HDK's JRE classlib-test.parameters.required.tested.jre=${hdk.parameters.shared.binaries.jre.dir} -classlib-test.parameters.required.trunk.dir=${hdk.parameters.shared.classlib.trunk.dir} classlib-test.parameters.svn.classlib.dir=hdk/working_classlib -drlvm-test.parameters.required.built.drlvm.trunk=${hdk.parameters.shared.drlvm.trunk.dir} -drlvm-test.parameters.required.common.resources=${hdk.parameters.shared.common.resources.dir} +drlvm-test.parameters.required.hy.hdk=${hdk.parameters.shared.trunk.dir}/target/hdk drlvm-test.parameters.required.drlvm.config=debug +drlvm-test.parameters.svn.drlvm.dir=hdk/working_vm +drlvm-test.parameters.svn.common_resources.dir=hdk/common_resources -drlvm-reg-test.parameters.required.built.drlvm.trunk=${hdk.parameters.shared.drlvm.trunk.dir} -drlvm-reg-test.parameters.required.common.resources=${hdk.parameters.shared.common.resources.dir} +drlvm-reg-test.parameters.required.hy.hdk=${hdk.parameters.shared.trunk.dir}/target/hdk drlvm-reg-test.parameters.required.drlvm.config=debug +drlvm-reg-test.parameters.svn.drlvm.dir=hdk/working_vm +drlvm-reg-test.parameters.svn.common_resources.dir=hdk/common_resources -jdktools-test.parameters.required.built.trunk.dir=${hdk.parameters.shared.jdktools.trunk.dir} +jdktools-test.parameters.required.tested.jre=${hdk.parameters.shared.binaries.jre.dir} jdktools-test.parameters.svn.jdktools.dir=hdk/working_jdktools +jdktools-test.parameters.svn.common_resources.dir=hdk/common_resources

@@ -344,7 +346,41 @@

- TODO. + Let's setup snapshot testing cycle that includes Class library, DRLVM + and JDKTools unit tests. The setup is pretty straightforward. +

+

+ 1) Install the same tools, + as for building the Apache Harmony components. +

+

+ 2) Check out the infrastructure from SVN repository: +

svn co http://svn.apache.org/repos/asf/harmony/enhanced/buildtest/trunk/infra
+

+

+ 3) Change directory to the infrastructure directory. +

+

+ 4) Copy ‘framework.local.properties’ file from snapshot adaptor' dir + to the root dir. +

cp adaptors/snapshot/framework.local.properties .
+

+

+ 5) Update ‘framework.local.properties’. For example, if e-mail + notifications are required then set appropriate values in the file. +

+

+ 6) Run the following commands: +

+ant -Dtest.suites="snapshot,classlib-test,drlvm-test,drlvm-reg-test,jdktools-test" install
+ant setup
+ant run-cc
+      
+

+

+ These steps launches CruiseControl that downloads and + unpacks snapshot and runs unit tests. The testing cycle is run once + per snapshot.

Back to top

Modified: harmony/standard/site/xdocs/subcomponents/buildtest/howto.xml URL: http://svn.apache.org/viewvc/harmony/standard/site/xdocs/subcomponents/buildtest/howto.xml?rev=652315&r1=652314&r2=652315&view=diff ============================================================================== --- harmony/standard/site/xdocs/subcomponents/buildtest/howto.xml (original) +++ harmony/standard/site/xdocs/subcomponents/buildtest/howto.xml Wed Apr 30 01:38:25 2008 @@ -137,19 +137,21 @@ # Tests are run in HDK workspace against HDK's JRE classlib-test.parameters.required.tested.jre=${hdk.parameters.shared.binaries.jre.dir} -classlib-test.parameters.required.trunk.dir=${hdk.parameters.shared.classlib.trunk.dir} classlib-test.parameters.svn.classlib.dir=hdk/working_classlib -drlvm-test.parameters.required.built.drlvm.trunk=${hdk.parameters.shared.drlvm.trunk.dir} -drlvm-test.parameters.required.common.resources=${hdk.parameters.shared.common.resources.dir} +drlvm-test.parameters.required.hy.hdk=${hdk.parameters.shared.trunk.dir}/target/hdk drlvm-test.parameters.required.drlvm.config=debug +drlvm-test.parameters.svn.drlvm.dir=hdk/working_vm +drlvm-test.parameters.svn.common_resources.dir=hdk/common_resources -drlvm-reg-test.parameters.required.built.drlvm.trunk=${hdk.parameters.shared.drlvm.trunk.dir} -drlvm-reg-test.parameters.required.common.resources=${hdk.parameters.shared.common.resources.dir} +drlvm-reg-test.parameters.required.hy.hdk=${hdk.parameters.shared.trunk.dir}/target/hdk drlvm-reg-test.parameters.required.drlvm.config=debug +drlvm-reg-test.parameters.svn.drlvm.dir=hdk/working_vm +drlvm-reg-test.parameters.svn.common_resources.dir=hdk/common_resources -jdktools-test.parameters.required.built.trunk.dir=${hdk.parameters.shared.jdktools.trunk.dir} +jdktools-test.parameters.required.tested.jre=${hdk.parameters.shared.binaries.jre.dir} jdktools-test.parameters.svn.jdktools.dir=hdk/working_jdktools +jdktools-test.parameters.svn.common_resources.dir=hdk/common_resources

@@ -175,7 +177,41 @@

- TODO. + Let's setup snapshot testing cycle that includes Class library, DRLVM + and JDKTools unit tests. The setup is pretty straightforward. +

+

+ 1) Install the same tools, + as for building the Apache Harmony components. +

+

+ 2) Check out the infrastructure from SVN repository: +

svn co http://svn.apache.org/repos/asf/harmony/enhanced/buildtest/trunk/infra
+

+

+ 3) Change directory to the infrastructure directory. +

+

+ 4) Copy ‘framework.local.properties’ file from snapshot adaptor' dir + to the root dir. +

cp adaptors/snapshot/framework.local.properties .
+

+

+ 5) Update ‘framework.local.properties’. For example, if e-mail + notifications are required then set appropriate values in the file. +

+

+ 6) Run the following commands: +

+ant -Dtest.suites="snapshot,classlib-test,drlvm-test,drlvm-reg-test,jdktools-test" install
+ant setup
+ant run-cc
+      
+

+

+ These steps launches CruiseControl that downloads and + unpacks snapshot and runs unit tests. The testing cycle is run once + per snapshot.