@@ -121,9 +121,12 @@ functions:
121121 NODE_JS_VERSION : ${node_js_version}
122122 DISTRO_ID : ${distro_id}
123123 MONOGDB_DRIVER_VERSION_OVERRIDE : ${mongodb_driver_version_override}
124+ PUPPETEER_SKIP_DOWNLOAD : " true"
124125 script : |
125- source .evergreen/install-node.sh
126- source .evergreen/install-npm-deps.sh
126+ set -e
127+ set -x
128+ .evergreen/install-node.sh
129+ .evergreen/install-npm-deps.sh
127130 - command : shell.exec
128131 params :
129132 working_dir : src
@@ -159,9 +162,12 @@ functions:
159162 NODE_JS_VERSION : ${node_js_version}
160163 DISTRO_ID : ${distro_id}
161164 MONOGDB_DRIVER_VERSION_OVERRIDE : ${mongodb_driver_version_override}
165+ PUPPETEER_SKIP_DOWNLOAD : ${puppeteer_skip_download|true}
162166 script : |
163- source .evergreen/install-node.sh
164- source .evergreen/install-npm-deps.sh
167+ set -e
168+ set -x
169+ .evergreen/install-node.sh
170+ .evergreen/install-npm-deps.sh
165171 - command : s3.get
166172 type : setup
167173 params :
@@ -4304,7 +4310,6 @@ functions:
43044310 {
43054311 export NODE_JS_VERSION=${node_js_version}
43064312 source .evergreen/setup-env.sh
4307- export PUPPETEER_SKIP_DOWNLOAD="true"
43084313 npm run evergreen-release draft
43094314 git add .
43104315 git commit --no-allow-empty -m "chore(release): bump to prepare for mongosh release"
@@ -4324,7 +4329,6 @@ functions:
43244329 node_js_version : ${node_js_version}
43254330 script : |
43264331 set -e
4327- export PUPPETEER_SKIP_DOWNLOAD="true"
43284332 .evergreen/run-evergreen-release.sh download-and-list-artifacts
43294333 - command : shell.exec
43304334 params :
@@ -4353,7 +4357,6 @@ functions:
43534357 node_js_version : ${node_js_version}
43544358 script : |
43554359 set -e
4356- export PUPPETEER_SKIP_DOWNLOAD="true"
43574360 .evergreen/run-evergreen-release.sh publish -- --dry-run
43584361
43594362 release_publish :
@@ -4372,7 +4375,6 @@ functions:
43724375 node_js_version : ${node_js_version}
43734376 script : |
43744377 set -e
4375- export PUPPETEER_SKIP_DOWNLOAD="true"
43764378 .evergreen/run-evergreen-release.sh publish
43774379
43784380 run_perf_tests :
@@ -4939,6 +4941,7 @@ tasks:
49394941 mongosh_test_id : " arg_parser"
49404942 mongosh_run_only_in_package : " arg-parser"
49414943 task_name : ${task_name}
4944+ puppeteer_skip_download : " true"
49424945 - name : test_async_rewriter2
49434946 tags : ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
49444947 depends_on :
@@ -4957,6 +4960,7 @@ tasks:
49574960 mongosh_test_id : " async_rewriter2"
49584961 mongosh_run_only_in_package : " async-rewriter2"
49594962 task_name : ${task_name}
4963+ puppeteer_skip_download : " true"
49604964 - name : test_autocomplete
49614965 tags : ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
49624966 depends_on :
@@ -4975,6 +4979,7 @@ tasks:
49754979 mongosh_test_id : " autocomplete"
49764980 mongosh_run_only_in_package : " autocomplete"
49774981 task_name : ${task_name}
4982+ puppeteer_skip_download : " true"
49784983 - name : test_browser_repl
49794984 tags : ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
49804985 depends_on :
@@ -4993,6 +4998,7 @@ tasks:
49934998 mongosh_test_id : " browser_repl"
49944999 mongosh_run_only_in_package : " browser-repl"
49955000 task_name : ${task_name}
5001+ puppeteer_skip_download : " false"
49965002 - name : test_browser_runtime_core
49975003 tags : ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
49985004 depends_on :
@@ -5011,6 +5017,7 @@ tasks:
50115017 mongosh_test_id : " browser_runtime_core"
50125018 mongosh_run_only_in_package : " browser-runtime-core"
50135019 task_name : ${task_name}
5020+ puppeteer_skip_download : " true"
50145021 - name : test_browser_runtime_electron
50155022 tags : ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
50165023 depends_on :
@@ -5029,6 +5036,7 @@ tasks:
50295036 mongosh_test_id : " browser_runtime_electron"
50305037 mongosh_run_only_in_package : " browser-runtime-electron"
50315038 task_name : ${task_name}
5039+ puppeteer_skip_download : " true"
50325040 - name : test_build
50335041 tags : ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
50345042 depends_on :
@@ -5047,6 +5055,7 @@ tasks:
50475055 mongosh_test_id : " build"
50485056 mongosh_run_only_in_package : " build"
50495057 task_name : ${task_name}
5058+ puppeteer_skip_download : " true"
50505059 - name : test_cli_repl
50515060 tags : ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
50525061 depends_on :
@@ -5065,6 +5074,7 @@ tasks:
50655074 mongosh_test_id : " cli_repl"
50665075 mongosh_run_only_in_package : " cli-repl"
50675076 task_name : ${task_name}
5077+ puppeteer_skip_download : " true"
50685078 - name : test_connectivity_tests
50695079 tags : ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
50705080 depends_on :
@@ -5083,6 +5093,7 @@ tasks:
50835093 mongosh_test_id : " connectivity_tests"
50845094 mongosh_run_only_in_package : " connectivity-tests"
50855095 task_name : ${task_name}
5096+ puppeteer_skip_download : " true"
50865097 - name : test_e2e_tests
50875098 tags : ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
50885099 depends_on :
@@ -5101,6 +5112,7 @@ tasks:
51015112 mongosh_test_id : " e2e_tests"
51025113 mongosh_run_only_in_package : " e2e-tests"
51035114 task_name : ${task_name}
5115+ puppeteer_skip_download : " true"
51045116 - name : test_editor
51055117 tags : ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
51065118 depends_on :
@@ -5119,6 +5131,7 @@ tasks:
51195131 mongosh_test_id : " editor"
51205132 mongosh_run_only_in_package : " editor"
51215133 task_name : ${task_name}
5134+ puppeteer_skip_download : " true"
51225135 - name : test_errors
51235136 tags : ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
51245137 depends_on :
@@ -5137,6 +5150,7 @@ tasks:
51375150 mongosh_test_id : " errors"
51385151 mongosh_run_only_in_package : " errors"
51395152 task_name : ${task_name}
5153+ puppeteer_skip_download : " true"
51405154 - name : test_history
51415155 tags : ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
51425156 depends_on :
@@ -5155,6 +5169,7 @@ tasks:
51555169 mongosh_test_id : " history"
51565170 mongosh_run_only_in_package : " history"
51575171 task_name : ${task_name}
5172+ puppeteer_skip_download : " true"
51585173 - name : test_i18n
51595174 tags : ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
51605175 depends_on :
@@ -5173,6 +5188,7 @@ tasks:
51735188 mongosh_test_id : " i18n"
51745189 mongosh_run_only_in_package : " i18n"
51755190 task_name : ${task_name}
5191+ puppeteer_skip_download : " true"
51765192 - name : test_java_shell
51775193 tags : ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
51785194 depends_on :
@@ -5191,6 +5207,7 @@ tasks:
51915207 mongosh_test_id : " java_shell"
51925208 mongosh_run_only_in_package : " java-shell"
51935209 task_name : ${task_name}
5210+ puppeteer_skip_download : " true"
51945211 - name : test_js_multiline_to_singleline
51955212 tags : ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
51965213 depends_on :
@@ -5209,6 +5226,7 @@ tasks:
52095226 mongosh_test_id : " js_multiline_to_singleline"
52105227 mongosh_run_only_in_package : " js-multiline-to-singleline"
52115228 task_name : ${task_name}
5229+ puppeteer_skip_download : " true"
52125230 - name : test_logging
52135231 tags : ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
52145232 depends_on :
@@ -5227,6 +5245,7 @@ tasks:
52275245 mongosh_test_id : " logging"
52285246 mongosh_run_only_in_package : " logging"
52295247 task_name : ${task_name}
5248+ puppeteer_skip_download : " true"
52305249 - name : test_mongosh
52315250 tags : ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
52325251 depends_on :
@@ -5245,6 +5264,7 @@ tasks:
52455264 mongosh_test_id : " mongosh"
52465265 mongosh_run_only_in_package : " mongosh"
52475266 task_name : ${task_name}
5267+ puppeteer_skip_download : " true"
52485268 - name : test_node_runtime_worker_thread
52495269 tags : ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
52505270 depends_on :
@@ -5263,6 +5283,7 @@ tasks:
52635283 mongosh_test_id : " node_runtime_worker_thread"
52645284 mongosh_run_only_in_package : " node-runtime-worker-thread"
52655285 task_name : ${task_name}
5286+ puppeteer_skip_download : " true"
52665287 - name : test_service_provider_core
52675288 tags : ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
52685289 depends_on :
@@ -5281,6 +5302,7 @@ tasks:
52815302 mongosh_test_id : " service_provider_core"
52825303 mongosh_run_only_in_package : " service-provider-core"
52835304 task_name : ${task_name}
5305+ puppeteer_skip_download : " true"
52845306 - name : test_service_provider_node_driver
52855307 tags : ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
52865308 depends_on :
@@ -5299,6 +5321,7 @@ tasks:
52995321 mongosh_test_id : " service_provider_node_driver"
53005322 mongosh_run_only_in_package : " service-provider-node-driver"
53015323 task_name : ${task_name}
5324+ puppeteer_skip_download : " true"
53025325 - name : test_shell_api
53035326 tags : ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
53045327 depends_on :
@@ -5317,6 +5340,7 @@ tasks:
53175340 mongosh_test_id : " shell_api"
53185341 mongosh_run_only_in_package : " shell-api"
53195342 task_name : ${task_name}
5343+ puppeteer_skip_download : " true"
53205344 - name : test_shell_evaluator
53215345 tags : ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
53225346 depends_on :
@@ -5335,6 +5359,7 @@ tasks:
53355359 mongosh_test_id : " shell_evaluator"
53365360 mongosh_run_only_in_package : " shell-evaluator"
53375361 task_name : ${task_name}
5362+ puppeteer_skip_download : " true"
53385363 - name : test_snippet_manager
53395364 tags : ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
53405365 depends_on :
@@ -5353,6 +5378,7 @@ tasks:
53535378 mongosh_test_id : " snippet_manager"
53545379 mongosh_run_only_in_package : " snippet-manager"
53555380 task_name : ${task_name}
5381+ puppeteer_skip_download : " true"
53565382 - name : test_types
53575383 tags : ["assigned_to_jira_team_mongosh_mongosh","unit-test"]
53585384 depends_on :
@@ -5371,6 +5397,7 @@ tasks:
53715397 mongosh_test_id : " types"
53725398 mongosh_run_only_in_package : " types"
53735399 task_name : ${task_name}
5400+ puppeteer_skip_download : " true"
53745401
53755402 # ##
53765403 # INTEGRATION TESTS
@@ -11485,27 +11512,27 @@ buildvariants:
1148511512 mongosh_test_e2e_force_fips : " "
1148611513 tasks :
1148711514 - name : e2e_tests_darwin_arm64
11488- - name : e2e_tests_darwin
11489- display_name : " MacOS Big Sur (E2E tests)"
11515+ - name : e2e_tests_darwin_m805
11516+ display_name : " MacOS Big Sur 805 (E2E tests)"
1149011517 run_on : macos-11
1149111518 tags : []
1149211519 expansions :
1149311520 executable_os_id : " darwin-x64"
1149411521 disable_openssl_shared_config_for_bundled_openssl : false
1149511522 node_js_version : " 20.19.0"
11496- mongosh_server_test_version : " stable -enterprise"
11523+ mongosh_server_test_version : " 8.0.5 -enterprise"
1149711524 mongosh_test_e2e_force_fips : " "
1149811525 tasks :
1149911526 - name : e2e_tests_darwin
11500- - name : e2e_tests_darwin_arm64
11501- display_name : " MacOS Big Sur arm64 (E2E tests)"
11527+ - name : e2e_tests_darwin_arm64_m805
11528+ display_name : " MacOS Big Sur arm64 805 (E2E tests)"
1150211529 run_on : macos-11-arm64
1150311530 tags : []
1150411531 expansions :
1150511532 executable_os_id : " darwin-arm64"
1150611533 disable_openssl_shared_config_for_bundled_openssl : false
1150711534 node_js_version : " 20.19.0"
11508- mongosh_server_test_version : " stable -enterprise"
11535+ mongosh_server_test_version : " 8.0.5 -enterprise"
1150911536 mongosh_test_e2e_force_fips : " "
1151011537 tasks :
1151111538 - name : e2e_tests_darwin_arm64
0 commit comments