tester(ET): auto-commit from tester run_id=225
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
type: test-report
|
||||
work_item_id: ET-013
|
||||
title: "Test Report: Перепады высот на z9-z11 — zoom-aware paint"
|
||||
version: 6
|
||||
version: 7
|
||||
status: blocked
|
||||
verdict: BLOCKED
|
||||
created_at: 2026-06-04
|
||||
@@ -18,6 +18,42 @@ adr_refs:
|
||||
|
||||
# Test Report — ET-013
|
||||
|
||||
> **v7 (2026-06-06).** Перепрогон после Review v9 (APPROVED, run_id=224).
|
||||
> HEAD = `7866174 reviewer(ET): auto-commit from reviewer run_id=224`.
|
||||
> `git diff 099669d..HEAD --stat -- src/ tests/` → **пусто**: с момента
|
||||
> содержательных коммитов (`5be81f9` feat, `099669d` fix-whitelist) в
|
||||
> `src/`/`tests/` изменений нет. **Состояние кода идентично v2..v6.**
|
||||
> Независимо перепроверено (venv `/tmp/et013venv`, deps проекта):
|
||||
> - Health `GET /enduro/api/health` → **200** (`{"status":"ok","db_exists":true}`).
|
||||
> - Полный авто-регресс (`pytest tests/ --asyncio-mode=auto`) → **254 passed,
|
||||
> 7 skipped, 4 deselected, 0 failed** (4.29 s). Регрессий
|
||||
> ET-007/008/009/011/012 нет.
|
||||
> - ET-013 unit+integration → **23 passed / 7 skipped** (17 unit PASS +
|
||||
> 6 integration PASS + 7 integration SKIP; skip ожидаемы — нет PNG-fixtures,
|
||||
> AC-16).
|
||||
> - Lint `ruff check src/api/` → **All checks passed!** (exit 0, AC-18).
|
||||
> - Деплой ET-013 на test подтверждён: `app.js` (len 132149) содержит
|
||||
> `HILLSHADE_PAINT`/`TRI_PAINT`/`opacityOrPaint`/`raster-contrast`/
|
||||
> `'nearest'`/`if (zoom < 9)` (и **нет** `if (zoom < 10)`); hint = «Зум 9+».
|
||||
> - **❌ Pre-deploy probe AC-19 — повторно FAIL (P1):** hillshade z9 тайлы
|
||||
> всё ещё **404** (`9/309/348`, `9/308/158` → 404; grid 3×3 вокруг
|
||||
> `(309,348)` → **0/9 → 200**; hillshade z8 → 404; стек начинается с z10).
|
||||
> hillshade z10/z11 (TMS `618/697`, `1237/1395`) → **200**; TRI z8/z9/z10/z11
|
||||
> (TMS) → **200**. **PH-6 follow-up из v1..v6 так и не выполнен.**
|
||||
> - **Изменение со времён v6:** заголовок `Cache-Control` на test-среде снова
|
||||
> `max-age=31536000` (без `immutable`) — флаг колеблется на nginx-edge
|
||||
> между прогонами. Функционально (1 год кэша) достаточно; формально
|
||||
> REQ-F-18/IT-TILE-CACHE-HEADER соблюдён на backend-уровне (integration
|
||||
> `test_terrain_tile_cache_control_immutable`, корректно SKIP). Остаётся
|
||||
> P3, не в скоупе ET-013.
|
||||
> - UI Playwright (TC-UI-01..12) — снова **NOT EXECUTED**: `$UI_TEST_RUNNER`
|
||||
> пуст, `/home/slin/tools/ui-test/run_tests.js` отсутствует,
|
||||
> `playwright`/`npx` недоступны (node v22 без playwright-модуля).
|
||||
>
|
||||
> Вердикт остаётся **BLOCKED** по pre-deploy gate AC-19. `back-to:dev`
|
||||
> не требуется — дефекта кода нет (Review v9 APPROVED), блокер
|
||||
> инфраструктурный (нет нарезанных z9-тайлов hillshade на test-среде).
|
||||
|
||||
> **v6 (2026-06-06).** Перепрогон после Review v8 (APPROVED, run_id=222).
|
||||
> HEAD = `4bb160d reviewer(ET): auto-commit from reviewer run_id=222`.
|
||||
> `git diff 099669d..HEAD --stat -- src/ tests/` → **пусто**: с момента
|
||||
|
||||
Reference in New Issue
Block a user