Skip to content

Conversation

teor2345
Copy link
Member

@teor2345 teor2345 commented Sep 26, 2025

This PR adds --slack=false and --alert-limit=N command line options. This allows us to run integration tests in CI.

It also:

  • randomises the choice of labs or foundation RPC servers, in unit tests and integration tests
  • handles full alert channel errors by restarting or exiting, rather than ignoring them
  • delays the startup alert until context blocks have been loaded, to confirm that actually works

Close #41

@teor2345 teor2345 self-assigned this Sep 26, 2025
@teor2345 teor2345 added the enhancement New feature or request label Sep 26, 2025
@teor2345 teor2345 force-pushed the better-error-handling branch from f8c6e63 to 449fd4c Compare September 26, 2025 15:27
@teor2345 teor2345 force-pushed the better-error-handling branch from 449fd4c to deedfbb Compare September 26, 2025 15:39
@teor2345 teor2345 added this pull request to the merge queue Sep 29, 2025
@teor2345
Copy link
Member Author

This is mainly testing, so I'm just going to merge it.

@teor2345 teor2345 added the test Testing label Sep 29, 2025
Merged via the queue into main with commit a3abfc7 Sep 29, 2025
24 checks passed
@teor2345 teor2345 deleted the better-error-handling branch September 29, 2025 10:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request test Testing
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Disable Slack posting using a command-line argument
1 participant