Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 93145 invoked from network); 12 Jan 2009 04:20:26 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 12 Jan 2009 04:20:26 -0000 Received: (qmail 91948 invoked by uid 500); 12 Jan 2009 04:20:25 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 91927 invoked by uid 500); 12 Jan 2009 04:20:25 -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 91915 invoked by uid 99); 12 Jan 2009 04:20:25 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 11 Jan 2009 20:20:25 -0800 X-ASF-Spam-Status: No, hits=3.2 required=10.0 tests=HTML_MESSAGE,HTTP_EXCESSIVE_ESCAPES,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of chunronglai@gmail.com designates 209.85.198.249 as permitted sender) Received: from [209.85.198.249] (HELO rv-out-0708.google.com) (209.85.198.249) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 12 Jan 2009 04:20:16 +0000 Received: by rv-out-0708.google.com with SMTP id k29so12232311rvb.0 for ; Sun, 11 Jan 2009 20:19:55 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type:references; bh=32wwAzEvqKmOgUupiH4UnTRk1VAgmFMYoA92CdX1pxA=; b=CWcnYwckICItnWKYD7A0lBo+CRlfJ280HujuyaAWASNkXhdrOXtve9qKOmAk1ZR2wP efWIFeDsfYvneyevO81ndB9MSe69TVt8LEkIRqU1LHhjJ31PgzxKfj4cZD58nYiPPfz5 mDyxZinlGuP1AuX4tPPf7vw2tccMdlAE/JkUk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:references; b=WhnQCpzVXLQ+vN8lhmPe+p2ueruXb4cWwN1qhIycAmXshXuBMPh2a/ISSvO0DW6NNl P3jo/qaoLTRbCxerVr/qIMZZdNUGTV/VdssUMyN0qXcIEg2vQ7tcByc72syMO2ylj4C6 kOuOjs5ZV8gK8GpQ02TWs27pDzrgkDn58O950= Received: by 10.141.63.20 with SMTP id q20mr14181182rvk.106.1231733995869; Sun, 11 Jan 2009 20:19:55 -0800 (PST) Received: by 10.141.44.6 with HTTP; Sun, 11 Jan 2009 20:19:55 -0800 (PST) Message-ID: Date: Mon, 12 Jan 2009 12:19:55 +0800 From: "chunrong lai" To: dev@harmony.apache.org Subject: Re: testing for the newer EUT In-Reply-To: <3b3f27c60901111948s460aaa63v346408c11072cfaa@mail.gmail.com> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_227810_31471142.1231733995857" References: <200901101635.38513.gshimansky@apache.org> <3b3f27c60901111948s460aaa63v346408c11072cfaa@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_227810_31471142.1231733995857 Content-Type: multipart/alternative; boundary="----=_Part_227811_29158304.1231733995857" ------=_Part_227811_29158304.1231733995857 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline hi, Nathan: I have not tried 3.5M4 but just tried 3.5M3. According to the attched "Readme.htm", one only needs to specify the (J2SE) item of eut.run.properties (I attached mine) and then run ** *runtests -properties [-os ] [-ws ] [-arch ] [-noclean] [-vm ][-Dtest.target=performance][targetname1 targetname2 targetname3 etc...] * for that. You can read the "Requirements" session in it. It seems that the requirements (winzip, ant) are minimum. Detailed steps of the testing can be found in http://www.eclipse.org/articles/Article-PDE-Automation/automation.html (around Fig 13). On Mon, Jan 12, 2009 at 11:48 AM, Nathan Beyer wrote: > I've been trying to recreate these errors, can anyone share the > specific commands, settings and tools being used? > > I'm trying this with the 3.5M4 builds and I can't even get the 'ant' > test to run when Harmony is the bootstrapping JRE and the JRE running > the actual tests. > > -Nathan > > On Sat, Jan 10, 2009 at 7:35 AM, Gregory Shimansky > wrote: > > On 7 January 2009 Huang, Eric wrote: > >> Did not cath this one earlier. What is the jrt.core.tests.builder about? > It > >> almost failed completely. > > > > It looks like almost all tests fail with the same exception message: > > > > Build path contains duplicate > > entry: > 'D:harmony.cc/trunk/working_vm/build/windows_x86_msvc_release/deploy/jdk/jre/bin/default/gc_gen.jar' > > for project 'Project' > > > > Interesting how there is no '/' or '\' after D: in the path name. Is it a > > valid path in win32? > > > >> Eric > >> > >> -----Original Message----- > >> From: chunrong lai [mailto:chunronglai@gmail.com] > >> Sent: Wednesday, January 07, 2009 12:32 PM > >> To: dev@harmony.apache.org > >> Subject: Re: testing for the newer EUT > >> > >> After works on HARMONY-6020 now we get 98.42% pass rate for 26416 test > >> cases when running EUT35 in win32 platform as below. > >> > >> Tests > >> Failures Errors Success rate > >> org.eclipse.ui.tests 2143 > >> 19 1 99.07% > >> org.eclipse.jdt.core.tests.model 11138 > >> 0 6 99.95% > >> org.eclipse.jdt.core.tests.compiler 10216 > >> 17 0 99.83% > >> org.eclipse.jdt.core.tests.builder 195 > >> 0 184 5.64% > >> org.eclipse.jdt.core.tests.performance 1 > >> 0 0 100.00% > >> org.eclipse.team.tests.core 17 > >> 0 0 100.00% > >> org.eclipse.update.tests 131 > >> 0 0 100.00% > >> org.eclipse.core.expressions.tests 98 > >> 0 0 100.00% > >> org.eclipse.osgi.tests 504 > >> 48 101 70.44% > >> org.eclipse.core.tests.resources 914 > >> 7 29 96.06% > >> org.eclipse.core.tests.runtime 389 > >> 1 0 99.74% > >> org.eclipse.compare.tests 80 > >> 0 0 100.00% > >> org.eclipse.ant.tests.core 85 > >> 0 0 100.00% > >> org.eclipse.releng.tests 5 > >> 0 0 100.00% > >> org.eclipse.jdt.text.tests 500 > >> 0 0 100.00% > >> > >> Totally: 26416 > >> 92 321 98.42% > >> > >> More details are posted in HARMONY-6062. > >> > >> regards, > >> chunrong > >> Managed Runtime Technology Center, Intel > >> > >> On Sat, Dec 27, 2008 at 3:25 AM, Nathan Beyer > wrote: > >> > I posted a comment about this on the JIRA issue - I think this is > >> > related to a class loading problem I found a few weeks ago. The > >> > ClassNotFoundError looked familiar - I reduced it to a complex > >> > cyclical class dependency that DRLVM couldn't load. > >> > > >> > https://issues.apache.org/jira/browse/HARMONY-6020 > >> > > >> > On Thu, Dec 25, 2008 at 10:32 PM, chunrong lai > > >> > > >> > wrote: > >> > > hi, colleagues: > >> > > I'd like to update my running status of EUT35 with you. As > reported > >> > > in HARMONY-6062, I have not been able to run EUT35 with Harmony > >> > > (although it > >> > > >> > is > >> > > >> > > fine to run EUT33 with it). > >> > > The failure can be reproduced with the long java command line > option > >> > > "java -jar > >> > > > eclipse\plugins\org.eclipse.equinox.launcher_1.0.200.v20080825-1800.jar > >> > > -application org.eclipse.test.uitestapplication -data workspace -dev > >> > > bin > >> > > >> > > formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultForm > >> > >atter,d:\eclipse-testing\eclipse\org.eclipse.jdt.text.tests.JdtTextTestSui > >> >te.xml > >> > > >> > > -testPluginName org.eclipse.jdt.text.tests -className > >> > > org.eclipse.jdt.text.tests.JdtTextTestSuite -os win32 -ws win32 > -arch > >> > > >> > x86". > >> > > >> > > I also attached the output file in the JIRA, where I guess the root > >> > > cause are from some Harmony jar file constrains, "!MESSAGE Missing > >> > > Constraint: Bundle-RequiredExecutionEnvironment: JavaSE-1.6". > >> > > Another interesting point is that after the test case had > >> > > successfully runed (so the configuration phase has been finished) > with > >> > > RI (with above command), it would be no problem for Harmony to run > it > >> > > again. This > >> > > >> > somehow > >> > > >> > > supports our guess of some verification failures in the > configuration > >> > > >> > phase. > >> > > >> > > On Thu, Dec 18, 2008 at 8:37 PM, chunrong lai < > chunronglai@gmail.com> > >> > > >> > wrote: > >> > >> I am running the tests, not finished yet. > >> > >> > >> > >> Thanks. > >> > >> > >> > >> > >> > >> On Wed, Dec 17, 2008 at 9:28 PM, Tim Ellison < > t.p.ellison@gmail.com > >> > > > >> > >wrote: > >> > >>> Are you looking at this Chunrong? > >> > >>> > >> > >>> Tim Ellison wrote: > >> > >>> > chunrong lai wrote: > >> > >>> >> So far Harmony has only EUT3.3 in testing. It looks like it > is > >> > > >> > time > >> > > >> > >>> to > >> > >>> > >> > >>> >> include EUT3.4 now. Your suggestions/comments are welcome. > >> > >>> > > >> > >>> > Skip 3.4 and go straight to the 3.5 stream tests [1]. > >> > >>> > > >> > >>> > It would be prudent to test using the latest milestone build > first > >> > > >> > [2], > >> > > >> > >>> > but if we want to remain current then catching any issues > earlier > >> > >>> > in > >> > > >> > the > >> > > >> > >>> > integration builds would be the thing to do. > >> > >>> > > >> > >>> > How about running then using the Apache infrastructure, which > would > >> > > >> > give > >> > > >> > >>> > us better control of the jobs and insight into the failures? > >> > >>> > > >> > >>> > [1] http://download.eclipse.org/eclipse/downloads/ > >> > >>> > [2] > >> > > >> > > http://download.eclipse.org/eclipse/downloads/drops/S-3.5M3-200810301917/ > >> >index.php > >> > > >> > >>> > Regards, > >> > >>> > Tim > > > > > > > > -- > > Gregory > > > ------=_Part_227811_29158304.1231733995857 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline
hi, Nathan:
    I have not tried 3.5M4 but just tried 3.5M3.
    According to the attched "Readme.htm", one only needs to  specify the  (J2SE) item of eut.run.properties (I attached mine) and then run
 
