Re: [RFC PATCH 3/3] test-lib: add the '--stress' option to run a test repeatedly under load
- From
Ævar Arnfjörð Bjarmason <avarab@gmail.com>
- Date
- Dec 4, 2018, 17:04 UTC
- Message-ID
- <87o9a1z0j5.fsf@evledraar.gmail.com>
- In-Reply-To
- <20181204163457.15717-4-szeder.dev@gmail.com>
On Tue, Dec 04 2018, SZEDER Gábor wrote:
> The number of parallel invocations is determined by, in order of > precedence: the number specified as '--stress=<N>', or the value of > the GIT_TEST_STRESS_LOAD environment variable, or twice the number of > available processors in '/proc/cpuinfo', or 8.
With this series we have at least 3 ways to get this number. First online_cpus() in the C code, then Peff's recent `getconf _NPROCESSORS_ONLN` in doc-diff, and now this /proc/cpuinfo parsing.
Perhaps it makes sense to split online_cpus() into a helper to use from the shellscripts instead?