From f2c0a437f862c34bb3d12586eb63815029bbb2e7 Mon Sep 17 00:00:00 2001 From: huanghuoguoguo <60681390+huanghuoguoguo@users.noreply.github.com> Date: Sat, 17 Oct 2026 19:56:53 +0800 Subject: [PATCH] test(ci): require PostgreSQL monitoring session contract --- .github/workflows/run-tests.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/run-tests.yml b/.github/workflows/run-tests.yml index 59bfaf991..d0e5e1998 100644 --- a/.github/workflows/run-tests.yml +++ b/.github/workflows/run-tests.yml @@ -155,6 +155,7 @@ jobs: tests/integration/persistence/test_rag_interrupted_ingestion.py \ tests/integration/persistence/test_migration_branch_convergence.py \ tests/integration/persistence/test_runner_timestamps_postgres.py \ + tests/unit_tests/api/service/test_monitoring_sessions.py \ -k postgres -q --tb=short -rs --durations=10 \ --junitxml=postgres-contract-results.xml python - <<'PY' @@ -168,6 +169,7 @@ jobs: 'test_rag_interrupted_ingestion': 22, 'test_migration_branch_convergence': 7, 'test_runner_timestamps_postgres': 32, + 'test_monitoring_sessions': 1, } counts = Counter(case.get('classname', '').rsplit('.', 1)[-1] for case in cases) for module, minimum in expected.items():