summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikhail Shchatko <mikhail.shchatko@mongodb.com>2020-07-23 16:49:52 +0300
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2020-08-04 11:53:00 +0000
commitfe4adf0f03a9a5b5340a3c10352c032877388c9b (patch)
tree926536a6473df99b91b78f33cabea3e6ef17051e
parent71a444f8d9d8cd6841a5e618dcde107334653008 (diff)
downloadmongo-fe4adf0f03a9a5b5340a3c10352c032877388c9b.tar.gz
SERVER-49830 Add workloads running with maintenance events build variant to sys-perf
-rwxr-xr-xetc/system_perf.yml68
1 files changed, 68 insertions, 0 deletions
diff --git a/etc/system_perf.yml b/etc/system_perf.yml
index 2ce1f317c77..39220401df6 100755
--- a/etc/system_perf.yml
+++ b/etc/system_perf.yml
@@ -442,6 +442,26 @@ tasks:
- func: "run test"
- func: "analyze"
+- name: linkbench_stepdowns
+ priority: 5
+ commands:
+ - func: "prepare environment"
+ vars:
+ test: "linkbench_stepdowns"
+ - func: "deploy cluster"
+ - func: "run test"
+ - func: "analyze"
+
+- name: linkbench_rolling_restarts
+ priority: 5
+ commands:
+ - func: "prepare environment"
+ vars:
+ test: "linkbench_rolling_restarts"
+ - func: "deploy cluster"
+ - func: "run test"
+ - func: "analyze"
+
- name: linkbench2
priority: 5
exec_timeout_secs: 43200 # 12 hours
@@ -511,6 +531,30 @@ tasks:
vars:
script_flags: --ycsb-throughput-analysis reports
+- name: industry_benchmarks_stepdowns
+ priority: 5
+ commands:
+ - func: "prepare environment"
+ vars:
+ test: "ycsb_stepdowns"
+ - func: "deploy cluster"
+ - func: "run test"
+ - func: "analyze"
+ vars:
+ script_flags: --ycsb-throughput-analysis reports
+
+- name: industry_benchmarks_rolling_restarts
+ priority: 5
+ commands:
+ - func: "prepare environment"
+ vars:
+ test: "ycsb_rolling_restarts"
+ - func: "deploy cluster"
+ - func: "run test"
+ - func: "analyze"
+ vars:
+ script_flags: --ycsb-throughput-analysis reports
+
- name: crud_workloads
priority: 5
commands:
@@ -1521,6 +1565,30 @@ buildvariants:
- name: genny_patch_tasks
- name: genny_auto_tasks
+- name: linux-3-node-replSet-maintenance-events
+ display_name: Linux 3-Node ReplSet (Maintenance Events)
+ batchtime: 2880 # 48 hours
+ modules: *modules
+ expansions:
+ setup: replica-maintenance-events
+ cluster: replica
+ platform: linux
+ project_dir: *project_dir
+ authentication: enabled
+ storageEngine: wiredTiger
+ run_on:
+ - "rhel70-perf-replset"
+ depends_on:
+ - name: compile
+ variant: compile-amazon2
+ - name: genny_generate_all_tasks
+ variant: compile-amazon2
+ tasks:
+ - name: industry_benchmarks_stepdowns
+ - name: linkbench_stepdowns
+ - name: industry_benchmarks_rolling_restarts
+ - name: linkbench_rolling_restarts
+
- name: linux-3-node-replSet-initialsync
display_name: Linux 3-Node ReplSet Initial Sync
batchtime: 2880 # 48 hours