aboutsummaryrefslogtreecommitdiff
path: root/projects/envoy
diff options
context:
space:
mode:
authorasraa <asraa@google.com>2020-07-06 13:14:53 -0400
committerGitHub <noreply@github.com>2020-07-06 10:14:53 -0700
commitba72f0b7fcbbbeb21ae77de8b20db0c52e5bb015 (patch)
treeb8b7c656fc040a68505d2503d779d4f0707e127d /projects/envoy
parent88c5e7679810b8fa9ac6e52491d4c9baa130433f (diff)
downloadoss-fuzz-ba72f0b7fcbbbeb21ae77de8b20db0c52e5bb015.tar.gz
fixup coverage build (#4071)
Signed-off-by: Asra Ali <asraa@google.com>
Diffstat (limited to 'projects/envoy')
-rw-r--r--projects/envoy/Dockerfile3
-rwxr-xr-xprojects/envoy/build.sh4
2 files changed, 4 insertions, 3 deletions
diff --git a/projects/envoy/Dockerfile b/projects/envoy/Dockerfile
index 25732ede1..db8300b1d 100644
--- a/projects/envoy/Dockerfile
+++ b/projects/envoy/Dockerfile
@@ -28,7 +28,8 @@ RUN apt-get update && apt-get -y install \
libtool \
wget \
golang \
- python
+ python \
+ rsync
# Install Bazelisk
RUN wget -O /usr/local/bin/bazel https://github.com/bazelbuild/bazelisk/releases/download/v0.0.8/bazelisk-linux-amd64
diff --git a/projects/envoy/build.sh b/projects/envoy/build.sh
index e438fa2f6..0228bad41 100755
--- a/projects/envoy/build.sh
+++ b/projects/envoy/build.sh
@@ -71,10 +71,10 @@ do
done
# Build driverless libraries.
-# Benchmark about 1.5-2 GB per CPU
+# Benchmark about 2 GB per CPU (14 threads for 28.8 GB RAM)
bazel build --verbose_failures --dynamic_mode=off --spawn_strategy=standalone \
--discard_analysis_cache --notrack_incremental_state --nokeep_state_after_build \
- --local_cpu_resources=HOST_CPUS*0.5 \
+ --local_cpu_resources=HOST_CPUS*0.45 \
--genrule_strategy=standalone --strip=never \
--copt=-fno-sanitize=vptr --linkopt=-fno-sanitize=vptr \
--define tcmalloc=disabled --define signal_trace=disabled \