From 836a4cc067471b949b6c8468cc30fe662cb7d38f Mon Sep 17 00:00:00 2001 From: Eric <5089238+emizzle@users.noreply.github.com> Date: Thu, 23 Nov 2023 18:07:01 +1100 Subject: [PATCH] debugging in ci - Add additional logging to purchasing - remove chronicles logging from multinodes - enable log topics in the integration test of interest --- codex/purchasing/states/submitted.nim | 1 + tests/integration/multinodes.nim | 8 -------- tests/integration/testproofs.nim | 2 +- 3 files changed, 2 insertions(+), 9 deletions(-) diff --git a/codex/purchasing/states/submitted.nim b/codex/purchasing/states/submitted.nim index f3a68512..ff26beaf 100644 --- a/codex/purchasing/states/submitted.nim +++ b/codex/purchasing/states/submitted.nim @@ -34,6 +34,7 @@ method run*(state: PurchaseSubmitted, machine: Machine): Future[?State] {.async. proc withTimeout(future: Future[void]) {.async.} = let expiry = request.expiry.truncate(int64) + 1 + trace "waiting for request fulfillment or expiry", expiry await future.withTimeout(clock, expiry) try: diff --git a/tests/integration/multinodes.nim b/tests/integration/multinodes.nim index 952ad3ec..9fa76a7a 100644 --- a/tests/integration/multinodes.nim +++ b/tests/integration/multinodes.nim @@ -192,14 +192,6 @@ template multinodesuite*(name: string, body: untyped) = let node = startNode(options, config.debugEnabled) node.waitUntilStarted() - if config.debugEnabled: - debug "started new integration testing node and codex client", - role, - apiUrl = node.apiUrl, - discAddress = node.discoveryAddress, - address = accounts[nodeIdx], - cliOptions = config.cliOptions.join(",") - return node proc clients(): seq[RunningNode] {.used.} = diff --git a/tests/integration/testproofs.nim b/tests/integration/testproofs.nim index 9985123d..954b2000 100644 --- a/tests/integration/testproofs.nim +++ b/tests/integration/testproofs.nim @@ -177,7 +177,7 @@ marketplacesuite "Simulate invalid proofs": .nodes(1) .debug() # uncomment to enable console log output.debug() .withLogFile() # uncomment to output log file to tests/integration/logs/ //_.log - .withLogTopics("node", "erasure"), + .withLogTopics("node", "erasure", "clock", "purchases"), providers: NodeConfig()