test: P3-1 第47波单元测试(tts_workflow补充,+17) #830
1 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
b5427bf52b |
test: P3-1 第47波单元测试(tts_workflow补充,+17)
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 31s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 39s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 1m24s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 1m34s
CI/CD Pipeline / PR Build Worker Image (pull_request) Failing after 16s
CI/CD Pipeline / Build Staging API Image (pull_request) Has been skipped
CI/CD Pipeline / PR Build Web Image (pull_request) Successful in 27s
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 / Validate - Code Quality (pull_request) Failing after 2m0s
Preview Deploy / Deploy Preview Environment (pull_request) Failing after 29s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 1m3s
CI/CD Pipeline / Frontend Unit Tests (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 / Deploy Staging (Watchtower auto-deploy) (pull_request) Has been skipped
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 3m1s
CI/CD Pipeline / Deploy Production (pull_request) Has been skipped
CI/CD Pipeline / Staging E2E Tests (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
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m18s
AI Code Review / AI Code Review (pull_request) Successful in 4m38s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 3m30s
CI/CD Pipeline / Unit Tests (pull_request) Successful in 4m47s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 42s
补充 TTSWorkflowService 边界和细节测试: TestTransferAudioToOSS (4个): - mp3/wav/未知格式 content-type 正确映射 - storage_key 路径格式正确 TestResynthesizeParams (5个): - speed/volume 从metadata读取 - 无metadata时默认值(1.0/50) - 重新合成无audio_url时标记失败 TestPollSegmentTasks (3个): - 所有分段缺audio_url时全部重合成 - 已有audio_url的分段不重合成 - 部分缺audio_url的分段只重合成缺失段 TestSegmentSyncDetails (3个): - 分段数量写入metadata - 分段时长累加 - 某段无audio_url抛出TTSWorkflowError TestUploadMergedToOSS (2个): - 上传成功返回URL和storage_key - 上传失败返回空字符串 合计 +17 个测试 |