runtests -properties <path to properties file> [-os <operating system>] [-ws <windowing system>] [-arch <architecture>] [-noclean] [-vm <path to java executable>][-Dtest.target=performance][targetname1 targetname2 targetname3 etc...]

    for that. You can read the "Requirements" session in it. It seems that the requirements (winzip, ant) are minimum.
    Detailed steps of the testing can be found in http://www.eclipse.org/articles/Article-PDE-Automation/automation.html (around Fig 13).
On Mon, Jan 12, 2009 at 11:48 AM, Nathan Beyer <ndbeyer@apache.org> wrote:
I've been trying to recreate these errors, can anyone share the
specific commands, settings and tools being used?

I'm trying this with the 3.5M4 builds and I can't even get the 'ant'
test to run when Harmony is the bootstrapping JRE and the JRE running
the actual tests.

-Nathan

On Sat, Jan 10, 2009 at 7:35 AM, Gregory Shimansky
<gshimansky@apache.org> wrote:
> On 7 January 2009 Huang, Eric wrote:
>> Did not cath this one earlier. What is the jrt.core.tests.builder about? It
>> almost failed completely.
>
> It looks like almost all tests fail with the same exception message:
>
> Build path contains duplicate
> entry: 'D:harmony.cc/trunk/working_vm/build/windows_x86_msvc_release/deploy/jdk/jre/bin/default/gc_gen.jar'
> for project 'Project'
>
> Interesting how there is no '/' or '\' after D: in the path name. Is it a
> valid path in win32?
>
>> Eric
>>
>> -----Original Message-----
>> From: chunrong lai [mailto:chunronglai@gmail.com]
>> Sent: Wednesday, January 07, 2009 12:32 PM
>> To: dev@harmony.apache.org
>> Subject: Re: testing for the newer EUT
>>
>> After works on HARMONY-6020 now we get 98.42% pass rate for 26416 test
>> cases when running EUT35 in win32 platform as below.
>>
>>                                                              Tests
>> Failures  Errors  Success rate
>>       org.eclipse.ui.tests                           2143
>> 19                    1            99.07%
>>       org.eclipse.jdt.core.tests.model         11138
>> 0                    6            99.95%
>>       org.eclipse.jdt.core.tests.compiler      10216
>> 17                    0            99.83%
>>       org.eclipse.jdt.core.tests.builder         195
>> 0                 184             5.64%
>>       org.eclipse.jdt.core.tests.performance  1
>> 0                    0          100.00%
>>       org.eclipse.team.tests.core                17
>> 0                    0          100.00%
>>       org.eclipse.update.tests                     131
>> 0                    0          100.00%
>>       org.eclipse.core.expressions.tests       98
>> 0                    0          100.00%
>>       org.eclipse.osgi.tests                         504
>> 48                 101           70.44%
>>       org.eclipse.core.tests.resources          914
>> 7                   29           96.06%
>>       org.eclipse.core.tests.runtime             389
>> 1                     0            99.74%
>>       org.eclipse.compare.tests                   80
>> 0                     0           100.00%
>>       org.eclipse.ant.tests.core                   85
>> 0                     0           100.00%
>>       org.eclipse.releng.tests                       5
>> 0                     0           100.00%
>>       org.eclipse.jdt.text.tests                     500
>> 0                     0           100.00%
>>
>>       Totally:                                           26416
>> 92                 321           98.42%
>>
>>  More details are posted in HARMONY-6062.
>>
>> regards,
>> chunrong
>> Managed Runtime Technology Center, Intel
>>
>> On Sat, Dec 27, 2008 at 3:25 AM, Nathan Beyer <ndbeyer@apache.org> wrote:
>> > I posted a comment about this on the JIRA issue - I think this is
>> > related to a class loading problem I found a few weeks ago. The
>> > ClassNotFoundError looked familiar - I reduced it to a complex
>> > cyclical class dependency that DRLVM couldn't load.
>> >
>> > https://issues.apache.org/jira/browse/HARMONY-6020
>> >
>> > On Thu, Dec 25, 2008 at 10:32 PM, chunrong lai <chunronglai@gmail.com>
>> >
>> > wrote:
>> > > hi, colleagues:
>> > >    I'd like to update my running status of EUT35 with you. As reported
>> > > in HARMONY-6062, I have not been able to run EUT35 with Harmony
>> > > (although it
>> >
>> > is
>> >
>> > > fine to run EUT33 with it).
>> > >    The failure can be reproduced with the long java command line option
>> > > "java -jar
>> > > eclipse\plugins\org.eclipse.equinox.launcher_1.0.200.v20080825-1800.jar
>> > > -application org.eclipse.test.uitestapplication -data workspace -dev
>> > > bin
>> >
>> > formatter=org.apache.tools.ant.taskdefs.optional.junit.XMLJUnitResultForm
>> >atter,d:\eclipse-testing\eclipse\org.eclipse.jdt.text.tests.JdtTextTestSui
>> >te.xml
>> >
>> > > -testPluginName org.eclipse.jdt.text.tests -className
>> > > org.eclipse.jdt.text.tests.JdtTextTestSuite -os win32 -ws win32 -arch
>> >
>> > x86".
>> >
>> > > I also attached the output file in the JIRA, where I guess the root
>> > > cause are from some Harmony jar file constrains, "!MESSAGE Missing
>> > > Constraint: Bundle-RequiredExecutionEnvironment: JavaSE-1.6".
>> > >    Another interesting point is that after the test case had
>> > > successfully runed (so the configuration phase has been finished) with
>> > > RI (with above command), it would be no problem for Harmony to run it
>> > > again. This
>> >
>> > somehow
>> >
>> > > supports our guess of some verification failures in the configuration
>> >
>> > phase.
>> >
>> > > On Thu, Dec 18, 2008 at 8:37 PM, chunrong lai <chunronglai@gmail.com>
>> >
>> > wrote:
>> > >> I am running the tests, not finished yet.
>> > >>
>> > >> Thanks.
>> > >>
>> > >>
>> > >> On Wed, Dec 17, 2008 at 9:28 PM, Tim Ellison <t.p.ellison@gmail.com
>> > >
>> > >wrote:
>> > >>> Are you looking at this Chunrong?
>> > >>>
>> > >>> Tim Ellison wrote:
>> > >>> > chunrong lai wrote:
>> > >>> >>   So far Harmony has only EUT3.3 in testing. It looks like it is
>> >
>> > time
>> >
>> > >>> to
>> > >>>
>> > >>> >> include EUT3.4 now. Your suggestions/comments are welcome.
>> > >>> >
>> > >>> > Skip 3.4 and go straight to the 3.5 stream tests [1].
>> > >>> >
>> > >>> > It would be prudent to test using the latest milestone build first
>> >
>> > [2],
>> >
>> > >>> > but if we want to remain current then catching any issues earlier
>> > >>> > in
>> >
>> > the
>> >
>> > >>> > integration builds would be the thing to do.
>> > >>> >
>> > >>> > How about running then using the Apache infrastructure, which would
>> >
>> > give
>> >
>> > >>> > us better control of the jobs and insight into the failures?
>> > >>> >
>> > >>> > [1] http://download.eclipse.org/eclipse/downloads/
>> > >>> > [2]
>> >
>> > http://download.eclipse.org/eclipse/downloads/drops/S-3.5M3-200810301917/
>> >index.php
>> >
>> > >>> > Regards,
>> > >>> > Tim
>
>
>
> --
> Gregory
>

