summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorRuoxin Xu <ruoxin.xu@mongodb.com>2023-05-10 14:33:02 +0000
committerEvergreen Agent <no-reply@evergreen.mongodb.com>2023-05-10 16:11:45 +0000
commit77c30e41e70e2f517ec037a7acb05ff7c1dde6c1 (patch)
treeb0dc900e55b5d49d54b7b67e35b587a1e5fd4e75 /etc
parentdae50ed147bc356d3d67119eda061bc85631cb63 (diff)
downloadmongo-77c30e41e70e2f517ec037a7acb05ff7c1dde6c1.tar.gz
SERVER-76276 Create Bonsai evergreen variants for sampling CE
Diffstat (limited to 'etc')
-rwxr-xr-xetc/system_perf.yml100
1 files changed, 100 insertions, 0 deletions
diff --git a/etc/system_perf.yml b/etc/system_perf.yml
index 8126c200e14..9d8da037ef6 100755
--- a/etc/system_perf.yml
+++ b/etc/system_perf.yml
@@ -1990,6 +1990,84 @@ buildvariants:
depends_on: *_compile_amazon_linux2_arm64
tasks: *classic_engine_tasks
+ - name: linux-standalone-sampling-bonsai.2022-11
+ display_name: Linux Standalone (Bonsai with Sampling CE) 2022-11
+ cron: "0 0 * * 0,2,3,4,5" # Run it every day except Saturday and Monday.
+ modules: *modules
+ expansions:
+ mongodb_setup_release: 2022-11
+ mongodb_setup: standalone-sampling-bonsai
+ infrastructure_provisioning_release: 2022-11
+ infrastructure_provisioning: single
+ workload_setup: 2022-11
+ platform: linux
+ project_dir: *project_dir
+ authentication: enabled
+ storageEngine: wiredTiger
+ compile_variant: "-arm64"
+ run_on:
+ - "rhel70-perf-single"
+ depends_on: *_compile_amazon_linux2_arm64
+ tasks: *classic_engine_tasks
+
+ - name: linux-intel-standalone-sampling-bonsai
+ display_name: Linux Intel Standalone (Bonsai with Sampling CE)
+ cron: "0 0 * * 0,2,3,4,5" # Run it every day except Saturday and Monday.
+ modules: *modules
+ expansions:
+ mongodb_setup_release: 2022-11
+ mongodb_setup: standalone-sampling-bonsai
+ infrastructure_provisioning_release: 2022-11
+ infrastructure_provisioning: single-intel
+ workload_setup: 2022-11
+ platform: linux
+ project_dir: *project_dir
+ authentication: enabled
+ storageEngine: wiredTiger
+ run_on:
+ - "rhel70-perf-single"
+ depends_on: *_compile_amazon2
+ tasks: *classic_engine_tasks
+
+ - name: linux-intel-1-node-replSet-sampling-bonsai
+ display_name: Linux Intel 1-Node ReplSet (Bonsai with Sampling CE)
+ cron: "0 0 * * 0,2,3,4,5" # Run it every day except Saturday and Monday.
+ modules: *modules
+ expansions:
+ mongodb_setup_release: 2022-11
+ mongodb_setup: single-replica-sampling-bonsai
+ infrastructure_provisioning_release: 2022-11
+ infrastructure_provisioning: single-intel
+ workload_setup: 2022-11
+ platform: linux
+ project_dir: *project_dir
+ authentication: enabled
+ storageEngine: wiredTiger
+ run_on:
+ - "rhel70-perf-single"
+ depends_on: *_compile_amazon2
+ tasks: *classic_engine_1nodereplset_tasks
+
+ - name: linux-1-node-replSet-sampling-bonsai.2022-11
+ display_name: Linux 1-Node ReplSet (Bonsai with Sampling CE) 2022-11
+ cron: "0 0 * * 0,2,3,4,5" # Run it every day except Saturday and Monday.
+ modules: *modules
+ expansions:
+ mongodb_setup_release: 2022-11
+ mongodb_setup: single-replica-sampling-bonsai
+ infrastructure_provisioning_release: 2022-11
+ infrastructure_provisioning: single
+ workload_setup: 2022-11
+ platform: linux
+ project_dir: *project_dir
+ authentication: enabled
+ storageEngine: wiredTiger
+ compile_variant: "-arm64"
+ run_on:
+ - "rhel70-perf-single"
+ depends_on: *_compile_amazon_linux2_arm64
+ tasks: *classic_engine_1nodereplset_tasks
+
- name: linux-1-node-replSet-classic-query-engine.2022-11
display_name: Linux 1-Node ReplSet (Classic Query Engine) 2022-11
# Will make it less frequent when the current SBE perf improvement is finished (SERVER-69799).
@@ -3253,6 +3331,17 @@ buildvariants:
# Add tasks to the anchor that this variant references
# If diverging from that list, add the entire list of desired tasks here
+ - <<: *linux-microbenchmarks-standalone-arm
+ name: linux-microbenchmarks-standalone-sampling-bonsai-arm.2023-01
+ display_name: MicroBenchmarks Arm Standalone inMemory (Bonsai with Sampling CE).2023-01
+ cron: "0 0 * * 0,2,3,4,5" # Run it every day except Saturday and Monday.
+ expansions:
+ <<: *standalone-arm-expansions
+ mongodb_setup: mongo-perf-standalone-sampling-bonsai.2023-02
+ # yaml does not nicely merge arrays, so DO NOT ADD INDIVIDUAL TASKS HERE.
+ # Add tasks to the anchor that this variant references
+ # If diverging from that list, add the entire list of desired tasks here
+
- <<: *linux-microbenchmarks-repl-arm
name: linux-microbenchmarks-repl-all-feature-flags-arm.2023-01
display_name: MicroBenchmarks Arm 1-Node ReplSet inMemory (all feature flags).2023-01
@@ -3332,6 +3421,17 @@ buildvariants:
# Add tasks to the anchor that this variant references
# If diverging from that list, add the entire list of desired tasks here
+ - <<: *linux-microbenchmarks-standalone-intel
+ name: linux-microbenchmarks-standalone-sampling-bonsai.2023-01
+ display_name: MicroBenchmarks Intel Standalone inMemory (Bonsai with Sampling CE).2023-01
+ cron: "0 0 * * 0,2,3,4,5" # Run it every day except Saturday and Monday.
+ expansions:
+ <<: *standalone-intel-expansions
+ mongodb_setup: mongo-perf-standalone-sampling-bonsai.2023-02
+ # yaml does not nicely merge arrays, so DO NOT ADD INDIVIDUAL TASKS HERE.
+ # Add tasks to the anchor that this variant references
+ # If diverging from that list, add the entire list of desired tasks here
+
- <<: *linux-microbenchmarks-repl-intel
name: linux-microbenchmarks-repl-all-feature-flags.2023-01
display_name: MicroBenchmarks Intel 1-Node ReplSet inMemory (all feature flags).2023-01