From 62d2f76ffa1efbdd968cbbe1b13dac5b343d912f Mon Sep 17 00:00:00 2001 From: DKChan <524912269@qq.com> Date: Thu, 8 Oct 2026 17:48:15 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D:=20=E5=8D=A1=E2=91=A0T6?= =?UTF-8?q?=E2=80=94=E2=80=94=E7=86=B5=E5=A2=9E=E9=97=B8=E5=9B=BE=E5=83=8F?= =?UTF-8?q?=E7=99=BD=E5=90=8D=E5=8D=95=E6=94=B6=E7=BC=96=20game/tests/gold?= =?UTF-8?q?en/=EF=BC=88=E6=9C=AC=E5=8D=A1=20T2=20=E8=90=BD=E5=BA=93=20gold?= =?UTF-8?q?en=20=E5=9F=BA=E7=BA=BF=E4=B8=89=E5=BC=A0=E7=B3=BB=E6=9C=BA?= =?UTF-8?q?=E6=A3=80=E6=B5=8B=E8=AF=95=E8=B5=84=E4=BA=A7=E9=9D=9E=E7=BE=8E?= =?UTF-8?q?=E6=9C=AF=E7=B4=A0=E6=9D=90=EF=BC=8CT1=20=E8=90=BD=E5=BA=93?= =?UTF-8?q?=E6=97=B6=E6=BC=8F=E6=94=B9=E7=99=BD=E5=90=8D=E5=8D=95=E8=87=B4?= =?UTF-8?q?=E7=86=B5=E5=A2=9E=E9=97=B8=E7=BA=A2=E2=80=94=E2=80=94=E5=90=8C?= =?UTF-8?q?=E6=89=B9=E4=BF=AE=E8=AE=A2=20commit=20=E7=95=99=E7=97=95=3DCLA?= =?UTF-8?q?UDE.md=20=E7=BB=93=E6=9E=84=E5=AE=A1=E8=AE=A1=E9=97=B8=E6=97=A2?= =?UTF-8?q?=E6=9C=89=E8=A7=84=E5=88=99=EF=BC=9B=E4=BF=AE=E5=90=8E=E5=A4=8D?= =?UTF-8?q?=E8=B7=91=20golden=20=E4=B8=89=E5=BC=A0=E5=87=BA=E8=BF=9D?= =?UTF-8?q?=E4=BE=8B=E6=B8=85=E5=8D=95=EF=BC=89+tests/README=20=E8=BF=90?= =?UTF-8?q?=E8=A1=8C=E6=97=B6=E5=8F=A3=E5=BE=84=E6=95=B0=E8=AE=A2=E6=AD=A3?= =?UTF-8?q?=EF=BC=88=E5=88=86=E6=94=AF=E5=9F=BA=E7=82=B9=E5=AE=9E=E6=B5=8B?= =?UTF-8?q?=20840=20=E9=A1=B9=200=20=E5=A4=B1=E8=B4=A5=E2=80=94=E2=80=94?= =?UTF-8?q?=E6=AD=A4=E5=89=8D=E8=AF=AF=E5=86=99=20846=20=E7=B3=BB=20master?= =?UTF-8?q?=20=E5=90=88=E5=B9=B6=E5=8D=A1=E2=91=A1=E2=91=A3=E5=90=8E?= =?UTF-8?q?=E5=8F=A3=E5=BE=84=EF=BC=8CT0=20=E5=9F=BA=E7=BA=BF=E5=A4=8D?= =?UTF-8?q?=E8=AF=BB=E4=B8=8E=E6=9C=AC=E6=89=B9=E6=89=B9=E6=9C=AB=E5=AE=9E?= =?UTF-8?q?=E8=B7=91=E5=9D=87=E4=B8=BA=20840/0=EF=BC=89=E3=80=82=E6=89=B9?= =?UTF-8?q?=E6=9C=AB=E9=97=B8=E5=AE=9E=E8=AF=81=EF=BC=9Arun=5Fsmoke=20840?= =?UTF-8?q?=20=E9=A1=B9=200=20=E5=A4=B1=E8=B4=A5=E4=B8=89=E9=97=B8?= =?UTF-8?q?=E8=BF=87=20EXIT=3D0/run=5Fall=2017=20=E5=A5=97=E5=85=A8?= =?UTF-8?q?=E7=BB=BF=20EXIT=3D0/doc=5Flink=5Faudit=20=E7=BB=BF/doc=5Fterm?= =?UTF-8?q?=5Faudit=20=E7=BB=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- game/tests/README.md | 2 +- tools/repo_structure_audit.py | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/game/tests/README.md b/game/tests/README.md index 557e8ca4..6148a12c 100644 --- a/game/tests/README.md +++ b/game/tests/README.md @@ -23,7 +23,7 @@ tests/ 历史 README 写死「752+ 断言/十五套件」必然漂移,改为两种口径并注明语义: -- **运行时口径**:`python tools/run_smoke.py` 打印的通过项数(迭代 19 卡①基线 **846 项 0 失败**,2026-10-08 本分支实测)——循环内断言按执行次数计,随断言增删与循环次数浮动,以当次跑测打印为准。 +- **运行时口径**:`python tools/run_smoke.py` 打印的通过项数(迭代 19 卡①分支基点实测 **840 项 0 失败**,2026-10-08;master 合并卡②④后为 846——随断言面增减浮动,以当次跑测打印为准)——循环内断言按执行次数计。 - **静态口径**:`game/smoke/` 源码 `check(` 调用点计数(2026-10-08 本分支实测 **764 处**)——按源码位置计,一处在循环内即多次执行,故两口径数值不同且各自浮动,禁互相换算或写死。 ## Running Tests diff --git a/tools/repo_structure_audit.py b/tools/repo_structure_audit.py index e5d48042..3bbfee6b 100644 --- a/tools/repo_structure_audit.py +++ b/tools/repo_structure_audit.py @@ -27,9 +27,11 @@ ROOT_FILES = {"CLAUDE.md", "active.md", "roadmap.md", "stage.txt", "review-mode. ".gitignore", ".zcodeignore"} # 3) 图像允许目录(相对路径前缀;archive/ 为归档 zip 不扫) # design/qa/ 收编(迭代 5 返工批 2026-09-29——U2 目检预览图/QA 呈现产物归位,commit 留痕) +# game/tests/golden/ 收编(迭代 19 卡① T2/T6 2026-10-08——棋盘 golden 基线=机检测试资产非美术素材, +# 素材齐盘态生成入库【基线换代权限 Q6】;T1 落库时漏改本白名单致熵增闸红,同批修订 commit 留痕) IMAGE_EXTS = {".png", ".jpg", ".jpeg", ".webp", ".gif", ".svg", ".pxo", ".psd", ".bmp"} IMAGE_PREFIXES = ("artwork/", "game/assets/", "design/art/references/", "design/dev/architecture/", - "design/qa/") + "design/qa/", "game/tests/golden/") # 4) 退役路径(目录或文件任一再现即 FAIL) RETIRED = ["production", "docs", "tests", "qa-data", "design/art/candidates", "production/mockups",