Skip to content

Commit 822e78e

Browse files
authored
CDRIVER-4580 Move compile-test coverage from macos-1014 to macos-1100 (#1208)
* Avoid expansions from interfering with Python package installation * CDRIVER-4580 Migrate cse.darwinssl matrix from macos-1015 to macos-1100 * CDRIVER-3483 Remove disabling of ZSTD tests on MacOS * CDRIVER-4580 Migrate sasl.darwinssl tests from macos-1014 to macos-1100 * Disable macos-1015 compile task in sasl.darwinssl * Move scan-build from macos-1014 to macos-1100
1 parent 23abf92 commit 822e78e

File tree

10 files changed

+126
-136
lines changed

10 files changed

+126
-136
lines changed

.evergreen/config_generator/components/cse/darwinssl.py

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,15 +14,15 @@
1414
# pylint: disable=line-too-long
1515
# fmt: off
1616
COMPILE_MATRIX = [
17-
('macos-1015', 'clang', None, ['cyrus']),
17+
('macos-1100', 'clang', None, ['cyrus']),
1818
]
1919

2020
# TODO (CDRIVER-3789): test cse with the 'sharded' topology.
2121
TEST_MATRIX = [
22-
('macos-1015', 'clang', None, 'cyrus', ['auth'], ['server', 'replica' ], ['4.2', '4.4', '5.0']),
22+
('macos-1100', 'clang', None, 'cyrus', ['auth'], ['server', 'replica' ], ['4.2', '4.4', '5.0']),
2323

2424
# Test 6.0+ with a replica set since Queryable Encryption does not support the 'server' topology.
25-
('macos-1015', 'clang', None, 'cyrus', ['auth'], ['server', 'replica' ], ['6.0', 'latest']),
25+
('macos-1100', 'clang', None, 'cyrus', ['auth'], ['server', 'replica' ], ['6.0', 'latest']),
2626
]
2727
# fmt: on
2828
# pylint: enable=line-too-long
@@ -56,10 +56,6 @@ def tasks():
5656

5757
res += generate_test_tasks(SSL, TAG, TEST_MATRIX)
5858

59-
# TODO: remove once MONGOCRYPT-443 is resolved.
60-
for task in res:
61-
task.disable = True
62-
6359
return res
6460

6561

.evergreen/config_generator/components/funcs/run_mock_kms_servers.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ class RunMockKMSServers(Function):
1616
bash_exec(
1717
command_type=command_type,
1818
working_dir='drivers-evergreen-tools/.evergreen/csfle',
19-
add_expansions_to_env=True,
2019
script='''\
2120
set -o errexit
2221
echo "Preparing KMS TLS venv environment..."

.evergreen/config_generator/components/sasl/darwinssl.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,13 @@
1616
# fmt: off
1717
COMPILE_MATRIX = [
1818
('macos-1014', 'clang', None, ['cyrus']),
19+
('macos-1015', 'clang', None, ['cyrus']),
20+
('macos-1100', 'clang', None, ['cyrus']),
1921
('macos-1100-arm64', 'clang', None, ['cyrus']),
2022
]
2123

2224
TEST_MATRIX = [
23-
('macos-1014', 'clang', None, 'cyrus', ['auth'], ['server'], ['3.6', '4.0', '4.2', '4.4', '5.0', 'latest']),
25+
('macos-1100', 'clang', None, 'cyrus', ['auth'], ['server'], ['3.6', '4.0', '4.2', '4.4', '5.0', 'latest']),
2426
]
2527
# fmt: on
2628
# pylint: enable=line-too-long
@@ -51,6 +53,11 @@ def tasks():
5153
res += generate_compile_tasks(SSL, TAG, SASL_TO_FUNC, COMPILE_MATRIX)
5254
res += generate_test_tasks(SSL, TAG, TEST_MATRIX)
5355

56+
# TODO: remove once MONGOCRYPT-443 is resolved.
57+
for task in res:
58+
if task.run_on == 'macos-1015':
59+
task.disable = True
60+
5461
return res
5562

5663

.evergreen/config_generator/components/scan_build.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
# pylint: disable=line-too-long
1818
# fmt: off
1919
MATRIX = [
20-
('macos-1014', 'clang', None ),
20+
('macos-1100', 'clang', None ),
2121
('ubuntu1404', 'clang', None ),
2222
('ubuntu1604-arm64', 'clang', None ),
2323
('ubuntu1604', 'clang', 'i686'),

.evergreen/generated_configs/functions.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -280,7 +280,6 @@ functions:
280280
params:
281281
binary: bash
282282
working_dir: drivers-evergreen-tools/.evergreen/csfle
283-
add_expansions_to_env: true
284283
args:
285284
- -c
286285
- |

.evergreen/generated_configs/legacy-config.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9467,7 +9467,7 @@ buildvariants:
94679467
CC: clang
94689468
run_on: macos-1014
94699469
tasks:
9470-
- .compression !.snappy !.zstd
9470+
- .compression !.snappy
94719471
- release-compile
94729472
- debug-compile-nosasl-nossl
94739473
- debug-compile-rdtscp

0 commit comments

Comments
 (0)