You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@harmony.apache.org by Mark Hindess <ma...@googlemail.com> on 2006/03/16 14:56:37 UTC
Update on build status
Our local builds now complete a two stage build. First with a
certified JDK and then with the eclipse compiler running on the VME
and deploy directory from the first stage build. They then run the
tests.
I'm also generating some reports as part of the build. The JAPI reports
currently show:
JDK Good Bad Missing Abs-add
jdk14 17.56% 0.01% 82.42% 0%
jdk15 15.37% 0.52% 84.09% -
I'm also reporting against some manually created class lists [1] for
running a number of applications. These are currently reporting:
Application JRE Classes
% Found/Total
derby 99.64 277/278
tomcat 93.22 330/354
continuum 92.94 408/439
axis 90.93 361/397
geronimo-jetty 81.68 495/606
I'll put the missing classes lists on the wiki shortly (under
http://wiki.apache.org/harmony/ClassLibrary).
Geir, these builds are relatively stable now so I'd be happy to consider
what can be done to get them running on Apache infrastructure?
Regards,
Mark.
--
Mark Hindess <ma...@googlemail.com>
IBM Java Technology Centre, UK.
Re: Update on build status
Posted by Tim Ellison <t....@gmail.com>.
Stepan Mishura wrote:
> I found that some classes from javax.crypto (for example, SecretKey) in the
> list of required classes for continuum and geronimo. I verified that they
> are present in the repository. What is wrong with them?
They are being built into crypto.jar in the SECURITY module build
script, but not in the bootstrap build (in make/build-java.xml). I'll
hack it now -- but the crypto code should be moved into its own module.
Regards,
Tim
--
Tim Ellison (t.p.ellison@gmail.com)
IBM Java technology centre, UK.
Re: Update on build status
Posted by Stepan Mishura <st...@gmail.com>.
Hi Mark,
On 3/16/06, Mark Hindess wrote:
>
> Our local builds now complete a two stage build. First with a
> certified JDK and then with the eclipse compiler running on the VME
> and deploy directory from the first stage build. They then run the
> tests.
>
> I'm also generating some reports as part of the build. The JAPI reports
> currently show:
>
> JDK Good Bad Missing Abs-add
> jdk14 17.56% 0.01% 82.42% 0%
> jdk15 15.37% 0.52% 84.09% -
>
> I'm also reporting against some manually created class lists [1] for
> running a number of applications. These are currently reporting:
>
> Application JRE Classes
> % Found/Total
> derby 99.64 277/278
> tomcat 93.22 330/354
> continuum 92.94 408/439
> axis 90.93 361/397
> geronimo-jetty 81.68 495/606
>
> I'll put the missing classes lists on the wiki shortly (under
> http://wiki.apache.org/harmony/ClassLibrary).
I found that some classes from javax.crypto (for example, SecretKey) in the
list of required classes for continuum and geronimo. I verified that they
are present in the repository. What is wrong with them?
Thanks,
Stepan.
Geir, these builds are relatively stable now so I'd be happy to consider
> what can be done to get them running on Apache infrastructure?
>
> Regards,
> Mark.
>
> --
> Mark Hindess <ma...@googlemail.com>
> IBM Java Technology Centre, UK.
>
--
Thanks,
Stepan Mishura
Intel Middleware Products Division
Re: Update on build status
Posted by Stuart Ballard <st...@gmail.com>.
Mark Hindess <mark.hindess <at> googlemail.com> writes:
> Our local builds now complete a two stage build. First with a
> certified JDK and then with the eclipse compiler running on the VME
> and deploy directory from the first stage build. They then run the
> tests.
This seems a good point to jump in and say that I'm now generating nightly Japi
reports based on the latest CVS too. I'm also producing nightly diff emails
(whenever something changes) that are being sent in the general direction of
this list, but presumably being refused because the address they're being sent
from (stuart@kaffe.org) isn't a subscriber (in fact, I don't even receive mail
there so I couldn't subscribe it if I wanted to). If someone could unblock it,
that'd be great.
Sometimes the results change as a result of bugfixes in Japi itself (I'm looking
into two suspicious lines in the Classpath output right now that might need Japi
changes), but for the most part you'll only get emails based on changes to
Harmony.
Thanks,
Stuart.
Re: Update on build status
Posted by Leo Simons <ma...@leosimons.com>.
On Thu, Mar 16, 2006 at 10:14:47AM -0800, Stefano Mazzocchi wrote:
> Mark Hindess wrote:
> >Our local builds now complete a two stage build. First with a
> >certified JDK and then with the eclipse compiler running on the VME
> >and deploy directory from the first stage build. They then run the
> >tests.
> >
> >I'm also generating some reports as part of the build. The JAPI reports
> >currently show:
> >
> > JDK Good Bad Missing Abs-add
> > jdk14 17.56% 0.01% 82.42% 0%
> > jdk15 15.37% 0.52% 84.09% -
> >
> >I'm also reporting against some manually created class lists [1] for
> >running a number of applications. These are currently reporting:
> >
> > Application JRE Classes
> > % Found/Total
> > derby 99.64 277/278
> > tomcat 93.22 330/354
> > continuum 92.94 408/439
> > axis 90.93 361/397
> > geronimo-jetty 81.68 495/606
> >
> >I'll put the missing classes lists on the wiki shortly (under
> >http://wiki.apache.org/harmony/ClassLibrary).
> >
> >Geir, these builds are relatively stable now so I'd be happy to consider
> >what can be done to get them running on Apache infrastructure?
>
> We could, in theory, ask infra@ to give us a solaris zone, but I'm not
> sure this is kosher since we are under incubation, I guess the incubator
> PMC would have to be responsible for that.
Yeah I guess so. But solaris wouldn't be much help right now, would it?
The 'thing to do' here is to define what we need as a project (taking care
to seperate must-haves from nice-to-haves) and ask for it. There's probably
not enough resources to do all we want to do, but there should be some.
> If not, I would suggest we ask the Gump PMC (of which leo, sam and I are
> part of) and maybe we can run that on vmgump.apache.org
>
> thoughts?
If these builds are automatable to the extent of consisting of a sequence
of SVN updates followed by some shell scripts / ant scripts / makefiles
then we can just add project definitions to gump and it can take care of
them for us.
If that doesn't work, vmgump is called "vm"gump because it is a vmware
virtual machine, so there might be room for another "harmony" virtual
machine there.
I'm way behind on harmony-dev e-mail at the moment so if I need to give some
specific input on something one option is to CC me directly (another is to
wait :-)).
- LSD
Re: Update on build status
Posted by Stefano Mazzocchi <st...@apache.org>.
Mark Hindess wrote:
> On 3/16/06, Stefano Mazzocchi <st...@apache.org> wrote:
>> Mark Hindess wrote:
>>> Our local builds now complete a two stage build. First with a
>>> certified JDK and then with the eclipse compiler running on the VME
>>> and deploy directory from the first stage build. They then run the
>>> tests.
>>>
>>> I'm also generating some reports as part of the build. The JAPI reports
>>> currently show:
>>>
>>> JDK Good Bad Missing Abs-add
>>> jdk14 17.56% 0.01% 82.42% 0%
>>> jdk15 15.37% 0.52% 84.09% -
>>>
>>> I'm also reporting against some manually created class lists [1] for
>>> running a number of applications. These are currently reporting:
>>>
>>> Application JRE Classes
>>> % Found/Total
>>> derby 99.64 277/278
>>> tomcat 93.22 330/354
>>> continuum 92.94 408/439
>>> axis 90.93 361/397
>>> geronimo-jetty 81.68 495/606
>>>
>>> I'll put the missing classes lists on the wiki shortly (under
>>> http://wiki.apache.org/harmony/ClassLibrary).
>>>
>>> Geir, these builds are relatively stable now so I'd be happy to consider
>>> what can be done to get them running on Apache infrastructure?
>> We could, in theory, ask infra@ to give us a solaris zone, but I'm not
>> sure this is kosher since we are under incubation, I guess the incubator
>> PMC would have to be responsible for that.
>>
>> If not, I would suggest we ask the Gump PMC (of which leo, sam and I are
>> part of) and maybe we can run that on vmgump.apache.org
>>
>> thoughts?
>
> Solaris zone? Is this solaris on Intel hardware?
I think so.
> Will the Linux VME be able to run there?
no idea. should ask infra@
--
Stefano.
Re: Update on build status
Posted by Mark Hindess <ma...@googlemail.com>.
On 3/16/06, Stefano Mazzocchi <st...@apache.org> wrote:
>
> Mark Hindess wrote:
> > Our local builds now complete a two stage build. First with a
> > certified JDK and then with the eclipse compiler running on the VME
> > and deploy directory from the first stage build. They then run the
> > tests.
> >
> > I'm also generating some reports as part of the build. The JAPI reports
> > currently show:
> >
> > JDK Good Bad Missing Abs-add
> > jdk14 17.56% 0.01% 82.42% 0%
> > jdk15 15.37% 0.52% 84.09% -
> >
> > I'm also reporting against some manually created class lists [1] for
> > running a number of applications. These are currently reporting:
> >
> > Application JRE Classes
> > % Found/Total
> > derby 99.64 277/278
> > tomcat 93.22 330/354
> > continuum 92.94 408/439
> > axis 90.93 361/397
> > geronimo-jetty 81.68 495/606
> >
> > I'll put the missing classes lists on the wiki shortly (under
> > http://wiki.apache.org/harmony/ClassLibrary).
> >
> > Geir, these builds are relatively stable now so I'd be happy to consider
> > what can be done to get them running on Apache infrastructure?
>
> We could, in theory, ask infra@ to give us a solaris zone, but I'm not
> sure this is kosher since we are under incubation, I guess the incubator
> PMC would have to be responsible for that.
>
> If not, I would suggest we ask the Gump PMC (of which leo, sam and I are
> part of) and maybe we can run that on vmgump.apache.org
>
> thoughts?
Solaris zone? Is this solaris on Intel hardware? Will the Linux VME
be able to run there?
Regards,
Mark.
--
Mark Hindess <ma...@googlemail.com>
IBM Java Technology Centre, UK.
Re: Update on build status
Posted by Geir Magnusson Jr <ge...@pobox.com>.
Stefano Mazzocchi wrote:
> Mark Hindess wrote:
>> Our local builds now complete a two stage build. First with a
>> certified JDK and then with the eclipse compiler running on the VME
>> and deploy directory from the first stage build. They then run the
>> tests.
>>
>> I'm also generating some reports as part of the build. The JAPI reports
>> currently show:
>>
>> JDK Good Bad Missing Abs-add
>> jdk14 17.56% 0.01% 82.42% 0%
>> jdk15 15.37% 0.52% 84.09% -
>>
>> I'm also reporting against some manually created class lists [1] for
>> running a number of applications. These are currently reporting:
>>
>> Application JRE Classes
>> % Found/Total
>> derby 99.64 277/278
>> tomcat 93.22 330/354
>> continuum 92.94 408/439
>> axis 90.93 361/397
>> geronimo-jetty 81.68 495/606
>>
>> I'll put the missing classes lists on the wiki shortly (under
>> http://wiki.apache.org/harmony/ClassLibrary).
>>
>> Geir, these builds are relatively stable now so I'd be happy to consider
>> what can be done to get them running on Apache infrastructure?
>
> We could, in theory, ask infra@ to give us a solaris zone, but I'm not
> sure this is kosher since we are under incubation, I guess the incubator
> PMC would have to be responsible for that.
I've already asked, and there was no objection.
The problem we have is that the J9 VM doesn't run on Solaris, unless
Solaris has a good linux emulation/support mode.
If that's the case, we're golden.
>
> If not, I would suggest we ask the Gump PMC (of which leo, sam and I are
> part of) and maybe we can run that on vmgump.apache.org
>
> thoughts?
The latter would work...
geir
>
Re: Update on build status
Posted by Stefano Mazzocchi <st...@apache.org>.
Mark Hindess wrote:
> Our local builds now complete a two stage build. First with a
> certified JDK and then with the eclipse compiler running on the VME
> and deploy directory from the first stage build. They then run the
> tests.
>
> I'm also generating some reports as part of the build. The JAPI reports
> currently show:
>
> JDK Good Bad Missing Abs-add
> jdk14 17.56% 0.01% 82.42% 0%
> jdk15 15.37% 0.52% 84.09% -
>
> I'm also reporting against some manually created class lists [1] for
> running a number of applications. These are currently reporting:
>
> Application JRE Classes
> % Found/Total
> derby 99.64 277/278
> tomcat 93.22 330/354
> continuum 92.94 408/439
> axis 90.93 361/397
> geronimo-jetty 81.68 495/606
>
> I'll put the missing classes lists on the wiki shortly (under
> http://wiki.apache.org/harmony/ClassLibrary).
>
> Geir, these builds are relatively stable now so I'd be happy to consider
> what can be done to get them running on Apache infrastructure?
We could, in theory, ask infra@ to give us a solaris zone, but I'm not
sure this is kosher since we are under incubation, I guess the incubator
PMC would have to be responsible for that.
If not, I would suggest we ask the Gump PMC (of which leo, sam and I are
part of) and maybe we can run that on vmgump.apache.org
thoughts?
--
Stefano.