Makes WaitForFailed state look for "Errored" state response

This commit is contained in:
ThatBen 2025-06-05 17:14:27 +02:00
parent c98cf1ffc4
commit b7781a6eae
No known key found for this signature in database
GPG Key ID: 62C543548433D43E
2 changed files with 3 additions and 3 deletions

View File

@ -124,7 +124,7 @@ namespace CodexClient
); );
} }
WaitForStorageContractState(timeout, StoragePurchaseState.Failed); WaitForStorageContractState(timeout, StoragePurchaseState.Errored);
} }
private TimeSpan TimeNeededToFailEnoughProofsToFreeASlot(IMarketplaceConfigInput config) private TimeSpan TimeNeededToFailEnoughProofsToFreeASlot(IMarketplaceConfigInput config)
@ -157,7 +157,7 @@ namespace CodexClient
hooks.OnStorageContractUpdated(purchaseStatus); hooks.OnStorageContractUpdated(purchaseStatus);
} }
if (lastState == StoragePurchaseState.Errored) if (desiredState != StoragePurchaseState.Errored && lastState == StoragePurchaseState.Errored)
{ {
FrameworkAssert.Fail("Contract errored: " + statusJson); FrameworkAssert.Fail("Contract errored: " + statusJson);
} }

View File

@ -6,7 +6,7 @@ using Utils;
namespace CodexReleaseTests.MarketTests namespace CodexReleaseTests.MarketTests
{ {
[TestFixture(5, 3, 1)] [TestFixture(5, 3, 1)]
[TestFixture(10, 20, 10)] [TestFixture(10, 8, 4)]
public class FinishTest : MarketplaceAutoBootstrapDistTest public class FinishTest : MarketplaceAutoBootstrapDistTest
{ {
public FinishTest(int hosts, int slots, int tolerance) public FinishTest(int hosts, int slots, int tolerance)