Axvisor 测试
Axvisor 复用了与 StarryOS 测试 相同的用例发现、资产准备和结果判定基础设施,但不支持 test_commands 分组命令。需要执行命令的 Axvisor 用例使用 shell_check_steps,明确指定提示符、命令和完成条件。
测试编排(用例发现、分组构建、资产准备、结果判定)由 scripts/axbuild/src/test/ 提供统一框架,核心原则是 OS 只构建一次,逐 case 运行。共享框架的完整说明见 测试基础设施;本文描述 Axvisor 特有的测试目录结构、三种测试模式(QEMU / U-Boot / Board)的差异,以及 Axvisor 独有的 test uboot 模式。