@@ -410,7 +410,16 @@ functions:
410410 working_dir : " src"
411411 script : |
412412 ${PREPARE_SHELL}
413- MONGODB_URI="${MONGODB_URI}" .evergreen/run-tests-atlas.sh
413+ AUTH=${AUTH} SSL=${SSL} TOPOLOGY=${TOPOLOGY} RVM_RUBY="${RVM_RUBY}" \
414+ ATLAS_REPLICA_SET_URI=${atlas_replica_set_uri} ATLAS_SHARDED_URI=${atlas_sharded_uri} \
415+ ATLAS_FREE_TIER_URI=${atlas_free_tier_uri} ATLAS_TLS11_URI=${atlas_tls11_uri} \
416+ ATLAS_TLS12_URI=${atlas_tls12_uri} ATLAS_SERVERLESS_URI=${atlas_serverless_uri} \
417+ ATLAS_SERVERLESS_LB_URI=${atlas_serverless_lb_uri} \
418+ ATLAS_X509_CERT_BASE64="${atlas_x509_cert_base64}" \
419+ ATLAS_X509_URI="${atlas_x509}" \
420+ ATLAS_X509_DEV_CERT_BASE64="${atlas_x509_dev_cert_base64}" \
421+ ATLAS_X509_DEV_URI="${atlas_x509_dev}" \
422+ .evergreen/run-tests-atlas.sh
414423
415424pre :
416425 - func : " fetch source"
@@ -425,56 +434,6 @@ post:
425434 - func : " upload test results to s3"
426435
427436task_groups :
428- - name : testatlas_task_group
429- setup_group_can_fail_task : true
430- setup_group_timeout_secs : 1800 # 30 minutes
431- setup_group :
432- - func : fetch source
433- - func : create expansions
434- - command : shell.exec
435- params :
436- shell : " bash"
437- working_dir : " src"
438- script : |
439- ${PREPARE_SHELL}
440-
441- echo "Setting up Atlas cluster"
442-
443- DRIVERS_ATLAS_PUBLIC_API_KEY="${DRIVERS_ATLAS_PUBLIC_API_KEY}" \
444- DRIVERS_ATLAS_PRIVATE_API_KEY="${DRIVERS_ATLAS_PRIVATE_API_KEY}" \
445- DRIVERS_ATLAS_GROUP_ID="${DRIVERS_ATLAS_GROUP_ID}" \
446- DRIVERS_ATLAS_LAMBDA_USER="${DRIVERS_ATLAS_LAMBDA_USER}" \
447- DRIVERS_ATLAS_LAMBDA_PASSWORD="${DRIVERS_ATLAS_LAMBDA_PASSWORD}" \
448- DRIVERS_ATLAS_BASE_URL="${DRIVERS_ATLAS_BASE_URL}" \
449- LAMBDA_STACK_NAME="dbx-ruby-lambda" \
450- MONGODB_VERSION="7.0" \
451- task_id="${task_id}" \
452- execution="${execution}" \
453- $DRIVERS_TOOLS/.evergreen/atlas/setup-atlas-cluster.sh
454-
455- echo "MONGODB_URI=${MONGODB_URI}"
456- - command : expansions.update
457- params :
458- file : src/atlas-expansion.yml
459- teardown_group :
460- - command : shell.exec
461- params :
462- shell : " bash"
463- working_dir : " src"
464- script : |
465- ${PREPARE_SHELL}
466-
467- DRIVERS_ATLAS_PUBLIC_API_KEY="${DRIVERS_ATLAS_PUBLIC_API_KEY}" \
468- DRIVERS_ATLAS_PRIVATE_API_KEY="${DRIVERS_ATLAS_PRIVATE_API_KEY}" \
469- DRIVERS_ATLAS_GROUP_ID="${DRIVERS_ATLAS_GROUP_ID}" \
470- DRIVERS_ATLAS_BASE_URL="${DRIVERS_ATLAS_BASE_URL}" \
471- LAMBDA_STACK_NAME="dbx-ruby-lambda" \
472- task_id="${task_id}" \
473- execution="${execution}" \
474- $DRIVERS_TOOLS/.evergreen/atlas/teardown-atlas-cluster.sh
475- tasks :
476- - test-atlas
477-
478437 - name : testatlas_full_task_group
479438 setup_group_can_fail_task : true
480439 setup_group_timeout_secs : 1800 # 30 minutes
@@ -1835,9 +1794,9 @@ buildvariants:
18351794 matrix_spec :
18361795 ruby : ["ruby-3.3", "ruby-3.2", "ruby-3.1"]
18371796 os : ubuntu2204
1838- display_name : " Atlas tests ${ruby}"
1797+ display_name : " Atlas connectivity tests ${ruby}"
18391798 tasks :
1840- - name : testatlas_task_group
1799+ - name : test-atlas
18411800
18421801 - matrix_name : " aws-lambda"
18431802 matrix_spec :
0 commit comments