@@ -80,10 +80,12 @@ buildvariants:
8080 expansions :
8181 AUTH : auth
8282 SSL : ssl
83+ ARCHIVE_FILE : " nextest-archive.tar.zst"
8384 tasks :
84- - name : .standalone
85- - name : .replicaset
86- - name : .sharded
85+ - name : build-nextest-archive
86+ - name : .standalone .archive
87+ - name : .replicaset .archive
88+ - name : .sharded .archive
8789
8890 - name : ubuntu-22.04-arm64
8991 display_name : " Ubuntu 22.04 (ARM64)"
@@ -419,16 +421,6 @@ buildvariants:
419421 # - name: .8.0
420422 # - name: .7.0
421423
422- - name : binary-cache-wip
423- display_name : " Binary Caching WIP"
424- run_on :
425- - rhel87-small
426- expansions :
427- LIBMONGOCRYPT_OS : rhel-80-64-bit
428- tasks :
429- - build-nextest-archive
430- - run-nextest-archive
431-
432424# ##############
433425# Task Groups #
434426# ##############
@@ -1269,53 +1261,18 @@ tasks:
12691261 - .evergreen/build-nextest-archive.sh
12701262 include_expansions_in_env :
12711263 - PROJECT_DIRECTORY
1272- - MONGOCRYPT_LIB_DIR
1264+ - ARCHIVE_FILE
12731265 - command : s3.put
12741266 type : setup
12751267 params :
12761268 aws_key : ${aws_key}
12771269 aws_secret : ${aws_secret}
1278- local_file : src/nextest-archive.tar.zst
1279- remote_file : ${UPLOAD_BUCKET}/${build_variant}/${revision}/${build_id}-nextest-archive.tar.zst
1270+ local_file : src/${ARCHIVE_FILE}
1271+ remote_file : ${UPLOAD_BUCKET}/${build_variant}/${revision}/${build_id}-${ARCHIVE_FILE}
12801272 bucket : mciuploads
12811273 permissions : public-read
12821274 content_type : application/zstd
1283- display_name : nextest-archive.tar.zst
1284-
1285- - name : run-nextest-archive
1286- depends_on :
1287- - name : build-nextest-archive
1288- commands :
1289- - command : s3.get
1290- type : setup
1291- params :
1292- aws_key : ${aws_key}
1293- aws_secret : ${aws_secret}
1294- remote_file : ${UPLOAD_BUCKET}/${build_variant}/${revision}/${build_id}-nextest-archive.tar.zst
1295- bucket : mciuploads
1296- local_file : src/nextest-archive.tar.zst
1297- - func : " install libmongocrypt"
1298- type : setup
1299- - func : " bootstrap mongo-orchestration"
1300- type : setup
1301- vars :
1302- MONGODB_VERSION : latest
1303- TOPOLOGY : server
1304- - command : subprocess.exec
1305- type : test
1306- params :
1307- working_dir : src
1308- binary : bash
1309- args :
1310- - .evergreen/run-nextest-archive.sh
1311- include_expansions_in_env :
1312- - DRIVERS_TOOLS
1313- - PROJECT_DIRECTORY
1314- - SINGLE_MONGOS_LB_URI
1315- - MULTI_MONGOS_LB_URI
1316- - MONGODB_URI
1317- - PATH
1318- - LD_LIBRARY_PATH
1275+ display_name : ${ARCHIVE_FILE}
13191276
13201277# ############
13211278# Functions #
@@ -1621,6 +1578,7 @@ functions:
16211578 - ZSTD
16221579 - ZLIB
16231580 - SNAPPY
1581+ - ARCHIVE_FILE
16241582
16251583 " run sync tests " :
16261584 - command : subprocess.exec
0 commit comments