deepseek-harness/.github
Chinesezjc 10b31043ab feat(ci): assign coverage partitions by recorded file duration
Replace Vitest's hash-based --shard with a coordinator-side
longest-processing-time assignment. The coordinator collects the
instrumented inventory from a vitest list run (dropping the exempt
heavy suites that list does not exclude), reads per-file durations from
the Vitest results cache, and seeds heavy subprocess-bound suites into
different partitions. A weight-aware test fails when assignment ignores
recorded weights, verified by injecting a file-count-only rule.

Windows coverage measured partition spread of 442s (275-717s) under
hash sharding; a simulation with the same file durations and the new
assignment balances partitions to within 21s, cutting the critical
partition to roughly half.
2026-08-27 21:04:15 +08:00
..
issue-management feat: direct issue status from PR review events 2026-08-10 23:13:32 +08:00
ISSUE_TEMPLATE chore: add Issue management runtime 2026-08-03 16:38:11 +08:00
workflows feat(ci): assign coverage partitions by recorded file duration 2026-08-27 21:04:15 +08:00
AGENTS.md fix(cic): address CI-split review - restore PR concurrency, fix comment migration, restore deleted spec block 2026-08-19 17:24:58 +08:00
dependabot.yml chore: enforce unified GitHub labels 2026-08-08 19:06:41 +08:00
pull_request_template.md chore: add Issue management runtime 2026-08-03 16:38:11 +08:00