[ https://issues.apache.org/jira/browse/LUCENE-1709?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Robert Muir updated LUCENE-1709: -------------------------------- Attachment: LUCENE-1709.patch attached is a patch that sets the benchmark.work.dir for benchmark *tests* to tempDir. This way these tests do not step on each other. Additionally some minor cleanup in the quality test was needed (e.g. use getClass().getResourceAsStream for input files) The only thing left now, is to make sure that solr tests detect when lucene core test code is out of date, as solr tests use this code... really outside the scope of this issue, but it will cause confusion if people have to 'ant clean' after the commit. > Parallelize Tests > ----------------- > > Key: LUCENE-1709 > URL: https://issues.apache.org/jira/browse/LUCENE-1709 > Project: Lucene - Java > Issue Type: Improvement > Components: Index > Affects Versions: 2.4.1 > Reporter: Jason Rutherglen > Fix For: 3.1 > > Attachments: LUCENE-1709.patch, LUCENE-1709.patch, LUCENE-1709.patch, > LUCENE-1709.patch, LUCENE-1709.patch, LUCENE-1709.patch, runLuceneTests.py > > Original Estimate: 48h > Remaining Estimate: 48h > > The Lucene tests can be parallelized to make for a faster testing system. > This task from ANT can be used: > http://ant.apache.org/manual/CoreTasks/parallel.html > Previous discussion: > http://www.gossamer-threads.com/lists/lucene/java-dev/69669 > Notes from Mike M.: > {quote} > I'd love to see a clean solution here (the tests are embarrassingly > parallelizable, and we all have machines with good concurrency these > days)... I have a rather hacked up solution now, that uses > "-Dtestpackage=XXX" to split the tests up. > Ideally I would be able to say "use N threads" and it'd do the right > thing... like the -j flag to make. > {quote} -- 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