fix(ops): убрать Watchdog из человеческой ленты + эскалация по длительности #3589

Merged
bot-backend merged 3 commits from fix/alert-noise-and-escalation into main 2026-09-17 13:54:03 +00:00
Showing only changes of commit e48909dda2 - Show all commits

View file

@ -141,7 +141,11 @@ def test_watchdog_receiver_without_secret_has_no_configs_and_parses() -> None:
def test_watchdog_receiver_with_secret_gets_webhook() -> None:
"""Секрет задан — Watchdog реально пингует внешний deadman-приёмник."""
block = ' webhook_configs:\n - url: "https://hc-ping.com/dummy"\n send_resolved: false'
block = (
" webhook_configs:\n"
' - url: "https://hc-ping.com/dummy"\n'
" send_resolved: false"
)
cfg = _render(INFRA_TOPIC_LINE, watchdog_ping_block=block)
receivers = {r["name"]: r for r in cfg["receivers"]}
hooks = receivers["watchdog-ping"].get("webhook_configs") or []