@@ -290,6 +290,7 @@ functions:
290
290
STORAGE_ENGINE=${STORAGE_ENGINE} \
291
291
DISABLE_TEST_COMMANDS=${DISABLE_TEST_COMMANDS} \
292
292
ORCHESTRATION_FILE=${ORCHESTRATION_FILE} \
293
+ REQUIRE_API_VERSION=${REQUIRE_API_VERSION} \
293
294
sh ${DRIVERS_TOOLS}/.evergreen/run-orchestration.sh
294
295
# run-orchestration generates expansion file with the MONGODB_URI for the cluster
295
296
- command : expansions.update
@@ -425,6 +426,7 @@ functions:
425
426
AUTH=${AUTH} \
426
427
SSL=${SSL} \
427
428
DATA_LAKE=${DATA_LAKE} \
429
+ MONGODB_API_VERSION=${MONGODB_API_VERSION} \
428
430
sh ${PROJECT_DIRECTORY}/.evergreen/run-tests.sh
429
431
430
432
" run enterprise auth tests " :
@@ -1184,6 +1186,13 @@ tasks:
1184
1186
vars :
1185
1187
DATA_LAKE : " true"
1186
1188
1189
+ - name : versioned-api-tests
1190
+ commands :
1191
+ - func : " bootstrap data lake"
1192
+ - func : " run tests"
1193
+ vars :
1194
+ DATA_LAKE : " true"
1195
+
1187
1196
- name : test-ocsp-rsa-valid-cert-server-staples
1188
1197
tags : ["ocsp", "ocsp-rsa", "ocsp-staple"]
1189
1198
commands :
@@ -2002,6 +2011,16 @@ axes:
2002
2011
variables :
2003
2012
SETDEFAULTENCODING : " cp1251"
2004
2013
2014
+ - id : requireApiVersion
2015
+ display_name : " requireApiVersion"
2016
+ values :
2017
+ - id : " requireApiVersion"
2018
+ display_name : " requireApiVersion"
2019
+ tags : [ "requireApiVersion_tag" ]
2020
+ variables :
2021
+ REQUIRE_API_VERSION : " 1"
2022
+ MONGODB_API_VERSION : " 1"
2023
+
2005
2024
buildvariants :
2006
2025
- matrix_name : " tests-all"
2007
2026
matrix_spec :
@@ -2584,6 +2603,16 @@ buildvariants:
2584
2603
tasks :
2585
2604
- name : atlas-data-lake-tests
2586
2605
2606
+ - matrix_name : " versioned-api-tests"
2607
+ matrix_spec :
2608
+ platform : ubuntu-16.04
2609
+ python-version : ["2.7", "3.9"]
2610
+ auth : " auth"
2611
+ requireApiVersion : " *"
2612
+ display_name : " requireApiVersion ${python-version}"
2613
+ tasks :
2614
+ - " test-latest-standalone"
2615
+
2587
2616
- matrix_name : " ocsp-test"
2588
2617
matrix_spec :
2589
2618
platform : ubuntu-16.04
0 commit comments