[jira] [Updated] (SOLR-2500) TestSolrCoreProperties sometimes fails with "no such core: core0"
[ https://issues.apache.org/jira/browse/SOLR-2500?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Doron Cohen updated SOLR-2500: -- Attachment: SOLR-2500.patch Attached patch, test passes now in both IDE and cmd line: * at setup() copies solr.xml to a private file. * use that private file as its solr.solr.home. * erase that file at tearDown(), though not erasing it should not affect on further/re/tests. * fixes the deletion at tearDown() to look at solr.solr.home rather than solr.home. (I think this was a bug on a bug in this test - it used the original file at s.s.h but for cleanup attempted to remove files from just s.h. This debugging took place in pure darkness, better review... > TestSolrCoreProperties sometimes fails with "no such core: core0" > - > > Key: SOLR-2500 > URL: https://issues.apache.org/jira/browse/SOLR-2500 > Project: Solr > Issue Type: Bug >Affects Versions: 4.0 >Reporter: Robert Muir > Attachments: SOLR-2500.patch, SOLR-2500.patch, SOLR-2500.patch, > solr-after-1st-run.xml, solr-clean.xml > > > [junit] Testsuite: > org.apache.solr.client.solrj.embedded.TestSolrProperties > [junit] Testcase: > testProperties(org.apache.solr.client.solrj.embedded.TestSolrProperties): > Caused an ERROR > [junit] No such core: core0 > [junit] org.apache.solr.common.SolrException: No such core: core0 > [junit] at > org.apache.solr.client.solrj.embedded.EmbeddedSolrServer.request(EmbeddedSolrServer.java:118) > [junit] at > org.apache.solr.client.solrj.request.AbstractUpdateRequest.process(AbstractUpdateRequest.java:105) > [junit] at > org.apache.solr.client.solrj.embedded.TestSolrProperties.testProperties(TestSolrProperties.java:128) > [junit] at > org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:1260) > [junit] at > org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:1189) -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-2500) TestSolrCoreProperties sometimes fails with "no such core: core0"
[ https://issues.apache.org/jira/browse/SOLR-2500?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Muir updated SOLR-2500: -- Attachment: SOLR-2500.patch The attached patch is a workaround for the issue for now, but we should fix the test to be "cleaner" as I don't like whats going on here. Whats happening is the test changes its solr.xml configuration file, which is in build/tests/solr/shared/solr.xml. The next time you run the tests, it wont copy over this file because it has a newer time. In my opinion the test should really make its own private home so it won't meddle with other tests or have problems like this (we can fix the test to do this), but this is a simple intermediate fix if you guys don't mind testing it. > TestSolrCoreProperties sometimes fails with "no such core: core0" > - > > Key: SOLR-2500 > URL: https://issues.apache.org/jira/browse/SOLR-2500 > Project: Solr > Issue Type: Bug >Affects Versions: 4.0 >Reporter: Robert Muir > Attachments: SOLR-2500.patch, SOLR-2500.patch, > solr-after-1st-run.xml, solr-clean.xml > > > [junit] Testsuite: > org.apache.solr.client.solrj.embedded.TestSolrProperties > [junit] Testcase: > testProperties(org.apache.solr.client.solrj.embedded.TestSolrProperties): > Caused an ERROR > [junit] No such core: core0 > [junit] org.apache.solr.common.SolrException: No such core: core0 > [junit] at > org.apache.solr.client.solrj.embedded.EmbeddedSolrServer.request(EmbeddedSolrServer.java:118) > [junit] at > org.apache.solr.client.solrj.request.AbstractUpdateRequest.process(AbstractUpdateRequest.java:105) > [junit] at > org.apache.solr.client.solrj.embedded.TestSolrProperties.testProperties(TestSolrProperties.java:128) > [junit] at > org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:1260) > [junit] at > org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:1189) -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-2500) TestSolrCoreProperties sometimes fails with "no such core: core0"
[ https://issues.apache.org/jira/browse/SOLR-2500?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Robert Muir updated SOLR-2500: -- Attachment: SOLR-2500.patch I guess the real question is: why doesn't the test work if rewritten like this? Bug in TestHarness? Bug in CoreContainer/properties loading functionality itself? > TestSolrCoreProperties sometimes fails with "no such core: core0" > - > > Key: SOLR-2500 > URL: https://issues.apache.org/jira/browse/SOLR-2500 > Project: Solr > Issue Type: Bug >Affects Versions: 4.0 >Reporter: Robert Muir > Attachments: SOLR-2500.patch, solr-after-1st-run.xml, solr-clean.xml > > > [junit] Testsuite: > org.apache.solr.client.solrj.embedded.TestSolrProperties > [junit] Testcase: > testProperties(org.apache.solr.client.solrj.embedded.TestSolrProperties): > Caused an ERROR > [junit] No such core: core0 > [junit] org.apache.solr.common.SolrException: No such core: core0 > [junit] at > org.apache.solr.client.solrj.embedded.EmbeddedSolrServer.request(EmbeddedSolrServer.java:118) > [junit] at > org.apache.solr.client.solrj.request.AbstractUpdateRequest.process(AbstractUpdateRequest.java:105) > [junit] at > org.apache.solr.client.solrj.embedded.TestSolrProperties.testProperties(TestSolrProperties.java:128) > [junit] at > org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:1260) > [junit] at > org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:1189) -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-2500) TestSolrCoreProperties sometimes fails with "no such core: core0"
[ https://issues.apache.org/jira/browse/SOLR-2500?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Doron Cohen updated SOLR-2500: -- Attachment: solr-after-1st-run.xml solr-clean.xml solr.xml files from trunk/bin/solr/shared: - clean - with which the test passes. - after-1st-run - with which it fails. > TestSolrCoreProperties sometimes fails with "no such core: core0" > - > > Key: SOLR-2500 > URL: https://issues.apache.org/jira/browse/SOLR-2500 > Project: Solr > Issue Type: Bug >Affects Versions: 4.0 >Reporter: Robert Muir > Attachments: solr-after-1st-run.xml, solr-clean.xml > > > [junit] Testsuite: > org.apache.solr.client.solrj.embedded.TestSolrProperties > [junit] Testcase: > testProperties(org.apache.solr.client.solrj.embedded.TestSolrProperties): > Caused an ERROR > [junit] No such core: core0 > [junit] org.apache.solr.common.SolrException: No such core: core0 > [junit] at > org.apache.solr.client.solrj.embedded.EmbeddedSolrServer.request(EmbeddedSolrServer.java:118) > [junit] at > org.apache.solr.client.solrj.request.AbstractUpdateRequest.process(AbstractUpdateRequest.java:105) > [junit] at > org.apache.solr.client.solrj.embedded.TestSolrProperties.testProperties(TestSolrProperties.java:128) > [junit] at > org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:1260) > [junit] at > org.apache.lucene.util.LuceneTestCase$LuceneTestCaseRunner.runChild(LuceneTestCase.java:1189) -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org