@@ -30,7 +30,7 @@ def _setup_azure_vm(base_env: dict[str, str]) -> None:
3030 env ["AZUREKMS_CMD" ] = "tar xf mongo-python-driver.tgz"
3131 run_command (f"{ azure_dir } /run-command.sh" , env = env )
3232
33- env ["AZUREKMS_CMD" ] = "bash .evergreen/just.sh setup-tests kms azure-remote"
33+ env ["AZUREKMS_CMD" ] = "NO_EXT=1 bash .evergreen/just.sh setup-tests kms azure-remote"
3434 run_command (f"{ azure_dir } /run-command.sh" , env = env )
3535 LOGGER .info ("Setting up Azure VM... done." )
3636
@@ -47,7 +47,7 @@ def _setup_gcp_vm(base_env: dict[str, str]) -> None:
4747 env ["GCPKMS_CMD" ] = "tar xf mongo-python-driver.tgz"
4848 run_command (f"{ gcp_dir } /run-command.sh" , env = env )
4949
50- env ["GCPKMS_CMD" ] = "bash ./.evergreen/just.sh setup-tests kms gcp-remote"
50+ env ["GCPKMS_CMD" ] = "NO_EXT=1 bash ./.evergreen/just.sh setup-tests kms gcp-remote"
5151 run_command (f"{ gcp_dir } /run-command.sh" , env = env )
5252 LOGGER .info ("Setting up GCP VM..." )
5353
@@ -80,10 +80,8 @@ def setup_kms(sub_test_name: str) -> None:
8080
8181 write_env ("SUCCESS" , success )
8282
83- # For remote tests, there is no further work required, other than to disable C extensions
84- # because the VM doesn't necessarily have the ability to build them.
83+ # For remote tests, there is no further work required.
8584 if sub_test_type == "remote" :
86- write_env ("NO_EXT" )
8785 return
8886
8987 if sub_test_target == "azure" :
0 commit comments