refactor: 删除legacy渲染引擎,统一走unified引擎 #599 #608

Merged
auto-approve-bot merged 10 commits from feature/remove-legacy-render-engine into develop 2026-07-20 09:43:50 +08:00

10 Commits

Author SHA1 Message Date
CI Bot 039a1d2471 fix: 修复CI增量模式下两个问题导致Validate和Unit Tests失败
CI/CD Pipeline / Build Staging API Image (pull_request) Has been skipped
CI/CD Pipeline / Build Staging Web Image (pull_request) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (pull_request) Has been skipped
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Has been skipped
CI/CD Pipeline / Build Production Web Image (pull_request) Has been skipped
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been skipped
CI/CD Pipeline / Build Production API Image (pull_request) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been skipped
CI/CD Pipeline / ACR Image Cleanup (pull_request) Has been skipped
CI/CD Pipeline / Deploy Production (pull_request) Has been skipped
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 34s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Has been skipped
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 45s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 2m23s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Successful in 2m50s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 3m51s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 4m31s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m30s
AI Code Review / AI Code Review (pull_request) Successful in 5m9s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 6m0s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 19s
1. CI增量模式下,删除文件的PR会把已删除文件传给black/isort,
   报'Path does not exist'。在run_validate.sh中加一层文件存在性过滤。

2. test_generation_p3_optimizations.py 和 test_generation_logging.py
   导入worker_app模块时会触发worker_app.db的ensure_database_exists()
   尝试连接PostgreSQL,增量模式单独跑这些测试时失败。
   参照test_voice_clone_task.py,预注入mock的worker_app.db到sys.modules。
2026-07-20 09:37:34 +08:00
CI Bot 93ad93ab3b fix: 清理删除legacy引擎后遗留的unused import和变量
CI/CD Pipeline / Build Staging API Image (pull_request) Has been skipped
CI/CD Pipeline / Build Staging Web Image (pull_request) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (pull_request) Has been skipped
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Has been skipped
CI/CD Pipeline / Build Production API Image (pull_request) Has been skipped
CI/CD Pipeline / Build Production Web Image (pull_request) Has been skipped
CI/CD Pipeline / ACR Image Cleanup (pull_request) Has been skipped
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been skipped
CI/CD Pipeline / Deploy Production (pull_request) Has been skipped
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 32s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Has been skipped
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m1s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 1m13s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 1m55s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 2m19s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Failing after 1m53s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 2m33s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m23s
AI Code Review / AI Code Review (pull_request) Successful in 5m12s
- 删除未使用的 tempfile import
- 删除未使用的 download_asset / upload_to_oss import
- 删除未使用的 user_id 局部变量

修复 CI ruff 检查失败。
2026-07-20 09:05:42 +08:00
xiaoxia b1c341d488 refactor: 删除legacy渲染引擎feature flag测试
CI/CD Pipeline / Build Staging API Image (pull_request) Has been skipped
CI/CD Pipeline / Build Staging Web Image (pull_request) Has been skipped
CI/CD Pipeline / Build Staging Worker Image (pull_request) Has been skipped
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Has been skipped
CI/CD Pipeline / Build Production API Image (pull_request) Has been skipped
CI/CD Pipeline / Build Production Web Image (pull_request) Has been skipped
CI/CD Pipeline / Build Production Worker Image (pull_request) Has been skipped
CI/CD Pipeline / Staging E2E Tests (pull_request) Has been skipped
CI/CD Pipeline / Deploy Production (pull_request) Has been skipped
CI/CD Pipeline / Staging API Integration Tests (pull_request) Has been skipped
CI/CD Pipeline / ACR Image Cleanup (pull_request) Has been skipped
CI/CD Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 17s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Has been skipped
Preview Deploy / Deploy Preview Environment (pull_request) Successful in 1m2s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 1m2s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 1m24s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Failing after 1m34s
AI Code Review / AI Code Review (pull_request) Successful in 2m8s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 3m4s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m10s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 1m50s
2026-07-19 20:00:53 +08:00
xiaoxia dab5ea1670 refactor: 删除render_engine_resolver.py(整个feature flag切换层) 2026-07-19 20:00:53 +08:00
xiaoxia d30d1f2552 refactor: 移除TestRenderEngineResolver测试类 2026-07-19 20:00:53 +08:00
xiaoxia ec8845cd1f refactor: 移除render_engine从feature flag允许列表 2026-07-19 20:00:53 +08:00
xiaoxia 94c9d18cb6 refactor: 移除render_engine环境变量配置 2026-07-19 20:00:53 +08:00
xiaoxia a33dcf65e2 refactor: 删除compose_video中legacy渲染引擎分支,统一走unified 2026-07-19 20:00:53 +08:00
xiaoxia d539124895 refactor: 删除edit_plan_generation中legacy渲染引擎分支,统一走unified 2026-07-19 20:00:53 +08:00
xiaoxia c93be457bc refactor: 删除generation.py中legacy渲染引擎分支,统一走unified 2026-07-19 20:00:53 +08:00