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
e2e680831c
fix: add executable permission bit for all 3963 .sh test scripts
...
All .sh files under tests/ lacked the Git executable permission bit
(100644 instead of 100755), causing tmt run to fail with 'permission
denied' errors on Linux servers.
Fixes: woqidaideshi/openruyi-autotest#80
2026-07-06 14:36:45 +08:00
honghua
815bf4478f
fix: add execute permission to all test.sh files
2026-06-25 17:31:11 +08:00
honghua
99f2703487
refactor: convert LTP POSIX compatibility tests to beakerlib format
...
- 188 test cases updated to beakerlib lifecycle (test.sh + main.fmf)
- Merge setup.sh + helper.sh into lib.sh with flag-file + reference counting
- Remove old setup.sh/teardown.sh/helper.sh/test.sh aggregator
- Update 10 category main.fmf + compatibility/main.fmf to beakerlib format
2026-06-22 12:53:22 +08:00
honghua
8120b87ee7
fix: add -std=gnu11 to gcc flags — fixes pthread_cond_wait bool conflict, SKIP 21→20
2026-06-18 11:26:24 +08:00
honghua
de4cc69eb7
fix: add -Wno-error=incompatible-pointer-types to gcc flags — SKIP 84→21, PASS 508→569
2026-06-18 11:05:26 +08:00
honghua
33d7183b92
feat: add sudo support to POSIX tests — 508 PASS / 34 FAIL / 84 SKIP verified on server
2026-06-18 09:28:40 +08:00
honghua
e1addc3804
refactor: split LTP POSIX tests into 188 individual test cases under 10 category dirs
2026-06-17 14:30:18 +08:00
honghua
723eb420b7
chore: remove old compatibility template — replaced by ltp_posix test suite; update coverage docs
2026-06-17 14:14:51 +08:00
honghua
536e8e9353
feat: add LTP POSIX compatibility tests — 10 cases, 498 PASS / 47 FAIL / 84 SKIP verified on server
2026-06-17 14:00:05 +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