Skip to content

Conversation

oleonardolima
Copy link
Contributor

fixes #2045

Description

It's an initial attempt to solve the timeout failures we have been facing on CI when running electrum tests. It it's not solved at all, at least it now adds the total time elapsed so we can know how long it's taking in CI.

The PR updates the chained_mempool_txs test to use 6 seconds as timeout, instead of 5, it was the only spot using 5 instead of 6. Also updates the error message to show the total time elapsed, can help debug the CI if the timeout error persists.

Notes to the reviewers

Changelog notice

### Changed
- Update the `chained_mempool_txs` to use 6 seconds as timeout.
- Update the error message to show the time elapsed.

Checklists

All Submissions:

- update the chained_mempool_txs test to use 6 seconds as timeout,
  instead of 5, it was the only spot using 5 instead of 6.
- update the error message to show the total time elapsed, can help
  debug the CI if the timeout error persists.
@oleonardolima oleonardolima self-assigned this Oct 2, 2025
@oleonardolima oleonardolima added tests github_actions Pull requests that update GitHub Actions code labels Oct 2, 2025
@oleonardolima oleonardolima moved this to Needs Review in BDK Chain Oct 2, 2025
Copy link
Member

@evanlinjin evanlinjin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 353d18b

@evanlinjin evanlinjin merged commit 24654a5 into bitcoindevkit:master Oct 2, 2025
19 checks passed
@github-project-automation github-project-automation bot moved this from Needs Review to Done in BDK Chain Oct 2, 2025
@oleonardolima oleonardolima deleted the fix/electrsd-timeout-on-tests branch October 2, 2025 05:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
github_actions Pull requests that update GitHub Actions code tests
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

test(electrum): keeps failing in CI with timeout errors
2 participants