|
|
1 lună în urmă | |
|---|---|---|
| .. | ||
| lib | 1 lună în urmă | |
| setup | 1 lună în urmă | |
| tools | 1 lună în urmă | |
| README.md | 1 lună în urmă | |
scripts/lib:本地入口共享的 Bash 公共函数scripts/setup:本地环境准备脚本scripts/lib/common.sh
quick/nightly/full 语义矩阵生成与 caseName 命名scripts/setup/install_qemu_deps.sh
arm-none-eabi 工具链与 qemu-system-arm--no-update 跳过包索引刷新run_local_base.sh
UNIT_MODE=full,跳过覆盖率)UNIT_SYNC_ONLY=1 仅同步不执行测试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 目录./fuzz.log(仅运行日志,覆盖写)run_local_format.sh
--check 校验仓库源码(排除 test/externalModule 与临时产物)run_local_memory.sh
MEM_SINGLE_CASE=1),默认语义:MEM_DEFAULT_CASE="false false true"MEM_PLATFORM=both)MEM_STRIP_ANSI_LOG=1(如需保留颜色设为 0)[MEM][COMPARE]reports/memory/):reports/memory/host.mdreports/memory/qemu.mdrun_local_rfc8259.sh
RFC_SINGLE_CASE=1),默认语义:RFC_DEFAULT_CASE="false false true"RFC_PLATFORM=both)RFC_STRIP_ANSI_LOG=1(如需保留颜色设为 0)reports/rfc8259/):reports/rfc8259/host.mdreports/rfc8259/qemu.mdscripts/tools/gen_rfc8259_embedded.py
test/unityTest/cases/RFC8259/rfc8259Embedded.*)test/data/rfc8259 更新时需要重新生成run_local_qemu.sh
QEMU_MEMORY=64M,可按需通过环境变量覆盖localLogs/qemu(已在 .gitignore 中忽略)run_local_skills.sh
skills/*scripts/tools/validate_skills.py