From abcb38bd6d437b498ade503d6dd1f6a04a834758 Mon Sep 17 00:00:00 2001 From: chemavx Date: Mon, 6 Jul 2026 11:47:11 +0000 Subject: [PATCH] decommission(F2): retirar smoke test PostSync de polymarket-bot MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit El Job notificaba a Telegram tras cada sync; en decomisión ya no hay deploys que verificar y sus avisos serían ruido durante el apagado. --- polymarket-bot/postsync-smoke-test.yaml | 68 ------------------------- 1 file changed, 68 deletions(-) delete mode 100644 polymarket-bot/postsync-smoke-test.yaml diff --git a/polymarket-bot/postsync-smoke-test.yaml b/polymarket-bot/postsync-smoke-test.yaml deleted file mode 100644 index 4b216ce..0000000 --- a/polymarket-bot/postsync-smoke-test.yaml +++ /dev/null @@ -1,68 +0,0 @@ -apiVersion: batch/v1 -kind: Job -metadata: - name: postsync-smoke-test - namespace: polymarket-bot - annotations: - argocd.argoproj.io/hook: PostSync - argocd.argoproj.io/hook-delete-policy: HookSucceeded -spec: - ttlSecondsAfterFinished: 600 - backoffLimit: 0 - template: - spec: - restartPolicy: Never - containers: - - name: smoke-test - image: curlimages/curl:latest - env: - - name: TELEGRAM_BOT_TOKEN - valueFrom: - secretKeyRef: - name: telegram-notify-infisical - key: TELEGRAM_BOT_TOKEN - - name: TELEGRAM_CHAT_ID - valueFrom: - secretKeyRef: - name: telegram-notify-infisical - key: TELEGRAM_CHAT_ID - command: ["/bin/sh", "-c"] - args: - - | - set -e - API="http://api.polymarket-bot.svc.cluster.local:8000" - DASH="http://dashboard.polymarket-bot.svc.cluster.local:80" - - notify() { - curl -s --max-time 10 -X POST \ - "https://api.telegram.org/bot${TELEGRAM_BOT_TOKEN}/sendMessage" \ - -d "chat_id=${TELEGRAM_CHAT_ID}" \ - --data-urlencode "text=$1" \ - > /dev/null || true - } - - fail() { - notify "[FAIL] polymarket-bot PostSync: $1" - exit 1 - } - - echo "--- [1/3] GET /api/summary ---" - SUMMARY=$(curl -sf --max-time 15 --retry 3 --retry-delay 5 --retry-all-errors \ - "$API/api/summary") || fail "GET /api/summary unreachable" - echo "$SUMMARY" - echo "$SUMMARY" | grep -qE '"paper_mode"\s*:\s*true' \ - || fail "paper_mode is not true" - echo "OK" - - echo "--- [2/3] GET /api/trades?status=open ---" - curl -sf --max-time 15 --retry 3 --retry-delay 5 --retry-all-errors \ - "$API/api/trades?status=open" > /dev/null || fail "GET /api/trades unreachable" - echo "OK" - - echo "--- [3/3] Dashboard HTTP 200 ---" - curl -sf --max-time 15 --retry 3 --retry-delay 5 --retry-all-errors \ - "$DASH/" > /dev/null || fail "dashboard returned non-200" - echo "OK" - - notify "[OK] polymarket-bot PostSync passed" - echo "=== polymarket-bot: all smoke tests passed ==="