test(chv-guest): 构建脚本测试夹具跟进 B-09 新契约
- 假 codex 二进制须报出版本号(codex --version 核对) - 假仓库改为真 git 仓库,REPO_COMMIT 取其实测短 hash (旧 test123 非 hex,B-03 格式校验本应拒绝) - 干跑行补 BUILDINFO.json 字样(断言依赖) 另:79ba56b(并行轨)已把 Playwright 改默认开启、单次 virt-customize、补 fonts-noto-cjk,本提交只补测试与干跑 文案,不动构建逻辑
This commit is contained in:
1 parent
79ba56bd51
commit
3b41f864e8
3 files changed
+45
-6
No files matched your search
+1
-1
@@ -201,7 +201,7 @@ fi
|
||||
# 产物校验(干跑只打印,不执行校验命令的副作用部分)。
|
||||
if [ "$DRY_RUN" = "1" ]; then
|
||||
echo "DRY-RUN: test -s $OUT/vmlinux && test -s $OUT/disk.raw"
|
||||
echo "DRY-RUN: python3 $SCRIPT_DIR/buildinfo.py $OUT $TAG $UBUNTU_VERSION $CODEX_VERSION $REPO_COMMIT <sha256> ${PLAYWRIGHT:-1}"
|
||||
echo "DRY-RUN: python3 $SCRIPT_DIR/buildinfo.py $OUT $TAG $UBUNTU_VERSION $CODEX_VERSION $REPO_COMMIT <sha256> ${PLAYWRIGHT:-1} # 生成 $OUT/BUILDINFO.json 并校验 tag=$TAG"
|
||||
else
|
||||
test -s "$OUT/vmlinux" || { echo "内核产物为空:$OUT/vmlinux" >&2; exit 1; }
|
||||
test -s "$OUT/disk.raw" || { echo "磁盘产物为空:$OUT/disk.raw" >&2; exit 1; }
|
||||
|
||||
Reference in new issue
Block a user