summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Samek <brian.samek@mongodb.com>2017-02-10 13:03:57 -0500
committerBrian Samek <brian.samek@mongodb.com>2017-03-03 11:58:47 -0500
commit603c4c2e4d588daeedb4c258d3dec88bad7cec31 (patch)
tree76e06dd2b2438d5690891465fbf448011e2d3440
parentcd92ee40db9446ca5317eaeb81cdf47be7f00c3a (diff)
downloadmongo-603c4c2e4d588daeedb4c258d3dec88bad7cec31.tar.gz
SERVER-27836 Package smoke testing should retry verify step
(cherry picked from commit 215c249c7bfa1d6cb20838d9f2cdc6ec65ef8f25)
-rw-r--r--etc/evergreen.yml13
1 files changed, 4 insertions, 9 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index d5073bdadc8..aa6292dc52c 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -784,23 +784,18 @@ functions:
for i in {1..3}
do
- if ! kitchen converge "${packager_distro}"; then
- converged="false"
+ if ! kitchen verify "${packager_distro}"; then
+ verified="false"
kitchen destroy "${packager_distro}" || true
sleep 30
else
+ verified="true"
break
fi
done
- test "$converged" != "false"
-
- if ! kitchen verify "${packager_distro}"; then
- verified="false"
- fi
-
kitchen destroy "${packager_distro}" || true
- test "$verified" != "false"
+ test "$verified" = "true"
pre:
- command: shell.track