|
|
2 päivää sitten | |
|---|---|---|
| .. | ||
| ci | 2 päivää sitten | |
| lib | 2 päivää sitten | |
| setup | 2 viikkoa sitten | |
| README.md | 2 päivää sitten | |
scripts/ci:CI 与覆盖率相关核心脚本scripts/lib:本地入口与 CI 共享的 Bash 公共函数scripts/setup:本地环境准备脚本scripts/lib/common.sh
scripts/lib/semantic_matrix.sh
quick/nightly/full 语义矩阵生成与 caseName 命名scripts/ci/runBaseCoverage.sh
quick/nightly/full)UNIT_SKIP_COV、UNIT_STOP_ON_FAIL、XMAKE_FORCE_CLEANscripts/ci/checkUnityRunnerList.sh 更新 runner 列表scripts/ci/runCoverage.sh
quick/nightly/full)FUZZ_RUNS=100000;也支持显式切到 FUZZ_MAX_TOTAL_TIMEFUZZ_WORKERS/JOBS、FUZZ_ENABLE_MERGE、XMAKE_FORCE_CLEANscripts/ci/checkUnityRunnerList.sh
test/unityTest/cases 下所有 *Runner 实现并更新 test_list.incscripts/setup/install_qemu_deps.sh
arm-none-eabi 工具链与 qemu-system-arm--no-update 跳过包索引刷新run_local_base.sh
UNIT_MODE=full,跳过覆盖率)run_local_ci.sh
ci-pr(先 unit,再 fuzz quick)run_local_fuzz.sh
FUZZ_RUNS=100000,也支持显式切到 FUZZ_MAX_TOTAL_TIMEFUZZ_ENABLE_MERGE=1 时先 merge 原始 corpus,再直接回写原 corpus 目录run_local_format.sh
--check 校验仓库源码(排除 test/externalModule 与临时产物)run_local_qemu.sh
QEMU_MEMORY=64M,可按需通过环境变量覆盖run_local_skills.sh
skills/*