diff --git a/docs/ops/TESTING.md b/docs/ops/TESTING.md index 174016f..a9b86ef 100644 --- a/docs/ops/TESTING.md +++ b/docs/ops/TESTING.md @@ -3,16 +3,18 @@ ## ⛔ ЗАПРЕЩЕНО — прогонять тесты в PROD Никакие тесты (интеграционные, генерационные, дымовые) не должны запускаться против -продакшен-API (`https://deck-api.ngcloud.ru`). Это может привести к: +продакшен-API (`https://deck-api.ngcloud.ru`). Причины: -- Созданию мусорных инстансов в облаке (orphan-ресурсы) -- Запуску операций, влияющих на реальных клиентов -- Исчерпанию лимитов API (rate limiting) -- Неконтролируемым списаниям (биллинг за созданные тестовые ресурсы) +- **Удаление инстансов — только через 14 дней.** Созданный тестовый инстанс в PROD нельзя + удалить раньше чем через 14 суток. Все 14 дней он будет висеть и потреблять ресурсы/биллинг. +- Создание мусорных инстансов в облаке (orphan-ресурсы) +- Запуск операций, влияющих на реальных клиентов +- Исчерпание лимитов API (rate limiting) +- Неконтролируемые списания (биллинг за созданные тестовые ресурсы) ## ✅ Разрешено для тестов -- **TEST стенд:** `https://deck-api-test.ngcloud.ru` +- **TEST стенд:** `https://deck-api-test.ngcloud.ru` — **удаление через 15 минут** (быстрая очистка) - **DEV стенд:** `https://deck-api-dev.ngcloud.ru` - **Локальные моки:** `httptest.Server` (Go `net/http/httptest`) - **HAR-based контракт-тесты:** перехваченные HTTP-сессии из `HAR/*.har`