From d9ca905cd9efcebcaece4434463aba93dbcbf4ff Mon Sep 17 00:00:00 2001 From: ThatBen Date: Fri, 11 Jul 2025 10:14:09 +0200 Subject: [PATCH] Enables repair test. It now passes. Reduces duration of sequential contracts test --- Tests/CodexReleaseTests/MarketTests/RepairTest.cs | 4 +--- Tests/CodexReleaseTests/MarketTests/SequentialContracts.cs | 4 ++-- 2 files changed, 3 insertions(+), 5 deletions(-) diff --git a/Tests/CodexReleaseTests/MarketTests/RepairTest.cs b/Tests/CodexReleaseTests/MarketTests/RepairTest.cs index 83c195f8..04929659 100644 --- a/Tests/CodexReleaseTests/MarketTests/RepairTest.cs +++ b/Tests/CodexReleaseTests/MarketTests/RepairTest.cs @@ -29,13 +29,11 @@ namespace CodexReleaseTests.MarketTests #endregion - [Ignore("Test is ready. Waiting for repair implementation. " + - "Slots are never freed because proofs are never marked as missing. Issue: https://github.com/codex-storage/nim-codex/issues/1153")] [Test] [Combinatorial] public void RollingRepairSingleFailure( [Rerun] int rerun, - [Values(10)] int numFailures) + [Values(5)] int numFailures) { var hosts = StartHosts().ToList(); var client = StartClients().Single(); diff --git a/Tests/CodexReleaseTests/MarketTests/SequentialContracts.cs b/Tests/CodexReleaseTests/MarketTests/SequentialContracts.cs index 199ff470..4f06d81e 100644 --- a/Tests/CodexReleaseTests/MarketTests/SequentialContracts.cs +++ b/Tests/CodexReleaseTests/MarketTests/SequentialContracts.cs @@ -27,7 +27,7 @@ namespace CodexReleaseTests.MarketTests [Test] [Combinatorial] public void Sequential( - [Values(10)] int numGenerations) + [Values(5)] int numGenerations) { var hosts = StartHosts(); var clients = StartClients(); @@ -93,7 +93,7 @@ namespace CodexReleaseTests.MarketTests MinRequiredNumberOfNodes = (uint)purchaseParams.Nodes, NodeFailureTolerance = (uint)purchaseParams.Tolerance, PricePerBytePerSecond = pricePerBytePerSecond, - ProofProbability = 10000, + ProofProbability = 100000, CollateralPerByte = 1.TstWei() }); }