You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@harmony.apache.org by Leo Li <li...@gmail.com> on 2006/11/01 08:49:26 UTC
[classlib]Harmony passes 100% testcases of Tomcat5.5
Hi, all:
Harmony now has been able to pass 100% testcases on Tomcat5.5. I ran
them both on WindowsXP and Unbuntu, with J9 VM and drlvm.
The detailed information about how to build and run tests have been
put on http://wiki.apache.org/harmony/Apache_Tomcat.
Note:
1. Harmony launches slower than RI, so I add the interval between the
launch of Tomcat Server and tests from 8 seconds to 30 seconds to ensure
the server has been running.
2. Runtime.exec fails on linux with J9 vm, as discussed on[1], so I
have altered the usage of fork to vfork as a workround despite of the
possible side-effect of the latter.
mailing thread
[1]
http://www.mail-archive.com/harmony-dev@incubator.apache.org/msg16002.html
--
Leo Li
China Software Development Lab, IBM
Re: [classlib]Harmony passes 100% testcases of Tomcat5.5
Posted by Alexey Petrenko <al...@gmail.com>.
Great news, Leo!
2006/11/1, Leo Li <li...@gmail.com>:
> Hi, all:
> Harmony now has been able to pass 100% testcases on Tomcat5.5. I ran
> them both on WindowsXP and Unbuntu, with J9 VM and drlvm.
> The detailed information about how to build and run tests have been
> put on http://wiki.apache.org/harmony/Apache_Tomcat.
>
> Note:
> 1. Harmony launches slower than RI, so I add the interval between the
> launch of Tomcat Server and tests from 8 seconds to 30 seconds to ensure
> the server has been running.
> 2. Runtime.exec fails on linux with J9 vm, as discussed on[1], so I
> have altered the usage of fork to vfork as a workround despite of the
> possible side-effect of the latter.
> mailing thread
> [1]
> http://www.mail-archive.com/harmony-dev@incubator.apache.org/msg16002.html
> --
> Leo Li
> China Software Development Lab, IBM
>
>
--
Alexey A. Petrenko
Intel Middleware Products Division
Re: [classlib]Harmony passes 100% testcases of Tomcat5.5
Posted by Tony Wu <wu...@gmail.com>.
congratulation! I really like 100% ;-)
On 11/1/06, Leo Li <li...@gmail.com> wrote:
> Hi, all:
> Harmony now has been able to pass 100% testcases on Tomcat5.5. I ran
> them both on WindowsXP and Unbuntu, with J9 VM and drlvm.
> The detailed information about how to build and run tests have been
> put on http://wiki.apache.org/harmony/Apache_Tomcat.
>
> Note:
> 1. Harmony launches slower than RI, so I add the interval between the
> launch of Tomcat Server and tests from 8 seconds to 30 seconds to ensure
> the server has been running.
> 2. Runtime.exec fails on linux with J9 vm, as discussed on[1], so I
> have altered the usage of fork to vfork as a workround despite of the
> possible side-effect of the latter.
> mailing thread
> [1]
> http://www.mail-archive.com/harmony-dev@incubator.apache.org/msg16002.html
> --
> Leo Li
> China Software Development Lab, IBM
>
>
--
Tony Wu
China Software Development Lab, IBM
Re: [classlib]Harmony passes 100% testcases of Tomcat5.5
Posted by Alex Blewitt <al...@gmail.com>.
Excellent! Well done everyone!
Alex.
On 01/11/06, Leo Li <li...@gmail.com> wrote:
> Hi, all:
> Harmony now has been able to pass 100% testcases on Tomcat5.5. I ran
> them both on WindowsXP and Unbuntu, with J9 VM and drlvm.
> The detailed information about how to build and run tests have been
> put on http://wiki.apache.org/harmony/Apache_Tomcat.
>
> Note:
> 1. Harmony launches slower than RI, so I add the interval between the
> launch of Tomcat Server and tests from 8 seconds to 30 seconds to ensure
> the server has been running.
> 2. Runtime.exec fails on linux with J9 vm, as discussed on[1], so I
> have altered the usage of fork to vfork as a workround despite of the
> possible side-effect of the latter.
> mailing thread
> [1]
> http://www.mail-archive.com/harmony-dev@incubator.apache.org/msg16002.html
> --
> Leo Li
> China Software Development Lab, IBM
>
>
Re: [classlib]Harmony passes 100% testcases of Tomcat5.5
Posted by Paulex Yang <pa...@gmail.com>.
Sigh...you must didn't read into it...;-)
<Leo>
The detailed information about how to build and run tests have been
put on http://wiki.apache.org/harmony/Apache_Tomcat
</Leo>
Geir Magnusson Jr. wrote:
> Nice! Post it on the wiki?
>
> Leo Li wrote:
>> Hi, all:
>> Harmony now has been able to pass 100% testcases on Tomcat5.5. I
>> ran
>> them both on WindowsXP and Unbuntu, with J9 VM and drlvm.
>> The detailed information about how to build and run tests have been
>> put on http://wiki.apache.org/harmony/Apache_Tomcat.
>>
>> Note:
>> 1. Harmony launches slower than RI, so I add the interval
>> between the
>> launch of Tomcat Server and tests from 8 seconds to 30 seconds to
>> ensure
>> the server has been running.
>> 2. Runtime.exec fails on linux with J9 vm, as discussed on[1], so I
>> have altered the usage of fork to vfork as a workround despite of the
>> possible side-effect of the latter.
>> mailing thread
>> [1]
>> http://www.mail-archive.com/harmony-dev@incubator.apache.org/msg16002.html
>>
>
--
Paulex Yang
China Software Development Lab
IBM
Re: [classlib]Harmony passes 100% testcases of Tomcat5.5
Posted by "Geir Magnusson Jr." <ge...@pobox.com>.
Yah, that was my point. Glad to know it was already there.
geir
Paulex Yang wrote:
> Tim Ellison wrote:
>> Geir Magnusson Jr. wrote:
>>
>>> Great! Does anything link to that page? IOW, if I started at the top,
>>> could I find the page using some reasonable path to get there?
>>>
>>
>>
>> Front Page > Application Status (in the 'Status' section)
>>
>> There are a number of apps listed there as people test them.
>>
> Yes, and I suggest we always add links to this page when somebody
> creates a wiki page for application test, a few days ago, I just added
> several links to it(IIRC, Eclipse, Tomcat, Log4j...), because I thought
> they should be there but couldn't find...
>> Regards,
>> Tim
>>
>>
>
>
Re: [classlib]Harmony passes 100% testcases of Tomcat5.5
Posted by Paulex Yang <pa...@gmail.com>.
Tim Ellison wrote:
> Geir Magnusson Jr. wrote:
>
>> Great! Does anything link to that page? IOW, if I started at the top,
>> could I find the page using some reasonable path to get there?
>>
>
>
> Front Page > Application Status (in the 'Status' section)
>
> There are a number of apps listed there as people test them.
>
Yes, and I suggest we always add links to this page when somebody
creates a wiki page for application test, a few days ago, I just added
several links to it(IIRC, Eclipse, Tomcat, Log4j...), because I thought
they should be there but couldn't find...
> Regards,
> Tim
>
>
--
Paulex Yang
China Software Development Lab
IBM
Re: [classlib]Harmony passes 100% testcases of Tomcat5.5
Posted by Tim Ellison <t....@gmail.com>.
Geir Magnusson Jr. wrote:
> Great! Does anything link to that page? IOW, if I started at the top,
> could I find the page using some reasonable path to get there?
Front Page > Application Status (in the 'Status' section)
There are a number of apps listed there as people test them.
Regards,
Tim
--
Tim Ellison (t.p.ellison@gmail.com)
Re: [classlib]Harmony passes 100% testcases of Tomcat5.5
Posted by "Geir Magnusson Jr." <ge...@pobox.com>.
Great! Does anything link to that page? IOW, if I started at the top,
could I find the page using some reasonable path to get there?
geir
Leo Li wrote:
> Yes, I have posted it on http://wiki.apache.org/harmony/Apache_Tomcat.:)
>
> On 11/1/06, *Geir Magnusson Jr.* <geir@pobox.com
> <ma...@pobox.com>> wrote:
>
> Nice! Post it on the wiki?
>
> Leo Li wrote:
> > Hi, all:
> > Harmony now has been able to pass 100% testcases on
> Tomcat5.5. I ran
> > them both on WindowsXP and Unbuntu, with J9 VM and drlvm.
> > The detailed information about how to build and run tests
> have been
> > put on http://wiki.apache.org/harmony/Apache_Tomcat.
> >
> > Note:
> > 1. Harmony launches slower than RI, so I add the interval
> between the
> > launch of Tomcat Server and tests from 8 seconds to 30 seconds
> to ensure
> > the server has been running.
> > 2. Runtime.exec fails on linux with J9 vm, as discussed
> on[1], so I
> > have altered the usage of fork to vfork as a workround despite of the
> > possible side-effect of the latter.
> > mailing thread
> > [1]
> >
> http://www.mail-archive.com/harmony-dev@incubator.apache.org/msg16002.html
>
>
>
>
> --
> Leo Li
> China Software Development Lab, IBM
Re: [classlib]Harmony passes 100% testcases of Tomcat5.5
Posted by Leo Li <li...@gmail.com>.
Yes, I have posted it on http://wiki.apache.org/harmony/Apache_Tomcat.:)
On 11/1/06, Geir Magnusson Jr. <ge...@pobox.com> wrote:
>
> Nice! Post it on the wiki?
>
> Leo Li wrote:
> > Hi, all:
> > Harmony now has been able to pass 100% testcases on Tomcat5.5. I
> ran
> > them both on WindowsXP and Unbuntu, with J9 VM and drlvm.
> > The detailed information about how to build and run tests have been
> > put on http://wiki.apache.org/harmony/Apache_Tomcat.
> >
> > Note:
> > 1. Harmony launches slower than RI, so I add the interval between
> the
> > launch of Tomcat Server and tests from 8 seconds to 30 seconds to
> ensure
> > the server has been running.
> > 2. Runtime.exec fails on linux with J9 vm, as discussed on[1], so I
> > have altered the usage of fork to vfork as a workround despite of the
> > possible side-effect of the latter.
> > mailing thread
> > [1]
> >
> http://www.mail-archive.com/harmony-dev@incubator.apache.org/msg16002.html
>
--
Leo Li
China Software Development Lab, IBM
Re: [classlib]Harmony passes 100% testcases of Tomcat5.5
Posted by "Geir Magnusson Jr." <ge...@pobox.com>.
Nice! Post it on the wiki?
Leo Li wrote:
> Hi, all:
> Harmony now has been able to pass 100% testcases on Tomcat5.5. I ran
> them both on WindowsXP and Unbuntu, with J9 VM and drlvm.
> The detailed information about how to build and run tests have been
> put on http://wiki.apache.org/harmony/Apache_Tomcat.
>
> Note:
> 1. Harmony launches slower than RI, so I add the interval between the
> launch of Tomcat Server and tests from 8 seconds to 30 seconds to ensure
> the server has been running.
> 2. Runtime.exec fails on linux with J9 vm, as discussed on[1], so I
> have altered the usage of fork to vfork as a workround despite of the
> possible side-effect of the latter.
> mailing thread
> [1]
> http://www.mail-archive.com/harmony-dev@incubator.apache.org/msg16002.html
Re: [classlib]Harmony passes 100% testcases of Tomcat5.5
Posted by Tim Ellison <t....@gmail.com>.
Mikhail Fursov wrote:
> Good news! However I never believe in 100% :)
Leo was claiming 100% of Tomcat's test cases pass -- that's measurable.
It's probably the best measure that we have so far for determining that
an application 'works'.
Well done -- everyone!
Regards,
Tim
--
Tim Ellison (t.p.ellison@gmail.com)
Re: [classlib]Harmony passes 100% testcases of Tomcat5.5
Posted by Mikhail Fursov <mi...@gmail.com>.
Thanks!
AFAIK RI uses interpreter and could use OSR, while we do almost the same
with a simple JIT without any advanced techniques.
Not so bad :) + BEA must be slower than SUN in such tests.
On 11/1/06, Leo Li <li...@gmail.com> wrote:
>
> 3754ms on RI versus 5740ms on Harmony to startup Tomcat.
> Seems about 50% slower as well.
>
>
> On 11/1/06, Leo Li <li...@gmail.com> wrote:
> >
> > I have not got the precise number. I will try it.:)
> >
> > On 11/1/06, Mikhail Fursov <mi...@gmail.com> wrote:
> > >
> > > Good news! However I never believe in 100% :)
> > >
> > > You mentioned that startup with Harmony is slower then RI. I measured
> > > Eclipse3.1.1 startup some time ago and DRLVM+classlib was ~50% slower
> (7
> > > secs against 5 sec with SUN) then RI.
> > > What are your numbers?
> > >
> > > On 11/1/06, Leo Li <liyilei1979@gmail.com > wrote:
> > > >
> > > > Hi, all:
> > > > Harmony now has been able to pass 100% testcases on Tomcat5.5.
> I
> > > ran
> > > > them both on WindowsXP and Unbuntu, with J9 VM and drlvm.
> > > > The detailed information about how to build and run tests have
> > > been
> > > > put on http://wiki.apache.org/harmony/Apache_Tomcat.
> > > >
> > > > Note:
> > > > 1. Harmony launches slower than RI, so I add the interval
> > > between
> > > > the
> > > > launch of Tomcat Server and tests from 8 seconds to 30 seconds to
> > > ensure
> > > > the server has been running.
> > > > 2. Runtime.exec fails on linux with J9 vm, as discussed on[1],
> > > so I
> > > > have altered the usage of fork to vfork as a workround despite of
> the
> > > > possible side-effect of the latter.
> > > > mailing thread
> > > > [1]
> > > >
> http://www.mail-archive.com/harmony-dev@incubator.apache.org/msg16002.html
> > >
> > > > --
> > > > Leo Li
> > > > China Software Development Lab, IBM
> > > >
> > > >
> > >
> > >
> > > --
> > > Mikhail Fursov
> > >
> > >
> >
> >
> > --
> > Leo Li
> > China Software Development Lab, IBM
> >
>
>
>
> --
> Leo Li
> China Software Development Lab, IBM
>
>
--
Mikhail Fursov
Re: [classlib]Harmony passes 100% testcases of Tomcat5.5
Posted by Leo Li <li...@gmail.com>.
3754ms on RI versus 5740ms on Harmony to startup Tomcat.
Seems about 50% slower as well.
On 11/1/06, Leo Li <li...@gmail.com> wrote:
>
> I have not got the precise number. I will try it.:)
>
> On 11/1/06, Mikhail Fursov <mi...@gmail.com> wrote:
> >
> > Good news! However I never believe in 100% :)
> >
> > You mentioned that startup with Harmony is slower then RI. I measured
> > Eclipse3.1.1 startup some time ago and DRLVM+classlib was ~50% slower (7
> > secs against 5 sec with SUN) then RI.
> > What are your numbers?
> >
> > On 11/1/06, Leo Li <liyilei1979@gmail.com > wrote:
> > >
> > > Hi, all:
> > > Harmony now has been able to pass 100% testcases on Tomcat5.5. I
> > ran
> > > them both on WindowsXP and Unbuntu, with J9 VM and drlvm.
> > > The detailed information about how to build and run tests have
> > been
> > > put on http://wiki.apache.org/harmony/Apache_Tomcat.
> > >
> > > Note:
> > > 1. Harmony launches slower than RI, so I add the interval
> > between
> > > the
> > > launch of Tomcat Server and tests from 8 seconds to 30 seconds to
> > ensure
> > > the server has been running.
> > > 2. Runtime.exec fails on linux with J9 vm, as discussed on[1],
> > so I
> > > have altered the usage of fork to vfork as a workround despite of the
> > > possible side-effect of the latter.
> > > mailing thread
> > > [1]
> > > http://www.mail-archive.com/harmony-dev@incubator.apache.org/msg16002.html
> >
> > > --
> > > Leo Li
> > > China Software Development Lab, IBM
> > >
> > >
> >
> >
> > --
> > Mikhail Fursov
> >
> >
>
>
> --
> Leo Li
> China Software Development Lab, IBM
>
--
Leo Li
China Software Development Lab, IBM
Re: [classlib]Harmony passes 100% testcases of Tomcat5.5
Posted by Leo Li <li...@gmail.com>.
I have not got the precise number. I will try it.:)
On 11/1/06, Mikhail Fursov <mi...@gmail.com> wrote:
>
> Good news! However I never believe in 100% :)
>
> You mentioned that startup with Harmony is slower then RI. I measured
> Eclipse3.1.1 startup some time ago and DRLVM+classlib was ~50% slower (7
> secs against 5 sec with SUN) then RI.
> What are your numbers?
>
> On 11/1/06, Leo Li <li...@gmail.com> wrote:
> >
> > Hi, all:
> > Harmony now has been able to pass 100% testcases on Tomcat5.5. I
> ran
> > them both on WindowsXP and Unbuntu, with J9 VM and drlvm.
> > The detailed information about how to build and run tests have
> been
> > put on http://wiki.apache.org/harmony/Apache_Tomcat.
> >
> > Note:
> > 1. Harmony launches slower than RI, so I add the interval between
> > the
> > launch of Tomcat Server and tests from 8 seconds to 30 seconds to
> ensure
> > the server has been running.
> > 2. Runtime.exec fails on linux with J9 vm, as discussed on[1], so
> I
> > have altered the usage of fork to vfork as a workround despite of the
> > possible side-effect of the latter.
> > mailing thread
> > [1]
> >
> http://www.mail-archive.com/harmony-dev@incubator.apache.org/msg16002.html
> > --
> > Leo Li
> > China Software Development Lab, IBM
> >
> >
>
>
> --
> Mikhail Fursov
>
>
--
Leo Li
China Software Development Lab, IBM
Re: [classlib]Harmony passes 100% testcases of Tomcat5.5
Posted by Mikhail Fursov <mi...@gmail.com>.
Good news! However I never believe in 100% :)
You mentioned that startup with Harmony is slower then RI. I measured
Eclipse3.1.1 startup some time ago and DRLVM+classlib was ~50% slower (7
secs against 5 sec with SUN) then RI.
What are your numbers?
On 11/1/06, Leo Li <li...@gmail.com> wrote:
>
> Hi, all:
> Harmony now has been able to pass 100% testcases on Tomcat5.5. I ran
> them both on WindowsXP and Unbuntu, with J9 VM and drlvm.
> The detailed information about how to build and run tests have been
> put on http://wiki.apache.org/harmony/Apache_Tomcat.
>
> Note:
> 1. Harmony launches slower than RI, so I add the interval between
> the
> launch of Tomcat Server and tests from 8 seconds to 30 seconds to ensure
> the server has been running.
> 2. Runtime.exec fails on linux with J9 vm, as discussed on[1], so I
> have altered the usage of fork to vfork as a workround despite of the
> possible side-effect of the latter.
> mailing thread
> [1]
> http://www.mail-archive.com/harmony-dev@incubator.apache.org/msg16002.html
> --
> Leo Li
> China Software Development Lab, IBM
>
>
--
Mikhail Fursov