StarryOS 测试
StarryOS 测试直接从 test-suit/starryos/ 根目录发现用例,通过 build wrapper(含 build-{target}.toml 的目录)划分构建组。同一 wrapper 下的 case 共享一次内核构建,避免重复编译。
测试编排(用例发现、分组构建、资产准备、结果判定)由 scripts/axbuild/src/test/ 提供统一框架,核心原则是 OS 只构建一次,逐 case 运行——具有相同构建配置的用例归入同一 build wrapper,组内共享一次内核编译。共享框架的完整说明见 测试基础设施;本文描述 StarryOS 特有的测试目录结构和用例组织方式。