diff --git a/.evergreen/config/functions.yml b/.evergreen/config/functions.yml index 9190a1f8f..3eb21f0f8 100644 --- a/.evergreen/config/functions.yml +++ b/.evergreen/config/functions.yml @@ -158,12 +158,17 @@ functions: - command: shell.exec params: script: | - VARIANT=${VARIANT} DRIVERS_TOOLS="${DRIVERS_TOOLS}" sh ${DRIVERS_TOOLS}/.evergreen/atlas_data_lake/build-mongohouse-local.sh + cd ${DRIVERS_TOOLS}/.evergreen/atlas_data_lake + + DRIVERS_TOOLS="${DRIVERS_TOOLS}" \ + bash pull-mongohouse-image.sh - command: shell.exec params: - background: true script: | - DRIVERS_TOOLS="${DRIVERS_TOOLS}" sh ${DRIVERS_TOOLS}/.evergreen/atlas_data_lake/run-mongohouse-local.sh + cd ${DRIVERS_TOOLS}/.evergreen/atlas_data_lake + + DRIVERS_TOOLS="${DRIVERS_TOOLS}" \ + bash run-mongohouse-image.sh "create serverless instance": - command: shell.exec diff --git a/.evergreen/config/test-variants.yml b/.evergreen/config/test-variants.yml index 00e13fa9b..64a1f95c1 100644 --- a/.evergreen/config/test-variants.yml +++ b/.evergreen/config/test-variants.yml @@ -156,3 +156,18 @@ buildvariants: name: "build-php-8.2" tasks: - "run-benchmark" + + # Run Atlas Data Lake Tests on Ubuntu + - name: test-ubuntu2204-php82-local + tags: ["test", "ubuntu", "x64"] + display_name: "Test: Ubuntu 22.04 x64, PHP 8.2" + run_on: ubuntu2204-small + expansions: + FETCH_BUILD_VARIANT: "build-ubuntu2204" + FETCH_BUILD_TASK: "build-php-8.2" + PHP_VERSION: "8.2" + depends_on: + - variant: "build-ubuntu2204" + name: "build-php-8.2" + tasks: + - "test-atlas-data-lake"