From 720b59c107927986bfbc5484d8cce0d16cb3ac24 Mon Sep 17 00:00:00 2001 From: William Fu-Hinthorn <13333726+hinthornw@users.noreply.github.com> Date: Fri, 31 Oct 2025 17:57:44 -0700 Subject: [PATCH] mv --- .github/scripts/run_langgraph_cli_test.py | 9 ++++++++- ...i_integration_tests.yml => cli_integration_tests.yml} | 0 2 files changed, 8 insertions(+), 1 deletion(-) rename .github/workflows/{ci_integration_tests.yml => cli_integration_tests.yml} (100%) diff --git a/.github/scripts/run_langgraph_cli_test.py b/.github/scripts/run_langgraph_cli_test.py index 2d859f341..cdead9c6d 100644 --- a/.github/scripts/run_langgraph_cli_test.py +++ b/.github/scripts/run_langgraph_cli_test.py @@ -18,6 +18,7 @@ logging.basicConfig(level=logging.INFO) def test(config: pathlib.Path, port: int, tag: str, verbose: bool): """Spin up API with Postgres/Redis via docker compose and wait until ready.""" + logger.info("Starting test...") with Runner() as runner, Progress(message="Pulling...") as set: # Detect docker/compose capabilities capabilities = langgraph_cli.docker.check_capabilities(runner) @@ -155,6 +156,7 @@ def test(config: pathlib.Path, port: int, tag: str, verbose: bool): except Exception: logger.exception("Failed to bring down compose stack") pass + logger.info("Test finished") @@ -166,5 +168,10 @@ if __name__ == "__main__": parser.add_argument("-c", "--config", type=str, default="./langgraph.json") parser.add_argument("-p", "--port", type=int, default=DEFAULT_PORT) args = parser.parse_args() - test(pathlib.Path(args.config), args.port, args.tag, verbose=True) + try: + test(pathlib.Path(args.config), args.port, args.tag, verbose=True) + except BaseException: + logger.exception("Test failed") + raise + logger.info("Test execution finished") diff --git a/.github/workflows/ci_integration_tests.yml b/.github/workflows/cli_integration_tests.yml similarity index 100% rename from .github/workflows/ci_integration_tests.yml rename to .github/workflows/cli_integration_tests.yml