round-12: §20 records 717efc4 merge + final suite numbers
Docs only (no code/test change): §20 now records the merge of round-11 head717efc4(V-9 fixes) as5d5041bwith its conflict resolution, and the final full-suite result on5d5041b: 2474 tests, OK (skipped=9). ruff/mypy state noted.
This commit is contained in:
1 parent
5d5041bb7c
commit
a6f9597333
1 file changed
+19
-4
@@ -1045,7 +1045,16 @@ auditd 审计、与 P3 authd/Sentinel 的真接线)。
|
|||||||
- 合入顺序与提交:P4 c24cc0b → P5 d1c9a8e → P6 b0b9f5e → P7 320cd36 →
|
- 合入顺序与提交:P4 c24cc0b → P5 d1c9a8e → P6 b0b9f5e → P7 320cd36 →
|
||||||
P8 240949e → P9 90c42f6 → P10 b55b49b(acf98f8 的 cherry-pick,只含
|
P8 240949e → P9 90c42f6 → P10 b55b49b(acf98f8 的 cherry-pick,只含
|
||||||
P10 自有 diff,基线已含的 P3/P5 未重复合)→ P11 77743e7 → P12
|
P10 自有 diff,基线已含的 P3/P5 未重复合)→ P11 77743e7 → P12
|
||||||
466cf7e。基线 round-11 HEAD 29d3a5a。
|
466cf7e。基线 round-11 HEAD 29d3a5a。之后 round-11 在 Gitea 上前
|
||||||
|
进到 717efc4(V-9 真机修复移植),本轨以合入提交 5d5041b 把它并
|
||||||
|
进来:build.sh runcmd 在 start chv-authd 之后、chv-sync boot 之
|
||||||
|
前加 chown guest-env 行;lockfile 两脚本 DECLARED_SOURCES 加 P2
|
||||||
|
三件套;executor 新增 `_wait_guest_env_usable`(密钥已投递时等
|
||||||
|
guest-env 对 SSH 用户可读再报 ready,超时关 VM 抛
|
||||||
|
guest_env_not_ready,`_boot_vm` 调用);hostkeys 补 V-9 根因注释;
|
||||||
|
test_chv_gitea_sync.py 新增 5 项。build.sh 冲突唯一一处(runcmd
|
||||||
|
行),按并集解:取 717efc4 的 runcmd(含 chown),保留 HEAD 的 P4
|
||||||
|
三件套 + P7 chv-memory copy-in 行;executor.py 干净合入。
|
||||||
- 冲突处理(逐项):① executor.py:P9 的 `_inference_gate` 插到 P1
|
- 冲突处理(逐项):① executor.py:P9 的 `_inference_gate` 插到 P1
|
||||||
分发器 `_run_with_vm` 之前,gate 调用为分发器第一条语句(deny/ask
|
分发器 `_run_with_vm` 之前,gate 调用为分发器第一条语句(deny/ask
|
||||||
在常驻 resume 与冷启动 wake 之前 fail-closed);P9 自己的旧版本
|
在常驻 resume 与冷启动 wake 之前 fail-closed);P9 自己的旧版本
|
||||||
@@ -1080,6 +1089,12 @@ auditd 审计、与 P3 authd/Sentinel 的真接线)。
|
|||||||
P3 §3.6 五项、P4/P5/P6/P7/P8/P9/P10/P11/P12 各自差距表 §6 清单、
|
P3 §3.6 五项、P4/P5/P6/P7/P8/P9/P10/P11/P12 各自差距表 §6 清单、
|
||||||
以及本轨新增的迁移后真机表现(旧 JSON 一次导入、Store 审计链
|
以及本轨新增的迁移后真机表现(旧 JSON 一次导入、Store 审计链
|
||||||
在 VM 生命周期下的追加)。
|
在 VM 生命周期下的追加)。
|
||||||
- 测试:新增 `cloud/tests/test_chv_muse_round12.py` 24 项全过;
|
- 测试:新增 `cloud/tests/test_chv_muse_round12.py` 24 项全过;全量
|
||||||
全量 cloud 套件见合入提交说明(每次合入后跑相关测试,最终全量
|
cloud 套件在合入提交 5d5041b 上跑通:**2474 tests,OK
|
||||||
一次跑通才算完)。
|
(skipped=9)**,404.8 秒,0 失败/错误(此前在 414e245 上两轮
|
||||||
|
2466 OK;2474 = 2466 + V-9 移植新增的 8 个运行)。ruff:迁移代码
|
||||||
|
做过 hygiene 清理(提交 414e245,import 排序 + 存储路径 except
|
||||||
|
收窄为 sqlite3.Error/OSError;transport 的宽捕获与仓内 % 格式风
|
||||||
|
格保留原样);mypy 在 13 个集成改动源文件上只剩 4 处 06c3e17 基
|
||||||
|
线报错(marker_tools.py:142、executor.py:1573/1578),P9 的 5
|
||||||
|
处跨轨报错已随集成消失。
|
||||||
Reference in new issue
Block a user