As an additional issue related to the one above, I sometimes also get this error (and it's pretty random, the times that I get it):
*java.lang.AssertionError: fix your classpath to have tests-framework.jar before lucene-core.jar* at __randomizedtesting.SeedInfo.seed([50225DA1F52F32BB]:0) at org.apache.lucene.util.TestRuleSetupAndRestoreClassEnv.before(TestRuleSetupAndRestoreClassEnv.java:189) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:42) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:43) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70) at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:358) at java.lang.Thread.run(Thread.java:745) I found a related post here <http://stackoverflow.com/questions/25721320/assertion-error-when-running-solrtestcasej4-tests-fix-your-classpath-to-have>, but unfortunately, the accepted answer isn't clear enough to me. Any pointers as to how to fix this would be helpful too. Thank you! Best Regards, Nishant Kelkar On Thu, Nov 27, 2014 at 12:45 AM, Nishant Kelkar <nishant....@gmail.com> wrote: > Hi All, > > I'm trying to run a simple piece of code, to get SolrTestCaseJ4 to work. > Here's my code: > > public class MyTest extends SolrTestCaseJ4 { > > > @BeforeClass > public static void init() throws Exception { > initCore("solrconfig.xml", "schema.xml"); > lrf = h.getRequestFactory("standard", 0, 20); > } > > @Test > public void testNothing() { > > } > } > > I have the required solrconfig.xml and schema.xml inside > *./src/test/resources/solr/collection1/conf* > > However, when I run a test on testNothing() method, I get the following > error: > > *java.lang.RuntimeException: java.io.IOException: Can't find resource* > 'rs_A_count_gte300k.txt' in classpath or > '/Users/nishantkelkar/IdeaProjects/k2/solr-component/target/test-classes/solr/collection1/conf' > at __randomizedtesting.SeedInfo.seed([BB606BF344F3401]:0) > at org.apache.solr.schema.IndexSchema.<init>(IndexSchema.java:169) > at > org.apache.solr.schema.IndexSchemaFactory.create(IndexSchemaFactory.java:55) > at > org.apache.solr.schema.IndexSchemaFactory.buildIndexSchema(IndexSchemaFactory.java:69) > at org.apache.solr.util.TestHarness.<init>(TestHarness.java:98) > at org.apache.solr.SolrTestCaseJ4.createCore(SolrTestCaseJ4.java:472) > at org.apache.solr.SolrTestCaseJ4.initCore(SolrTestCaseJ4.java:464) > at org.apache.solr.SolrTestCaseJ4.initCore(SolrTestCaseJ4.java:273) > at org.apache.solr.SolrTestCaseJ4.initCore(SolrTestCaseJ4.java:260) > > What could the issue be over here? > > *P.S:* This is my first question on this mailing list. Pardon me if I > haven't stuck to some convention everyone follows here! > > Best Regards, > Nishant Kelkar >