qa: Improve suppressed errors output

Original discussion: https://github.com/bitcoin/bitcoin/pull/30660#discussion_r2080132673
This commit is contained in:
Hodlinator
2025-05-14 14:40:15 +02:00
parent 075352ec8e
commit bf950c4544
2 changed files with 11 additions and 9 deletions

View File

@@ -89,7 +89,7 @@ class FeatureFrameworkStartupFailures(BitcoinTestFramework):
self.log.info("Verifying inability to connect to bitcoind's RPC interface due to wrong port results in one exception containing at least one OSError.")
self._verify_startup_failure(
TestWrongRpcPortStartupFailure, [f"--internal_node_start_duration={node_start_duration}"],
r"AssertionError: \[node 0\] Unable to connect to bitcoind after \d+s \(ignored errors: {[^}]*'OSError \w+'?: \d+[^}]*}, latest error: \w+\([^)]+\)\)"
r"AssertionError: \[node 0\] Unable to connect to bitcoind after \d+s \(ignored errors: {[^}]*'OSError \w+'?: \d+[^}]*}, latest: '[\w ]+'/\w+\([^)]+\)\)"
)
self.log.info("Verifying startup failure due to invalid arg results in only one exception.")