From 77c30e41e70e2f517ec037a7acb05ff7c1dde6c1 Mon Sep 17 00:00:00 2001 From: Ruoxin Xu Date: Wed, 10 May 2023 14:33:02 +0000 Subject: SERVER-76276 Create Bonsai evergreen variants for sampling CE --- etc/system_perf.yml | 100 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 100 insertions(+) (limited to 'etc') 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 -- cgit v1.2.1