You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@harmony.apache.org by "Geir Magnusson Jr." <ge...@pobox.com> on 2007/02/06 16:42:54 UTC

[drlvm] anyone else seeing drlvm tests fail?


Re: [drlvm] anyone else seeing drlvm tests fail?

Posted by Elena Semukhina <el...@gmail.com>.
On 2/7/07, Geir Magnusson Jr. <ge...@pobox.com> wrote:
>
>
> On Feb 6, 2007, at 5:48 PM, Gregory Shimansky wrote:
>
> > Geir, such messages are counter productive.
>
> It's not counter productive, just incomplete :)
>
> > Could you at least write on what platform you're running the tests?
> > I've just ran the tests on my bleeding edge Gentoo installation on
> > x86 and they all passed. So no, I don't see drlvm tests failing.
>
> I'm just watching my machines (ubuntu x86) and getting failures.  I'm
> testing again to narrow it down.  I was also watching the alerts
> stream and we had by my count 10 failure messages today...



I run drlvm tests everyday on SUSE9 x86, x86_64 and W2003 server and don't
see any failures except for intermittent failure of recently added kernel
test ThreadTest.testInterrupt_Staged.

Elena


> geir
>
> >
> > --
> > Gregory
> >
>
>


-- 
Thanks,
Elena

Re: [swing] NPE if UI is not attached (HARMONY-2613)

Posted by Alexei Zakharov <al...@gmail.com>.
Hi Vasily,

> - Add regression cases for all methods in the affected classes that do
> not throw NPE on RI.

I prefer this if names of such methods are already known.

> - Add regression for all methods of the affected classes at all.

Or this if you have a lot of free time :)

Regards,

2007/2/7, Zakharov, Vasily M <va...@intel.com>:
> Hi, all,
>
> There's a frequent issue in Swing, that some methods throw NPE if
> they're called before UI is attached to a component, while RI does not.
> A good example of this issue is HARMONY-2613.
>
> There're only few methods affected, and the fix is rather simple, but
> the question of proper regression is unclear, as the problem is rather
> common and may be accidentially introduced to other methods in fiture. I
> see the following ways to provide a regression:
>
> - As usually, add regression cases only for the methods affected by the
> fix.
>
> - Add regression cases for all methods in the affected classes that do
> not throw NPE on RI.
>
> - Add regression for all methods of the affected classes at all.
>
> I wonder what would be the right thing to do. What do you think?
>
>  Vasily
>


-- 
Alexei Zakharov,
Intel ESSD

[swing] NPE if UI is not attached (HARMONY-2613)

Posted by "Zakharov, Vasily M" <va...@intel.com>.
Hi, all,

There's a frequent issue in Swing, that some methods throw NPE if
they're called before UI is attached to a component, while RI does not.
A good example of this issue is HARMONY-2613.

There're only few methods affected, and the fix is rather simple, but
the question of proper regression is unclear, as the problem is rather
common and may be accidentially introduced to other methods in fiture. I
see the following ways to provide a regression:

- As usually, add regression cases only for the methods affected by the
fix.

- Add regression cases for all methods in the affected classes that do
not throw NPE on RI.

- Add regression for all methods of the affected classes at all.

I wonder what would be the right thing to do. What do you think?

 Vasily

Re: [drlvm] anyone else seeing drlvm tests fail?

Posted by "Geir Magnusson Jr." <ge...@pobox.com>.
On Feb 6, 2007, at 6:29 PM, Gregory Shimansky wrote:

> Geir Magnusson Jr. wrote:
>> On Feb 6, 2007, at 5:48 PM, Gregory Shimansky wrote:
>>> Geir, such messages are counter productive.
>> It's not counter productive, just incomplete :)
>>> Could you at least write on what platform you're running the  
>>> tests? I've just ran the tests on my bleeding edge Gentoo  
>>> installation on x86 and they all passed. So no, I don't see drlvm  
>>> tests failing.
>> I'm just watching my machines (ubuntu x86) and getting failures.   
>> I'm testing again to narrow it down.  I was also watching the  
>> alerts stream and we had by my count 10 failure messages today...
>
> Speaking of which I was going to ask this question a long time ago.  
> I am  not understanding these alerts at all.
>
> I am seeing a message like this (skipping unnecessary whitespace):
>
> [build-test alert] BUILD FAILED lnx gcc debug: drlvm
>
> Errors/Warnings:	(1)
> Unit Tests: (2310)
> All Tests Passed
>
> and wonder why the preceeding message like this
>
> [build-test alert] BUILD SUCCEEDED lnx gcc debug: classlib  over drlvm
> Errors/Warnings:	(169)
> Unit Tests: (19455)
> All Tests Passed
>
> was actually successful when there were 169 errors/warnings and in  
> the first it was only 1.
>
> These alerts contain so little information that it is impossible to  
> understand if it is a bug in the scripts (which I tend to think so  
> far) or something really is broken.

