Hi I was running Solr tests now and thought they hung, but eventually they continued and I noticed that SimplePostToolTest took 280s to complete. I tried from eclipse, and it took 1s. Tried from Ant again, 276s. I compared (briefly) the outputs of the test from eclipse and Ant, and they look similar.
Is this expected? Maybe when the test runs from Ant it does more work (i.e. system properties that are sent from build.xml but not in eclipse cause it to index more data or something?). If it helps, here's what the test prints: [junit4] Suite: org.apache.solr.util.SimplePostToolTest [junit4] 2> log4j:WARN No such property [conversionPattern] in org.apache.solr.util.SolrLogLayout. [junit4] 2> 396 T24 oas.SolrTestCaseJ4.setUp ###Starting testIsOn [junit4] 2> 23126 T24 oas.SolrTestCaseJ4.tearDown ###Ending testIsOn [junit4] OK 22.8s | SimplePostToolTest.testIsOn [junit4] 2> 23163 T24 oas.SolrTestCaseJ4.setUp ###Starting testAppendUrlPath [junit4] 2> 54667 T24 oas.SolrTestCaseJ4.tearDown ###Ending testAppendUrlPath [junit4] OK 31.5s | SimplePostToolTest.testAppendUrlPath [junit4] 2> 54682 T24 oas.SolrTestCaseJ4.setUp ###Starting testGuessType [junit4] 2> 77185 T24 oas.SolrTestCaseJ4.tearDown ###Ending testGuessType [junit4] OK 22.5s | SimplePostToolTest.testGuessType [junit4] 2> 77198 T24 oas.SolrTestCaseJ4.setUp ###Starting testTypeSupported [junit4] 2> 99701 T24 oas.SolrTestCaseJ4.tearDown ###Ending testTypeSupported [junit4] OK 22.5s | SimplePostToolTest.testTypeSupported [junit4] 2> 99712 T24 oas.SolrTestCaseJ4.setUp ###Starting testRobotsExclusion [junit4] 2> 122214 T24 oas.SolrTestCaseJ4.tearDown ###Ending testRobotsExclusion [junit4] OK 22.5s | SimplePostToolTest.testRobotsExclusion [junit4] 2> 122225 T24 oas.SolrTestCaseJ4.setUp ###Starting testParseArgsAndInit [junit4] 2> 144727 T24 oas.SolrTestCaseJ4.tearDown ###Ending testParseArgsAndInit [junit4] OK 22.5s | SimplePostToolTest.testParseArgsAndInit [junit4] 2> 144736 T24 oas.SolrTestCaseJ4.setUp ###Starting testDoWebMode [junit4] 2> SimplePostTool: WARNING: The URL http://example.com/disallowed returned a HTTP result status of 403 [junit4] 2> 185795 T24 oas.SolrTestCaseJ4.tearDown ###Ending testDoWebMode [junit4] 1> Entering crawl at level 0 (1 links total, 1 new) [junit4] 1> POSTed web resource http://example.com (depth: 0) [junit4] 1> Entering crawl at level 1 (2 links total, 2 new) [junit4] 1> POSTed web resource http://example.com/page2 (depth: 1) [junit4] 1> POSTed web resource http://example.com/page1 (depth: 1) [junit4] 1> Entering crawl at level 2 (2 links total, 2 new) [junit4] 1> POSTed web resource http://example.com/page1/foo (depth: 2) [junit4] 1> Entering crawl at level 3 (1 links total, 1 new) [junit4] 1> POSTed web resource http://example.com/page1/foo/bar(depth: 3) [junit4] 1> Entering crawl at level 0 (1 links total, 1 new) [junit4] 1> POSTed web resource http://example.com (depth: 0) [junit4] 1> Entering crawl at level 1 (2 links total, 2 new) [junit4] 1> POSTed web resource http://example.com/page2 (depth: 1) [junit4] 1> POSTed web resource http://example.com/page1 (depth: 1) [junit4] 1> Entering crawl at level 0 (1 links total, 1 new) [junit4] 1> POSTed web resource http://example.com (depth: 0) [junit4] 1> Entering crawl at level 1 (2 links total, 2 new) [junit4] 1> POSTed web resource http://example.com/page2 (depth: 1) [junit4] 1> POSTed web resource http://example.com/page1 (depth: 1) [junit4] 1> Entering crawl at level 2 (2 links total, 2 new) [junit4] 1> POSTed web resource http://example.com/disallowed (depth: 2) [junit4] 1> POSTed web resource http://example.com/page1/foo (depth: 2) [junit4] 1> Entering crawl at level 3 (1 links total, 1 new) [junit4] 1> POSTed web resource http://example.com/page1/foo/bar(depth: 3) [junit4] OK 41.1s | SimplePostToolTest.testDoWebMode [junit4] 2> 185806 T24 oas.SolrTestCaseJ4.setUp ###Starting testAppendParam [junit4] 2> 208310 T24 oas.SolrTestCaseJ4.tearDown ###Ending testAppendParam [junit4] OK 22.5s | SimplePostToolTest.testAppendParam [junit4] 2> 208320 T24 oas.SolrTestCaseJ4.setUp ###Starting testComputeFullUrl [junit4] 2> 230822 T24 oas.SolrTestCaseJ4.tearDown ###Ending testComputeFullUrl [junit4] OK 22.5s | SimplePostToolTest.testComputeFullUrl [junit4] 2> 230832 T24 oas.SolrTestCaseJ4.setUp ###Starting testNormalizeUrlEnding [junit4] 2> 253334 T24 oas.SolrTestCaseJ4.tearDown ###Ending testNormalizeUrlEnding [junit4] OK 22.5s | SimplePostToolTest.testNormalizeUrlEnding [junit4] 2> 253344 T24 oas.SolrTestCaseJ4.setUp ###Starting testDoFilesMode [junit4] 2> 275848 T24 oas.SolrTestCaseJ4.tearDown ###Ending testDoFilesMode [junit4] 1> Indexing directory D:\dev\lucene\lucene-5189\solr\build\solr-core\test-files\exampledocs (2 files, depth=0) [junit4] 1> POSTing file example.html (text/html) [junit4] 1> POSTing file example.txt (text/plain) [junit4] OK 22.5s | SimplePostToolTest.testDoFilesMode [junit4] 2> 275852 T24 oas.SolrTestCaseJ4.deleteCore ###deleteCore [junit4] Completed in 275.95s, 11 tests Is there a way to make it run faster in general, and slower if @Nightly? Shai