honghua
df18d1410c
fix: hw_check log format - avoid doubled operator like '>= >='
2026-07-10 08:25:11 +08:00
honghua
b48b234335
fix: _hwFmfGet awk print full value after key, not just token 2
2026-07-10 08:23:47 +08:00
honghua
ed4a4ddaa1
fix: hw_check.sh awk pattern to match indented YAML keys
2026-07-10 08:15:34 +08:00
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
ca2ba6ee87
feat: add topology.env and hw_check.sh for local-mode hardware requirement checking
2026-07-09 16:36:59 +08:00
woqidaideshi
01bedce5d8
fix: sddm: use timeout to verify unknown args don't crash instead of hanging
2026-07-09 11:47:26 +08:00
woqidaideshi
5ae1fa8c17
fix: tests/functional/pkgs/rpm: fix path missing rpm/ subdirectory
2026-07-08 16:03:25 +08:00
woqidaideshi
c647946fb8
fix: functional/pkgs/rpm/test_rpm_error: fix path missing rpm/ subdirectory
2026-07-07 18:13:26 +08:00
woqidaideshi
6a47f7e748
tests/functional/pkgs/llvm22: test *.cmake
2026-07-07 11:16:52 +08:00
honghua
97adb807f5
fix: replace iproute with iproute2 in smoke/network tests
...
openRuyi software repository does not have 'iproute' package, only
'iproute2'. Updated all require declarations in smoke/network .fmf
files and the lib.sh comment to use the correct package name.
Fixes: woqidaideshi/openruyi-autotest#81
2026-07-06 14:56:21 +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
f5546c4572
feat: add sysbench multithreaded benchmark performance tests (5 cases)
2026-07-03 14:21:09 +08:00
honghua
8843f395ce
feat: add LMbench microbenchmark performance test suite (4 cases)
2026-07-03 14:00:19 +08:00
honghua
1fda4b403d
feat: add STREAM memory bandwidth performance test suite (4 cases)
2026-07-03 09:07:57 +08:00
honghua
3b8636e955
feat: add fio storage I/O performance test suite (6 cases)
2026-07-03 08:28:49 +08:00
honghua
81b3ad8835
refactor: remove install tests from stress-ng and trinity - focus on OS testing
2026-07-02 14:33:36 +08:00
honghua
919c130b09
refactor: optimize iozone tests - remove install, add sequential throughput benchmark
2026-07-02 14:21:59 +08:00
honghua
e06d0198d5
feat: add IOzone filesystem benchmark performance tests (5 cases)
2026-07-02 14:15:13 +08:00
honghua
ce58cc6b33
fix: stress-ng install test - fix stressor count regex and rlRun pipe issue
2026-07-02 11:49:08 +08:00
honghua
0900eb3fe0
feat: add stress-ng system stress reliability test suite (7 cases)
2026-07-02 09:05:35 +08:00
honghua
19bc20c789
chore: remove old reliability template test, replaced by Trinity suite
2026-07-02 08:58:35 +08:00
honghua
7e4a7adedc
feat: add Trinity syscall fuzzer reliability test suite (7 cases)
2026-07-02 06:58:47 +08:00
honghua
ed96e9f228
feat: add 10 professional compiler feature tests (PGO, LTO, vectorization, stack-protector, FP, static-analysis, exceptions, inline, PIC/PIE, TLS)
2026-07-01 17:31:15 +08:00
honghua
3de47851ab
refactor: dissolve scenarios into existing compiler dirs (dejagnu +4, jotai +2, csmith +2, yarpgen +2)
2026-07-01 17:24:40 +08:00
honghua
72497f0da7
feat: add compiler scenarios test suite with 10 comprehensive compilation tests
2026-07-01 17:18:11 +08:00
honghua
1ab5f36307
feat: add compiler test suite with dejagnu, jotai, csmith, yarpgen (12 cases)
2026-07-01 17:09:08 +08:00
honghua
0d1d5858fe
refactor: move openscap standalone tests into basic/ subdirectory (4 cases)
2026-07-01 16:51:27 +08:00
honghua
e0a4a87fc1
refactor: merge cis_benchmark into openscap/cis with independent test cases (3 cases)
2026-07-01 16:38:48 +08:00
honghua
67947dda4f
feat: add security/cis_benchmark tests (5 cases: profile_list, eval, result_count, fail_list, fix_generate)
2026-07-01 16:30:03 +08:00
honghua
c9264775a6
feat: add security/openscap compliance tests (4 cases: info, eval, fix, report)
2026-07-01 16:20:23 +08:00
honghua
b685fe6aac
refactor: split blktests into 14 groups with 195 individual test cases
2026-07-01 15:52:51 +08:00
honghua
272b8119db
feat: add kernel/blktests functional tests (14 groups, 201 subtests)
2026-07-01 15:41:20 +08:00
honghua
58179d56a4
refactor: move mmtests from functional/kernel to performance category
2026-07-01 14:26:23 +08:00
honghua
de9729c962
fix: pre-install mmtests deps, pipe sudo password without yes interference
2026-07-01 11:15:09 +08:00
honghua
0ca3ca1f8d
fix: auto-answer mmtests interactive prompts with yes pipe
2026-07-01 11:12:13 +08:00
honghua
310a89bb67
fix: run mmtests with sudo, chown after install, keep installed (reinstall too expensive)
2026-07-01 11:06:21 +08:00
honghua
897e8a82c3
feat: add kernel/mmtests functional tests (53 cases, 9 categories)
2026-07-01 09:09:09 +08:00
honghua
c05b5affaa
fix: strengthen realtime test result validation — check build errors, require explicit pass marker
2026-06-30 17:38:23 +08:00
honghua
e618f9479e
fix: use BASH_SOURCE for correct path resolution in realtime lib.sh
2026-06-30 17:32:29 +08:00
honghua
a0091640c3
feat: add kernel/realtime LTP functional tests (16 cases)
2026-06-30 17:25:49 +08:00
honghua
1a6b07c32d
fix: guard rlTestSkip with type check for non-tmt environments
2026-06-30 17:03:13 +08:00
honghua
f9a03e46c0
fix: set PATH before checking kirk after dnf install (LTP 20260130 in repo)
2026-06-30 16:57:56 +08:00
honghua
0d6fccc6bd
fix: use sudo to create /opt/ltp before git clone (permission denied for non-root)
2026-06-30 15:57:43 +08:00
honghua
475b518df0
fix: detect incomplete LTP build (runltp stub without kirk), force reinstall
2026-06-30 15:50:39 +08:00
honghua
1e3d80ecdc
fix: remove duplicate functional/ltp/cve, optimize security/cve with unified LTP 20260529 install
2026-06-30 14:21:16 +08:00
honghua
9163dd9862
fix: add output verification and fix ||true patterns for acl,bash,bc,binutils,brotli,bzip2,gzip,xz,zstd and 30+ more packages
2026-06-30 06:51:39 +08:00
honghua
2cef8b39d7
fix: replace /dev/null discard with grep-based output verification in all test scripts
2026-06-29 22:22:26 +08:00
honghua
01e8ef495c
fix: fill real test logic for all remaining empty shell tests (95 files, 20+ packages)
2026-06-29 19:50:19 +08:00
honghua
d1c1bf9aef
fix: fill real test logic for cmake, wget, wget2 (36 test cases)
2026-06-29 17:19:56 +08:00
honghua
e03582ca90
fix: fill real test logic for cmake (6 test cases)
2026-06-29 17:14:14 +08:00