From fd33084ecf46aa8862a64d00b10494bba249a415 Mon Sep 17 00:00:00 2001 From: Arnaud Date: Thu, 19 Jun 2025 12:38:23 +0200 Subject: [PATCH] Add client logs --- tests/integration/testmarketplace.nim | 26 +++++++++++++++++++------- tests/integration/testsales.nim | 5 ++++- 2 files changed, 23 insertions(+), 8 deletions(-) diff --git a/tests/integration/testmarketplace.nim b/tests/integration/testmarketplace.nim index 7e5a618d..c16893f9 100644 --- a/tests/integration/testmarketplace.nim +++ b/tests/integration/testmarketplace.nim @@ -9,8 +9,14 @@ 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).withLogFile().withLogTopics("node, marketplace").some, + providers: CodexConfigs + .init(nodes = 1) + .withLogFile() + .withLogTopics( + "marketplace", "sales", "statemachine", "slotqueue", "reservations" + ).some, ) var host: CodexClient @@ -144,9 +150,11 @@ 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, + clients: CodexConfigs + .init(nodes = 1) + # .debug( + .withLogFile() + .withLogTopics("node, marketplace").some, providers: CodexConfigs .init(nodes = 2) # .debug() @@ -235,7 +243,7 @@ marketplacesuite(name = "Marketplace payouts", stopOnRequestFail = true): # .debug() # uncomment to enable console log output.debug() .withLogFile() # # uncomment to output log file to tests/integration/logs/ //_.log - .withLogTopics("node", "erasure").some, + .withLogTopics("node, marketplace").some, providers: CodexConfigs .init(nodes = 1) # .debug() # uncomment to enable console log output @@ -344,7 +352,11 @@ 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, + clients: CodexConfigs + .init(nodes = 1) + .withLogFile() + # # uncomment to output log file to tests/integration/logs/ //_.log + .withLogTopics("node, marketplace").some, providers: CodexConfigs .init(nodes = 3) # .debug() diff --git a/tests/integration/testsales.nim b/tests/integration/testsales.nim index e99e7872..971bdd56 100644 --- a/tests/integration/testsales.nim +++ b/tests/integration/testsales.nim @@ -19,7 +19,10 @@ proc findItem[T](items: seq[T], item: T): ?!T = marketplacesuite(name = "Sales", stopOnRequestFail = true): let salesConfig = NodeConfigs( - clients: CodexConfigs.init(nodes = 1).some, + clients: CodexConfigs + .init(nodes = 1) + .withLogFile() + .withLogTopics("node", "marketplace").some, providers: CodexConfigs .init(nodes = 1) # .debug() # uncomment to enable console log output