Files
cnc_wams/完善wasm/working/33-Native全量回归最终收口.md
2026-07-10 21:26:42 -04:00

51 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Native 全量回归最终收口
## 目标
本文件落实 `ACC-045/INT-032`,复核 `ACC-039` 期间 `xyzac_switchkins_test_3.ngc``xyzac.var` 不可用而产生的单个 native unexpected failure并给出当前工作区最终回归口径。
## 复验条件
- LinuxCNC 上游基线仍为 `60597ee0718873d2449058c824262a275e5e4bad`
- `verify_native_probes.sh` 先执行 upstream、vendor、standalone semantics 和 native fixture baseline gate。
- 当前 source manifest/vendor overlay 已提供 XYZAC 配置运行所需的 `xyzac.var`
- 本轮串行执行,未并发启动第二个 native probe 会话。
## 执行命令
```bash
cd /home/mes123456/cnc_wams/wasm-port
./tests/native/verify_native_probes.sh
```
## 实际结果
```text
upstream baseline validation complete
vendor sync up to date
standalone CNC semantics guard complete
native LinuxCNC fixture baseline up to date
native probes up to date
sim config harness summary
total: 159
pass: 151
expected_fail: 8
unexpected_fail: 0
nc_files harness summary
total: 107
pass: 101
expected_fail: 6
unexpected_fail: 0
native probe validation complete
```
命令退出码为 `0``ACC-039` 记录的单个 `xyzac.var`/Bus error unexpected failure 已由当前资产和串行全量复验解除,不再是当前发布回归缺口。
## 边界
本次结果只解除 native fixture unexpected failure不改变下列边界任意动态 `loadrt`、任意自定义运动学动态加载、宿主 realtime、真实硬件、完整 native process topology以及需要人工 opt-in/review 的 host promotion 继续保持条件通过或 Blocked。
## 结论
`ACC-045/INT-032` 完成。当前 native sim-config 与 nc_files 全量包均为 `unexpected_fail=0`,与 `ACC-023` 发布验收口径一致。