Running test cases with ant

2015-03-26 Thread Mrinali Agarwal
Hello ,

I am trying to run  my test cases in solr using ant .
I am using below command

ant test –Dtestcase=Test  -Dtests.leaveTemporary=true

Now , here i have my own custom schema  solrConfig . On running the above
command on solr directiory , it builds the project again which overrides my
schema.xml  solrConfig.xml

Due to this my test case fails because it is not able to find customized
schema  config .

Let me know any suggestions

Thanks
Mrinali


Re: Running test cases with ant

2015-03-26 Thread Shawn Heisey
On 3/26/2015 6:40 AM, Mrinali Agarwal wrote:
 I am trying to run  my test cases in solr using ant .
 I am using below command
 
 ant test –Dtestcase=Test  -Dtests.leaveTemporary=true
 
 Now , here i have my own custom schema  solrConfig . On running the above
 command on solr directiory , it builds the project again which overrides my
 schema.xml  solrConfig.xml
 
 Due to this my test case fails because it is not able to find customized
 schema  config .
 
 Let me know any suggestions

Take a look at org.apache.solr.search.TestLFUCache for an example of a
test that loads a custom solrconfig.

The custom config is here:

solr/core/src/test-files/solr/collection1/conf/solrconfig-caching.xml

The code in TestLFUCache.java that uses that config is:

  @BeforeClass
  public static void beforeClass() throws Exception {
initCore(solrconfig-caching.xml, schema.xml);
  }

Thanks,
Shawn