------=_Part_227811_29158304.1231733995857-- ------=_Part_227810_31471142.1231733995857 Content-Type: text/plain; name=eut.run.properties Content-Transfer-Encoding: base64 X-Attachment-Id: f_fpum1sy31 Content-Disposition: attachment; filename=eut.run.properties CiAgICAgICAgICAgIEoyU0UtNS4wPUQ6L2hhcm1vbnkuY2MvdHJ1bmsvd29ya2luZ192bS9idWls ZC93aW5kb3dzX3g4Nl9tc3ZjX3JlbGVhc2UvZGVwbG95L2pkay9qcmUvYmluL2phdmEKICAgICAg ICAgICAganZtPUQ6L2hhcm1vbnkuY2MvdHJ1bmsvd29ya2luZ192bS9idWlsZC93aW5kb3dzX3g4 Nl9tc3ZjX3JlbGVhc2UvZGVwbG95L2pkay9qcmUvYmluL2phdmEKICAgICAgICAgICAgZXh0cmFW TWFyZ3M9LVhteDEwMjRtICAgICAgICAgIC1EdXNlci5ob21lPUQ6L2V1dDM1LjEvZWNsaXBzZS10 ZXN0aW5nL3RtcC9ob21lICAgICAgICAgLURqYXZhLmlvLnRtcGRpcj1EOi9ldXQzNS4xL2VjbGlw c2UtdGVzdGluZy90bXAvdG1wCiAgICAgICAgICAgIHRpbWVvdXQ9NzIwMDAwMAogICAgICAgICAg ICBydW50aW1lQXJjaGl2ZT1lY2xpcHNlLVNESy0zLjVNMy13aW4zMi56aXAKICAgICAgICAgICAg dXNlci5ob21lPUQ6L2V1dDM1LjEvZWNsaXBzZS10ZXN0aW5nL3RtcC9ob21lCiAgICAgICAgICAg IGphdmEuaW8udG1wZGlyPUQ6L2V1dDM1LjEvZWNsaXBzZS10ZXN0aW5nL3RtcC90bXAKICAgICAg ICAKICAgICAgICAgICAgY3ZzX3VzZXI9Y2xhaQogICAgICAgICAgICBjdnNfcGFzc3dvcmQ9bHBm MTAyMTc3CiAgICAgICAgICAgIGN2c19ob3N0PXNwYXJrLmJqLmludGVsLmNvbQogICAgICAgICAg ICBjdnNfcm9vdD0vcnVudGltZQogICAgICAgIA== ------=_Part_227810_31471142.1231733995857--