feat: add official full pull smoke

Emit runtime download progress and validation summaries for official sync.

Add repeatable real-network full pull smoke runbook and script.

Fixes #4

Fixes #6
This commit is contained in:
2026-07-14 00:48:59 +08:00
parent 2ff99ae9e3
commit 25c2c4d40f
15 changed files with 435 additions and 57 deletions
+5 -1
View File
@@ -1,4 +1,4 @@
.PHONY: help build test clean check fmt lint install dev docker-build docker-up docker-down
.PHONY: help build test clean check fmt lint install dev docker-build docker-up docker-down official-smoke
# 默认目标
.DEFAULT_GOAL := help
@@ -67,6 +67,10 @@ bench: ## 运行性能基准测试
echo "$(YELLOW)No Go packages yet, skipping Go benchmarks...$(NC)"; \
fi
official-smoke: ## 运行真实官方全量拉取 smoke(默认写入 /tmp 隔离目录)
@echo "$(BLUE)Running official full pull smoke...$(NC)"
./scripts/official-full-pull-smoke.sh
# ============================================================================
# 代码质量
# ============================================================================