docs(testing): усилены инструкции по управлению DAG через REST API
- Зачем:
- агент использовал CLI (`docker exec ... airflow dags unpause`) вместо REST API,
что приводило к зависанию DAG'ов в статусе `queued`.
- Что:
- e2e-etl-test-protocol: явный запрет на CLI-команды, REST API как основной метод,
шаблон unpause+trigger для каждого слоя, пример проверки статуса через API.
- agent-dag-testing: убрана оговорка «если он новый» — unpause обязателен всегда.
- TODO: пункт «стенд поднимается на чистой машине» отмечен выполненным.
- Проверка:
- прочитать docs/e2e-etl-test-protocol.md и docs/agent-dag-testing.md.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -33,7 +33,9 @@
|
||||
- [x] Почистить код эталонного среза
|
||||
- [x] Актуализировать README и документацию
|
||||
- [x] Убедиться, что `make test` и `make lint` проходят
|
||||
- [ ] Проверить, что стенд поднимается на чистой машине
|
||||
- [x] Проверить, что стенд поднимается на чистой машине
|
||||
(проверено 2026-03-09: `cp .env.example .env` → `make up` → `make bookings-init` →
|
||||
`make ddl-gp` → STG → ODS → DDS → DM — всё success)
|
||||
|
||||
### Этап 2. Подготовка main
|
||||
|
||||
|
||||
Reference in New Issue
Block a user