From 2a10ab69eea2742d3f9e903331cc868ba2544ea8 Mon Sep 17 00:00:00 2001 From: hajdul88 <52442977+hajdul88@users.noreply.github.com> Date: Fri, 12 Dec 2025 08:34:33 +0100 Subject: [PATCH] Update test_search_db.py --- cognee/tests/test_search_db.py | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cognee/tests/test_search_db.py b/cognee/tests/test_search_db.py index cf73f2a72..d1d96d480 100644 --- a/cognee/tests/test_search_db.py +++ b/cognee/tests/test_search_db.py @@ -23,6 +23,14 @@ from collections import Counter logger = get_logger() +# LiteLLM (Python 3.10) can emit a RuntimeWarning at process shutdown: +# "coroutine 'close_litellm_async_clients' was never awaited" +# This is triggered from LiteLLM's own cleanup code during loop.close() (after tests finish). +# CI treats this as a failure in some runs, so we silence *only this* warning for this module. +pytestmark = pytest.mark.filterwarnings( + "ignore:coroutine 'close_litellm_async_clients' was never awaited:RuntimeWarning" +) + @pytest_asyncio.fixture(scope="function", autouse=True) async def cleanup_resources():