[PATCH] test: split test-largefile.t in multiple file
Mads Kiilerich
mads at kiilerich.com
Fri May 16 17:12:42 CDT 2014
On 05/16/2014 10:28 PM, Pierre-Yves David wrote
>>
>> I will still claim that when this makes a difference for your full test
>> suite benchmarks then it is because the test scheduler is inefficient.
>
> I curious about your scheduling algorithm that get a better outcome
> for a 120 seconds tests case in a 2 minutes total test runs…
Ok, Matt already implemented something like that in 09e1c148e847.
After looking at your numbers, I agree it it will improve your case.
But ... you say that running the big test alone takes 60s. And when
running it as one of 90 jobs on your 64 cores, it takes 120s even though
it presumably is running as the only process for the last 30s. These
numbers surprises me. Is there a bottleneck elsewhere / do the cores
really scale that badly / are the cores really so dual-core-fake / is 90
jobs really the optimal number?
/Mads
More information about the Mercurial-devel
mailing list