8 Commits
Author SHA1 Message Date
honghua f01ebe16dd feat: add default hardware-require to all test suites and environment-file to all plans 2026-07-09 16:45:20 +08:00
honghua 3666fc485f fix: explicitly override tmt built-in requires prepare step with no-op 2026-06-26 09:03:39 +08:00
honghua acb4f32e56 fix: disable global package install in plans, let lib.sh handle per-suite deps 2026-06-25 20:53:49 +08:00
honghua 8a6045d5e1 feat: add feature test directory with plan and sync all docs 2026-06-25 18:01:48 +08:00
honghua 695a6e5935 docs: rename manual-execution.md to user_guide.md 2026-06-25 14:25:28 +08:00
honghua 0648f5d595 feat: add smoke test suite — 100 test cases across 17 categories covering core OS functionality 2026-06-15 09:10:37 +08:00
honghua c903fee8a8 refactor: 按6大测试分类重构测试框架结构
- 按冒烟/功能/安全/兼容性/性能/可靠性分类重组 tests/ 目录
- 新增安全测试(security)、兼容性测试(compatibility)、性能测试(performance)、可靠性测试(reliability)
- 移除 example 示例目录
- 新增对应测试计划 plans/{security,compatibility,performance,reliability}.fmf
- 更新 tests/main.fmf 添加 tier 分级说明
- 同步更新 README.md 目录结构和标签体系
2026-06-08 17:29:12 +08:00
honghua 67cbe1a6aa feat: 初始化基于 tmt 的自动化测试框架
- 创建 .fmf/ 元数据根目录
- 添加测试计划 (smoke/functional/integration/all)
- 添加测试用例 (smoke/functional/example)
- 添加用户故事 (init)
- 添加 README.md 文档
2026-06-08 17:13:53 +08:00