Skip to content

Commit cd9542c

Browse files
authored
CXX-2661 Remove tasks on macos-1014 (#991)
* Address EVG warning due to lack of exec_timeout_secs * Address EVG warning due to duplicate variant display names * Fix EVG warning due to invalid placement of matrix expansions * CXX-2661 Remove tasks on macos-1014
1 parent 0773374 commit cd9542c

File tree

1 file changed

+16
-60
lines changed

1 file changed

+16
-60
lines changed

.mci.yml

Lines changed: 16 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
# CXX Driver Config for MCI #
33
#######################################
44

5+
exec_timeout_secs: 3600
6+
57
#######################################
68
# Variables #
79
#######################################
@@ -1194,6 +1196,10 @@ axes:
11941196
variables:
11951197
mongodb_version: *version_40
11961198

1199+
- id: use_mongocryptd
1200+
values:
1201+
- id: "true"
1202+
11971203

11981204
#######################################
11991205
# Buildvariants #
@@ -1229,6 +1235,15 @@ buildvariants:
12291235
- name: test_versioned_api
12301236
- name: test_versioned_api_accept_version_two
12311237

1238+
# Add matrix for specification test requirement of mongocryptd:
1239+
# "Drivers MUST run all tests with mongocryptd on at least one platform for all tested server versions (4.2+)."
1240+
- matrix_name: "mongocryptd"
1241+
matrix_spec: {os: "ubuntu-1804", mongodb_version: ["4.2", "4.4", "5.0", "latest"], use_mongocryptd: "true"}
1242+
display_name: "${os} (MongoDB ${mongodb_version}) with mongocryptd"
1243+
tasks:
1244+
- name: compile_and_test_with_shared_libs
1245+
- name: compile_and_test_with_shared_libs_replica_set
1246+
12321247
#######################################
12331248
# Linux Buildvariants #
12341249
#######################################
@@ -1366,19 +1381,6 @@ buildvariants:
13661381
- debian10-large
13671382
- name: uninstall_check
13681383

1369-
# Add matrix for specification test requirement of mongocryptd:
1370-
# "Drivers MUST run all tests with mongocryptd on at least one platform for all tested server versions (4.2+)."
1371-
- matrix_name: "mongocryptd"
1372-
matrix_spec:
1373-
os: "ubuntu-1804"
1374-
mongodb_version: ["4.2", "4.4", "5.0", "latest"]
1375-
display_name: "${os} (MongoDB ${mongodb_version}) with mongocryptd"
1376-
tasks:
1377-
- name: compile_and_test_with_shared_libs
1378-
- name: compile_and_test_with_shared_libs_replica_set
1379-
expansions:
1380-
use_mongocryptd: true
1381-
13821384
- name: ubuntu2004-release-latest
13831385
display_name: "Ubuntu 20.04 Release (MongoDB Latest)"
13841386
expansions:
@@ -1610,7 +1612,7 @@ buildvariants:
16101612
- name: compile_and_test_with_static_libs
16111613

16121614
- name: ubuntu1804-debug
1613-
display_name: "Ubuntu 18.04 Debug (MongoDB Latest)"
1615+
display_name: "Ubuntu 18.04 Debug (MongoDB Latest) (Extra)"
16141616
expansions:
16151617
build_type: "Debug"
16161618
tar_options: *linux_tar_options
@@ -1807,52 +1809,6 @@ buildvariants:
18071809
#######################################
18081810
# Mac and Windows #
18091811
#######################################
1810-
- name: macos-1014-latest # CXX-2661: remove in favor of macos-1100.
1811-
display_name: "MacOS 10.14 Release (Boost) (MongoDB Latest)"
1812-
expansions:
1813-
build_type: "Release"
1814-
extra_path: *macos_extra_path
1815-
cmake_flags: *macos_cmake_flags
1816-
poly_flags: *poly_boost_flags
1817-
mongodb_version: *version_latest
1818-
run_on:
1819-
- macos-1014
1820-
tasks:
1821-
- name: compile_and_test_with_shared_libs
1822-
- name: compile_and_test_with_shared_libs_extra_alignment
1823-
- name: compile_and_test_with_static_libs
1824-
- name: compile_and_test_with_static_libs_extra_alignment
1825-
1826-
- name: macos-1014-50 # CXX-2661: remove in favor of macos-1100.
1827-
display_name: "MacOS 10.14 Release (Boost) (MongoDB 5.0)"
1828-
expansions:
1829-
build_type: "Release"
1830-
extra_path: *macos_extra_path
1831-
cmake_flags: *macos_cmake_flags
1832-
poly_flags: *poly_boost_flags
1833-
mongodb_version: *version_50
1834-
run_on:
1835-
- macos-1014
1836-
tasks:
1837-
- name: compile_and_test_with_shared_libs
1838-
- name: compile_and_test_with_shared_libs_extra_alignment
1839-
- name: compile_and_test_with_static_libs
1840-
- name: compile_and_test_with_static_libs_extra_alignment
1841-
1842-
- name: macos-1014-versioned-api # CXX-2661: remove in favor of macos-1100.
1843-
display_name: "MacOS 10.14 Release Versioned API"
1844-
expansions:
1845-
build_type: "Release"
1846-
extra_path: *macos_extra_path
1847-
cmake_flags: *macos_cmake_flags
1848-
poly_flags: *poly_boost_flags
1849-
mongodb_version: *version_latest
1850-
run_on:
1851-
- macos-1014
1852-
tasks:
1853-
- name: test_versioned_api
1854-
- name: test_versioned_api_accept_version_two
1855-
18561812
- name: macos-1100-latest
18571813
display_name: "MacOS 11.0 Release (Boost) (MongoDB Latest)"
18581814
expansions:

0 commit comments

Comments
 (0)