chore(observability): pass QA target args through quick review
All checks were successful
CD Pipeline / deploy (push) Successful in 2m7s

This commit is contained in:
OoO
2026-05-05 23:32:13 +08:00
parent ca22b7fe7c
commit 7225e81c08
3 changed files with 36 additions and 4 deletions

View File

@@ -63,7 +63,7 @@ run_observability_page_smoke() {
fi
echo -e "${GREEN}🌐 開始 AI觀測台 10頁線上巡檢...${NC}"
python3 "$OBSERVABILITY_PAGE_SMOKE"
python3 "$OBSERVABILITY_PAGE_SMOKE" "$@"
}
run_observability_qa_suite() {
@@ -73,7 +73,7 @@ run_observability_qa_suite() {
fi
echo -e "${GREEN}🏛️ 開始 AI觀測台完整 QA 套件...${NC}"
bash "$OBSERVABILITY_QA_SUITE"
bash "$OBSERVABILITY_QA_SUITE" "$@"
}
run_observability_css_sync() {
@@ -90,21 +90,39 @@ run_observability_css_sync() {
if [ $# -gt 0 ]; then
case "$1" in
--observability-ui)
shift
run_observability_ui_guard
exit $?
;;
--observability-smoke)
run_observability_page_smoke
shift
run_observability_page_smoke "$@"
exit $?
;;
--observability-qa)
run_observability_qa_suite
shift
run_observability_qa_suite "$@"
exit $?
;;
--sync-observability-css)
shift
run_observability_css_sync
exit $?
;;
--observability-help)
cat <<'EOF'
AI observability quick-review flags:
--sync-observability-css
Sync static/css/observability-system.css to web/static/css mirror.
--observability-ui
Run static UI/template/navigation guard only.
--observability-smoke [--base-url URL] [--timeout SEC]
Run production page/CSS smoke against the target URL.
--observability-qa [--base-url URL] [--skip-production]
Run the full QA suite.
EOF
exit 0
;;
esac
fi