[ 
https://issues.apache.org/jira/browse/SOLR-12932?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16672301#comment-16672301
 ] 

Mark Miller commented on SOLR-12932:
------------------------------------

bq. Tests are taking about 60m each,

Keep in mind that speed will vary greatly depending on how many cores you have 
and what number of jmvs you execute the tests with. By default, the built 
system makes a conservative guess based on number of cores detected.

For example though, on my 2018 Macbook Pro with 4 cores and 4 test jvms, the 
tests take 32 minutes. On my 2012 6 core Linux machine, they take 22 minutes 
with 8 jvms. On my 2018 16 core Linux machine, they take 11 minutes with 16 
jvms.

If you can only run 1 or 2 jvms at a time, tests will be very long because of 
the number of tests we have that take around a minute or more.

Also, tests run fastest when you can use more jvm's (each needs 512 MB heap) 
and have run the tests a few times so that test timings are cached and the 
longest tests can be launched first.

> ant test (without badapples=false) should pass easily for developers.
> ---------------------------------------------------------------------
>
>                 Key: SOLR-12932
>                 URL: https://issues.apache.org/jira/browse/SOLR-12932
>             Project: Solr
>          Issue Type: Sub-task
>      Security Level: Public(Default Security Level. Issues are Public) 
>          Components: Tests
>            Reporter: Mark Miller
>            Assignee: Mark Miller
>            Priority: Major
>
> If we fix the tests we will end up here anyway, but we can shortcut this.
> Once I get my first patch in, anyone who mentions a test that fails locally 
> for them at any time (not jenkins), I will fix it.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to