This is exactly one of my things to do this week - I can make *zero*  
sense of these things.  I will put in the XML snippet that we talked  
about so we have identifying information (which machine, OS, version  
of gcc, etc), and then try to get the breakage info into the script,  
rather than the junk that's there now.

I'll also go through the JIRAs - it seems like we aren't all running  
the same thing.  I've never sent out a "fixed" message, for example.

geir

>
> -- 
> Gregory
>


Re: [drlvm] anyone else seeing drlvm tests fail?

Posted by Vladimir Ivanov <iv...@gmail.com>.
Issue 3138 was created to support run of DRLVM build as 'ant' task. I
believe notifications about DRLVM failures will be more useful with
this patch.

 Thanks, Vladimir

On 2/7/07, Vladimir Ivanov <iv...@gmail.com> wrote:
> On 2/7/07, Gregory Shimansky <gs...@gmail.com> wrote:
> > Geir Magnusson Jr. wrote:
> > >
> > > On Feb 6, 2007, at 5:48 PM, Gregory Shimansky wrote:
> > >
> > >> Geir, such messages are counter productive.
> > >
> > > It's not counter productive, just incomplete :)
> > >
> > >> Could you at least write on what platform you're running the tests?
> > >> I've just ran the tests on my bleeding edge Gentoo installation on x86
> > >> and they all passed. So no, I don't see drlvm tests failing.
> > >
> > > I'm just watching my machines (ubuntu x86) and getting failures.  I'm
> > > testing again to narrow it down.  I was also watching the alerts stream
> > > and we had by my count 10 failure messages today...
> >
> > Speaking of which I was going to ask this question a long time ago. I am
> >  not understanding these alerts at all.
> >
> > I am seeing a message like this (skipping unnecessary whitespace):
> >
> > [build-test alert] BUILD FAILED lnx gcc debug: drlvm
> >
> > Errors/Warnings:        (1)
> > Unit Tests: (2310)
> > All Tests Passed
> >
> > and wonder why the preceeding message like this
> >
> > [build-test alert] BUILD SUCCEEDED lnx gcc debug: classlib  over drlvm
> > Errors/Warnings:        (169)
> > Unit Tests: (19455)
> > All Tests Passed
> >
> > was actually successful when there were 169 errors/warnings and in the
> > first it was only 1.
>
> Gregory, let me give some explanation (by the way, it will good if you
> ask direct question when you need some clarification :) ).
> First of all, the number of errors/ warnings is calculated as number
> of the records with error/warning level in the log. Initially these
> messages were removed from notifications due to lots of warnings
> (notification size was ~3M). Now these messages returns back (harmony
> 3060). Also, failed cunit/ smoke tests name for DRLVM was added to
> notifications (harmony-3013).
> I have one big issue to resolve: run drlvm build as 'ant' instead of
> cmd/sh process to manage execution log in common manner.
> That is for now I continue send explanation manually about my
> notifications for DRLVM failures if it not obvious from the
> notification what should be fixed.
>
>  Thanks, Vladimir
> >
> > These alerts contain so little information that it is impossible to
> > understand if it is a bug in the scripts (which I tend to think so far)
> > or something really is broken.
> >
> > --
> > Gregory
> >
> >
>

Re: [drlvm] anyone else seeing drlvm tests fail?

