summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorSamy Lanka <samy.lanka@mongodb.com>2021-12-17 15:53:45 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2021-12-17 16:28:33 +0000
commitca8ba5328f177be1a27b22808ff54950ffa3ba1b (patch)
tree31849b90e806c80dbf884463850c4792b0fe1c51 /etc
parent6bbc27d8fe2d8f1128fc8b76ea9c89c04a858aea (diff)
downloadmongo-ca8ba5328f177be1a27b22808ff54950ffa3ba1b.tar.gz
SERVER-60356 Run perf tests for file copy based initial sync
Diffstat (limited to 'etc')
-rwxr-xr-xetc/system_perf.yml44
1 files changed, 42 insertions, 2 deletions
diff --git a/etc/system_perf.yml b/etc/system_perf.yml
index a188314fac4..a9fa6897454 100755
--- a/etc/system_perf.yml
+++ b/etc/system_perf.yml
@@ -838,6 +838,14 @@ tasks:
vars:
test_control: "initialsync"
+ - name: initialsync-fcbis
+ priority: 5
+ commands:
+ - func: f_run_dsi_workload
+ vars:
+ test_control: "initialsync"
+ mongodb_setup: "replica-2node-fcbis"
+
- name: initialsync-logkeeper-short
priority: 5
commands:
@@ -848,14 +856,34 @@ tasks:
# Logkeeper dataset with FCV set to 5.0
mongodb_dataset: "https://s3-us-west-2.amazonaws.com/dsi-donot-remove/InitialSyncLogKeeper/logkeeper-slice-data-mongodb-5.0.tgz"
+ - name: initialsync-logkeeper-short-fcbis
+ priority: 5
+ commands:
+ - func: f_run_dsi_workload
+ vars:
+ test_control: "initialsync-logkeeper"
+ mongodb_setup: "initialsync-logkeeper-short-fcbis"
+ # Logkeeper dataset with FCV set to 5.0
+ mongodb_dataset: "https://s3-us-west-2.amazonaws.com/dsi-donot-remove/InitialSyncLogKeeper/logkeeper-slice-data-mongodb-5.0.tgz"
+
- name: initialsync-logkeeper
priority: 5
- exec_timeout_secs: 216000 # 2.5 days
+ exec_timeout_secs: 43200 # 12 hours
+ commands:
+ - func: f_run_dsi_workload
+ timeout_secs: 43200 # 12 hours
+ vars:
+ test_control: "initialsync-logkeeper"
+
+ - name: initialsync-logkeeper-fcbis
+ priority: 5
+ exec_timeout_secs: 43200 # 12 hours
commands:
- func: f_run_dsi_workload
- timeout_secs: 216000 # 2.5 days
+ timeout_secs: 43200 # 12 hours
vars:
test_control: "initialsync-logkeeper"
+ mongodb_setup: "initialsync-logkeeper-fcbis"
# The following two initial sync logkeeper automation tasks are only used in the commented-out
# "Linux ReplSet Initial Sync LogKeeper Snapshot Update" variant below and are only intended to be
@@ -885,6 +913,14 @@ tasks:
vars:
test_control: "initialsync-large"
+ - name: initialsync-large-fcbis
+ priority: 5
+ commands:
+ - func: f_run_dsi_workload
+ vars:
+ test_control: "initialsync-large"
+ mongodb_setup: "replica-2node-fcbis"
+
- name: change_streams_throughput
priority: 5
commands:
@@ -1674,8 +1710,11 @@ buildvariants:
- name: schedule_patch_auto_tasks
- name: schedule_variant_auto_tasks
- name: initialsync
+ - name: initialsync-fcbis
- name: initialsync-logkeeper-short
+ - name: initialsync-logkeeper-short-fcbis
- name: initialsync-large
+ - name: initialsync-large-fcbis
- name: linux-replSet-initialsync-logkeeper
display_name: Linux ReplSet Initial Sync LogKeeper
@@ -1697,6 +1736,7 @@ buildvariants:
- name: schedule_patch_auto_tasks
- name: schedule_variant_auto_tasks
- name: initialsync-logkeeper
+ - name: initialsync-logkeeper-fcbis
# Uncomment this to run logkeeper FCV updates automatically. This is only intended to be run in
# patch builds.