chore(observability): pass QA target args through quick review
All checks were successful
CD Pipeline / deploy (push) Successful in 2m7s
All checks were successful
CD Pipeline / deploy (push) Successful in 2m7s
This commit is contained in:
@@ -51,6 +51,12 @@ ssh -J wooo@192.168.0.110 ollama@192.168.0.188 \
|
||||
./scripts/quick_review.sh --observability-qa
|
||||
```
|
||||
|
||||
若要指定非 production 入口:
|
||||
|
||||
```bash
|
||||
./scripts/quick_review.sh --observability-qa --base-url https://mo.wooo.work
|
||||
```
|
||||
|
||||
部署後再跑:
|
||||
```bash
|
||||
./scripts/quick_review.sh --observability-qa
|
||||
|
||||
@@ -69,6 +69,14 @@ python3 scripts/sync_observability_css.py
|
||||
./scripts/quick_review.sh --observability-qa
|
||||
```
|
||||
|
||||
指定不同環境時:
|
||||
|
||||
```bash
|
||||
./scripts/quick_review.sh --observability-smoke --base-url https://mo.wooo.work
|
||||
./scripts/quick_review.sh --observability-qa --base-url https://mo.wooo.work
|
||||
./scripts/quick_review.sh --observability-qa --skip-production
|
||||
```
|
||||
|
||||
Guard 會檢查:
|
||||
|
||||
- 觀測台頁面契約集中在 `scripts/observability_contract.py`,新增/改名頁面先改這裡。
|
||||
|
||||
@@ -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
|
||||
|
||||
|
||||
Reference in New Issue
Block a user