是的
结论:已将 LinuxCNC identity/trivial kinematics 源码纳入 WASM port 的 vendored manifest、native probe 和文档验证链,完整 native 验证通过。
This commit is contained in:
@@ -79,6 +79,8 @@ check_exitcode linuxcnc_interp_state_probe
|
||||
check_exitcode linuxcnc_inifile_source_probe
|
||||
check_exitcode linuxcnc_tp_api_probe
|
||||
check_exitcode linuxcnc_tp_api_probe.run
|
||||
check_exitcode linuxcnc_kinematics_probe
|
||||
check_exitcode linuxcnc_kinematics_probe.run
|
||||
for name in \
|
||||
linuxcnc_tp_tp_source_probe \
|
||||
linuxcnc_tp_tc_source_probe \
|
||||
@@ -119,6 +121,8 @@ check_exitcode linuxcnc_interp_minimal_harness.run
|
||||
check_exitcode linuxcnc_parameter_file_harness
|
||||
check_exitcode linuxcnc_parameter_file_harness.run
|
||||
check_exitcode linuxcnc_rs274_compile_probe
|
||||
check_exitcode linuxcnc_kins_util_source_probe
|
||||
check_exitcode linuxcnc_trivkins_source_probe
|
||||
check_exitcode linuxcnc_interp_convert_source_probe
|
||||
check_exitcode linuxcnc_interp_read_source_probe
|
||||
check_exitcode linuxcnc_interp_check_source_probe
|
||||
@@ -202,6 +206,18 @@ grep -Fq "tp_done_after_queued_lines=1" "$TP_API_STDOUT"
|
||||
grep -Fq "tp_queue_final_depth=0" "$TP_API_STDOUT"
|
||||
grep -Fq "tp_queue_final_pos_near_end=1" "$TP_API_STDOUT"
|
||||
|
||||
KINEMATICS_STDOUT="$BUILD_DIR/linuxcnc_kinematics_probe.run.stdout.log"
|
||||
grep -Fq "kinematics_init=0" "$KINEMATICS_STDOUT"
|
||||
grep -Fq "kinematics_type=1" "$KINEMATICS_STDOUT"
|
||||
grep -Fq "kinematics_switchable=0" "$KINEMATICS_STDOUT"
|
||||
grep -Fq "kinematics_switch=0" "$KINEMATICS_STDOUT"
|
||||
grep -Fq "kinematics_forward=0" "$KINEMATICS_STDOUT"
|
||||
grep -Fq "kinematics_forward_xyz=1,2,3" "$KINEMATICS_STDOUT"
|
||||
grep -Fq "kinematics_forward_abcuvw=4,5,6,7,8,9" "$KINEMATICS_STDOUT"
|
||||
grep -Fq "kinematics_inverse=0" "$KINEMATICS_STDOUT"
|
||||
grep -Fq "kinematics_inverse_xyz=10,20,30" "$KINEMATICS_STDOUT"
|
||||
grep -Fq "kinematics_inverse_abcuvw=40,50,60,70,80,90" "$KINEMATICS_STDOUT"
|
||||
|
||||
check_fixture_output() {
|
||||
local fixture="$1"
|
||||
local expected="$2"
|
||||
|
||||
Reference in New Issue
Block a user