tcunit_run
Run a full TcUnit test cycle on a TwinCAT PLC project from XAE: build, activate, restart, collect the xUnit result file, and parse test results.
Instructions
Full TcUnit cycle: build → boot project autostart+generate → activate → restart → delete old result → wait for the xUnit file on the target → parse. Destructive-class (it activates a configuration on the target). plc_project_path from xae_plc_projects.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| timeout_s | No | ||
| disable_io | No | ||
| skip_build | No | ||
| confirm_token | No | ||
| plc_project_path | Yes | ||
| remote_result_path | No | ||
| allow_target_mismatch | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||