summaryrefslogtreecommitdiff
path: root/etc/perf.yml
diff options
context:
space:
mode:
authordalyd <david.daly@mongodb.com>2016-11-09 08:15:42 -0500
committerdalyd <david.daly@mongodb.com>2016-11-15 16:54:35 -0500
commit6f5733f9e9f44140eb1ecc434c3401e8525e2bd9 (patch)
tree18793247538b3c0897adbb987719d0a8e8034107 /etc/perf.yml
parenteacdb58313a1b464e89c44868527fcadc22a67a6 (diff)
downloadmongo-6f5733f9e9f44140eb1ecc434c3401e8525e2bd9.tar.gz
SERVER-26981: Mongo-perf regressions to use inMemory instead of wiredTiger
Diffstat (limited to 'etc/perf.yml')
-rw-r--r--etc/perf.yml23
1 files changed, 16 insertions, 7 deletions
diff --git a/etc/perf.yml b/etc/perf.yml
index ea9a7dc764a..e2ec8ba6ab4 100644
--- a/etc/perf.yml
+++ b/etc/perf.yml
@@ -32,6 +32,13 @@ post:
fi
+modules:
+- name: enterprise
+ repo: git@github.com:10gen/mongo-enterprise-modules.git
+ prefix: src/mongo/db/modules
+ branch: master
+
+
functions:
"download analysis scripts":
- command: shell.exec
@@ -252,7 +259,7 @@ tasks:
params:
aws_key: ${aws_key}
aws_secret: ${aws_secret}
- local_file: src/mongo
+ local_file: src/build/cached/mongo/mongo
remote_file: ${project}/${version_id}/${revision}/mongo-${version_id}
bucket: mciuploads
permissions: public-read
@@ -533,13 +540,15 @@ tasks:
buildvariants:
- name: linux-wt-standalone
- display_name: Standalone Linux WT
+ display_name: Standalone Linux inMemory
batchtime: 90 # 1.5 hours
+ 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
+ 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
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=wiredTiger --logpath ./mongod.log --fork --syncdelay 0 --nojournal --setParameter ttlMonitorEnabled=false --setParameter diagnosticDataCollectionEnabled=false --wiredTigerCacheSizeGB 16"
+ mongod_flags: "--storageEngine=inMemory --logpath ./mongod.log --fork --syncdelay 0 --setParameter ttlMonitorEnabled=false --setParameter diagnosticDataCollectionEnabled=false --wiredTigerCacheSizeGB 16"
use_scons_cache: true
project: &project perf
run_on:
@@ -578,12 +587,12 @@ buildvariants:
- name: singleThreaded
- name: linux-wt-repl
- display_name: 1-Node ReplSet Linux WT
+ display_name: 1-Node ReplSet Linux inMemory
batchtime: 360 # 6 hours
expansions:
mongod_exec_wrapper: *exec_wrapper
perf_exec_wrapper: *perf_wrapper
- mongod_flags: "--replSet=test --storageEngine=wiredTiger --logpath ./mongod.log --fork --syncdelay 0 --nojournal --setParameter ttlMonitorEnabled=false --wiredTigerCacheSizeGB 16 --oplogSize 100000 --setParameter diagnosticDataCollectionEnabled=false "
+ mongod_flags: "--replSet=test --storageEngine=inMemory --logpath ./mongod.log --fork --syncdelay 0 --setParameter ttlMonitorEnabled=false --wiredTigerCacheSizeGB 16 --oplogSize 100000 --setParameter diagnosticDataCollectionEnabled=false "
project: *project
run_on:
- "centos6-perf"
@@ -610,7 +619,7 @@ buildvariants:
- name: singleThreaded
- name: linux-wt-repl-compare
- display_name: 1-Node ReplSet Linux WT Comparison Standalone
+ display_name: 1-Node ReplSet Linux inMemory Comparison Standalone
batchtime: 360 # 6 hours
expansions:
project: *project