Posted by Vladimir Ivanov <iv...@gmail.com>.
On 2/7/07, Gregory Shimansky <gs...@gmail.com> wrote:
> Geir Magnusson Jr. wrote:
> >
> > On Feb 6, 2007, at 5:48 PM, Gregory Shimansky wrote:
> >
> >> Geir, such messages are counter productive.
> >
> > It's not counter productive, just incomplete :)
> >
> >> Could you at least write on what platform you're running the tests?
> >> I've just ran the tests on my bleeding edge Gentoo installation on x86
> >> and they all passed. So no, I don't see drlvm tests failing.
> >
> > I'm just watching my machines (ubuntu x86) and getting failures.  I'm
> > testing again to narrow it down.  I was also watching the alerts stream
> > and we had by my count 10 failure messages today...
>
> Speaking of which I was going to ask this question a long time ago. I am
>  not understanding these alerts at all.
>
> I am seeing a message like this (skipping unnecessary whitespace):
>
> [build-test alert] BUILD FAILED lnx gcc debug: drlvm
>
> Errors/Warnings:        (1)
> Unit Tests: (2310)
> All Tests Passed
>
> and wonder why the preceeding message like this
>
> [build-test alert] BUILD SUCCEEDED lnx gcc debug: classlib  over drlvm
> Errors/Warnings:        (169)
> Unit Tests: (19455)
> All Tests Passed
>
> was actually successful when there were 169 errors/warnings and in the
> first it was only 1.

Gregory, let me give some explanation (by the way, it will good if you
ask direct question when you need some clarification :) ).
First of all, the number of errors/ warnings is calculated as number
of the records with error/warning level in the log. Initially these
messages were removed from notifications due to lots of warnings
(notification size was ~3M). Now these messages returns back (harmony
3060). Also, failed cunit/ smoke tests name for DRLVM was added to
notifications (harmony-3013).
I have one big issue to resolve: run drlvm build as 'ant' instead of
cmd/sh process to manage execution log in common manner.
That is for now I continue send explanation manually about my
notifications for DRLVM failures if it not obvious from the
notification what should be fixed.

 Thanks, Vladimir
>
> These alerts contain so little information that it is impossible to
> understand if it is a bug in the scripts (which I tend to think so far)
> or something really is broken.
>
> --
> Gregory
>
>

Re: [drlvm] anyone else seeing drlvm tests fail?

Posted by Gregory Shimansky <gs...@gmail.com>.
Geir Magnusson Jr. wrote:
> 
> On Feb 6, 2007, at 5:48 PM, Gregory Shimansky wrote:
> 
>> Geir, such messages are counter productive.
> 
> It's not counter productive, just incomplete :)
> 
>> Could you at least write on what platform you're running the tests? 
>> I've just ran the tests on my bleeding edge Gentoo installation on x86 
>> and they all passed. So no, I don't see drlvm tests failing.
> 
> I'm just watching my machines (ubuntu x86) and getting failures.  I'm 
> testing again to narrow it down.  I was also watching the alerts stream 
> and we had by my count 10 failure messages today...

Speaking of which I was going to ask this question a long time ago. I am 
  not understanding these alerts at all.

I am seeing a message like this (skipping unnecessary whitespace):

[build-test alert] BUILD FAILED lnx gcc debug: drlvm

Errors/Warnings:	(1)
Unit Tests: (2310)
All Tests Passed

and wonder why the preceeding message like this

[build-test alert] BUILD SUCCEEDED lnx gcc debug: classlib  over drlvm
Errors/Warnings:	(169)
Unit Tests: (19455)
All Tests Passed

was actually successful when there were 169 errors/warnings and in the 
first it was only 1.

These alerts contain so little information that it is impossible to 
understand if it is a bug in the scripts (which I tend to think so far) 
or something really is broken.

-- 
Gregory


Re: [drlvm] anyone else seeing drlvm tests fail?

Posted by "Geir Magnusson Jr." <ge...@pobox.com>.
On Feb 6, 2007, at 5:48 PM, Gregory Shimansky wrote:

> Geir, such messages are counter productive.

It's not counter productive, just incomplete :)

> Could you at least write on what platform you're running the tests?  
> I've just ran the tests on my bleeding edge Gentoo installation on  
> x86 and they all passed. So no, I don't see drlvm tests failing.

I'm just watching my machines (ubuntu x86) and getting failures.  I'm  
testing again to narrow it down.  I was also watching the alerts  
stream and we had by my count 10 failure messages today...

geir

>
> -- 
> Gregory
>


Re: [drlvm] anyone else seeing drlvm tests fail?

Posted by Gregory Shimansky <gs...@gmail.com>.
Geir, such messages are counter productive. Could you at least write on 
what platform you're running the tests? I've just ran the tests on my 
bleeding edge Gentoo installation on x86 and they all passed. So no, I 
don't see drlvm tests failing.

-- 
Gregory