summaryrefslogtreecommitdiffstats
path: root/docker
diff options
context:
space:
mode:
authorBjørn Christian Seime <bjorn.christian@seime.no>2017-06-14 10:38:56 +0200
committerGitHub <noreply@github.com>2017-06-14 10:38:56 +0200
commit5b62f9f29a54dcb49bee8ccbfdc5e48da8d00cda (patch)
tree5a085951f5512c43cc40a02c31704dfef6e4d378 /docker
parent3073e29384e0b67ba7e191f0406c24869c9e0153 (diff)
Overcommit number of threads (#2743)
Diffstat (limited to 'docker')
-rwxr-xr-xdocker/vespa-ci-internal.sh7
1 files changed, 4 insertions, 3 deletions
diff --git a/docker/vespa-ci-internal.sh b/docker/vespa-ci-internal.sh
index 3d7cc439528..6414fbde247 100755
--- a/docker/vespa-ci-internal.sh
+++ b/docker/vespa-ci-internal.sh
@@ -10,7 +10,8 @@ fi
GIT_COMMIT=$1
SOURCE_DIR=/home/vespabuilder/vespa
BUILD_DIR=/home/vespabuilder/build
-THREADS=$(nproc --all)
+NUM_CORES=$(nproc --all)
+NUM_THREADS=$((${NUM_CORES} + ${NUM_CORES}/2))
mkdir "${SOURCE_DIR}"
mkdir "${BUILD_DIR}"
@@ -28,5 +29,5 @@ cmake3 -DCMAKE_INSTALL_PREFIX=/opt/vespa \
-DCMAKE_INSTALL_RPATH="/opt/vespa/lib64;/opt/vespa-boost/lib;/opt/vespa-libtorrent/lib;/opt/vespa-zookeeper-c-client/lib;/opt/vespa-cppunit/lib;/usr/lib/jvm/java-1.8.0/jre/lib/amd64/server;/usr/include/llvm3.9" \
-DCMAKE_BUILD_RPATH=/opt/vespa/lib64 \
"${SOURCE_DIR}"
-make -j ${THREADS}
-make -j ${THREADS} test
+make -j ${NUM_THREADS}
+make -j ${NUM_THREADS} test