Skip to content

test: prevent upgrade fixture metadata probe from binding inherited port - #74

Closed
LPX-E5BD8 wants to merge 1 commit into
mainfrom
fix/upgrade-fixture-cli
Closed

LPX-E5BD8 wants to merge 1 commit into
mainfrom
fix/upgrade-fixture-cli

Conversation

@LPX-E5BD8

Copy link
Copy Markdown
Contributor

升级测试模拟 Hub 在接到 --build-info 时仍启动 HTTPServer。在服务内执行测试会继承 STEVE_PORT,可能短暂占用实例的 loopback 端口;无运行环境时也会异常退出或等待探测超时。现在构建信息查询立即返回,不读取运行环境或绑定端口。

验证:新增没有运行环境且端口为非法值的元数据查询回归;全部 4 项 supervisor 测试通过,包含真实子进程升级与回滚。fmt、strict boundary、release lint 和 diff 检查通过。仅测试 fixture 改动,未部署。

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.

1 participant