diff options
author | Yves Duhem <yves.duhem@mongodb.com> | 2017-08-11 10:08:48 -0400 |
---|---|---|
committer | Yves Duhem <yves.duhem@mongodb.com> | 2017-08-11 10:08:48 -0400 |
commit | 7969a3e83d918a9a3ccaae65c6509b1abad4b34e (patch) | |
tree | d2969e69fb6d1b9b0b6e9e3f4c1b70ed59ee3d44 /etc | |
parent | 75c889d8a4b0bdfa8cea7afbdec3541f2b7b79a2 (diff) | |
download | mongo-7969a3e83d918a9a3ccaae65c6509b1abad4b34e.tar.gz |
SERVER-30565 Move burn_in_tests.py invocation out of compile task
Diffstat (limited to 'etc')
-rw-r--r-- | etc/evergreen.yml | 26 |
1 files changed, 18 insertions, 8 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml index b7715dddd1e..8922e51df7e 100644 --- a/etc/evergreen.yml +++ b/etc/evergreen.yml @@ -1704,14 +1704,6 @@ tasks: ${strip_command|/usr/bin/strip} mongobridge fi - # If this is a scheduled build, we check for changes against the last scheduled commit. - if [ "${is_patch}" != "true" ]; then - burn_in_args="--checkEvergreen" - fi - - # Capture a list of new and modified tests. - ${python|/opt/mongodbtoolchain/v2/bin/python2} buildscripts/burn_in_tests.py --branch=${branch_name} --buildVariant=${build_variant} --testListOutfile=jstests/new_tests.json --noExec $burn_in_args - - command: shell.exec params: working_dir: src @@ -1891,7 +1883,25 @@ tasks: depends_on: - name: compile commands: + - *git_get_project + - command: shell.exec + params: + working_dir: src + script: | + # Remove the empty directory path left over by the git.get_project command as it can cause + # a name conflict when copying the binaries over during 'do setup'. See EVG-1954. + rmdir -p mongo/db/modules/* 2>/dev/null || true - func: "do setup" + - command: shell.exec + params: + working_dir: src + script: | + # If this is a scheduled build, we check for changes against the last scheduled commit. + if [ "${is_patch}" != "true" ]; then + burn_in_args="--checkEvergreen" + fi + # Capture a list of new and modified tests. + ${python|/opt/mongodbtoolchain/v2/bin/python2} buildscripts/burn_in_tests.py --branch=${branch_name} --buildVariant=${build_variant} --testListOutfile=jstests/new_tests.json --noExec $burn_in_args - func: "do multiversion setup" - func: "run tests" vars: |