按规划继续工作
结论:扩展 position_params 的 MDI 与 file-path 期望,固定 vendored LinuxCNC 执行后的 modal、override、spindle、mist、flood 状态读回,并同步验证文档。
This commit is contained in:
@@ -294,7 +294,9 @@ file execution ABI,
|
||||
`file_open_reset`, `percent_file_finish`, and `oword_subroutine`.
|
||||
`position_params` uses a dedicated file-path expectation under
|
||||
`tests/fixtures/canon_file/` because LinuxCNC file execution advances the
|
||||
post-execute position parameters differently than the line-by-line MDI smoke.
|
||||
post-execute position parameters differently than the line-by-line MDI smoke;
|
||||
both expectations now also pin post-execute modal, override, spindle, mist,
|
||||
and flood `_setup` state readback.
|
||||
The same Node WASM and browser file-path smokes also cover the negative fixture
|
||||
group and check the LinuxCNC file-execution error text plus absent canonical
|
||||
motion constraints where applicable.
|
||||
@@ -530,10 +532,10 @@ canned-cycle, state-tag motion, tool-table setup, and O-word subroutine
|
||||
fixtures, plus threading/rigid tap, NURBS dispatch boundaries, and the
|
||||
comparable canonical runtime edge and program-end cleanup calls. The
|
||||
standalone vendored-source harness, Node WASM smoke, and browser smoke also
|
||||
pin the `canon_runtime_edges` post-program modal, override, spindle, mist, and
|
||||
flood `_setup` state. The same upstream baseline also validates the current
|
||||
negative fixture error text and absent canonical-event constraints. Fixtures
|
||||
that depend on standalone-only runtime
|
||||
pin the `position_params` MDI/file-path and `canon_runtime_edges` post-program
|
||||
modal, override, spindle, mist, and flood `_setup` state. The same upstream
|
||||
baseline also validates the current negative fixture error text and absent
|
||||
canonical-event constraints. Fixtures that depend on standalone-only runtime
|
||||
adapters, HAL state, upstream `rs274` output gaps such as
|
||||
`WAIT` or hidden NURBS control-point detail, or richer machine session state
|
||||
still need dedicated native LinuxCNC baselines.
|
||||
|
||||
Reference in New Issue
Block a user