summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorMark Benvenuto <mark.benvenuto@mongodb.com>2017-04-18 14:58:35 -0400
committerMark Benvenuto <mark.benvenuto@mongodb.com>2017-04-18 14:58:35 -0400
commit2b88583e495389893cb9f4a392b226c7f103fd82 (patch)
treed927f780303e248197636fac16f30d6b0e748b84 /etc
parentb47300a80384e48dd6e17bae7a81479f7b9f1a2c (diff)
downloadmongo-2b88583e495389893cb9f4a392b226c7f103fd82.tar.gz
SERVER-28307 Integrate IDL python tests into evergreen
Diffstat (limited to 'etc')
-rw-r--r--etc/evergreen.yml19
1 files changed, 19 insertions, 0 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index 488c70a2ad0..ce1cc415a1c 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -727,6 +727,17 @@ functions:
content_type: ${content_type|application/x-gzip}
display_name: Generated Tests - Execution ${execution}
+ "run idl tests" :
+ - command: shell.exec
+ type: test
+ params:
+ working_dir: src
+ script: |
+ set -o verbose
+ set -o errexit
+
+ ${python|/opt/mongodbtoolchain/v2/bin/python2} buildscripts/idl/run_tests.py
+
"do multiversion setup" :
command: shell.exec
params:
@@ -2976,6 +2987,13 @@ tasks:
resmoke_args: --suites=read_only_sharded --storageEngine=wiredTiger
run_multiple_jobs: true
+- name: idl_tests
+ depends_on:
+ - name: compile
+ commands:
+ - func: "do setup"
+ - func: "run idl tests"
+
- name: package
depends_on:
- name: compile
@@ -5587,6 +5605,7 @@ buildvariants:
- name: gle_auth_write_cmd
- name: gle_auth_write_cmd_WT
- name: httpinterface
+ - name: idl_tests
- name: integration_tests_replset
- name: integration_tests_sharded
- name: integration_tests_standalone