Skip to content

test: keep only tests that prove a product or logic hypothesis - #53

Merged
Teakowa merged 1 commit into
mainfrom
chore/prune-non-hypothesis-tests
Nov 4, 2026
Merged

Teakowa merged 1 commit into
mainfrom
chore/prune-non-hypothesis-tests

Conversation

@e54-bot

@e54-bot e54-bot commented Nov 4, 2026

Copy link
Copy Markdown
Contributor

摘要

删除 mock 参数校验、错误码映射、Studio/R2 管线等测试(7 个文件)。保留解析器、事件栈、结果合并、任务隐私、Studio 训练/留出隔离与发布门禁,以及全部发布/打包流水线测试(release script、模型产物、promotion、publish channel、rollout 等)。测试函数 413 降至 178。

验证

  • uv run --extra dev pytest -q 185 通过
  • CI smoke eval(run-code)已运行
  • 未运行 rust/ 测试

Remove tests that only verify implementation wiring: mock arguments, error-code mapping, plumbing and unused helpers. Keep parser, adjudication, job privacy, Studio isolation and release-pipeline tests.
@Teakowa
Teakowa marked this pull request as ready for review November 4, 2026 10:25
@e54-bot e54-bot closed this Nov 4, 2026
@e54-bot e54-bot reopened this Nov 4, 2026
@Teakowa
Teakowa merged commit 1782d6f into main Nov 4, 2026
1 check passed
@Teakowa
Teakowa deleted the chore/prune-non-hypothesis-tests branch November 4, 2026 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants