ci(raft): dedicated mandatory raft e2e job; no silent skips under CI

This commit is contained in:
2026-07-31 01:07:11 +03:00
parent 431334b70a
commit efa46b05c6
4 changed files with 40 additions and 6 deletions
+6 -2
View File
@@ -208,7 +208,11 @@ proc runClusterScenario() =
suite "Raft E2E cluster":
test "3-node election and failover":
if not fileExists(BinaryPath):
echo "[SKIP] ", BinaryPath, " missing — run `nimble test` (builds the server first)"
skip()
if getEnv("CI").len > 0:
echo "[FAIL] ", BinaryPath, " missing under CI — build step broken?"
fail()
else:
echo "[SKIP] ", BinaryPath, " missing — run `nimble test` (builds the server first)"
skip()
else:
runClusterScenario()