Files
Viper_RegressionTesting/.gitignore
T
TermiNexus 3c6fb1d246 chore(test): 初始化回归测试仓(新增 .gitignore,TestsOverview.md 改为 README.md)
把 Test/ 纳入 https://git.gvsds.com/GVSDS/Viper_RegressionTesting 。

1) 新增 .gitignore —— 只保留测试源码,剔除全部构建产物:
   目录   **/output*/(output / output_opt / output_orig / output_verify / output_dbg)、
          **/temp*/(temp / temp_opt)、**/.tpv_build/
   二进制 *.exe *.obj *.o *.out *.a *.lib *.dll
   中间物 *.ll *.vpi *.pyi *.deps.txt *.deps.json *.doc.json *_sha1_map.txt
          _pyi_cache_v1.pkl _pyi_cache_v1.sig.json _shared_sym.json _phase1_manifest.json
   其它   build_all.txt(构建日志)、*.log、__pycache__/、*.bak、IDE 目录
   保留   App/*.vp、project.json / project_opt.json / project.vpj、README.md、两个 .py
   实测 `git add -A --dry-run`:196 个文件,无任何构建产物混入。

2) TestsOverview.md → README.md(作为仓库首页文档)。

3) SequentialRegressionTest.py:7 处 TestsOverview.md 引用同步改为 README.md
   (文档串、OVERVIEW 路径、read_test_order 文档与报错文案、argparse description、
   启动横幅);同时修正入口路径 PROJECTRANS —— 旧值 <root>/Projectrans.py 已不存在,
   改为 <root>/TransPyC/Projectrans.py(与 regression_test.py:45-48 记录一致),
   否则本脚本会以 "can't open file" 全量失败。
   regression_test.py 无需改动:它按目录扫描 project.json 找项目,不引用该文档。
2026-09-29 15:14:59 +08:00

55 lines
884 B
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# ============================================================
# Viper 回归测试仓(Test/)
# 仅提交测试源码:App/*.vp、project*.json、README.md、两个 .py 脚本
# ============================================================
# Python
__pycache__/
*.py[cod]
*$py.class
*.so
# 构建产物目录
# output/ 及其变体(output_opt / output_orig / output_verify / output_dbg)、
# temp/ 与 temp_opt/、TransPyV 的 .tpv_build/
**/output*/
**/temp*/
**/.tpv_build/
# 可执行文件与目标文件
*.exe
*.obj
*.o
*.out
*.a
*.lib
*.dll
# 编译器中间产物(LLVM IR / 存根 / 依赖记录 / 符号表 / 缓存)
*.ll
*.vpi
*.pyi
*.deps.txt
*.deps.json
*.doc.json
*_sha1_map.txt
_pyi_cache_v1.pkl
_pyi_cache_v1.sig.json
_shared_sym.json
_phase1_manifest.json
# 构建日志
build_all.txt
*.log
# 备份
*.bak
# IDE
.vscode/
.idea/
*.swp
*.swo
*~
.trae/