test(release): gate signed account reports

This commit is contained in:
lili 2026-07-23 02:31:43 -07:00
parent 5ad0d26daa
commit 495bd30a0c
2 changed files with 2 additions and 0 deletions

View File

@ -194,6 +194,7 @@ UV_BIN="${UV_BIN:-/root/.local/bin/uv}"
printf '[6/7] 运行发布工具回归测试\n'
release_tool_tests=(
deploy/tests/test-staging-rc.sh
deploy/tests/test-collect-dogfood-account-report.sh
deploy/tests/test-provision-dogfood-users.sh
deploy/tests/test-provision-dogfood-nacos-transaction.sh
deploy/tests/test-import-newapi-pool.sh

View File

@ -428,6 +428,7 @@ rg -q 'FeedApiImplDogfoodTest' "$PREPARE" || fail "prepare 未运行 feed RPC
rg -q 'DifyCallbackServiceImplTest' "$PREPARE" || fail "prepare 未运行生成回调产物绑定测试"
rg -q 'PublishOrchestrationServiceImplTest' "$PREPARE" || fail "prepare 未运行发布编排测试"
rg -q 'test-dogfood-reviewer-security\.py' "$PREPARE" || fail "prepare 未运行审核账号安全测试"
rg -q 'test-collect-dogfood-account-report\.sh' "$PREPARE" || fail "prepare 未运行账号数据库签名采集测试"
rg -q 'test_dogfood_ops\.py' "$PREPARE" || fail "prepare 未运行波次证据账本测试"
rg -q 'backend_security_tests=PASS' "$PREPARE" || fail "prepare 未把安全 Java 测试结果绑定 RC"
rg -q 'security_java_tests_sha256=' "$PREPARE" || fail "prepare 摘要未绑定安全测试日志哈希"