@@ -168,6 +168,25 @@ functions:
168168
169169 EOT
170170
171+ " run CSOT tests " :
172+ - command : shell.exec
173+ type : test
174+ params :
175+ shell : bash
176+ working_dir : " src"
177+ script : |
178+ ${PREPARE_SHELL}
179+ # Needed for generating temporary aws credentials.
180+ if [ -n "${FLE}" ];
181+ then
182+ export AWS_ACCESS_KEY_ID="${fle_aws_key}"
183+ export AWS_SECRET_ACCESS_KEY="${fle_aws_secret}"
184+ export AWS_DEFAULT_REGION="${fle_aws_region}"
185+ fi
186+ export CSOT_SPEC_TESTS=1
187+ TEST_CMD="bundle exec rspec spec/spec_tests/client_side_operations_timeout_spec.rb --format Rfc::Riff --format RspecJunitFormatter --out tmp/rspec.xml" \
188+ .evergreen/run-tests.sh
189+
171190 " export FLE credentials " :
172191 - command : shell.exec
173192 type : test
@@ -327,7 +346,7 @@ functions:
327346 " upload test results " :
328347 - command : attach.xunit_results
329348 params :
330- file : ./src/tmp/rspec .xml
349+ file : ./src/tmp/* .xml
331350
332351 " delete private environment " :
333352 - command : shell.exec
@@ -463,7 +482,7 @@ post:
463482 # Removed, causing timeouts
464483 # - func: "upload working dir"
465484 - func : " upload mo artifacts"
466- # - func: "upload test results"
485+ - func : " upload test results"
467486 - func : " upload test results to s3"
468487
469488task_groups :
@@ -833,11 +852,10 @@ axes:
833852 - id : " mongodb-version"
834853 display_name : MongoDB Version
835854 values :
836- - id : " latest "
837- display_name : " latest "
855+ - id : " 8.0 "
856+ display_name : " 8.0 "
838857 variables :
839- MONGODB_VERSION : " latest"
840- CRYPT_SHARED_VERSION : " latest"
858+ MONGODB_VERSION : " 8.0"
841859 - id : " 7.0"
842860 display_name : " 7.0"
843861 variables :
@@ -1119,7 +1137,7 @@ axes:
11191137 values :
11201138 - id : mmapv1
11211139 display_name : MMAPv1
1122- run_on : ubuntu1804 -small
1140+ run_on : ubuntu2004 -small
11231141 variables :
11241142 MMAPV1 : ' true'
11251143
@@ -1233,8 +1251,8 @@ buildvariants:
12331251 - matrix_name : " auth/ssl"
12341252 matrix_spec :
12351253 auth-and-ssl : ["auth-and-ssl", "noauth-and-nossl"]
1236- ruby : " ruby-3.2 "
1237- mongodb-version : ["7 .0", "6 .0"]
1254+ ruby : " ruby-3.3 "
1255+ mongodb-version : ["8 .0", "7 .0"]
12381256 topology : ["standalone", "replica-set", "sharded-cluster"]
12391257 os : ubuntu2204
12401258 display_name : ${auth-and-ssl} ${ruby} db-${mongodb-version} ${topology}
@@ -1243,8 +1261,8 @@ buildvariants:
12431261
12441262 - matrix_name : " mongo-recent"
12451263 matrix_spec :
1246- ruby : ["ruby-3.2 ", "ruby-3.1 ", "jruby-9.4"]
1247- mongodb-version : ["7 .0", "6 .0"]
1264+ ruby : ["ruby-3.3 ", "ruby-3.2 ", "jruby-9.4"]
1265+ mongodb-version : ["8 .0", "7 .0"]
12481266 topology : ["standalone", "replica-set", "sharded-cluster"]
12491267 os : ubuntu2204
12501268 display_name : " ${mongodb-version} ${os} ${topology} ${ruby}"
@@ -1263,28 +1281,18 @@ buildvariants:
12631281
12641282 - matrix_name : " mongo-5.x"
12651283 matrix_spec :
1266- ruby : ["ruby-3.2 ", "ruby-2.7", "jruby-9.4 "]
1267- mongodb-version : ' 5.0'
1284+ ruby : ["ruby-3.3 ", "ruby-3.2 "]
1285+ mongodb-version : [ '5.0']
12681286 topology : ["standalone", "replica-set", "sharded-cluster"]
1269- os : ubuntu1804
1270- display_name : " ${mongodb-version} ${topology} ${ruby}"
1287+ os : ubuntu2004
1288+ display_name : " ${mongodb-version} ${topology} ${auth-and-ssl} ${ ruby}"
12711289 tasks :
12721290 - name : " test-mlaunch"
12731291
12741292 - matrix_name : " mongo-4.x"
12751293 matrix_spec :
12761294 ruby : ["ruby-3.0", "ruby-2.7"]
1277- mongodb-version : ['4.4', '4.2', '4.0']
1278- topology : ["standalone", "replica-set", "sharded-cluster"]
1279- os : ubuntu1804
1280- display_name : " ${mongodb-version} ${topology} ${ruby}"
1281- tasks :
1282- - name : " test-mlaunch"
1283-
1284- - matrix_name : " mongo-3.6"
1285- matrix_spec :
1286- ruby : " ruby-2.7"
1287- mongodb-version : ['3.6']
1295+ mongodb-version : ['4.4', '4.2']
12881296 topology : ["standalone", "replica-set", "sharded-cluster"]
12891297 os : ubuntu1804
12901298 display_name : " ${mongodb-version} ${topology} ${ruby}"
@@ -1346,17 +1354,6 @@ buildvariants:
13461354 tasks :
13471355 - name : " test-mlaunch"
13481356
1349- - matrix_name : mmapv1
1350- matrix_spec :
1351- ruby : " ruby-2.7"
1352- mongodb-version : ['3.6', '4.0']
1353- topology : ["standalone", "replica-set", "sharded-cluster"]
1354- storage-engine : mmapv1
1355- os : ubuntu1804
1356- display_name : " ${mongodb-version} ${topology} mmapv1 ${ruby}"
1357- tasks :
1358- - name : " test-mlaunch"
1359-
13601357 - matrix_name : " lint"
13611358 matrix_spec :
13621359 lint : on
@@ -1393,8 +1390,8 @@ buildvariants:
13931390 - matrix_name : " stress older"
13941391 matrix_spec :
13951392 stress : on
1396- ruby : [ "ruby-2.7"]
1397- mongodb-version : ['4.2 ', '4.0', '3.6 ']
1393+ ruby : " ruby-2.7"
1394+ mongodb-version : ['4.4 ', '4.2 ']
13981395 topology : replica-set
13991396 os : ubuntu1804
14001397 display_name : " ${mongodb-version} ${topology} stress ${ruby}"
@@ -1763,10 +1760,11 @@ buildvariants:
17631760 tasks :
17641761 - name : testatlas_task_group
17651762
1766- - matrix_name : " aws-lambda"
1767- matrix_spec :
1768- ruby : ' ruby-3.2'
1769- os : ubuntu2204
1770- display_name : " AWS Lambda"
1771- tasks :
1772- - name : test_aws_lambda_task_group
1763+ # https://jira.mongodb.org/browse/RUBY-3311
1764+ # - matrix_name: "aws-lambda"
1765+ # matrix_spec:
1766+ # ruby: 'ruby-3.2'
1767+ # os: ubuntu2204
1768+ # display_name: "AWS Lambda"
1769+ # tasks:
1770+ # - name: test_aws_lambda_task_group
0 commit comments