diff --git a/smoke_tests/Makefile b/smoke_tests/Makefile index 27813d456..b920dd29b 100644 --- a/smoke_tests/Makefile +++ b/smoke_tests/Makefile @@ -9,6 +9,8 @@ prod: tox dev: tox -e localdeps -- --compute-config dev +test: + tox -e localdeps -- --compute-config test local_with_dev_sdk: @if [ -z "${COMPUTE_LOCAL_ENDPOINT_ID}" ]; then echo "Missing exported COMPUTE_LOCAL_ENDPOINT_ID"; exit 1; fi tox -e localdeps -- --compute-config local diff --git a/smoke_tests/tests/conftest.py b/smoke_tests/tests/conftest.py index 3b234eeae..514f98176 100644 --- a/smoke_tests/tests/conftest.py +++ b/smoke_tests/tests/conftest.py @@ -25,6 +25,16 @@ _LOCAL_FUNCTION_ID = os.getenv("COMPUTE_LOCAL_KNOWN_FUNCTION_ID") _CONFIGS = { + "test": { + "client_args": {"environment": "test"}, + # assert versions are as expected on dev + "forwarder_min_version": "0.3.5", + "api_min_version": "0.3.5", + # This fn is public + "public_hello_fn_uuid": "a63186e0-b036-4934-8063-8f2305f76cd9", + # Lei local EP for test env + "endpoint_uuid": "44d93cf7-506d-491b-bcaa-6d043ecdcb81", + }, "dev": { "client_args": {"environment": "dev"}, # assert versions are as expected on dev diff --git a/smoke_tests/tox.ini b/smoke_tests/tox.ini index e110ea159..5c16e471e 100644 --- a/smoke_tests/tox.ini +++ b/smoke_tests/tox.ini @@ -9,6 +9,7 @@ passenv = COMPUTE_LOCAL_KNOWN_FUNCTION_ID FUNCX_SMOKE_CLIENT_ID FUNCX_SMOKE_CLIENT_SECRET + GLOBUS_SDK_ENVIRONMENT # don't try to install a package skip_install = true deps =