summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPia Kochar <pia.kochar@mongodb.com>2018-04-09 14:01:40 -0400
committerdalyd <david.daly@mongodb.com>2018-04-11 13:50:23 -0400
commit68120a67d71a1f7102186687ea86f5c2539f9732 (patch)
treeba390ab028d543805b190ce043c6dd8f874752ed
parentdfedaf8b08a546302899391468cf4831a68bbcb1 (diff)
downloadmongo-68120a67d71a1f7102186687ea86f5c2539f9732.tar.gz
SERVER-33398 Move to more fine-grained sys-perf task names
(cherry picked from commit 357da5b0658dbc3516e9c02b5b090d3dcb1f4b49) (cherry picked from commit 95a40bef870412587a154964ac6c29e0e2a1baca)
-rw-r--r--etc/system_perf.yml154
1 files changed, 142 insertions, 12 deletions
diff --git a/etc/system_perf.yml b/etc/system_perf.yml
index 9f4eb267f49..66f6ac75fba 100644
--- a/etc/system_perf.yml
+++ b/etc/system_perf.yml
@@ -319,7 +319,7 @@ tasks:
vars:
script_flags: --ycsb-throughput-analysis reports
-- name: core_workloads_WT
+- name: crud_workloads_WT
priority: 5
depends_on:
- name: compile
@@ -328,12 +328,110 @@ tasks:
- func: "prepare environment"
vars:
storageEngine: "wiredTiger"
- test: "core"
+ test: "crud_workloads"
- func: "deploy cluster"
- func: "run test"
- func: "analyze"
-- name: core_workloads_MMAPv1
+- name: mixed_workloads_WT
+ priority: 5
+ depends_on:
+ - name: compile
+ variant: linux-standalone
+ commands:
+ - func: "prepare environment"
+ vars:
+ storageEngine: "wiredTiger"
+ test: "mixed_workloads"
+ - func: "deploy cluster"
+ - func: "run test"
+ - func: "analyze"
+
+- name: misc_workloads_WT
+ priority: 5
+ depends_on:
+ - name: compile
+ variant: linux-standalone
+ commands:
+ - func: "prepare environment"
+ vars:
+ storageEngine: "wiredTiger"
+ test: "misc_workloads"
+ - func: "deploy cluster"
+ - func: "run test"
+ - func: "analyze"
+
+- name: map_reduce_workloads_WT
+ priority: 5
+ depends_on:
+ - name: compile
+ variant: linux-standalone
+ commands:
+ - func: "prepare environment"
+ vars:
+ storageEngine: "wiredTiger"
+ test: "map_reduce_workloads"
+ - func: "deploy cluster"
+ - func: "run test"
+ - func: "analyze"
+
+- name: smoke_test
+ priority: 5
+ depends_on:
+ - name: compile
+ variant: linux-standalone
+ commands:
+ - func: "prepare environment"
+ vars:
+ storageEngine: "wiredTiger"
+ test: "short"
+ - func: "deploy cluster"
+ - func: "run test"
+ - func: "analyze"
+
+- name: crud_workloads_MMAPv1
+ priority: 5
+ depends_on:
+ - name: compile
+ variant: linux-standalone
+ commands:
+ - func: "prepare environment"
+ vars:
+ storageEngine: "mmapv1"
+ test: "crud_workloads"
+ - func: "deploy cluster"
+ - func: "run test"
+ - func: "analyze"
+
+- name: mixed_workloads_MMAPv1
+ priority: 5
+ depends_on:
+ - name: compile
+ variant: linux-standalone
+ commands:
+ - func: "prepare environment"
+ vars:
+ storageEngine: "mmapv1"
+ test: "mixed_workloads"
+ - func: "deploy cluster"
+ - func: "run test"
+ - func: "analyze"
+
+- name: misc_workloads_MMAPv1
+ priority: 5
+ depends_on:
+ - name: compile
+ variant: linux-standalone
+ commands:
+ - func: "prepare environment"
+ vars:
+ storageEngine: "mmapv1"
+ test: "misc_workloads"
+ - func: "deploy cluster"
+ - func: "run test"
+ - func: "analyze"
+
+- name: map_reduce_workloads_MMAPv1
priority: 5
depends_on:
- name: compile
@@ -342,7 +440,11 @@ tasks:
- func: "prepare environment"
vars:
storageEngine: "mmapv1"
- test: "core"
+ test: "map_reduce_workloads"
+ - func: "deploy cluster"
+ - func: "run test"
+ - func: "analyze"
+
- func: "deploy cluster"
- func: "run test"
- func: "analyze"
@@ -498,9 +600,16 @@ buildvariants:
- "rhel70-perf-single"
tasks:
- name: industry_benchmarks_WT
- - name: core_workloads_WT
+ - name: crud_workloads_WT
+ - name: mixed_workloads_WT
+ - name: misc_workloads_WT
+ - name: map_reduce_workloads_WT
+ - name: smoke_test
- name: industry_benchmarks_MMAPv1
- - name: core_workloads_MMAPv1
+ - name: crud_workloads_MMAPv1
+ - name: mixed_workloads_MMAPv1
+ - name: misc_workloads_MMAPv1
+ - name: map_reduce_workloads_MMAPv1
- name: non_sharded_workloads_WT
- name: non_sharded_workloads_MMAPv1
@@ -521,9 +630,16 @@ buildvariants:
distros:
- rhel70
- name: industry_benchmarks_WT
- - name: core_workloads_WT
+ - name: crud_workloads_WT
+ - name: mixed_workloads_WT
+ - name: misc_workloads_WT
+ - name: map_reduce_workloads_WT
+ - name: smoke_test
- name: industry_benchmarks_MMAPv1
- - name: core_workloads_MMAPv1
+ - name: crud_workloads_MMAPv1
+ - name: mixed_workloads_MMAPv1
+ - name: misc_workloads_MMAPv1
+ - name: map_reduce_workloads_MMAPv1
- name: non_sharded_workloads_WT
- name: non_sharded_workloads_MMAPv1
@@ -541,11 +657,18 @@ buildvariants:
- "rhel70-perf-shard"
tasks:
- name: industry_benchmarks_WT
- - name: core_workloads_WT
+ - name: crud_workloads_WT
+ - name: mixed_workloads_WT
+ - name: misc_workloads_WT
+ - name: map_reduce_workloads_WT
+ - name: smoke_test
- name: industry_benchmarks_MMAPv1
- name: industry_benchmarks_wmajority_WT
- name: industry_benchmarks_wmajority_MMAPv1
- - name: core_workloads_MMAPv1
+ - name: crud_workloads_MMAPv1
+ - name: mixed_workloads_MMAPv1
+ - name: misc_workloads_MMAPv1
+ - name: map_reduce_workloads_MMAPv1
- name: mongos_workloads_WT
- name: mongos_workloads_MMAPv1
- name: move_chunk_workloads_WT
@@ -565,11 +688,18 @@ buildvariants:
- "rhel70-perf-replset"
tasks:
- name: industry_benchmarks_WT
- - name: core_workloads_WT
+ - name: crud_workloads_WT
+ - name: mixed_workloads_WT
+ - name: misc_workloads_WT
+ - name: map_reduce_workloads_WT
+ - name: smoke_test
- name: industry_benchmarks_MMAPv1
- name: industry_benchmarks_wmajority_WT
- name: industry_benchmarks_wmajority_MMAPv1
- - name: core_workloads_MMAPv1
+ - name: crud_workloads_MMAPv1
+ - name: mixed_workloads_MMAPv1
+ - name: misc_workloads_MMAPv1
+ - name: map_reduce_workloads_MMAPv1
- name: non_sharded_workloads_WT
- name: non_sharded_workloads_MMAPv1