From 127972bb33ec0c89d8778b2d5b652ecda8ff9542 Mon Sep 17 00:00:00 2001 From: Dmitriy Ryajov Date: Fri, 6 Jun 2025 16:55:59 -0600 Subject: [PATCH] wip --- .../30_minutes/testmarketplace.nim | 98 ++++++++++++------- 1 file changed, 64 insertions(+), 34 deletions(-) diff --git a/tests/integration/30_minutes/testmarketplace.nim b/tests/integration/30_minutes/testmarketplace.nim index ee8e84f6..06c55e33 100644 --- a/tests/integration/30_minutes/testmarketplace.nim +++ b/tests/integration/30_minutes/testmarketplace.nim @@ -10,8 +10,22 @@ import ../nodeconfigs marketplacesuite(name = "Marketplace", stopOnRequestFail = true): let marketplaceConfig = NodeConfigs( - clients: CodexConfigs.init(nodes = 1).some, - providers: CodexConfigs.init(nodes = 1).some, + clients: CodexConfigs + .init(nodes = 1) + .debug() + .withLogFile() + .withLogTopics( + "codex", "codex slots builder", "codex slots sampler", "marketplace", "sales", + "statemachine", "slotqueue", "reservations", + ).some, + providers: CodexConfigs + .init(nodes = 1) + .debug() + .withLogFile() + .withLogTopics( + "codex", "codex slots builder", "codex slots sampler", "marketplace", "sales", + "statemachine", "slotqueue", "reservations", + ).some, ) var host: CodexClient @@ -135,14 +149,22 @@ marketplacesuite(name = "Marketplace", stopOnRequestFail = true): test "SP are able to process slots after workers were busy with other slots and ignored them", NodeConfigs( - clients: CodexConfigs.init(nodes = 1) - # .debug() - .some, - providers: CodexConfigs.init(nodes = 2) - # .debug() - # .withLogFile() - # .withLogTopics("marketplace", "sales", "statemachine","slotqueue", "reservations") - .some, + clients: CodexConfigs + .init(nodes = 1) + .debug() + .withLogFile() + .withLogTopics( + "codex", "codex slots builder", "codex slots sampler", "marketplace", "sales", + "statemachine", "slotqueue", "reservations", + ).some, + providers: CodexConfigs + .init(nodes = 2) + .debug() + .withLogFile() + .withLogTopics( + "codex", "codex slots builder", "codex slots sampler", "marketplace", "sales", + "statemachine", "slotqueue", "reservations", + ).some, ): let client0 = clients()[0] let provider0 = providers()[0] @@ -219,20 +241,22 @@ marketplacesuite(name = "Marketplace payouts", stopOnRequestFail = true): NodeConfigs( # Uncomment to start Hardhat automatically, typically so logs can be inspected locally hardhat: HardhatConfig.none, - clients: CodexConfigs.init(nodes = 1) - # .debug() # uncomment to enable console log output.debug() - # .withLogFile() - # # uncomment to output log file to tests/integration/logs/ //_.log - # .withLogTopics("node", "erasure") - .some, - providers: CodexConfigs.init(nodes = 1) - # .debug() # uncomment to enable console log output - # .withLogFile() - # # uncomment to output log file to tests/integration/logs/ //_.log - # .withLogTopics( - # "node", "marketplace", "sales", "reservations", "node", "statemachine" - # ) - .some, + clients: CodexConfigs + .init(nodes = 1) + .debug() + .withLogFile() + .withLogTopics( + "codex", "codex slots builder", "codex slots sampler", "marketplace", "sales", + "statemachine", "slotqueue", "reservations", "erasure", + ).some, + providers: CodexConfigs + .init(nodes = 1) + .debug() + .withLogFile() + .withLogTopics( + "codex", "codex slots builder", "codex slots sampler", "marketplace", "sales", + "statemachine", "slotqueue", "reservations", "erasure", + ).some, ): let duration = 6.periods let expiry = 4.periods @@ -317,16 +341,22 @@ marketplacesuite(name = "Marketplace payouts", stopOnRequestFail = true): test "the collateral is returned after a sale is ignored", NodeConfigs( hardhat: HardhatConfig.none, - clients: CodexConfigs.init(nodes = 1).some, - providers: CodexConfigs.init(nodes = 3) - # .debug() - # uncomment to enable console log output - # .withLogFile() - # uncomment to output log file to tests/integration/logs/ //_.log - # .withLogTopics( - # "node", "marketplace", "sales", "reservations", "statemachine" - # ) - .some, + clients: CodexConfigs + .init(nodes = 1) + .debug() + .withLogFile() + .withLogTopics( + "codex", "codex slots builder", "codex slots sampler", "marketplace", "sales", + "statemachine", "slotqueue", "reservations", "erasure", + ).some, + providers: CodexConfigs + .init(nodes = 3) + .debug() + .withLogFile() + .withLogTopics( + "codex", "codex slots builder", "codex slots sampler", "marketplace", "sales", + "statemachine", "slotqueue", "reservations", "erasure", + ).some, ): let data = await RandomChunker.example(blocks = blocks) let client0 = clients()[0]