Return-Path: Delivered-To: apmail-harmony-dev-archive@www.apache.org Received: (qmail 99981 invoked from network); 19 Dec 2006 13:17:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 19 Dec 2006 13:17:35 -0000 Received: (qmail 4401 invoked by uid 500); 19 Dec 2006 13:17:42 -0000 Delivered-To: apmail-harmony-dev-archive@harmony.apache.org Received: (qmail 3796 invoked by uid 500); 19 Dec 2006 13:17:41 -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 3785 invoked by uid 99); 19 Dec 2006 13:17:41 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 19 Dec 2006 05:17:41 -0800 X-ASF-Spam-Status: No, hits=1.4 required=10.0 tests=SPF_HELO_PASS,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: 216.86.168.178 is neither permitted nor denied by domain of geir@pobox.com) Received: from [216.86.168.178] (HELO mxout-03.mxes.net) (216.86.168.178) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 19 Dec 2006 05:17:29 -0800 Received: from [192.168.1.104] (unknown [67.86.14.213]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.mxes.net (Postfix) with ESMTP id A607651934 for ; Tue, 19 Dec 2006 08:17:06 -0500 (EST) Message-ID: <4587E653.10406@pobox.com> Date: Tue, 19 Dec 2006 08:17:07 -0500 From: "Geir Magnusson Jr." Reply-To: geir@pobox.com User-Agent: Thunderbird 1.5.0.8 (Macintosh/20061025) MIME-Version: 1.0 To: dev@harmony.apache.org Subject: Re: [drlvm][smoke-tests] the smoke tests of DRLVM failed today on the WindowsXP References: <7273946b0612172126j1b089342q34fc780149508536@mail.gmail.com> <458686CD.2070905@pobox.com> <458692FA.5070508@pobox.com> <4586997E.6030702@pobox.com> <4586ABC6.5050801@pobox.com> <7273946b0612182033o418b891fxb608174e4f5cd544@mail.gmail.com> In-Reply-To: <7273946b0612182033o418b891fxb608174e4f5cd544@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Vladimir Ivanov wrote: > On 12/19/06, Alexey Varlamov 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'. > The only reason why I brought it up was that it was "different", and therefore I wondered what I didn't understand. I don't really feel that strongly, but if it's the same as -XX, I can't see why we shouldn't do that, as people are familiar with what those mean. geir > Thanks, Vladimir > > >> -- >> Alexey >> >> 2006/12/18, Mikhail Fursov : >> > 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. 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. wrote: >> > > >> >> > > >> >> > > >> >> > > >> Elena Semukhina wrote: >> > > >> > On 12/18/06, Geir Magnusson Jr. wrote: >> > > >> >> >> > > >> >> >> > > >> >> >> > > >> >> Elena Semukhina wrote: >> > > >> >> > On 12/18/06, Geir Magnusson Jr. 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 >> wrote: >> > > >> >> >> >> >> > > >> >> >> >> On 12/18/06, Elena Semukhina >> > > wrote: >> > > >> >> >> >> > On 12/18/06, Vladimir Ivanov >> 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-2763 with >> > > 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 >> >> > > >> 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 >> >> > > >> >> > > >> >> >> > > >> >> >> >> > > >> >> >> >> >> > > >> >> >> >> > > > > >> > > >> >> >> >> > > > > [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 >> > >> > >> >