From f1070e1a9d8e0542304a5bd3e7ce7af6cb05baf2 Mon Sep 17 00:00:00 2001 From: Mikhail Date: Tue, 12 May 2026 08:59:22 +0300 Subject: [PATCH] Wire one-shot vpnruntime guard script into CI --- .github/workflows/build.yml | 2 ++ docs/operations/VPNRUNTIME_CI_FIXES_TRANSFER_2026-05-12.md | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8c8d715..16f5980 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -37,6 +37,8 @@ jobs: run: go test ./internal/vpnruntime -run TestFabricClientPacketIngressParallelFlowWindowDoesNotBlockIndependentChannel -count=50 -timeout=60s - name: Concurrency check (vpnruntime race) run: go test -race ./internal/vpnruntime + - name: One-shot vpnruntime guard script + run: pwsh -NoProfile -ExecutionPolicy Bypass -File scripts/smoke/run-vpnruntime-ci-guards.ps1 -AntiFlakeCount 20 -TargetedCount 50 worker: runs-on: ubuntu-24.04 diff --git a/docs/operations/VPNRUNTIME_CI_FIXES_TRANSFER_2026-05-12.md b/docs/operations/VPNRUNTIME_CI_FIXES_TRANSFER_2026-05-12.md index f6a3489..e620f15 100644 --- a/docs/operations/VPNRUNTIME_CI_FIXES_TRANSFER_2026-05-12.md +++ b/docs/operations/VPNRUNTIME_CI_FIXES_TRANSFER_2026-05-12.md @@ -50,3 +50,9 @@ From `agents/rap-node-agent`: go test ./internal/vpnruntime -count=20 go test -race ./internal/vpnruntime ``` + +Or run the one-shot guard from repo root: + +```powershell +pwsh -NoProfile -ExecutionPolicy Bypass -File scripts/smoke/run-vpnruntime-ci-guards.ps1 +```