4 Commits

Author SHA1 Message Date
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 7da923bc12 refactor: split functional tests into per-case dirs with shared lib.sh - remove old setup.sh/teardown.sh/test.sh (606 deleted), add lib.sh per package (202 new), update main.fmf and test cases (1333 modified) 2026-06-22 10:18:36 +08:00
honghua 7fd40c3c4e refactor: extract shared setup/teardown for all 202 pkgs — install once per package 2026-06-16 17:33:20 +08:00
honghua 3e2fc54f83 refactor: restructure functional tests under pkgs/ category 2026-06-16 17:13:17 +08:00