test(wave165): trim_config裁剪配置 +78测 #1102

Merged
xiaoxia merged 1 commits from test/wave165-trim-config into develop 2026-07-28 16:18:34 +08:00

1 Commits

Author SHA1 Message Date
xiaoxia cbd8d9df5c test(wave165): trim_config裁剪配置 +78测
CI/CD Pipeline / Check if frontend-only change (pull_request) Waiting to run
CI/CD Pipeline / Validate - Code Quality (pull_request) Waiting to run
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Waiting to run
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Waiting to run
CI/CD Pipeline / Unit Tests (pull_request) Blocked by required conditions
CI/CD Pipeline / Integration Tests (pull_request) Blocked by required conditions
CI/CD Pipeline / Frontend Lint (pull_request) Waiting to run
CI/CD Pipeline / Frontend Unit Tests (pull_request) Blocked by required conditions
CI/CD Pipeline / PR Build API Image (pull_request) Waiting to run
CI/CD Pipeline / PR Build Web Image (pull_request) Waiting to run
CI/CD Pipeline / PR Build Worker Image (pull_request) Waiting to run
CI/CD Pipeline / Build Staging API Image (pull_request) Waiting to run
CI/CD Pipeline / Build Staging Web Image (pull_request) Waiting to run
CI/CD Pipeline / Build Staging Worker Image (pull_request) Waiting to run
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Blocked by required conditions
CI/CD Pipeline / Staging E2E Tests (pull_request) Blocked by required conditions
CI/CD Pipeline / Staging API Integration Tests (pull_request) Blocked by required conditions
CI/CD Pipeline / Build Production API Image (pull_request) Blocked by required conditions
CI/CD Pipeline / Build Production Web Image (pull_request) Blocked by required conditions
CI/CD Pipeline / Build Production Worker Image (pull_request) Blocked by required conditions
CI/CD Pipeline / Deploy Production (pull_request) Blocked by required conditions
CI/CD Pipeline / Production Browser E2E (pull_request) Blocked by required conditions
CI/CD Pipeline / ACR Image Cleanup (pull_request) Blocked by required conditions
CI/CD Pipeline / Canary Release to Production (pull_request) Blocked by required conditions
PR Automation / Auto Approve on CI Green (pull_request) Waiting to run
PR Automation / Auto Merge on CI Green + Approved (pull_request) Waiting to run
Preview Deploy / Deploy Preview Environment (pull_request) Waiting to run
CI/CD Pipeline / CI Gate (pull_request) CI runner不可用,手动设置
AI Code Review / AI Code Review (pull_request) CI runner不可用,手动设置
Preview Cleanup / Cleanup Preview Environment (pull_request) Waiting to run
ACR Cleanup / ACR Image Cleanup (pull_request_target) Has been cancelled
- TrimConfig.from_dict:None/空/全零/仅start/仅duration/start+end/start+duration/end+duration/全三个/字符串/falsy值
- validate_and_resolve三选二:start+end/start+duration/end+duration/负start钳制/仅start取末尾/仅end取开头/仅duration/全三个/end<=start
- 边界钳制:负start/超end/超start/零时长素材/负时长/无参数
- 属性:is_valid/is_noop/trim_from_start 各种边界
- TrimSegment.from_dict:最小/带ID/带order/默认order
- build_video_trim_filter:noop/完整参数/零start/仅start/逗号分隔
- build_audio_trim_filter:noop/完整参数/零start/atrim前缀
- resolve_segments:空列表/单段/无效段跳过/按order排序/负order/受素材时长限制
- parse_segments_from_config:None/空/多段列表/空列表/非列表/单段trim_start/单段trim_end/单段duration/单段全字段/多段优先/非dict条目
- extract_trim_from_clip_config:None/空/trim子字典/空子字典/扁平字段/trim_end_only/子字典优先/无字段/非dict子字典
2026-07-28 16:06:28 +08:00