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
@@ -425,7 +425,11 @@ proc runFailoverLoadScenario() =
suite "Raft failover under load E2E":
test "committed writes survive a leader kill under sustained write load":
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:
runFailoverLoadScenario()