summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorHenrik Ingo <henrik.ingo@mongodb.com>2020-01-24 14:37:41 +0000
committerevergreen <evergreen@mongodb.com>2020-01-24 14:37:41 +0000
commitf5a5a68a3602bb4dcda26ba154b94fd7403c75ea (patch)
tree29ecba091a3a05433e4da81a3735723c63dec0f2 /etc
parent205777cb0f84ee2c1719203e15e82d67c11ba8b6 (diff)
downloadmongo-f5a5a68a3602bb4dcda26ba154b94fd7403c75ea.tar.gz
SERVER-44868 Initialsync logkeeper passes snapshot id to dsi(sys-perf)
Diffstat (limited to 'etc')
-rw-r--r--etc/system_perf.yml38
1 files changed, 38 insertions, 0 deletions
diff --git a/etc/system_perf.yml b/etc/system_perf.yml
index 82b34ac3279..3c31f847a43 100644
--- a/etc/system_perf.yml
+++ b/etc/system_perf.yml
@@ -189,6 +189,10 @@ functions:
test_control: ${test}
production: true
overrides:
+ infrastructure_provisioning:
+ tfvars:
+ # This is currently only used by initialsync-logkeeper. It is empty and not used for other tests.
+ mongod_seeded_ebs_snapshot_id: ${snapshotId}
workload_setup:
local_repos:
workloads: ../src/workloads/workloads
@@ -530,6 +534,17 @@ tasks:
- func: "run test"
- func: "analyze"
+- name: initialsync-logkeeper
+ priority: 5
+ exec_timeout_secs: 216000 # 2.5 days
+ commands:
+ - func: "prepare environment"
+ vars:
+ test: "initialsync-logkeeper"
+ - func: "deploy cluster"
+ - func: "run test"
+ - func: "analyze"
+
- name: change_streams_throughput
priority: 5
commands:
@@ -746,6 +761,29 @@ buildvariants:
tasks:
- name: initialsync
+
+- name: linux-replSet-initialsync-logkeeper
+ display_name: Linux ReplSet Initial Sync LogKeeper
+ batchtime: 10080 # 7 days
+ modules: *modules
+ expansions:
+ setup: initialsync-logkeeper
+ cluster: initialsync-logkeeper
+ # EBS logkeeper snapshot with FCV set to 4.0
+ snapshotId: snap-044cc4cf3f616ef5d
+ platform: linux
+ # TODO(TIG-1506): enabled authentication on initialsync variants
+ authentication: disabled
+ storageEngine: wiredTiger
+ project_dir: *project_dir
+ run_on:
+ - "rhel70-perf-initialsync-logkeeper"
+ depends_on:
+ - name: compile
+ variant: compile-rhel70
+ tasks:
+ - name: initialsync-logkeeper
+
#######################################
# MMAP Buildvariants #
#######################################