ci: 提升前端单测覆盖率门禁到50% #591

Merged
auto-approve-bot merged 1 commits from ci/coverage-threshold-50-percent into develop 2026-07-19 15:21:07 +08:00
Owner

前端单测覆盖率门禁提升

Phase 4完成后行覆盖率达到 61.91%,现在把CI门禁从 0.5% 提到合理水平。

指标 旧门槛 新门槛 当前实际 余量
行覆盖率 0.5% 50% 61.91% 11.9%
分支覆盖率 0.5% 50% ~61% ~11%
函数覆盖率 0.5% 20% ~25% ~5%

说明

  • 函数覆盖率是当前短板(25%),门槛设20%留余量
  • 后续继续提升覆盖率后再逐步上调
  • 先提50%验证门禁正常工作,Phase 4 PR合并后再提到60%

关联:#540 前端单测接入CI

## 前端单测覆盖率门禁提升 Phase 4完成后行覆盖率达到 **61.91%**,现在把CI门禁从 0.5% 提到合理水平。 | 指标 | 旧门槛 | 新门槛 | 当前实际 | 余量 | |------|--------|--------|---------|------| | 行覆盖率 | 0.5% | **50%** | 61.91% | 11.9% | | 分支覆盖率 | 0.5% | **50%** | ~61% | ~11% | | 函数覆盖率 | 0.5% | **20%** | ~25% | ~5% | ## 说明 - 函数覆盖率是当前短板(25%),门槛设20%留余量 - 后续继续提升覆盖率后再逐步上调 - 先提50%验证门禁正常工作,Phase 4 PR合并后再提到60% 关联:#540 前端单测接入CI
xiaoxia added 1 commit 2026-07-19 15:08:50 +08:00
ci: 提升前端单测覆盖率门禁到50%(行/分支)/20%(函数)
CI Build & Deploy Pipeline / Build Staging API Image (pull_request) Has been skipped
CI Build & Deploy Pipeline / Build Staging Web Image (pull_request) Has been skipped
CI Build & Deploy Pipeline / Build Staging Worker Image (pull_request) Has been skipped
CI Build & Deploy Pipeline / Deploy Staging (Watchtower auto-deploy) (pull_request) Has been skipped
CI Build & Deploy Pipeline / Build Production API Image (pull_request) Has been skipped
CI Build & Deploy Pipeline / Build Production Web Image (pull_request) Has been skipped
CI Build & Deploy Pipeline / Build Production Worker Image (pull_request) Has been skipped
CI Build & Deploy Pipeline / Staging E2E Tests (pull_request) Has been skipped
CI Build & Deploy Pipeline / Staging API Integration Tests (pull_request) Has been skipped
CI Build & Deploy Pipeline / Deploy Production (pull_request) Has been skipped
CI Build & Deploy Pipeline / Production Browser E2E (pull_request) Has been skipped
CI/CD Pipeline / Check if frontend-only change (pull_request) Successful in 15s
Preview Deploy / Deploy Preview Environment (pull_request) Failing after 16s
CI/CD Pipeline / Validate Code Quality And Tests (pull_request) Has been skipped
CI/CD Pipeline / Unit Tests (pull_request) Has been skipped
CI/CD Pipeline / Integration Tests (pull_request) Has been skipped
AI Code Review / AI Code Review (pull_request) Failing after 36s
CI/CD Pipeline / Frontend Unit Tests (pull_request) Successful in 9m29s
CI/CD Pipeline / Frontend Lint (pull_request) Successful in 10m54s
Auto Approve CI PRs / Auto Approve on CI Green (pull_request) Successful in 11m9s
Auto Merge CI PRs / Auto Merge on CI Green + Approved (pull_request) Successful in 12m17s
Preview Cleanup / Cleanup Preview Environment (pull_request) Successful in 10s
fafa626829
- 行覆盖率门槛:0.5% → 50%(当前实际61.9%,留12%余量)
- 分支覆盖率门槛:0.5% → 50%(当前实际61%,留11%余量)
- 函数覆盖率门槛:0.5% → 20%(当前实际25%,留5%余量)
- 后续覆盖率提升后再逐步上调门槛

关联:#540 前端单测接入CI
auto-approve-bot approved these changes 2026-07-19 15:19:57 +08:00
auto-approve-bot left a comment
Collaborator

CI全绿,自动审批通过。

CI全绿,自动审批通过。
auto-approve-bot approved these changes 2026-07-19 15:19:58 +08:00
auto-approve-bot left a comment
Collaborator

CI全绿,自动审批通过。

CI全绿,自动审批通过。
auto-approve-bot merged commit 7ac875b73c into develop 2026-07-19 15:21:07 +08:00
auto-approve-bot deleted branch ci/coverage-threshold-50-percent 2026-07-19 15:21:07 +08:00

🗑️ 预览环境已清理

PR #591 已关闭或合并,对应的预览环境已被清理。

如有需要,可以重新打开 PR 来重新生成预览环境。

🗑️ **预览环境已清理** PR #591 已关闭或合并,对应的预览环境已被清理。 > 如有需要,可以重新打开 PR 来重新生成预览环境。
Sign in to join this conversation.