Skip to content

Commit 264c7a6

Browse files
committed
fix kms_setup
1 parent 969d203 commit 264c7a6

File tree

5 files changed

+14
-8
lines changed

5 files changed

+14
-8
lines changed

.evergreen/scripts/kms_tester.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ def _setup_azure_vm(base_env: dict[str, str]) -> None:
1919
env["AZUREKMS_CMD"] = "tar xf mongo-python-driver.tgz"
2020
run_command(f"{CSFLE_FOLDER}/azurekms/run-command.sh", env=env)
2121

22-
env["AZUREKMS_CMD"] = "bash .evergreen/just.sh setup-test kms azure-remote"
22+
env["AZUREKMS_CMD"] = "bash .evergreen/just.sh setup-tests kms azure-remote"
2323
run_command(f"{CSFLE_FOLDER}/azurekms/run-command.sh", env=env)
2424
LOGGER.info("Setting up Azure VM... done.")
2525

@@ -35,7 +35,7 @@ def _setup_gcp_vm(base_env: dict[str, str]) -> None:
3535
env["GCPKMS_CMD"] = "tar xf mongo-python-driver.tgz"
3636
run_command(f"{CSFLE_FOLDER}/gcpkms/run-command.sh", env=env)
3737

38-
env["GCPKMS_CMD"] = "bash ./.evergreen/just.sh setup-test kms gcp-remote"
38+
env["GCPKMS_CMD"] = "bash ./.evergreen/just.sh setup-tests kms gcp-remote"
3939
run_command(f"{CSFLE_FOLDER}/gcpkms/run-command.sh", env=env)
4040
LOGGER.info("Setting up GCP VM...")
4141

.evergreen/scripts/setup_tests.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040
"encryption": "encryption",
4141
"enterprise_auth": "auth",
4242
"index_management": "index_management",
43-
"kms": "csfle",
43+
"kms": "kms",
4444
"load_balancer": "load_balancer",
4545
"mockupdb": "mockupdb",
4646
"pyopenssl": "",
@@ -77,8 +77,14 @@ def get_options():
7777
parser = argparse.ArgumentParser(
7878
description=__doc__, formatter_class=argparse.RawDescriptionHelpFormatter
7979
)
80-
parser.add_argument("test_name", choices=sorted(TEST_SUITE_MAP), nargs="?", default="default")
81-
parser.add_argument("sub_test_name", nargs="?")
80+
parser.add_argument(
81+
"test_name",
82+
choices=sorted(TEST_SUITE_MAP),
83+
nargs="?",
84+
default="default",
85+
help="The name of the test suite to set up, typically the same name as a pytest marker.",
86+
)
87+
parser.add_argument("sub_test_name", nargs="?", help="The sub test name, for example 'azure'")
8288
parser.add_argument(
8389
"--verbose", "-v", action="store_true", help="Whether to log at the DEBUG level"
8490
)

.evergreen/scripts/teardown-tests.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ if [ -f $SCRIPT_DIR/test-env.sh ]; then
2020
echo "Sourcing test inputs"
2121
. $SCRIPT_DIR/test-env.sh
2222
else
23-
echo "Missing test inputs, please run 'just setup-test'"
23+
echo "Missing test inputs, please run 'just setup-tests'"
2424
fi
2525

2626
# Start the test runner.

test/asynchronous/test_on_demand_csfle.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434

3535
_IS_SYNC = False
3636

37-
pytestmark = pytest.mark.csfle
37+
pytestmark = pytest.mark.kms
3838

3939

4040
class TestonDemandGCPCredentials(AsyncIntegrationTest):

test/test_on_demand_csfle.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@
3434

3535
_IS_SYNC = True
3636

37-
pytestmark = pytest.mark.csfle
37+
pytestmark = pytest.mark.kms
3838

3939

4040
class TestonDemandGCPCredentials(IntegrationTest):

0 commit comments

Comments
 (0)