diff options
author | Henrik Ingo <henrik.ingo@mongodb.com> | 2020-03-10 16:37:13 +0200 |
---|---|---|
committer | Evergreen Agent <no-reply@evergreen.mongodb.com> | 2020-03-10 15:49:41 +0000 |
commit | 788069f22cb93ab922bd584081586681459cbe2d (patch) | |
tree | 1d23f6bba2e9d56b2a136b931fbd5d2063c55806 /etc | |
parent | e562d69a882df3c06e37d1db47eb303140f87db3 (diff) | |
download | mongo-788069f22cb93ab922bd584081586681459cbe2d.tar.gz |
SERVER-46746 Add sysbench large scale workload to sys-perf for durable history testing
(cherry picked from commit 1e74165ab03a736642cd87b2077613df57667590)
Diffstat (limited to 'etc')
-rw-r--r-- | etc/system_perf.yml | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/etc/system_perf.yml b/etc/system_perf.yml index 8ef6be712c9..c96f64cb403 100644 --- a/etc/system_perf.yml +++ b/etc/system_perf.yml @@ -223,6 +223,8 @@ functions: tfvars: # This is currently only used by initialsync-logkeeper. It is empty and not used for other tests. mongod_seeded_ebs_snapshot_id: ${snapshotId} + # Initially used by sb_large_scale to override expire-on-delta to allow longer runtime on otherwise standard variants + ${additional_tfvars|} workload_setup: local_repos: workloads: ../src/workloads/workloads @@ -805,6 +807,28 @@ tasks: - func: "run test" - func: "analyze" +- name: sb_large_scale + priority: 5 + exec_timeout_secs: 43200 # 12 hours + commands: + - func: "prepare environment" + vars: + test: "sb_large_scale" + additional_tfvars: "tags: {expire-on-delta: 12}" + - func: "deploy cluster" + - func: "run test" + - func: "analyze" + +- name: sb_timeseries + priority: 5 + commands: + - func: "prepare environment" + vars: + test: "sb_timeseries" + - func: "deploy cluster" + - func: "run test" + - func: "analyze" + ####################################### # Modules # ####################################### @@ -960,6 +984,8 @@ buildvariants: - name: tpcc - name: insert_remove - name: big_update + - name: sb_large_scale + - name: sb_timeseries - name: linux-standalone display_name: Linux Standalone @@ -1174,6 +1200,8 @@ buildvariants: - name: tpcc - name: linkbench - name: big_update + - name: sb_large_scale + - name: sb_timeseries - name: linux-3-node-replSet-noflowcontrol display_name: Linux 3-Node ReplSet (Flow Control off) |