So I ran this test suite from Idea a dozen times or so and no problem. Then I ran it a couple of thousand times through Ant via a shell script. No problem.
So I'm tending toward thinking it's an Eclipse issue, what do you think? Erick On Thu, Dec 10, 2009 at 4:23 PM, Erick Erickson <erickerick...@gmail.com>wrote: > I'll give this a whirl tonight. The reason I was wondering what language > is to insure that my machine *also* tests the offending locale..... > > A bit of a nit, the flaw in the approach with LocalizedTestCase is > that *every* test in the class is run against *all* locales...... > To change this, as I understand it, we'd need to break the tests > out into a separate class....... > > Intermittent errors often smell like a race condition, so I'll be > on the lookout for one. > > But I also wonder if you'd ever get this error running outside > of Eclipse. > > I really, really, really hate ones like this. Let's say you have a script > that runs 1,000 times flawlessly from the shell. What does that prove? > <nasty grin>. > > But maybe if I relentlessly press the test button on that class it'll > happen > to me too.... > > FWIW > Erick > > On Thu, Dec 10, 2009 at 3:30 PM, Robert Muir <rcm...@gmail.com> wrote: > >> i just right clicked TestQueryParser and said 'run as junit test' >> >> i could not tell which locales failed, (just testing your original patch, >> no modifications) >> the way they are shown instead is like an array of 135 elements... >> [0]: testCJK[0] (0.000s) >> testSimple[0] (0.001s) >> ... >> [1]: testCJK[1] (0.000s) >> ... >> [135] testCJK[135] >> >> the only tests that failed were the localized methods like the date stuff, >> where its going to create an 'expected' localized string and then compare >> against that. >> it makes me suspect that somehow there is some race, and the default >> locale is actually changing as the test is running, or something crazy like >> this?! >> >> >> >> On Thu, Dec 10, 2009 at 3:23 PM, Erick Erickson >> <erickerick...@gmail.com>wrote: >> >>> Yep, that sure makes me nervous too. I've never seen a failure in >>> IntelliJ or from a >>> shell window. >>> >>> How often do you need to run it to see an error? And what language is it >>> using? >>> And what test? >>> >>> I can try this in my IntelliJ setup and see if I can reproduce it. Note >>> I'm running >>> on a Macbook Pro... >>> >>> I wonder if a repeating script would show an intermittent error........ >>> >>> Erick >>> >>> >>> On Thu, Dec 10, 2009 at 3:10 PM, Robert Muir (JIRA) <j...@apache.org>wrote: >>> >>>> >>>> [ >>>> https://issues.apache.org/jira/browse/LUCENE-2122?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12788884#action_12788884] >>>> >>>> Robert Muir commented on LUCENE-2122: >>>> ------------------------------------- >>>> >>>> Hi Erick, I played with this patch some and (not intentionally trying) I >>>> would get random test failures for TestQueryParser under eclipse... its not >>>> really something I am able to repeat though. >>>> >>>> maybe some race condition (I do not know how eclipse executes >>>> parameterized tests).... ? >>>> >>>> if it is a problem with my IDE that is one thing, just makes me a little >>>> nervous right now. trying to think what could cause this.... >>>> >>>> > Use JUnit4 capabilites for more thorough Locale testing for classes >>>> deriving from LocalizedTestCase >>>> > >>>> --------------------------------------------------------------------------------------------------- >>>> > >>>> > Key: LUCENE-2122 >>>> > URL: >>>> https://issues.apache.org/jira/browse/LUCENE-2122 >>>> > Project: Lucene - Java >>>> > Issue Type: Improvement >>>> > Components: Other >>>> > Affects Versions: 3.1 >>>> > Reporter: Erick Erickson >>>> > Assignee: Robert Muir >>>> > Priority: Minor >>>> > Fix For: 3.1 >>>> > >>>> > Attachments: LUCENE-2122-r2.patch, LUCENE-2122-r3.patch, >>>> LUCENE-2122-r4.patch, LUCENE-2122.patch >>>> > >>>> > >>>> > Use the @Parameterized capabilities of Junit4 to allow more extensive >>>> testing of Locales. >>>> >>>> -- >>>> This message is automatically generated by JIRA. >>>> - >>>> You can reply to this email to add a comment to the issue online. >>>> >>>> >>>> --------------------------------------------------------------------- >>>> To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org >>>> For additional commands, e-mail: java-dev-h...@lucene.apache.org >>>> >>>> >>> >> >> >> -- >> Robert Muir >> rcm...@gmail.com >> > >