20c0a5f519
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 23s
CI/CD Pipeline / Frontend Lint (pull_request) Failing after 52s
CI/CD Pipeline / Validate - Migration (alembic) (pull_request) Successful in 1m43s
CI/CD Pipeline / PR Build Worker Image (pull_request) Successful in 55s
CI/CD Pipeline / Validate - Type Check (mypy) (pull_request) Successful in 1m54s
CI/CD Pipeline / Validate - Code Quality (pull_request) Failing after 2m55s
PR Automation / Auto Merge on CI Green + Approved (pull_request) Successful in 1m8s
CI/CD Pipeline / PR Build Web Image (pull_request) Failing after 2m43s
Preview Deploy / Deploy Preview Environment (pull_request) Failing after 38s
CI/CD Pipeline / PR Build API Image (pull_request) Successful in 4m59s
PR Automation / Auto Approve on CI Green (pull_request) Successful in 3m50s
AI Code Review / AI Code Review (pull_request) Successful in 4m38s
CI/CD Pipeline / Unit Tests (pull_request) Failing after 3m46s
CI/CD Pipeline / Integration Tests (pull_request) Successful in 3m31s
CI/CD Pipeline / Canary Release to Production (pull_request) Has been cancelled
CI/CD Pipeline / Production Browser E2E (pull_request) Failing after 1243h54m58s
CI/CD Pipeline / ACR Image Cleanup (pull_request) Failing after 1244h26m27s
CI/CD Pipeline / Staging E2E Tests (pull_request) Failing after 1244h26m29s
CI/CD Pipeline / Deploy Production (pull_request) Failing after 1244h26m30s
CI/CD Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Failing after 1245h3m11s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Failing after 1245h3m25s
CI/CD Pipeline / Build Production Worker Image (pull_request) Failing after 1245h3m19s
CI/CD Pipeline / Build Production Web Image (pull_request) Failing after 1245h3m21s
CI/CD Pipeline / Build Staging Worker Image (pull_request) Failing after 1245h26m29s
CI/CD Pipeline / Build Staging API Image (pull_request) Failing after 1245h26m33s
CI/CD Pipeline / Build Staging Web Image (pull_request) Failing after 1245h26m31s
CI/CD Pipeline / Staging API Integration Tests (pull_request) Failing after 1244h59m9s
CI/CD Pipeline / Build Production API Image (pull_request) Failing after 1245h36m3s
- PresetBGM dataclass (frozen): 7 tests - PRESET_BGM_LIBRARY integrity: 6 tests (unique IDs / valid styles / positive duration) - BGM_STYLES: 2 tests - get_preset_bgm: 4 tests - list_preset_bgm_by_style: 6 tests (4 styles + empty + order) - search_preset_bgm: 8 tests (name/desc/tag/case-insensitive/no match/empty/dup) Total: 31 tests