]> git.ipfire.org Git - thirdparty/bind9.git/commit
Drop parallel build from stress tests
authorMichal Nowak <mnowak@isc.org>
Thu, 9 Mar 2023 10:10:53 +0000 (11:10 +0100)
committerMichal Nowak <mnowak@isc.org>
Thu, 9 Mar 2023 17:37:41 +0000 (18:37 +0100)
commit70f23b7ddef4b660fd93cd8fe358226731dae2a0
treec1920fba82bb4d638ef29a17825ede8b8d127a97
parentf7ec282168072745addf62517e1a3e129e4b8a35
Drop parallel build from stress tests

BUILD_PARALLEL_JOBS environmental variable is set to 6, which does not
align well with 4 and 8 CPU core systems dedicated to CI "stress" tests.
When multiple parallel jobs run on the host, they compete for resources
with an undesirable result: 6 compiler processes of one job may starve
named, resulting in lower-than-expected throughput and minutes-long
query response latency spikes.

Better drop the build parallelism of BIND-under-test. About 1-2 minutes
are added to the 60-65 minutes long job duration.

(cherry picked from commit 3fd7e7c81f81e21adebde2930fe511fe335f825e)
.gitlab-ci.yml