Fixed CI
Checks / test (push) Failing after 2m35s

This commit is contained in:
ab committed 2026-09-24 15:59:30 +03:00
1 parent a47c4a0398
commit 5b56b4a4cc
3 files changed
+20 -3

No files matched your search

+4
View File
@@ -35,7 +35,11 @@ Scheduling errors are product failures. A change to ownership, time boundaries,
The fake models JSM responses and is not a substitute for live acceptance. New endpoints need verification against official documentation, a wire assertion, and a failure/recovery test. Do not make the fake accept an invented contract to get tests green.
CI database preflight connects from the same job container and with the same URL as integration tests. Service health alone does not verify that the job can reach PostgreSQL. Diagnose connection failures separately from application assertions; do not skip the integration suite when preflight fails.
Before enabling a provider in production: publish a preview to its dedicated test team, compare the actual timeline, repeat unchanged, interrupt a partial publication, introduce external drift, verify conflict and explicit overwrite, and exercise escalation/routing on the target subscription. Record evidence and limitations.
See [JSM environment and acceptance preparation](jsm-acceptance.md) for current test-site options and the live verification sequence.
## Additional regression cases
Cover independent handovers and dependent fallback boundaries, DST rejection, country-specific coverage, scoped directory selection, email contacts without access, import quoting/BOM/duplicates/errors/stale previews, atomic working-interval propagation, and exact JSM email resolution before writes. Browser coverage includes person selection by email, absence selection, reactive CSV preview/import, and readable escalation/routing flows on desktop and mobile.