harmony-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Vladimir Ivanov" <ivavladi...@gmail.com>
Subject Re: [drlvm][smoke-tests] the smoke tests of DRLVM failed today on the WindowsXP
Date Wed, 20 Dec 2006 04:17:15 GMT
Today the other smoke test gc.FinAlloc finished with exit code -1073741819
on winXP.
Could somebody evaluate it?
 thanks, Vladimir

     [exec] java_test_smoke_with_jit_or_interpreter:
     [exec]      [echo] Using jitrino
     [exec]      [echo]
     [exec]      [echo]         ==================================
     [exec]      [echo]         Smoke tests
     [exec]      [echo]         ==================================
     [exec]      [echo]
     [exec]      [echo] Excluding Tests from
C:\cc.harmony\trunk\cc\projects\drlvm\trunk\build\make\excludes\exclude.drlvm_smoke.windows.x86.jit

     [exec]      [echo]
<snip>
     [exec]      [echo] Running test : exception.NPE
     [exec]      [echo]  PASSED : exception.NPE
     [exec]      [echo] Running test : gc.FinAlloc
     [exec]      [java] Java Result: -1073741819
     [exec]      [echo]  PASSED : gc.FinAlloc


On 19 Dec 2006 19:50:23 +0600, Egor Pasko <egor.pasko@gmail.com> wrote:
>
> On the 0x244 day of Apache Harmony Vladimir Ivanov wrote:
> > On 12/19/06, Alexey Varlamov < alexey.v.varlamov@gmail.com> wrote:
> > >
> > > -X does not work, there are predefined options already like -Xverify
> > > or -Xint, while we need arbitrary key[=value] strings. As for -XD vs
> > > -XX, I feel no strong preference, just thought that -XD is
> > > comprehensible enough...
> > > So if we have more than 1 voice to do the renaming, I will do it.
> >
> >
> >
> > +1 to rename it. For me the '-XD' prefix is inconvenient way to specify
> vm
> > arguments (I never met it before).
> > I prefer '-XX'.
>
> Okay, being not a HoSpot options guru I felt no preference. Quick
> googling uncovered [1] for me. Examples:
> 1. -XX:CompileThreshold=10000 // this one is exactly like ours
> 2. -XX:+UseParallelOldGC // it can be equiv. of -XX:UseParallelOldGC=on
>
> I am (+1) to this apprach as it aligns with what people (=HotSpot
> options gurus) are used to. -XD should beworking with a warning for a
> while so that we have time to update our scripts.
>
> [1] JavaTM HotSpot VM Options
>    http://java.sun.com/docs/hotspot/VMOptions.html
>
> >  Thanks, Vladimir
> >
> >
> > > --
> > > Alexey
> > >
> > > 2006/12/18, Mikhail Fursov <mike.fursov@gmail.com>:
> > > > Alexey Varlamov was the person who completed and applied this patch.
>
> > > Let's
> > > > wait for him, if he agree to create and apply another one.
> > > >
> > > > On 12/18/06, Geir Magnusson Jr. <geir@pobox.com > wrote:
> > > > >
> > > > >
> > > > >
> > > > > Mikhail Fursov wrote:
> > > > > > What is the plus to have -X or -XX instead of -XD? These are
> > > internal
> > > > > > options anyway, we can't be compatible here with RI.
> > > > >
> > > > > Convention, really.   People grok that -XX are internal
> > > options...  they
> > > > > won't have to ask the question like I did :)
> > > > >
> > > > > geir
> > > > >
> > > > > >
> > > > > > On 12/18/06, Geir Magnusson Jr. < geir@pobox.com> wrote:
> > > > > >>
> > > > > >>
> > > > > >>
> > > > > >> Elena Semukhina wrote:
> > > > > >> > On 12/18/06, Geir Magnusson Jr. < geir@pobox.com>
wrote:
> > > > > >> >>
> > > > > >> >>
> > > > > >> >>
> > > > > >> >> Elena Semukhina wrote:
> > > > > >> >> > On 12/18/06, Geir Magnusson Jr. <geir@pobox.com>
wrote:
> > > > > >> >> >>
> > > > > >> >> >> How could the window be closed manually
with the
> automated
> > > > > >> framework?
> > > > > >> >> >
> > > > > >> >> >
> > > > > >> >> > It was fully automated until HARMONY-1925
had been
> committed.
> > > > > After
> > > > > >> >> that
> > > > > >> >> > setting -Dvm.assert_dialog=0 in smoke.test.xml
stopped
> working
> > > and
> > > > > >> >> assert
> > > > > >> >> > dialogs might pop up. This has just been fixed
in
> HARMONY-2763
> > > (-D
> > > > > >> >> replaced
> > > > > >> >> > with -XD).
> > > > > >> >>
> > > > > >> >> What's an "-XD" option again?
> > > > > >> >
> > > > > >> >
> > > > > >> > AFAIK, HARMONY-1925 separated "standard" and "internal"
> > > properties
> > > > > >> > passing to VM. "Standard" properties are set with -D
while
> > > "internal"
> > > > > >> are
> > > > > >> > set with -XD.
> > > > > >> >
> > > > > >>
> > > > > >> Why not just "X" or "XX"?
> > > > > >>
> > > > > >>
> > > > > >> > Elena
> > > > > >> >
> > > > > >> > geir
> > > > > >> >>
> > > > > >> >> >
> > > > > >> >> > Elena
> > > > > >> >> >
> > > > > >> >> > geir
> > > > > >> >> >>
> > > > > >> >> >> Elena Semukhina wrote:
> > > > > >> >> >> > On 12/18/06, Evgueni Brevnov <
> evgueni.brevnov@gmail.com>
> > > wrote:
> > > > > >> >> >> >>
> > > > > >> >> >> >> On 12/18/06, Elena Semukhina
<
> elena.semukhina@gmail.com>
> > > > > wrote:
> > > > > >> >> >> >> > On 12/18/06, Vladimir Ivanov
< ivavladimir@gmail.com
> >
> > > wrote:
> > > > > >> >> >> >> > >
> > > > > >> >> >> >> > > The other problem,
even with this return code the
> > > 'build
> > > > > >> test'
> > > > > >> >> >> >> reports
> > > > > >> >> >> >> > > SUCCESSFUL status :(
> > > > > >> >> >> >> >
> > > > > >> >> >> >> >
> > > > > >> >> >> >> > Possibly it is SUCCESSFUL
because some assert
> dialogs
> > > > > appeared
> > > > > >> >> and
> > > > > >> >> >> have
> > > > > >> >> >> >> ?> been closed manually.
> > > > > >> >> >> >> No. The build is successful because
all tests are
> actually
> > > > > >> passed.
> > > > > >> >> >> >> Current mechanism doesn't use
java result to determine
> if
> > > the
> > > > > >> test
> > > > > >> >> is
> > > > > >> >> >> >> passed or not. Instead it looks
into log file for a
> > > "PASSED"
> > > > > or
> > > > > >> >> >> >> "FAILED" key word to decide if
test was successful.
> > > > > >> >> >> >
> > > > > >> >> >> >
> > > > > >> >> >> > If the Assert dialog window is closed
manually,
> "PASSED"
> > > could
> > > > > be
> > > > > >> >> >> > written to
> > > > > >> >> >> > the log file.
> > > > > >> >> >> >
> > > > > >> >> >> > Elena
> > > > > >> >> >> >
> > > > > >> >> >> > Evgueni
> > > > > >> >> >> >>
> > > > > >> >> >> >> After HARMONY-1925 has been applied,
we should pass
> > > > > >> >> >> >> > internal VM properties with
-XD option. The
> > > > > >> >> >> vm.assert_dialogproperty=0
> > > > > >> >> >> >> is
> > > > > >> >> >> >> > still passed with -D. I
created
> > > > > >> >> >> >> > https://issues.apache.org/jira/browse/HARMONY-2763with
> > > > > patch
> > > > > >> for
> > > > > >> >> >> >> > smoke.test.xml.
> > > > > >> >> >> >>
> > > > > >> >> >> >>
> > > > > >> >> >> >>
> > > > > >> >> >> >> >
> > > > > >> >> >> >> > Thanks,
> > > > > >> >> >> >> > Elena
> > > > > >> >> >> >> >
> > > > > >> >> >> >> > Thanks, Vladimir
> > > > > >> >> >> >> > >
> > > > > >> >> >> >> > > PS Should we exclude
this test if it failed
> > > time-to-time
> > > > > for
> > > > > >> >> >> ~month?
> > > > > >> >> >> >> > >
> > > > > >> >> >> >> > > On 12/18/06, Evgueni
Brevnov <
> > > evgueni.brevnov@gmail.com>
> > > > > >> wrote:
> > > > > >> >> >> >> > > >
> > > > > >> >> >> >> > > > Hi,
> > > > > >> >> >> >> > > >
> > > > > >> >> >> >> > > > The only suspicious
place is "[exec] [java] Java
> > > Result:
> > > > > >> >> >> >> -1073741819".
> > > > > >> >> >> >> > > > I've observed
such behaviour from time to time
> for a
> > > one
> > > > > >> >> >> month at
> > > > > >> >> >> >> > > > least."[exec][java]
Java Result: 1" &
> "[exec][java]
> > > Java
> > > > > >> >> Result:
> > > > > >> >> >> >> 130"
> > > > > >> >> >> >> > > > are expected results.
> > > > > >> >> >> >> > > >
> > > > > >> >> >> >> > > > Evgueni
> > > > > >> >> >> >> > > >
> > > > > >> >> >> >> > > > On 12/18/06, Vladimir
Ivanov <
> ivavladimir@gmail.com>
> > > > > >> wrote:
> > > > > >> >> >> >> > > > > The smoke
tests of DRLVM failed today on the
> > > > > WindowsXP.
> > > > > >> >> Could
> > > > > >> >> >> >> somebody
> > > > > >> >> >> >> > > > > reproduce/fix
it?
> > > > > >> >> >> >> > > > >
> > > > > >> >> >> >> > > > >  Thanks,
Vladimir
> > > > > >> >> >> >> > > > >
> > > > > >> >> >> >> > > > >
> > > > > >> >> >> >> > > >
> > > > > >> >> >> >> > >
> > > > > >> >> >> >>
> > > > > >> >> >>
> > > > > >> >>
> > > > > >>
> > > > >
> > >
> C:\cc.harmony\trunk\cc\projects\drlvm\trunk\build\make\excludes\exclude.drlvm_smoke.windows.x86.jit
>
> > > > > >>
> > > > > >> >>
> > > > > >> >> >>
> > > > > >> >> >> >>
> > > > > >> >> >> >> > > > > <snip>
> > > > > >> >> >> >> > > > >     [exec]
     [echo]  PASSED :
> > > > > >> >> >> perf.CreateManyExceptions_depth
> > > > > >> >> >> >> > > > >     [exec]
     [java] Java Result:
> -1073741819
> > > > > >> >> >> >> > > > >     [exec]
     [echo]  PASSED :
> > > > > perf.MultiThreadsSimple
> > > > > >> >> >> >> > > > >     [exec]
     [echo]  PASSED :
> > > perf.SeveralThreads
> > > > > >> >> >> >> > > > >     [exec]
     [echo]  PASSED :
> > > perf.StressCornerSize
> > > > > >> >> >> >> > > > >     [exec]
     [echo]  PASSED :
> > > > > perf.StressCornerSize_a
> > > > > >> >> >> >> > > > >     [exec]
     [echo]  PASSED :
> perf.ThrowMany
> > > > > >> >> >> >> > > > >     [exec]
     [echo]  PASSED :
> > > > > >> perf.ThrowManyExceptions
> > > > > >> >> >> >> > > > >     [exec]
     [echo]  PASSED :
> > > > > >> >> >> perf.ThrowManyExceptions_depth
> > > > > >> >> >> >> > > > >     [exec]
     [echo]  PASSED :
> > > perf.ThrowMany_depth
> > > > > >> >> >> >> > > > >     [exec]
     [echo]  PASSED :
> reflect.GetMethod
> > > > > >> >> >> >> > > > >     [exec]
     [java] Java Result: 1
> > > > > >> >> >> >> > > > >     [exec]
     [echo]  PASSED :
> > > > > shutdown.TestFatalError
> > > > > >> >> >> >> > > > >     [exec]
     [java] Java Result: 130
> > > > > >> >> >> >> > > > >     [exec]
     [echo]  PASSED :
> > > > > shutdown.TestInterrupt
> > > > > >> >> >> >> > > > >     [exec]
     [echo]  PASSED :
> shutdown.TestLock
> > > > > >> >> >> >> > > > >
> > > > > >> >> >> >> > > > >
> > > > > >> >> >> >> > > >
> > > > > >> >> >> >> > >
> > > > > >> >> >> >> > >
> > > > > >> >> >> >> >
> > > > > >> >> >> >> >
> > > > > >> >> >> >> > --
> > > > > >> >> >> >> > Thanks,
> > > > > >> >> >> >> > Elena
> > > > > >> >> >> >> >
> > > > > >> >> >> >> >
> > > > > >> >> >> >>
> > > > > >> >> >> >
> > > > > >> >> >> >
> > > > > >> >> >> >
> > > > > >> >> >>
> > > > > >> >> >
> > > > > >> >> >
> > > > > >> >> >
> > > > > >> >>
> > > > > >> >
> > > > > >> >
> > > > > >> >
> > > > > >>
> > > > > >
> > > > > >
> > > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Mikhail Fursov
> > > >
> > > >
> > >
>
> --
> Egor Pasko
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message