#!/usr/bin/env bash # Run node delay + target-site matrix against a live bench-proxy-mihomo. set -euo pipefail ROOT="$(cd "$(dirname "$0")" && pwd)" export PYTHONPATH="$ROOT" export MIHOMO_API="${MIHOMO_API:-http://127.0.0.1:19090}" export MIXED_PROXY="${MIXED_PROXY:-http://127.0.0.1:17890}" if ! curl -sf --max-time 2 "${MIHOMO_API}/version" >/dev/null; then echo "error: mihomo API not reachable at $MIHOMO_API (run up.sh first)" >&2 exit 1 fi exec python3 "$ROOT/probe.py" --all --out "$ROOT/probe-results.json" "$@"