Files
xiaoxia-saas/tests/unit
灵应 b41e0255ef
Deploy / Build Production Runtime Images (push) Has been skipped
Deploy / Deploy Production (push) Has been skipped
Deploy / Production Browser E2E (push) Has been skipped
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 188h23m27s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Failing after 188h23m31s
Deploy / Deploy Staging (push) Failing after 188h23m54s
CI/CD Pipeline / Frontend Lint (push) Failing after 188h24m18s
CI/CD Pipeline / Validate Code Quality And Tests (push) Failing after 188h24m24s
feat(phase8-task205): API 剪辑生成 — 渲染触发 + 进度查询 + Celery任务 + 单元测试
- POST /edit-plans/{id}/generate: 触发剪辑渲染生成
  - 验证 editing 状态 + 片段存在
  - pending 片段标记为 ready
  - 创建 GenerationTask 并调度 Celery 任务
  - 计划状态流转为 rendering
- GET /edit-plans/{id}/generation-status: 查询生成进度
  - 返回计划状态、GenerationTask ID、各片段状态
- Celery 任务 worker.render_edit_plan:
  - 下载素材 → FFmpeg concat 拼接 → 上传 OSS
  - 更新 EditPlan/EditPlanClip/GenerationTask 状态
  - 失败重试(max_retries=2, countdown=60s)
- 16 个单元测试全部通过
2026-07-01 16:28:59 +08:00
..