test: record remote App catalog inheritance acceptance

This commit is contained in:
2026-09-24 15:45:54 +08:00
parent a2a07a39ea
commit eb69260586
4 changed files with 112 additions and 1 deletions

View File

@@ -24,4 +24,16 @@
本轮仅本地测试及独立生成消费者,没有修改 eTax/ePay 业务代码,没有访问业务服务器;未重跑外部 Redis/MySQL、Linux soak 或完整业务迁移。
远程固定版本验收在发布后追加,标签保持不可变。
## 远程固定版本验收
`v0.11.1-preview` 标签指向 `a2a07a39ea045a08a99545b40e4de74b55b98422`;发布后从独立、干净的模块缓存安装 CLI,并生成项目执行 race 验收。三个消费者均使用远程固定版本,无本地 replace,校验和一致:
`h1:Hz3snXK074stsQno6KUWf1ngAcQI+QNON/pjH0JbwUk=`
| 验收 | 用时 | 结果 |
| --- | --- | --- |
| [App 错误目录继承](errorInheritanceRemote.json) | 19.41s | 通过;Go 单处注册、普通/生成路由、提前返回中间件、参数提示、未知兜底、独立路由目录及路由请求体限制 |
| [错误模板参数](errorInheritanceParamsRemote.json) | 19.76s | 通过;类型参数、并发隔离、缺参/错参兜底、原因不外泄、HTTP 200 业务失败及 OpenAPI 示例 |
| [业务迁移兼容性](errorInheritanceCompatibilityRemote.json) | 20.16s | 通过;动态 JSON、原始体验签、multipart 清理、下载不包装及手写文件保护 |
各报告记录对应验收脚本与消费者源码的 SHA-256,追加记录时已核对一致。临时项目及缓存已清理;远程模块在本机运行验收,未对业务服务器进行负载测试。报告单独提交至 main,已发布标签保持不可变。