summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormike o'brien <mpobrien005@gmail.com>2014-10-20 11:57:55 -0400
committermike o'brien <mpobrien005@gmail.com>2014-10-20 11:58:00 -0400
commitcde7e278c2de08bd99dc0a56aec39c9065e28f14 (patch)
tree1671fc8882f635d2d4a4f0586df11d4620aab96a
parent38fdc8213a2a6e2fbe51a81f1054075302f01480 (diff)
downloadmongo-cde7e278c2de08bd99dc0a56aec39c9065e28f14.tar.gz
propagate error code correctly after legacy suite failures
Former-commit-id: d8af67db60303453dcac377afe68e1b219c4bd4b
-rw-r--r--common.yml20
1 files changed, 11 insertions, 9 deletions
diff --git a/common.yml b/common.yml
index cf2a2060653..19a2542b9eb 100644
--- a/common.yml
+++ b/common.yml
@@ -358,6 +358,17 @@ pre:
rm -rf /data/db/*
true
+post:
+ - command: attach.results
+ params:
+ file_location: src/report.json
+ - command: shell.exec
+ params:
+ script: |
+ ${killall_mci|pkill -9 mongo; pkill -9 mongodump; pkill -9 mongoexport; pkill -9 mongoimport; pkill -9 mongofiles; pkill -9 mongooplog; pkill -9 mongorestore; pkill -9 mongostat; pkill -9 mongotop; pkill -9 mongod; pkill -9 mongos; pkill -f buildlogger.py; pkill -f smoke.py}
+ exit 0
+
+
tasks:
#- name: auth
# commands:
@@ -628,15 +639,6 @@ tasks:
mv legacy/* .
chmod +x mongo*
python buildscripts/smoke.py --nopreallocj --with-cleanbb --mongod ./mongod --mongo ./mongo --report-file report.json --continue-on-failure --buildlogger-builder MCI_${build_variant} --buildlogger-buildnum ${builder_num|} --buildlogger-credentials ./mci.buildlogger --buildlogger-phase ${task_name}_${execution} tool
- echo $? > retVal
- - command: attach.results
- params:
- file_location: src/report.json
- - command: shell.exec
- params:
- script: |
- ${killall_mci|pkill -9 mongo; pkill -9 mongodump; pkill -9 mongoexport; pkill -9 mongoimport; pkill -9 mongofiles; pkill -9 mongooplog; pkill -9 mongorestore; pkill -9 mongostat; pkill -9 mongotop; pkill -9 mongod; pkill -9 mongos; pkill -f buildlogger.py; pkill -f smoke.py}
- exit 0
- name: lint
commands: