diff --git a/.evergreen/config.yml b/.evergreen/config.yml index 297f3d38b3c..5ad39705836 100644 --- a/.evergreen/config.yml +++ b/.evergreen/config.yml @@ -3261,47 +3261,6 @@ buildvariants: - test-tls-support-5.0 - test-tls-support-4.4 - test-tls-support-4.2 - - name: windows-64-vs2019-erbium - display_name: Windows (VS2019) Node12 - run_on: windows-64-vs2019-large - expansions: - NODE_LTS_NAME: erbium - tasks: - - test-latest-server - - test-latest-replica_set - - test-latest-sharded_cluster - - test-rapid-server - - test-rapid-replica_set - - test-rapid-sharded_cluster - - test-6.0-server - - test-6.0-replica_set - - test-6.0-sharded_cluster - - test-5.0-server - - test-5.0-replica_set - - test-5.0-sharded_cluster - - test-4.4-server - - test-4.4-replica_set - - test-4.4-sharded_cluster - - test-4.2-server - - test-4.2-replica_set - - test-4.2-sharded_cluster - - test-4.0-server - - test-4.0-replica_set - - test-4.0-sharded_cluster - - test-3.6-server - - test-3.6-replica_set - - test-3.6-sharded_cluster - - test-latest-server-v1-api - - test-atlas-data-lake - - test-socks5 - - test-socks5-tls - - test-zstd-compression - - test-snappy-compression - - test-tls-support-latest - - test-tls-support-6.0 - - test-tls-support-5.0 - - test-tls-support-4.4 - - test-tls-support-4.2 - name: windows-64-vs2019-fermium display_name: Windows (VS2019) Node14 run_on: windows-64-vs2019-large diff --git a/.evergreen/generate_evergreen_tasks.js b/.evergreen/generate_evergreen_tasks.js index 598acf87e63..56f9309a62c 100644 --- a/.evergreen/generate_evergreen_tasks.js +++ b/.evergreen/generate_evergreen_tasks.js @@ -35,6 +35,7 @@ const OPERATING_SYSTEMS = [ // TODO: NODE-3060: enable skipped tests on windows const WINDOWS_SKIP_TAGS = new Set(['atlas-connect', 'auth', 'load_balancer']); +const SKIPPED_WINDOWS_NODE_VERSIONS = new Set(['erbium']); const TASKS = []; const SINGLETON_TASKS = []; @@ -398,6 +399,10 @@ for (const { expansions.CLIENT_ENCRYPTION = true; } + if (os.match(/^windows/) && SKIPPED_WINDOWS_NODE_VERSIONS.has(NODE_LTS_NAME)) { + continue; + } + BUILD_VARIANTS.push({ name, display_name, run_on, expansions, tasks: taskNames }); }