提交当前项目改动
This commit is contained in:
@@ -50,9 +50,9 @@
|
||||
|
||||
参考 LinuxCNC 源程序:
|
||||
|
||||
- `/home/meswork/cnc_wams/linuxcnc/src/emc/task/emctaskmain.cc`
|
||||
- `/home/meswork/cnc_wams/linuxcnc/src/emc/nml_intf/emc_nml.hh`
|
||||
- `/home/meswork/cnc_wams/linuxcnc/src/emc/nml_intf/emc.hh`
|
||||
- `/home/mes123456/cnc_wams/linuxcnc/src/emc/task/emctaskmain.cc`
|
||||
- `/home/mes123456/cnc_wams/linuxcnc/src/emc/nml_intf/emc_nml.hh`
|
||||
- `/home/mes123456/cnc_wams/linuxcnc/src/emc/nml_intf/emc.hh`
|
||||
|
||||
对应命令语义:
|
||||
|
||||
@@ -69,12 +69,12 @@
|
||||
|
||||
## 修改文件
|
||||
|
||||
- `/home/meswork/cnc_wams/web-rtcp-5axis-sim-plan/app/src/ui/gmoccapy-shell.js`
|
||||
- `/home/meswork/cnc_wams/web-rtcp-5axis-sim-plan/app/src/state/store.js`
|
||||
- `/home/meswork/cnc_wams/wasm-port/runtime/core/linuxcnc_wrap/linuxcnc_task_hal_wasm.cpp`
|
||||
- `/home/meswork/cnc_wams/wasm-port/runtime/core/linuxcnc_wrap/linuxcnc_motion_runtime.c`
|
||||
- `/home/meswork/cnc_wams/web-rtcp-5axis-sim-plan/tests/node/verify_linuxcnc_task_hal_runtime.mjs`
|
||||
- `/home/meswork/cnc_wams/web-rtcp-5axis-sim-plan/tests/browser/gmoccapy_shell_smoke.html`
|
||||
- `/home/mes123456/cnc_wams/web-rtcp-5axis-sim-plan/app/src/ui/gmoccapy-shell.js`
|
||||
- `/home/mes123456/cnc_wams/web-rtcp-5axis-sim-plan/app/src/state/store.js`
|
||||
- `/home/mes123456/cnc_wams/wasm-port/runtime/core/linuxcnc_wrap/linuxcnc_task_hal_wasm.cpp`
|
||||
- `/home/mes123456/cnc_wams/wasm-port/runtime/core/linuxcnc_wrap/linuxcnc_motion_runtime.c`
|
||||
- `/home/mes123456/cnc_wams/web-rtcp-5axis-sim-plan/tests/node/verify_linuxcnc_task_hal_runtime.mjs`
|
||||
- `/home/mes123456/cnc_wams/web-rtcp-5axis-sim-plan/tests/browser/gmoccapy_shell_smoke.html`
|
||||
|
||||
## 当前完成状态
|
||||
|
||||
@@ -84,10 +84,10 @@
|
||||
|
||||
取证文件:
|
||||
|
||||
- `/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/capture-button-control-evidence.mjs`
|
||||
- `/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/output/button-control-evidence-report.json`
|
||||
- `/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/output/button-control-evidence-report.pdf`
|
||||
- `/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/screenshots/button-control-evidence/`
|
||||
- `/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/capture-button-control-evidence.mjs`
|
||||
- `/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/output/button-control-evidence-report.json`
|
||||
- `/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/output/button-control-evidence-report.pdf`
|
||||
- `/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/screenshots/button-control-evidence/`
|
||||
|
||||
云端补充验收:
|
||||
|
||||
@@ -96,17 +96,17 @@
|
||||
- 云端报告状态:`PASS`
|
||||
- job_id:`btn-20260623091811-c291e49b`
|
||||
- report_id:`report-btn-20260623091811-c291e49b`
|
||||
- 云端 JSON:`/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/output/cloud-button-control-evidence-report.json`
|
||||
- 云端 PDF:`/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/output/cloud-button-control-evidence-report.pdf`
|
||||
- 云端截图:`/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/screenshots/cloud-button-control-evidence/`
|
||||
- 云端 JSON:`/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/output/cloud-button-control-evidence-report.json`
|
||||
- 云端 PDF:`/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/output/cloud-button-control-evidence-report.pdf`
|
||||
- 云端截图:`/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/screenshots/cloud-button-control-evidence/`
|
||||
|
||||
Native 对照补充验收:
|
||||
|
||||
- 已生成 native task/HAL 对照报告。
|
||||
- 报告状态:`PASS_WITH_HOST_NATIVE_RUNTIME_BLOCKER`
|
||||
- 报告文件:
|
||||
- `/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/output/native-task-hal-comparison-report.json`
|
||||
- `/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/output/native-task-hal-comparison-report.md`
|
||||
- `/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/output/native-task-hal-comparison-report.json`
|
||||
- `/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/output/native-task-hal-comparison-report.md`
|
||||
- 结论:LinuxCNC source/phase0/native readiness audit 对照通过;host-native TRT runtime 状态转换日志因当前主机 native runtime 依赖阻塞无法生成。
|
||||
|
||||
注意:本轮仍不声明真实硬件驱动、host realtime kernel、外部 User-M process 或 tool DB native runtime 已具备;这些边界在 native 对照报告中明确记录。
|
||||
|
||||
@@ -176,7 +176,7 @@ bash web-rtcp-5axis-sim-plan/tests/browser/verify_gmoccapy_shell_browser.sh
|
||||
6. 输出 JSON 报告:
|
||||
|
||||
```text
|
||||
/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/output/button-control-evidence-report.json
|
||||
/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/output/button-control-evidence-report.json
|
||||
```
|
||||
|
||||
验证命令:
|
||||
@@ -239,9 +239,9 @@ node qa/web-rtcp-5axis-site-test/capture-button-control-evidence.mjs
|
||||
button_control_evidence_status=PASS
|
||||
button_control_evidence_job_id=btn-20260623091811-c291e49b
|
||||
button_control_evidence_report_id=report-btn-20260623091811-c291e49b
|
||||
button_control_evidence_json=/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/output/cloud-button-control-evidence-report.json
|
||||
button_control_evidence_pdf=/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/output/cloud-button-control-evidence-report.pdf
|
||||
button_control_evidence_screenshots=/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/screenshots/cloud-button-control-evidence
|
||||
button_control_evidence_json=/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/output/cloud-button-control-evidence-report.json
|
||||
button_control_evidence_pdf=/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/output/cloud-button-control-evidence-report.pdf
|
||||
button_control_evidence_screenshots=/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/screenshots/cloud-button-control-evidence
|
||||
```
|
||||
|
||||
## 阶段 10:LinuxCNC native 对照报告
|
||||
@@ -270,8 +270,8 @@ node qa/web-rtcp-5axis-site-test/capture-native-task-hal-comparison.mjs
|
||||
|
||||
```text
|
||||
native_task_hal_comparison_status=PASS_WITH_HOST_NATIVE_RUNTIME_BLOCKER
|
||||
native_task_hal_comparison_json=/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/output/native-task-hal-comparison-report.json
|
||||
native_task_hal_comparison_markdown=/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/output/native-task-hal-comparison-report.md
|
||||
native_task_hal_comparison_json=/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/output/native-task-hal-comparison-report.json
|
||||
native_task_hal_comparison_markdown=/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/output/native-task-hal-comparison-report.md
|
||||
native_task_hal_transition_log_available=0
|
||||
native_task_hal_host_blocker_count=15
|
||||
```
|
||||
|
||||
@@ -68,16 +68,16 @@
|
||||
新增浏览器取证结果:
|
||||
|
||||
- `button_control_evidence_status=PASS`
|
||||
- JSON:`/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/output/button-control-evidence-report.json`
|
||||
- 截图目录:`/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/screenshots/button-control-evidence/`
|
||||
- PDF:`/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/output/button-control-evidence-report.pdf`
|
||||
- 云端 JSON:`/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/output/cloud-button-control-evidence-report.json`
|
||||
- 云端 PDF:`/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/output/cloud-button-control-evidence-report.pdf`
|
||||
- 云端截图目录:`/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/screenshots/cloud-button-control-evidence/`
|
||||
- JSON:`/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/output/button-control-evidence-report.json`
|
||||
- 截图目录:`/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/screenshots/button-control-evidence/`
|
||||
- PDF:`/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/output/button-control-evidence-report.pdf`
|
||||
- 云端 JSON:`/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/output/cloud-button-control-evidence-report.json`
|
||||
- 云端 PDF:`/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/output/cloud-button-control-evidence-report.pdf`
|
||||
- 云端截图目录:`/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/screenshots/cloud-button-control-evidence/`
|
||||
- 云端 job_id:`btn-20260623091811-c291e49b`
|
||||
- 云端 report_id:`report-btn-20260623091811-c291e49b`
|
||||
- Native 对照 JSON:`/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/output/native-task-hal-comparison-report.json`
|
||||
- Native 对照 Markdown:`/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/output/native-task-hal-comparison-report.md`
|
||||
- Native 对照 JSON:`/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/output/native-task-hal-comparison-report.json`
|
||||
- Native 对照 Markdown:`/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/output/native-task-hal-comparison-report.md`
|
||||
|
||||
## 遗留事项
|
||||
|
||||
|
||||
@@ -144,9 +144,9 @@ node qa/web-rtcp-5axis-site-test/capture-button-control-evidence.mjs
|
||||
button_control_evidence_status=PASS
|
||||
button_control_evidence_job_id=btn-20260623091525-b35869f1
|
||||
button_control_evidence_report_id=report-btn-20260623091525-b35869f1
|
||||
button_control_evidence_json=/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/output/button-control-evidence-report.json
|
||||
button_control_evidence_pdf=/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/output/button-control-evidence-report.pdf
|
||||
button_control_evidence_screenshots=/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/screenshots/button-control-evidence
|
||||
button_control_evidence_json=/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/output/button-control-evidence-report.json
|
||||
button_control_evidence_pdf=/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/output/button-control-evidence-report.pdf
|
||||
button_control_evidence_screenshots=/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/screenshots/button-control-evidence
|
||||
```
|
||||
|
||||
覆盖点:
|
||||
@@ -201,9 +201,9 @@ node qa/web-rtcp-5axis-site-test/capture-button-control-evidence.mjs
|
||||
button_control_evidence_status=PASS
|
||||
button_control_evidence_job_id=btn-20260623091811-c291e49b
|
||||
button_control_evidence_report_id=report-btn-20260623091811-c291e49b
|
||||
button_control_evidence_json=/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/output/cloud-button-control-evidence-report.json
|
||||
button_control_evidence_pdf=/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/output/cloud-button-control-evidence-report.pdf
|
||||
button_control_evidence_screenshots=/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/screenshots/cloud-button-control-evidence
|
||||
button_control_evidence_json=/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/output/cloud-button-control-evidence-report.json
|
||||
button_control_evidence_pdf=/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/output/cloud-button-control-evidence-report.pdf
|
||||
button_control_evidence_screenshots=/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/screenshots/cloud-button-control-evidence
|
||||
```
|
||||
|
||||
### 9. LinuxCNC native task/HAL 对照报告
|
||||
@@ -223,8 +223,8 @@ node qa/web-rtcp-5axis-site-test/capture-native-task-hal-comparison.mjs
|
||||
task_hal_phase0_native_probe_gate=ok
|
||||
native_task_hal_source_artifact_audit=ok
|
||||
native_task_hal_comparison_status=PASS_WITH_HOST_NATIVE_RUNTIME_BLOCKER
|
||||
native_task_hal_comparison_json=/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/output/native-task-hal-comparison-report.json
|
||||
native_task_hal_comparison_markdown=/home/meswork/cnc_wams/qa/web-rtcp-5axis-site-test/output/native-task-hal-comparison-report.md
|
||||
native_task_hal_comparison_json=/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/output/native-task-hal-comparison-report.json
|
||||
native_task_hal_comparison_markdown=/home/mes123456/cnc_wams/qa/web-rtcp-5axis-site-test/output/native-task-hal-comparison-report.md
|
||||
native_task_hal_transition_log_available=0
|
||||
native_task_hal_host_blocker_count=15
|
||||
```
|
||||
|
||||
@@ -37,8 +37,8 @@
|
||||
|
||||
参考:
|
||||
|
||||
- `/home/meswork/cnc_wams/linuxcnc/src/emc/task/emctaskmain.cc`
|
||||
- `/home/meswork/cnc_wams/linuxcnc/src/emc/nml_intf/emc_nml.hh`
|
||||
- `/home/mes123456/cnc_wams/linuxcnc/src/emc/task/emctaskmain.cc`
|
||||
- `/home/mes123456/cnc_wams/linuxcnc/src/emc/nml_intf/emc_nml.hh`
|
||||
|
||||
## DR-003:Step 必须发送 `EMC_TASK_PLAN_STEP`
|
||||
|
||||
|
||||
Reference in New Issue
Block a user