test: E2E скрипт run_e2e_tests.sh + fix provider token/version в примерах
This commit is contained in:
@@ -175,6 +175,24 @@
|
||||
|
||||
---
|
||||
|
||||
## 2026-03-11 — E2E тесты через скрипт run_e2e_tests.sh
|
||||
|
||||
| Пример | init | apply | modify + apply | destroy | Итог |
|
||||
|--------|------|-------|----------------|---------|------|
|
||||
| hello-node | ✅ | ✅ | ✅ memory 128→256 MB | ✅ 4 destroyed | **PASS** |
|
||||
| simple-node | ✅ | ✅ | ✅ memory 64→96 MB | ✅ 4 destroyed | **PASS** |
|
||||
|
||||
**Скрипт:** `run_e2e_tests.sh` в корне репы
|
||||
**Возможности:** retry 3× при TLS timeout, emergency destroy trap, логи в `.e2e-logs/`
|
||||
**Провайдер в примерах:** токен через `var.token` + `terraform.tfvars` (gitignored), version `~> 0.1.13`
|
||||
|
||||
**Наблюдения:**
|
||||
- Периодические TLS handshake timeout на `sless-api.kube5s.ru` — сеть нестабильна, retry помогает
|
||||
- `terra.k8c.ru` иногда даёт `unexpected EOF` при скачивании провайдера — то же, retry
|
||||
- Namespace `sless-cdd874dfa31ba6ca` жив после всех destroy — поведение корректное
|
||||
|
||||
---
|
||||
|
||||
## Остаток технического долга (не блокирует)
|
||||
|
||||
| # | Что | Приоритет |
|
||||
|
||||
Reference in New Issue
Block a user