@@ -42,7 +42,6 @@ functions:
4242 - command : expansions.update
4343 params :
4444 file : src/expansion.yml
45- file : src/expansion.yml
4645 bootstrap mongo-orchestration :
4746 - command : subprocess.exec
4847 params :
@@ -653,25 +652,6 @@ functions:
653652 add_expansions_to_env : true
654653 args :
655654 - .evergreen/docker/alpine.sh
656- log state :
657- - command : shell.exec
658- params :
659- working_dir : " src"
660- shell : bash
661- script : |-
662- set -o errexit
663- set -o pipefail
664-
665- echo "=== Driver state ==="
666- echo "Current commit:"
667- git rev-parse HEAD
668- echo
669- echo "Current branch / status:"
670- git status --short --branch || true
671- echo
672- echo "npm ls (full):"
673- npm ls
674- echo "=== end log state ==="
675655tasks :
676656 - name : test-gcpkms-task
677657 commands :
@@ -915,6 +895,47 @@ tasks:
915895 add_expansions_to_env : true
916896 args :
917897 - .evergreen/run-search-index-management-tests.sh
898+ - name : test-bson-latest-server-7.0.0
899+ tags :
900+ - bson-compat
901+ - driver-7.0.0
902+ commands :
903+ - command : expansions.update
904+ type : setup
905+ params :
906+ updates :
907+ - {key: VERSION, value: '7.0'}
908+ - {key: TOPOLOGY, value: replica_set}
909+ - {key: AUTH, value: auth}
910+ - {key: SSL, value: ssl}
911+ - {key: NODE_LTS_VERSION, value: '24'}
912+ - {key: PACKAGE, value: https://github.com/mongodb/js-bson#HEAD}
913+ - func : install dependencies
914+ - func : bootstrap mongo-orchestration
915+ - func : fetch source
916+ - func : install package
917+ - func : log state
918+ - func : run unit tests
919+ - name : log state
920+ commands :
921+ - command : shell.exec
922+ params :
923+ working_dir : src
924+ shell : bash
925+ script : |-
926+ set -o errexit
927+ set -o pipefail
928+
929+ echo "=== Driver state ==="
930+ echo "Current commit:"
931+ git rev-parse HEAD
932+ echo
933+ echo "Current branch / status:"
934+ git status --short --branch || true
935+ echo
936+ echo "npm ls (full):"
937+ npm ls
938+ echo "=== end log state ==="
918939 - name : test-latest-server
919940 tags :
920941 - latest
@@ -3151,27 +3172,6 @@ tasks:
31513172 - func : install dependencies
31523173 - func : bootstrap mongo-orchestration
31533174 - func : run tests
3154- - name : test-bson-latest-server-7.0.0
3155- tags :
3156- - " bson-compat"
3157- - " driver-7.0.0"
3158- commands :
3159- - command : expansions.update
3160- type : setup
3161- params :
3162- updates :
3163- - { key: VERSION, value: "7.0" }
3164- - { key: TOPOLOGY, value: "replica_set" }
3165- - { key: AUTH, value: "auth" }
3166- - { key: SSL, value: "ssl" }
3167- - { key: NODE_LTS_VERSION, value: '24'}
3168- - { key: PACKAGE, value: "https://github.com/mongodb/js-bson#HEAD" }
3169- - func : install dependencies
3170- - func : bootstrap mongo-orchestration
3171- - func : fetch source
3172- - func : install package
3173- - func : log state
3174- - func : run unit tests
31753175task_groups :
31763176 - name : test_gcpkms_task_group
31773177 setup_group_can_fail_task : true
@@ -3422,6 +3422,13 @@ task_groups:
34223422 setup_group_timeout_secs : 1800
34233423 tasks :
34243424 - test-search-index-helpers
3425+ - name : BSON compatibility tests
3426+ display_name : BSON compatibility tests
3427+ run_on : rhel80-large
3428+ expansions :
3429+ source_rev : 2512137b5d94b238e7cf5ee753f867e8d1e2e0fc
3430+ tasks :
3431+ - test-bson-latest-server-7.0.0
34253432pre :
34263433 - func : fetch source
34273434 - func : fix absolute paths
@@ -3957,10 +3964,3 @@ buildvariants:
39573964 run_on : rhel80-large
39583965 tasks :
39593966 - .ssl
3960- - name : BSON compatibility tests
3961- display_name : BSON compatibility tests
3962- run_on : rhel80-large
3963- expansions :
3964- source_rev : 2512137b5d94b238e7cf5ee753f867e8d1e2e0fc
3965- tasks :
3966- - test-bson-latest-server-7.0.0
0 commit comments