Files
portal/app/tests/Unit
Дмитрий cfc2c55a75 fix,поиск: сторож виртуалки читает ok — прежний не мог покраснеть никогда
Виртуалка с 03.08 — единственная точка отказа «Поиска клиентов»: чужой xf4.ru
умер и снят. Сторож у неё был болен ровно тем же, от чего ослеп сторож xf4:
«ответ меньше 500 = жив». Поле ok, которое виртуалка честно отдаёт в /health,
не читалось вовсе, а прежний тест «зелёный при 404» этот изъян ОХРАНЯЛ.

Замер живой ручки боевого: {"ok":true,"active":0,"max":8,"proxies":1}, HTTP 200.

Теперь зелёный — только когда виртуалка сама сказала ok: true. Ответ 200 без
признака ok — красный: раз ручка отвечает не тем, о чём договаривались, мы про
единственную точку отказа ничего не знаем, и это обязано быть тревогой. Числа
занятости и прокси показываем человеку рядом со светофором.

Пустой адрес проверки больше НЕ подменяется ручкой рендера: она принимает
только POST и на GET отдаёт 404/405 — именно эта подмена и делала сторожа
вечнозелёным. Нечем проверить — говорим «нечем».

🪤 Записано в шапке класса честно: ok — рассказ виртуалки о себе, а не
доказательство, что она отрисует страницу. Настоящая проверка рендера стоит
живой отрисовки на каждый показ плитки, такого решения владелец не принимал.

Приёмка вырезанием: пять прогонов из шести были красными до правки. Сторожа
внешних служб и админки 202 из 202, статанализ 0.
2026-08-03 14:56:28 +03:00
..