From d7057116f25cb47012868101232adbbd6e90dbad Mon Sep 17 00:00:00 2001 From: forge-bot Date: Tue, 14 Jul 2026 07:01:14 +0000 Subject: [PATCH] =?UTF-8?q?Reviewer=20=EC=97=AD=ED=95=A0=20=EA=B2=80?= =?UTF-8?q?=EC=A6=9D=20=EB=B3=B4=EA=B3=A0=EC=84=9C=20smoke=20(role-reviewe?= =?UTF-8?q?r-live-1522-001)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- verification/run-verification.sh | 51 ++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 verification/run-verification.sh diff --git a/verification/run-verification.sh b/verification/run-verification.sh new file mode 100644 index 0000000..e5b8bb2 --- /dev/null +++ b/verification/run-verification.sh @@ -0,0 +1,51 @@ +#!/bin/bash +# Complete Verification Runner +# Runs smoke-test.sh then generate-evidence.sh + +set -e + +echo "==========================================" +echo "Runtime Role Matrix - Verification Suite" +echo "==========================================" +echo "" + +# Step 1: Run smoke tests +echo ">>> Step 1: Running Smoke Tests..." +echo "" +bash verification/smoke-test.sh +SMOKE_EXIT=$? +echo "" + +# Step 2: Generate evidence report +echo ">>> Step 2: Generating Evidence Report..." +echo "" +bash verification/generate-evidence.sh +EVIDENCE_EXIT=$? +echo "" + +# Step 3: Display results +echo "==========================================" +echo "Verification Complete" +echo "==========================================" +echo "" +echo "Output files:" +echo " - verification/smoke-test-report.json" +echo " - verification/evidence-report.json" +echo "" + +# Show evidence report summary if jq available +if command -v jq &>/dev/null; then + echo "Evidence Report Summary:" + jq '.summary' verification/evidence-report.json 2>/dev/null || true + echo "" + echo "CI Pipeline Checklist:" + jq -r '.ci_pipeline_checklist[] | " [\(.status)] \(.description)"' verification/evidence-report.json 2>/dev/null || true + echo "" + echo "Operational Risks Checklist:" + jq -r '.operational_risks_checklist[] | " [\(.status)] \(.description)"' verification/evidence-report.json 2>/dev/null || true +fi + +echo "" + +# Exit with appropriate code +exit $((SMOKE_EXIT || EVIDENCE_EXIT))