Thanks Steve! That worked for me I'll go ahrad and make this as the default example to the "test-help" target
- [help] ant test "-Dtests.class=org.apache.lucene.package.*" + [help] ant test "-Dtests.class=org.apache.lucene.package.Test*|org.apache.lucene.package.*Test" On Wed, Oct 24, 2018 at 7:20 AM Steve Rowe <sar...@gmail.com> wrote: > This worked for me: > > ant clean test > "-Dtests.class=org.apache.solr.search.facet.Test*|org.apache.solr.search.facet.*Test" > > -- > Steve > www.lucidworks.com > > > On Oct 24, 2018, at 3:20 AM, Dawid Weiss <dawid.we...@gmail.com> wrote: > > > > There is no way for the runner to tell which class is a JUnit test > > class. Typically this is done with pattern matching on file names. > > common-build.xml converts this property to an file inclusion pattern > > (see tests.explicitclass) and if you include everything, the runner > > tries to load and inspect a class it knows nothing about... in fact I > > don't know why it's doing it because the runner itself has a "class > > name filter" it applies to classes before it initializes them -- the > > tests.class property should be passed directly to <junit4> task > > (instead, an empty string is passed there). Perhaps this was done to > > minimize the number of scanned/ loaded files, but it's not the best > > idea. > > > > Dawid > > On Wed, Oct 24, 2018 at 2:39 AM Varun Thacker <va...@vthacker.in> wrote: > >> > >> I wanted to run all tests within one package so I ran it like this > >> > >> ant clean test "-Dtests.class=org.apache.solr.search.facet.*" > >> > >> The test run fails because the harness is trying to run DebugAgg as > it's a public class while it's not really a test class. > >> > >> [junit4] Tests with failures [seed: EB7B560286FA14D0]: > >> [junit4] - org.apache.solr.search.facet.DebugAgg.initializationError > >> [junit4] - org.apache.solr.search.facet.DebugAgg.initializationError > >> > >> > >> Is there a way to avoid this? > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org > > For additional commands, e-mail: dev-h...@lucene.apache.org > > > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org > For additional commands, e-mail: dev-h...@lucene.apache.org > >