summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChung-Yen Chang <chung-yen.chang@10gen.com>2016-06-17 11:47:11 -0700
committerChung-Yen Chang <chung-yen.chang@10gen.com>2016-06-17 11:47:11 -0700
commitef1a46e32418a27c4c43351341d6707f7c739916 (patch)
treecb7cf613e5fc8d279ec7df2bf6d20ffa9d858781
parent42c9d3ce5abc1d06a6fda7fd51bdf7fe8a073f02 (diff)
downloadmongo-ef1a46e32418a27c4c43351341d6707f7c739916.tar.gz
SERVER-24409: generate dashboard data
-rw-r--r--etc/system_perf.yml15
1 files changed, 12 insertions, 3 deletions
diff --git a/etc/system_perf.yml b/etc/system_perf.yml
index 41bffe9ddd8..3d6882228f8 100644
--- a/etc/system_perf.yml
+++ b/etc/system_perf.yml
@@ -30,7 +30,6 @@ functions:
script: |
rm -rf ./*
mkdir src
- - command: manifest.load
- command: git.get_project
params:
directory: src
@@ -212,6 +211,18 @@ functions:
file: "src/dsi/dsi/tags.json"
name: "perf"
- command: shell.exec
+ # generate dashboard data
+ type : test
+ params:
+ working_dir: src/dsi/dsi
+ silent: true
+ script: |
+ python -u analysis/dashboard_gen.py --rev ${revision} -f history.json -t tags.json --refTag 3.1.8-Baseline 3.2.0-Baseline --overrideFile analysis/v3.2/system_perf_override.json --project_id sys-perf --task_name ${task_name} --variant ${build_variant} --jira-user ${perf_jira_user} --jira-password ${perf_jira_pw} || true
+ - command: "json.send"
+ params:
+ name: "dashboard"
+ file: "src/dsi/dsi/dashboard.json"
+ - command: shell.exec
# post_run_check.py and override.json for DSI tests are part of dsi repo
type : test
params:
@@ -228,7 +239,6 @@ functions:
set -o verbose
rm -rf ./src
mkdir src
- - command: manifest.load
- command: git.get_project
params:
directory: src
@@ -266,7 +276,6 @@ functions:
tasks:
- name: compile
commands:
- - command: manifest.load
- command: git.get_project
params:
directory: src