diff options
author | dalyd <david.daly@mongodb.com> | 2018-03-15 09:17:37 -0400 |
---|---|---|
committer | dalyd <david.daly@mongodb.com> | 2018-04-04 09:09:00 -0400 |
commit | d206094cc162b34ac4edd0e5e6871db1af87bf68 (patch) | |
tree | c100d3664c0652b38a0f71209ea844c6f9133cc9 | |
parent | 1ca483eae254314f5433fa392e0262e1475848f8 (diff) | |
download | mongo-d206094cc162b34ac4edd0e5e6871db1af87bf68.tar.gz |
SERVER-33848: Update compile flags for sys-perf and performance projects
(cherry picked from commit be85d6ca6905ec8d5215c5b25a41d73dd47696f6)
-rw-r--r-- | etc/perf.yml | 5 | ||||
-rw-r--r-- | etc/system_perf.yml | 2 |
2 files changed, 5 insertions, 2 deletions
diff --git a/etc/perf.yml b/etc/perf.yml index b52ca9632f0..1d485290d82 100644 --- a/etc/perf.yml +++ b/etc/perf.yml @@ -447,7 +447,10 @@ buildvariants: modules: - enterprise expansions: - compile_flags: -j$(grep -c ^processor /proc/cpuinfo) CC=/opt/mongodbtoolchain/v2/bin/gcc CXX=/opt/mongodbtoolchain/v2/bin/g++ OBJCOPY=/opt/mongodbtoolchain/v2/bin/objcopy --ssl + # We are explicitly tracking the rhel62 variant compile options from evergreen.yml for + # microbenchmarks, since they run on the centos6 boxes. If we can get proper artifacts directly + # from that project, we should do that and remove the compile tasks. + compile_flags: --ssl MONGO_DISTMOD=rhel62 -j$(grep -c ^processor /proc/cpuinfo) --release --variables-files=etc/scons/mongodbtoolchain_gcc.vars mongod_exec_wrapper: &exec_wrapper "numactl --physcpubind=4,5,6,7 -i 1" perf_exec_wrapper: &perf_wrapper "numactl --physcpubind=1,2,3 -i 0" mongod_flags: "--storageEngine=inMemory --logpath ./mongod.log --fork --syncdelay 0 --setParameter ttlMonitorEnabled=false --setParameter diagnosticDataCollectionEnabled=false --inMemoryEngineConfigString 'eviction=(threads_min=1),' --inMemorySizeGB 60 --auth" diff --git a/etc/system_perf.yml b/etc/system_perf.yml index 038d99ac291..1749b600e97 100644 --- a/etc/system_perf.yml +++ b/etc/system_perf.yml @@ -570,7 +570,7 @@ buildvariants: - dsi - workloads expansions: - compile_flags: --ssl -j$(grep -c ^processor /proc/cpuinfo) CC=/opt/mongodbtoolchain/v2/bin/gcc CXX=/opt/mongodbtoolchain/v2/bin/g++ OBJCOPY=/opt/mongodbtoolchain/v2/bin/objcopy + compile_flags: --ssl MONGO_DISTMOD=rhel70 -j$(grep -c ^processor /proc/cpuinfo) --release --variables-files=etc/scons/mongodbtoolchain_gcc.vars setup: single-replica cluster: single platform: linux |