test_app_in_vm
Run a full app-compatibility cycle in a QEMU VM: copy the app in, run install and run commands, capture exit/output, take a screenshot, and record PASS/FAIL.
Instructions
Full app-compat cycle on the rebuilt (or reference) OS: copy the app in, run install_cmd then the app, capture exit/output, screenshot, record PASS/FAIL.
install_cmd/run_cmd: single command lines (argv[0] + args). Results go to tests/results/ and tests/RESULTS.md in the workspace. Use reference apps the user owns (RULES.md).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| vm | Yes | ||
| args | No | ||
| label | No | ||
| run_cmd | No | ||
| timeout | No | ||
| app_path | No | ||
| workspace | No | ||
| install_cmd | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |