summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHenrik Ingo <henrik.ingo@10gen.com>2016-03-18 15:27:05 +0200
committerHenrik Ingo <henrik.ingo@10gen.com>2016-03-18 15:27:05 +0200
commit86c0026f46d7eb7863f2dabacbce04e120ad20d2 (patch)
treee1447d061e476d465006de532e27becb8c892f5d
parent0ff97139df609ae1847da9bfb25c35d209e0936e (diff)
downloadmongo-perf-400-collapse-scripts-under-dsi-cluster.tar.gz
PERF-400 Part 1: Moved dsi .sh files from clusters/ to bin/perf-400-collapse-scripts-under-dsi-cluster
Inside the files logic is still the same. Main change here in system_perf.yml is that ${cluster} (cluster type) is now a parameter to setup-cluster.sh
-rw-r--r--etc/system_perf.yml7
1 files changed, 4 insertions, 3 deletions
diff --git a/etc/system_perf.yml b/etc/system_perf.yml
index fa9ee577559..37d3bbd5d0e 100644
--- a/etc/system_perf.yml
+++ b/etc/system_perf.yml
@@ -34,6 +34,8 @@ functions:
set -e
set -v
git clone git@github.com:10gen/dsi.git
+ git fetch
+ git checkout perf-400-collapse-cluster-scripts
cd dsi
# setup execution environment
./bin/setup-dsi-env.sh
@@ -60,9 +62,8 @@ functions:
# to create a mongod EC2 cluster
set -e
set -o verbose
- cd ./clusters/${cluster}
# create all resources and instances
- ./setup-cluster.sh
+ bin/setup-cluster.sh ${cluster}
echo "EC2 Cluster CREATED."
tar -czvf cluster_config.tgz ips.sh terraform.tfstate.backup terraform.tfstate cluster.tf terraform.tfvars variables.tf
- command: s3.put
@@ -122,7 +123,7 @@ functions:
rm -f ../../reports.tgz
echo "Run test for ${test} with setup ${setup}"
# run test
- ./run-${test}.sh ${storageEngine} ${setup}
+ ../../bin/run-${test}.sh ${storageEngine} ${setup}
rm -f ../perf.json
chmod 766 perf.json
cp ./perf.json ..