test(ci): require PostgreSQL monitoring session contract

This commit is contained in:
huanghuoguoguo
2026-10-17 19:56:53 +08:00
parent 51b4de966d
commit f2c0a437f8
+2
View File
@@ -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():