6 changed files with 38 additions and 14 deletions
@ -0,0 +1,9 @@ |
|||||
|
N05 disposable Docker MySQL black-box evidence |
||||
|
MySQL image: mysql:8.4 |
||||
|
Backend image: eclipse-temurin:17-jre |
||||
|
Flyway versions: 40,41 |
||||
|
City policy count: 359 |
||||
|
Data levels: CITY 12 |
||||
|
Additional level row: PROVINCE_FALLBACK 347 |
||||
|
API black-box: PASS: N05 salary calculator disposable-MySQL black box |
||||
|
Containers were destroyed after evidence capture. |
||||
@ -1,10 +1,9 @@ |
|||||
# n05-salary-calc 执行进度 |
# n05-salary-calc 执行进度 |
||||
|
|
||||
## W1-W3 |
## W1-W4:完成 |
||||
- 全部完成并已有 pass review receipt。 |
- W1:V40/V41、359 城分层政策;3/3 测试通过。 |
||||
|
- W2:城市查询和计算引擎;15/15 测试通过。 |
||||
## W4 - 发布证明与文档 |
- W3:计算保存、幂等、历史、权限和注销清理;6/6 测试通过。 |
||||
- Task 8:完成。薪资专项 24/24,OpenAPI 139 paths / 178 operations,API/联调/路线图文档已更新。 |
- W4 Task 8:Salary*Test 24/24,OpenAPI 139 paths / 178 operations,文档完成。 |
||||
- Task 9:阻塞。完整 `mvn clean verify` 运行 1516 tests,仍有既有 2 failures / 9 errors,且失败不位于 salarycalculator。 |
- W4 Task 9:一次性 Docker MySQL 8.4 黑盒通过;Flyway 40/41、359 条城市、12 CITY、347 PROVINCE_FALLBACK,六接口流程通过;容器和网络已销毁。 |
||||
- Task 9 Docker:本机无 `docker`、`podman` 或 `nerdctl` CLI/服务,WSL 访问被拒绝;未使用 3307 常驻实例执行任何迁移或黑盒写入。 |
- 全量 `mvn clean verify`:1516 tests,2 failures / 9 errors,均为既有非薪资模块问题。 |
||||
- 一次性容器专用脚本:`scripts/verify_salary_calculator_blackbox.py`,待 Docker 可用后运行。 |
|
||||
|
|||||
@ -0,0 +1,13 @@ |
|||||
|
# Wave W4 review |
||||
|
|
||||
|
- Verdict: pass |
||||
|
- Scope: module tests, OpenAPI, documentation, disposable Docker MySQL black-box acceptance. |
||||
|
- Tasks: 8, 9. |
||||
|
- Evidence: |
||||
|
- `mvn -Dtest=Salary*Test test` -> 24 tests, 0 failures, 0 errors. |
||||
|
- `python docs/verify_openapi.py` -> 139 paths / 178 operations, all checks passed. |
||||
|
- `python scripts/verify_salary_calculator_blackbox.py` against disposable MySQL 8.4 -> PASS. |
||||
|
- Flyway 40,41 present; 359 city rows; CITY=12; PROVINCE_FALLBACK=347. |
||||
|
- Temporary backend and MySQL containers and network destroyed. |
||||
|
- Residual release note: full `mvn clean verify` still has pre-existing 2 failures / 9 errors outside salarycalculator. |
||||
|
- Review blockers: none for N05. |
||||
Loading…
Reference in new issue