summaryrefslogtreecommitdiff
path: root/etc/longevity.yml
diff options
context:
space:
mode:
authorChung-Yen Chang <chung-yen.chang@10gen.com>2015-11-17 12:30:40 -0800
committerChung-Yen Chang <chung-yen.chang@10gen.com>2015-11-17 12:30:40 -0800
commit7d0ad1d8e1f4ba8e5b81b0242aae8bd5744530da (patch)
treeb3879ed2a09cb1b4d8c1294c170896885ef621c0 /etc/longevity.yml
parentc0dd9ab65e24a2b75123391ddf3bd5e9f1dff284 (diff)
downloadmongo-7d0ad1d8e1f4ba8e5b81b0242aae8bd5744530da.tar.gz
SERVER-21262: Add MMAPv1 longevity variant
Diffstat (limited to 'etc/longevity.yml')
-rw-r--r--etc/longevity.yml37
1 files changed, 37 insertions, 0 deletions
diff --git a/etc/longevity.yml b/etc/longevity.yml
index 862f048263e..8f489696940 100644
--- a/etc/longevity.yml
+++ b/etc/longevity.yml
@@ -258,6 +258,26 @@ tasks:
- func: "analyze"
- func: "destroy cluster"
+- name: shard_cluster_MMAPv1_test
+ depends_on:
+ - name: compile
+ exec_timeout_secs: 28800
+ commands:
+ - func: "prepare environment"
+ - func: "bring up 3 shard cluster"
+ - func: "configure mongodb cluster"
+ vars:
+ use_csrs: "false"
+ - func: "run test"
+ vars:
+ test: "ycsb-mmap"
+ - func: "make test log artifact"
+ - func: "upload log file"
+ vars:
+ test: "ycsb"
+ - func: "analyze"
+ - func: "destroy cluster"
+
buildvariants:
- name: linux-wt-shard
display_name: Linux WT Shard
@@ -296,3 +316,20 @@ buildvariants:
- name: shard_cluster_CSRS_test
+- name: linux-mmapv1-shard
+ display_name: Linux MMAPv1 Shard
+ batchtime: 10080 # 1 week
+ expansions:
+ compile_flags: -j$(grep -c ^processor /proc/cpuinfo) CC=/opt/mongodbtoolchain/bin/gcc CXX=/opt/mongodbtoolchain/bin/g++ --release
+ setup: shard
+ cluster: longevity
+ numShard: 3
+ storageEngine: mmapv1
+
+ run_on:
+ - "linux-64-amzn-perf-longevity"
+ tasks:
+ - name: compile
+ distros:
+ - rhel55
+ - name: shard_cluster_MMAPv1_test