From f8cd33049a6adaa967248ce7e3e2c934075436dd Mon Sep 17 00:00:00 2001 From: bailey Date: Thu, 13 Feb 2025 08:43:11 -0700 Subject: [PATCH] serverless --- .evergreen/config.yml | 8 ++++++++ .evergreen/generate_evergreen_tasks.js | 21 ++++++++++----------- 2 files changed, 18 insertions(+), 11 deletions(-) diff --git a/.evergreen/config.yml b/.evergreen/config.yml index 896572779ea..f0e27443048 100644 --- a/.evergreen/config.yml +++ b/.evergreen/config.yml @@ -4834,6 +4834,14 @@ buildvariants: - run-custom-csfle-tests-rapid - run-custom-csfle-tests-latest - test-latest-driver-mongodb-client-encryption-6.0.0 + - name: rhel8-test-serverless + display_name: Serverless Test + run_on: rhel80-large + expansions: + NODE_LTS_VERSION: 16 + NPM_VERSION: 9 + tasks: + - serverless_task_group - name: rhel8-test-gcp-kms display_name: GCP KMS Test run_on: debian11-small diff --git a/.evergreen/generate_evergreen_tasks.js b/.evergreen/generate_evergreen_tasks.js index 4b008e8d416..fd2fd777696 100644 --- a/.evergreen/generate_evergreen_tasks.js +++ b/.evergreen/generate_evergreen_tasks.js @@ -786,18 +786,17 @@ BUILD_VARIANTS.push({ tasks: customDependencyTests.map(({ name }) => name) }); -// TODO(NODE-6748): unskip serverless tests when getParameter and failPoints are possible // special case for serverless testing -// BUILD_VARIANTS.push({ -// name: 'rhel8-test-serverless', -// display_name: 'Serverless Test', -// run_on: DEFAULT_OS, -// expansions: { -// NODE_LTS_VERSION: LOWEST_LTS, -// NPM_VERSION: 9 -// }, -// tasks: ['serverless_task_group'] -// }); +BUILD_VARIANTS.push({ + name: 'rhel8-test-serverless', + display_name: 'Serverless Test', + run_on: DEFAULT_OS, + expansions: { + NODE_LTS_VERSION: LOWEST_LTS, + NPM_VERSION: 9 + }, + tasks: ['serverless_task_group'] +}); BUILD_VARIANTS.push({ name: 'rhel8-test-gcp-kms',