51 lines
1.7 KiB
Markdown
51 lines
1.7 KiB
Markdown
# 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` 发布验收口径一致。
|