61 Commits

Author SHA1 Message Date
honghua 877cee6e0a docs: simplify commit_guide examples to single-line format only 2026-07-10 14:35:28 +08:00
honghua 4085a0e41f docs: add ACL-based commit and MR examples to commit_guide 2026-07-10 14:14:34 +08:00
honghua b8bb655ee6 docs: add commit and MR conventions guide, link from development guide 2026-07-10 14:02:31 +08:00
honghua 2742e0ffcf docs: enhance development guide - hardware-require docs, tag discovery, lib.sh patterns, ACL dev walkthrough 2026-07-10 11:37:29 +08:00
honghua e5d10baebb docs: fix run directory paths, add lock file FAQ, add ACL walkthrough (Section 9) 2026-07-10 11:22:44 +08:00
honghua fa84034ac0 docs: add 1.4 topology.env configuration guide to user guide 2026-07-10 09:40:25 +08:00
honghua 20d969356e docs: replace provision.hardware section with project's hardware-require + topology.env approach 2026-07-09 17:33:57 +08:00
honghua 7c807b2268 docs: update hardware-require section with layered inheritance and net field 2026-07-09 16:54:51 +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
honghua d481e0e60e docs: add hardware environment constraints section to developer guide 2026-07-09 15:59:18 +08:00
woqidaideshi 90c7e29049 docs: add python-six as beakerlib runtime dependency 2026-07-07 11:57:40 +08:00
honghua 88ea57981c docs: group functional test report by pkgs-level categories 2026-06-26 14:13:23 +08:00
honghua 691340719b docs: remove CSV files, add test_reports.md template 2026-06-26 13:57:22 +08:00
honghua d273e91836 docs: move coverage reports to docs/coverage/ and update links 2026-06-26 13:21:28 +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 3e9b7fd88b docs: add feature directory to user guide structure overview 2026-06-25 18:35:25 +08:00
honghua 388c348ea7 docs: refine feature directory structure with xxx/aaa levels 2026-06-25 18:06:13 +08:00
honghua 8a6045d5e1 feat: add feature test directory with plan and sync all docs 2026-06-25 18:01:48 +08:00
honghua e6f5ad1161 fix: add --all flag to run complete test workflow, not just provision 2026-06-25 17:09:26 +08:00
honghua 519158e42b fix: place --feeling-safe on provision step, not global flag 2026-06-25 16:46:41 +08:00
honghua 0ea69fc6ae fix: add --feeling-safe to all tmt run commands in docs 2026-06-25 16:07:52 +08:00
honghua d4f6bae983 docs: minor user_guide refinements 2026-06-25 15:38:42 +08:00
honghua 695a6e5935 docs: rename manual-execution.md to user_guide.md 2026-06-25 14:25:28 +08:00
honghua d05e0a5e27 docs: restructure README into 3 chapters, add development guide, refine execution doc 2026-06-25 14:23:22 +08:00
honghua 014405ee1b docs: polish execution guide - remove manual, add git install, add log guide, simplify 2026-06-25 14:09:04 +08:00
honghua 286c3b0537 docs: add manual execution guide with tmt commands and simplify README 2026-06-25 13:59:26 +08:00
honghua dde3361aae docs: add UnixBench performance benchmark results
- 7 test cases all PASS on server (10.20.237.192:12055)

- Single-thread: 25.8, Multi-thread: 85.7 (3.3x speedup)

- Integer: 61.1, I/O: 55.0, Process: 9.4, Quick: 20.2

- Half-CPU: 85.8 (nearly same as full multi-thread)
2026-06-22 16:57:35 +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 71e141fa6a docs: fix compatibility stats — 1 suite (ltp_posix) / 10 cases; update totals 2026-06-17 15:39:43 +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 185f700ca5 feat: add 55 functional test scripts — 51 PASS / 4 SKIP verified on server 2026-06-16 14:57:49 +08:00
honghua 63cfacf401 refactor: optimize CVE tests to runltp format — 74/98 PASS (up from 38), 0 FAIL 2026-06-15 18:13:26 +08:00
honghua ee196d37ef docs: add CVE security test results — 98 cases verified on server (38P/7F/47S/6T) 2026-06-15 16:45:47 +08:00
honghua aa411dd3bd docs: add smoke coverage doc and update README stats (100/100 PASS) 2026-06-15 10:44:26 +08:00
honghua 7d1cfcacbc docs: nmap security tests — all 8 cases PASS verified manually on server 2026-06-14 16:07:34 +08:00
honghua 2ecd36ec6a docs: update security test results — 6 PASS, 2 FAIL verified on server 2026-06-14 15:48:00 +08:00
honghua d49cca269e feat: add nmap security test suite — 8 cases covering port scan, service detection, OS fingerprint, NSE scripts, firewall evasion, network discovery, SSL/TLS analysis, output formats 2026-06-14 14:22:28 +08:00
honghua fd79674e2a fix: auto-detect and fix mojibake in coverage doc — 20+ garbled descriptions corrected 2026-06-14 13:38:03 +08:00
honghua 49e567c8d1 docs: full test run passed 147/147 — update dates and gitignore 2026-06-14 13:21:38 +08:00
honghua 40b86de39f docs: use test_{pkg}_{name} naming convention for all 476 test cases 2026-06-13 19:48:56 +08:00
honghua 2809f5dc1a docs: structured coverage doc — 476 test cases with 1,499 feature points grouped per package 2026-06-13 19:29:55 +08:00
honghua f5a7de0b49 chore: remove 57 SKIP test suites — keep only 147 server-verified packages 2026-06-13 19:13:38 +08:00
honghua 86d772aa0c docs: fix garbled characters in functional-coverage.md — auto-detect encoding per file 2026-06-13 10:56:30 +08:00
honghua 30ce6bf8ea docs: fix garbled characters in functional-coverage.md — use proper encoding detection 2026-06-13 10:12:48 +08:00
honghua 749df5afef docs: regenerate functional-coverage.md with collapsible per-package test details 2026-06-13 08:47:07 +08:00