tester(ET): auto-commit from tester run_id=215
All checks were successful
CI / lint (push) Successful in 4s
CI / test (push) Successful in 9s
CI / build (push) Successful in 2s

This commit is contained in:
2026-06-06 22:09:18 +00:00
parent e948861775
commit fd0c7a47f0

View File

@@ -2,7 +2,7 @@
type: test-report
work_item_id: ET-013
title: "Test Report: Перепады высот на z9-z11 — zoom-aware paint"
version: 2
version: 3
status: blocked
verdict: BLOCKED
created_at: 2026-06-04
@@ -18,15 +18,22 @@ adr_refs:
# Test Report — ET-013
> **v2 (run_id текущий, 2026-06-06).** Перепрогон после Review v3
> (APPROVED). Главное изменение со времён v1: **ET-013 уже выкатан
> на test-среду** (`app.js` содержит `HILLSHADE_PAINT`/`TRI_PAINT`,
> hint = «Зум 9+», `if (zoom < 9)`). При этом **hillshade z9 тайлы
> по-прежнему отсутствуют (404)** — PH-6 follow-up из v1 не выполнен.
> Полный авто-регресс теперь зелёный целиком (254 passed) — в venv
> доустановлены `shapely`/`defusedxml`/`lxml`/`pytest-asyncio`, которых
> не хватало в sandbox в v1. Вердикт остаётся **BLOCKED** по тому же
> pre-deploy gate AC-19.
> **v3 (2026-06-06).** Перепрогон после Review v5 (APPROVED). HEAD =
> `e948861 reviewer(ET): auto-commit from reviewer run_id=214`. С момента
> v2 в коде/тестах изменений нет (только docs-коммиты ревью).
> **Состояние не изменилось:** ET-013 выкатан на test-среду
> (`HILLSHADE_PAINT`/`TRI_PAINT`, hint «Зум 9+», `if (zoom < 9)`), но
> **hillshade z9-тайлы по-прежнему 404** (grid 5×5 вокруг `(309,348)` под
> TMS → 0/25 → 200). PH-6 follow-up из v1/v2 так и **не выполнен**.
> Полный авто-регресс зелёный (**254 passed, 7 skipped, 0 failed**),
> ET-013 unit 17/17, integration 6 PASS / 7 SKIP. UI Playwright — снова
> NOT EXECUTED (раннер/Playwright в контейнере отсутствуют). Вердикт
> остаётся **BLOCKED** по тому же pre-deploy gate AC-19.
> **v2 (2026-06-06).** Перепрогон после Review v3 (APPROVED). Главное
> изменение со времён v1: **ET-013 уже выкатан на test-среду**. При этом
> hillshade z9 тайлы отсутствуют (404). Полный авто-регресс зелёный
> (254 passed). Вердикт **BLOCKED** по pre-deploy gate AC-19.
## TL;DR
@@ -70,12 +77,13 @@ follow-up». Следующий шаг — выполнить PH-6 follow-up
---
## 1. Окружение прогона (v2)
## 1. Окружение прогона (v3)
| Параметр | Значение |
|-------------------------|-------------------------------------------------------------------------|
| Ветка | `feature/ET-013-z9-z11-z8` |
| HEAD | `badd559 reviewer(ET): auto-commit from reviewer run_id=207` |
| HEAD (v3) | `e948861 reviewer(ET): auto-commit from reviewer run_id=214` (со времён v2 — только docs-коммиты ревью; `src/`,`tests/` без изменений) |
| HEAD (v2) | `badd559 reviewer(ET): auto-commit from reviewer run_id=207` |
| Содержательные коммиты | `5be81f9 feat(terrain): zoom-aware paint для hillshade/TRI на z9-z11 (ET-013)`<br>`099669d fix(terrain): расширить whitelist endpoint'а на `tri` (ET-013 review F-1)` |
| Python | 3.12 (изолированный venv `/tmp/et013venv`) |
| Зависимости | `make`/`curl` в контейнере отсутствуют → pytest запущен напрямую (как в Makefile), HTTP — через `urllib.request`. В venv доустановлены `shapely`, `defusedxml`, `lxml`, `mapbox-vector-tile`, `pytest-asyncio` (по `src/api/requirements.txt`), что закрыло collection-ошибки v1. |
@@ -347,6 +355,13 @@ sat/persist/network).
**Где.** Test-среда `https://openclaw.mva154.duckdns.org/enduro/terrain/hillshade/9/*.png`.
**v3 re-confirm (2026-06-06).** Перепроверено повторно: `/api/health`
200; hillshade `z9/{308/158, 309/348, 307/347, 310/349}` → 404; grid 5×5
вокруг TMS `(309,348)` → 0/25 → 200; hillshade z10/z11 (TMS `618/697`,
`1237/1395`) → 200; TRI z5/z8/z9/z10/z11/z12 → 200. ET-013-код на test
по-прежнему выкатан (`HILLSHADE_PAINT`/`TRI_PAINT`/`zoom < 9`, hint
«Зум 9+»). **Изменений нет — блокер тот же.**
**Симптом.** Все запросы вида `GET /terrain/hillshade/9/X/Y.png`
`hillshade/5..8/…`) возвращают 404. Покрытие отсутствует на всю
изученную область юга МО / ЦФО (проверено 6 точками ЦФО + grid'ом 5×5
@@ -480,6 +495,21 @@ TRZ REQ-F-20 §1 и BRD-приоритету «UX-regression > frontend-fix read
---
## 11. Изменения в v3 (относительно v2)
- Перезапуск после Review v5 (APPROVED). HEAD сдвинут `badd559 → e948861`,
но это **только docs-коммиты ревью**`src/` и `tests/` бит-в-бит
совпадают с v2. Авто-регресс повторён: **254 passed, 7 skipped, 0 failed**;
ET-013 unit 17/17 PASS, integration 6 PASS / 7 SKIP.
- Pre-deploy probe AC-19 повторён → результат **идентичен v2**: hillshade
z9 отсутствует целиком (grid 5×5 → 0/25), z10/z11 работают, TRI z5-z12
работают. **PH-6 follow-up по нарезке z9-тайлов так и не выполнен.**
- UI Playwright — снова NOT EXECUTED (раннер `$UI_TEST_RUNNER` пуст,
`/home/slin/tools/ui-test/run_tests.js` отсутствует, playwright не
установлен).
- Вердикт без изменений: **BLOCKED** (AC-19, P1-01). `back-to:dev` не
требуется — дефекта кода нет.
## 10. Изменения в v2 (относительно v1)
- Полный авто-регресс теперь зелёный (254 passed) — в venv доустановлены