Return-Path: Delivered-To: apmail-incubator-harmony-dev-archive@www.apache.org Received: (qmail 76265 invoked from network); 7 Jul 2006 09:51:29 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 7 Jul 2006 09:51:29 -0000 Received: (qmail 65622 invoked by uid 500); 7 Jul 2006 09:51:26 -0000 Delivered-To: apmail-incubator-harmony-dev-archive@incubator.apache.org Received: (qmail 65564 invoked by uid 500); 7 Jul 2006 09:51:25 -0000 Mailing-List: contact harmony-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-dev@incubator.apache.org Received: (qmail 65550 invoked by uid 99); 7 Jul 2006 09:51:25 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 07 Jul 2006 02:51:25 -0700 X-ASF-Spam-Status: No, hits=1.4 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: 195.212.29.136 is neither permitted nor denied by domain of mark.hindess@googlemail.com) Received: from [195.212.29.136] (HELO mtagate3.uk.ibm.com) (195.212.29.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 07 Jul 2006 02:51:24 -0700 Received: from d06nrmr1407.portsmouth.uk.ibm.com (d06nrmr1407.portsmouth.uk.ibm.com [9.149.38.185]) by mtagate3.uk.ibm.com (8.13.6/8.13.6) with ESMTP id k679p1Pt143962 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Fri, 7 Jul 2006 10:51:02 +0100 Received: from d06av02.portsmouth.uk.ibm.com (d06av02.portsmouth.uk.ibm.com [9.149.37.228]) by d06nrmr1407.portsmouth.uk.ibm.com (8.13.6/NCO/VER7.0) with ESMTP id k679qTiH135880 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 7 Jul 2006 10:52:29 +0100 Received: from d06av02.portsmouth.uk.ibm.com (loopback [127.0.0.1]) by d06av02.portsmouth.uk.ibm.com (8.12.11.20060308/8.13.3) with ESMTP id k679p0dY006601 for ; Fri, 7 Jul 2006 10:51:00 +0100 Received: from anaheim.local (sig-9-145-13-134.uk.ibm.com [9.145.13.134]) by d06av02.portsmouth.uk.ibm.com (8.12.11.20060308/8.12.11) with ESMTP id k679ox8S006561 for ; Fri, 7 Jul 2006 10:51:00 +0100 Message-Id: <200607070951.k679ox8S006561@d06av02.portsmouth.uk.ibm.com> X-Mailer: exmh version 2.7.2 01/07/2005 (debian 1:2.7.2-7) with nmh-1.1 From: Mark Hindess To: harmony-dev@incubator.apache.org Subject: Re: [vm-kernel][testing] Where to put VM-agnostic tests for kernel classes? In-reply-to: Your message of "Fri, 07 Jul 2006 16:18:57 +0700." <23951bd90607070218r4828c4ber6bf803fd1a87e6d7@mail.gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Fri, 07 Jul 2006 10:50:59 +0100 X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N On 7 July 2006 at 16:18, "Vladimir Gorr" wrote: > > On 7/7/06, Mark Hindess wrote: > > > > > > On 7 July 2006 at 12:55, "Alexey Varlamov" > > wrote: > > > > > > I know the topic of test layouts is too popular here, but let me > > > offer some more grounds :) > > > > > > I think classlib tests should include a suite for VM-independent > > > kernel tests, like recently created testcases in H-765 and > > > H-721. The latter has gone to drlvm/vm/tests/smoke suite, which > > > also has a number of good candidates for moving to a common place. > > > > > > I see classlib/luni-kernel as the most natural location for now, > > > but maybe it worths a separate module altogether? > > > > Yes. I think tests that should pass on any VM's kernel > > classes should live in the classlib modules (luni-kernel or > > security-kernel). > > Agree. However we should have the possibility to run the class library > tests against any VM. > > AFAIK we cannot provide this thing right now (java launcher requests > the clearvm library). > > All class library tests are run under J9 as default VM. I'd be not > bad to start running these tests against DRLVM as well. Otherwise the > tests for the JIRA issues mentioned in this thread will be useless if > we put them on the class lib modules. Correct? Well, I'm hoping someone will look at getting drlvm working under the launcher - so that there is more chance that people will run the classlib tests with something other than the IBM VME. However, in the meantime, I am running them on linux with: DRL=/path/to/drlvm/build/lnx_ia32_gcc_debug/deploy/jre ln -s $DRL/bin/ij $DRL/bin/java LD_LIBRARY_PATH=$DRL/bin ant -Dtest.jre.home=$DRL test under linux, and I'm sure you can do something similar under windows. Sadly lots of tests fail and some hang. I've not really had chance to investigate. Regards, Mark. --------------------------------------------------------------------- Terms of use : http://incubator.apache.org/harmony/mailing.html To unsubscribe, e-mail: harmony-dev-unsubscribe@incubator.apache.org For additional commands, e-mail: harmony-dev-help@incubator.apache.org