From c252dfa3ef73db60d4cd4d8093c3fdb27d5e4460 Mon Sep 17 00:00:00 2001 From: Ashwin Bharambe Date: Wed, 6 Aug 2025 11:15:41 -0700 Subject: [PATCH] fix(ci): allow tests to skip llama stack client instantiation (#3052) --- llama_stack/ui/package.json | 2 +- tests/integration/conftest.py | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/llama_stack/ui/package.json b/llama_stack/ui/package.json index f7e2758c9..fd6f6fbb7 100644 --- a/llama_stack/ui/package.json +++ b/llama_stack/ui/package.json @@ -23,7 +23,7 @@ "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "framer-motion": "^11.18.2", - "llama-stack-client": ""0.2.17", + "llama-stack-client": "^0.2.17", "lucide-react": "^0.510.0", "next": "15.3.3", "next-auth": "^4.24.11", diff --git a/tests/integration/conftest.py b/tests/integration/conftest.py index 9c30d984f..592cebd89 100644 --- a/tests/integration/conftest.py +++ b/tests/integration/conftest.py @@ -40,7 +40,12 @@ def pytest_sessionstart(session): start_time = time.time() with warnings.catch_warnings(): warnings.filterwarnings("ignore", category=DeprecationWarning) - session._llama_stack_client = instantiate_llama_stack_client(session) + + try: + session._llama_stack_client = instantiate_llama_stack_client(session) + except Exception as e: + logger.error(f"Error instantiating llama_stack_client: {e}") + session._llama_stack_client = None print(f"llama_stack_client instantiated in {time.time() - start_time:.3f}s")