summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorNick Zolnierz <nicholas.zolnierz@mongodb.com>2017-07-31 18:14:18 -0400
committerNick Zolnierz <nicholas.zolnierz@mongodb.com>2017-08-11 11:43:45 -0400
commit91f42e47345e58c3f277dba6276d70a41cb8daec (patch)
tree9a4ba9b81d4c8dec0a94e15fa4865ca77a5f86c9 /etc
parentf2b0ffdc54647aa6dd7cddfb740a63f419d30d55 (diff)
downloadmongo-91f42e47345e58c3f277dba6276d70a41cb8daec.tar.gz
SERVER-29593: Integrate the official JSON Schema test corpus into the unit tests
Diffstat (limited to 'etc')
-rw-r--r--etc/evergreen.yml15
1 files changed, 15 insertions, 0 deletions
diff --git a/etc/evergreen.yml b/etc/evergreen.yml
index 8922e51df7e..7fd3a56febf 100644
--- a/etc/evergreen.yml
+++ b/etc/evergreen.yml
@@ -1759,6 +1759,7 @@ tasks:
- "repo/**"
- "src/mongo/util/options_parser/test_config_files/**"
- "library_dependency_graph.json"
+ - "src/third_party/JSON-Schema-Test-Suite/tests/draft4/**"
exclude_files:
- "*_test.pdb"
- func: "upload debugsymbols"
@@ -3566,6 +3567,15 @@ tasks:
resmoke_args: --suites=watchdog --storageEngine=wiredTiger
run_multiple_jobs: false
+- <<: *task_template
+ name: jsonSchema
+ commands:
+ - func: "do setup"
+ - func: "run tests"
+ vars:
+ resmoke_args: --suites=json_schema --storageEngine=wiredTiger
+ run_multiple_jobs: false
+
- name: idl_tests
depends_on:
- name: compile
@@ -5513,6 +5523,7 @@ buildvariants:
- name: jsCore_compatibility_WT
- name: jsCore_decimal
- name: jsCore_decimal_WT
+ - name: jsonSchema
- name: mmap
- name: mongosTest
- name: noPassthrough
@@ -5852,6 +5863,7 @@ buildvariants:
- name: jsCore_compatibility_WT
- name: jsCore_decimal
- name: jsCore_decimal_WT
+ - name: jsonSchema
- name: generational_jstestfuzz_WT
- name: jstestfuzz
- name: jstestfuzz_WT
@@ -6315,6 +6327,7 @@ buildvariants:
- name: jsCore_minimum_batch_size_WT
- name: jsCore_op_query
- name: jsCore_op_query_WT
+ - name: jsonSchema
- name: generational_jstestfuzz_WT
- name: jstestfuzz
- name: jstestfuzz_WT
@@ -9015,6 +9028,7 @@ buildvariants:
- name: jsCore_minimum_batch_size_WT
- name: jsCore_op_query
- name: jsCore_op_query_WT
+ - name: jsonSchema
- name: mmap
- name: mongosTest
- name: multiversion
@@ -9196,6 +9210,7 @@ buildvariants:
- name: jsCore_minimum_batch_size_WT
- name: jsCore_op_query
- name: jsCore_op_query_WT
+ - name: jsonSchema
- name: mmap
- name: mongosTest
- name: multiversion