@@ -206,8 +206,8 @@ functions:
206
206
params :
207
207
binary : bash
208
208
working_dir : " src"
209
- include_expansions_in_env : [VERSION, TOPOLOGY, AUTH, SSL, ORCHESTRATION_FILE, PYTHON_BINARY,
210
- STORAGE_ENGINE, REQUIRE_API_VERSION, DRIVERS_TOOLS, TEST_CRYPT_SHARED, AUTH_AWS, LOAD_BALANCER]
209
+ include_expansions_in_env : [VERSION, TOPOLOGY, AUTH, SSL, ORCHESTRATION_FILE, PYTHON_BINARY, PYTHON_VERSION,
210
+ STORAGE_ENGINE, REQUIRE_API_VERSION, DRIVERS_TOOLS, TEST_CRYPT_SHARED, AUTH_AWS, LOAD_BALANCER, LOCAL_ATLAS ]
211
211
args : [.evergreen/just.sh, run-server, "${TEST_NAME}"]
212
212
- command : expansions.update
213
213
params :
@@ -227,9 +227,9 @@ functions:
227
227
type : test
228
228
params :
229
229
include_expansions_in_env : [AUTH, SSL, AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY,
230
- AWS_SESSION_TOKEN, COVERAGE, PYTHON_BINARY, LIBMONGOCRYPT_URL, MONGODB_URI,
230
+ AWS_SESSION_TOKEN, COVERAGE, PYTHON_BINARY, LIBMONGOCRYPT_URL, MONGODB_URI, PYTHON_VERSION,
231
231
DISABLE_TEST_COMMANDS, GREEN_FRAMEWORK, NO_EXT, COMPRESSORS, MONGODB_API_VERSION, DEBUG_LOG,
232
- ORCHESTRATION_FILE, OCSP_SERVER_TYPE]
232
+ ORCHESTRATION_FILE, OCSP_SERVER_TYPE, VERSION ]
233
233
binary : bash
234
234
working_dir : " src"
235
235
args : [.evergreen/just.sh, setup-tests, "${TEST_NAME}", "${SUB_TEST_NAME}"]
@@ -290,97 +290,3 @@ post:
290
290
- func : " upload mo artifacts"
291
291
- func : " upload test results"
292
292
- func : " cleanup"
293
-
294
- tasks :
295
- # Wildcard task. Do you need to find out what tools are available and where?
296
- # Throw it here, and execute this task on all buildvariants
297
- - name : getdata
298
- commands :
299
- - command : subprocess.exec
300
- binary : bash
301
- type : test
302
- params :
303
- args :
304
- - src/.evergreen/scripts/run-getdata.sh
305
-
306
- - name : " coverage-report"
307
- tags : ["coverage"]
308
- depends_on :
309
- # BUILD-3165: We can't use "*" (all tasks) and specify "variant".
310
- # Instead list out all coverage tasks using tags.
311
- - name : " .standalone"
312
- variant : " .coverage_tag"
313
- # Run the coverage task even if some tasks fail.
314
- status : " *"
315
- # Run the coverage task even if some tasks are not scheduled in a patch build.
316
- patch_optional : true
317
- - name : " .replica_set"
318
- variant : " .coverage_tag"
319
- status : " *"
320
- patch_optional : true
321
- - name : " .sharded_cluster"
322
- variant : " .coverage_tag"
323
- status : " *"
324
- patch_optional : true
325
- commands :
326
- - func : " download and merge coverage"
327
-
328
- - name : " check-import-time"
329
- tags : ["pr"]
330
- commands :
331
- - command : subprocess.exec
332
- type : test
333
- params :
334
- binary : bash
335
- working_dir : src
336
- include_expansions_in_env : ["PYTHON_BINARY"]
337
- args :
338
- - .evergreen/scripts/check-import-time.sh
339
- - ${revision}
340
- - ${github_commit}
341
- - name : " backport-pr"
342
- allowed_requesters : ["commit"]
343
- commands :
344
- - command : subprocess.exec
345
- type : test
346
- params :
347
- binary : bash
348
- args :
349
- - ${DRIVERS_TOOLS}/.evergreen/github_app/backport-pr.sh
350
- - mongodb
351
- - mongo-python-driver
352
- - ${github_commit}
353
-
354
- buildvariants :
355
-
356
- - name : " Coverage Report"
357
- display_name : " Coverage Report"
358
- run_on :
359
- - rhel84-small
360
- tasks :
361
- - name : " coverage-report"
362
-
363
- - name : testkms-variant
364
- display_name : " KMS"
365
- run_on :
366
- - debian11-small
367
- tasks :
368
- - name : test-gcpkms
369
- batchtime : 10080 # 7 days
370
- - name : test-gcpkms-fail
371
- - name : test-azurekms
372
- batchtime : 10080 # 7 days
373
- - name : test-azurekms-fail
374
-
375
- - name : rhel8-import-time
376
- display_name : Import Time
377
- run_on : rhel87-small
378
- tasks :
379
- - name : " check-import-time"
380
-
381
- - name : backport-pr
382
- display_name : " Backport PR"
383
- run_on :
384
- - rhel8.7-small
385
- tasks :
386
- - name : " backport-pr"
0 commit comments