diff options
author | Chung-Yen Chang <chung-yen.chang@10gen.com> | 2015-11-05 17:19:13 -0800 |
---|---|---|
committer | Chung-Yen Chang <chung-yen.chang@10gen.com> | 2015-11-05 17:19:13 -0800 |
commit | 36d484dcf6bcd4b039bd54afa2e0a280d1f0697f (patch) | |
tree | 6b04921ec482138dbaabbf4991037dbc9d58c2df /etc | |
parent | 7b45e3cec972889d77c8dc2d7f41e7c207d787cd (diff) | |
download | mongo-36d484dcf6bcd4b039bd54afa2e0a280d1f0697f.tar.gz |
SERVER-21152: Enable CSRS longevity
Diffstat (limited to 'etc')
-rw-r--r-- | etc/longevity.yml | 41 |
1 files changed, 40 insertions, 1 deletions
diff --git a/etc/longevity.yml b/etc/longevity.yml index 5523d50a1e6..532193d515d 100644 --- a/etc/longevity.yml +++ b/etc/longevity.yml @@ -73,7 +73,7 @@ functions: set -o verbose cd ./clusters/${cluster} # configure mongodb cluster with wiredTiger - ../../bin/config-${setup}.sh mongodb ${storageEngine} ${numShard} + USE_CSRS=${use_csrs} ../../bin/config-${setup}.sh mongodb ${storageEngine} ${numShard} echo "${cluster} MongoDB Cluster STARTED." "run test": @@ -225,6 +225,8 @@ tasks: - func: "prepare environment" - func: "bring up 3 shard cluster" - func: "configure mongodb cluster" + vars: + use_csrs: "false" - func: "run test" vars: test: "ycsb" @@ -235,6 +237,25 @@ tasks: - func: "analyze" - func: "destroy cluster" +- name: shard_cluster_CSRS_test + depends_on: + - name: compile + commands: + - func: "prepare environment" + - func: "bring up 3 shard cluster" + - func: "configure mongodb cluster" + vars: + use_csrs: "true" + - func: "run test" + vars: + test: "ycsb-CSRS-wiredTiger" + - 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 @@ -253,5 +274,23 @@ buildvariants: distros: - rhel55 - name: shard_cluster_test + +- name: linux-wt-shard-csrs + display_name: Linux WT Shard CSRS + 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: wiredTiger + + run_on: + - "linux-64-amzn-perf-longevity" + tasks: + - name: compile + distros: + - rhel55 + - name: shard_cluster_CSRS_test |