summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorDavid Bradford <david.bradford@mongodb.com>2020-06-08 17:18:56 -0400
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-06-09 13:47:42 +0000
commit2f05f86f91359c7cebef7adf97b0ab624893ad00 (patch)
treeb02f26eed8f57df9740f3e8c3f1c2ea3e3f78260 /etc
parent72d90d17272591a8bbe180d6936a7683bfe88be0 (diff)
downloadmongo-2f05f86f91359c7cebef7adf97b0ab624893ad00.tar.gz
SERVER-48657: Use evergreen modules for performance signal-processing management
Diffstat (limited to 'etc')
-rw-r--r--etc/perf.yml10
-rwxr-xr-xetc/system_perf.yml7
2 files changed, 17 insertions, 0 deletions
diff --git a/etc/perf.yml b/etc/perf.yml
index 8b837696fe8..64d8484c29b 100644
--- a/etc/perf.yml
+++ b/etc/perf.yml
@@ -51,9 +51,11 @@ modules:
repo: git@github.com:10gen/mongo-enterprise-modules.git
prefix: src/mongo/db/modules
branch: master
+
- name: genny
repo: git@github.com:mongodb/genny.git
branch: master
+
- name: dsi
repo: git@github.com:10gen/dsi.git
branch: master
@@ -62,6 +64,11 @@ modules:
repo: git@github.com:mongodb/mongo-perf.git
branch: master
+- name: signal-processing
+ repo: git@github.com:10gen/signal-processing.git
+ prefix: signal_processing
+ branch: master
+
functions:
"git get project": &git_get_project
command: git.get_project
@@ -72,6 +79,7 @@ functions:
genny: ${genny_rev}
dsi: ${dsi_rev}
mongo-perf: ${mongo-perf_rev}
+ signal-processing: ${signal-processing_rev}
"start server":
- command: s3.get
params:
@@ -601,6 +609,7 @@ buildvariants:
- genny
- dsi
- mongo-perf
+ - signal-processing
expansions:
# 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
@@ -651,6 +660,7 @@ buildvariants:
- genny
- dsi
- mongo-perf
+ - signal-processing
expansions:
mongod_exec_wrapper: *exec_wrapper
perf_exec_wrapper: *perf_wrapper
diff --git a/etc/system_perf.yml b/etc/system_perf.yml
index 4ebbbd3cdc5..9c29f5191ec 100755
--- a/etc/system_perf.yml
+++ b/etc/system_perf.yml
@@ -81,6 +81,7 @@ functions:
workloads: ${workloads_rev}
wtdevelop: ${wtdevelop_rev}
mongo-tools: ${mongo-tools_rev}
+ signal-processing: ${signal-processing_rev}
"compile mongodb":
# We create a virtual environment with the Python dependencies for compiling the server
@@ -943,6 +944,11 @@ modules:
prefix: mongo-tools/src/github.com/mongodb
branch: master
+- name: signal-processing
+ repo: git@github.com:10gen/signal-processing.git
+ prefix: signal_processing
+ branch: master
+
#######################################
# Buildvariants #
#######################################
@@ -1021,6 +1027,7 @@ buildvariants:
- genny
- workloads
- linkbench
+ - signal-processing
expansions:
setup: single-replica
cluster: single