diff options
author | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2016-04-07 11:28:48 +0100 |
---|---|---|
committer | Maxim Kuvyrkov <maxim.kuvyrkov@linaro.org> | 2016-04-07 11:34:10 +0100 |
commit | 15ba0ee0363584b7ec0bf3cdcbfcce4d5d50497c (patch) | |
tree | fb7f487a3ccf0bb73f595daa5260e03753cfd092 /jenkins.sh | |
parent | 34b4e7622c79f8a7125e5ed565b45ca54d0f01ee (diff) |
jenkins.sh: Reduce parallelist of builds in Cambirdge lab
... to try workaround sanitizer testsuite instabilities and races.
Note that the Hetzner builders have been renamed tcwg-ex40-XX -> ex40-XX,
so the old stanza is no longer applicable. Also the change will only
affect the 32-core builders, and the old 4-core builders will remain at -j4
parallelism.
Change-Id: Ie7c1ef6a3d89264e5fbad5e06520c20d8582baee
Diffstat (limited to 'jenkins.sh')
-rwxr-xr-x | jenkins.sh | 7 |
1 files changed, 4 insertions, 3 deletions
@@ -305,10 +305,11 @@ fi $CONFIG_SHELL ${abe_dir}/configure --with-local-snapshots=${user_snapshots} --with-git-reference-dir=${git_reference} --with-languages=${languages} --enable-schroot-test --with-fileserver=${fileserver} -# Double parallelism for tcwg-ex40-* machines to compensate for really-remote -# target execution. GCC testsuites will run with -j 32. +# Reduce parallelism of individual builds in Cambridge lab to try reduce +# variability in sanitizer testsuite. +# Note that GCC testsuites will run with double parallelism setting. case "$(hostname)" in - "tcwg-ex40-"*) sed -i -e "s/cpus=8/cpus=16/" host.conf ;; + "build-"*) sed -i -e "s/cpus=32/cpus=8/" host.conf ;; esac # load commonly used varibles set by configure |