Raise sub-5s test waits that depend on background threads (#5169) `websocket.started_election` failed on the Windows lmdb CI job because its 1s wait for the election to appear expired on a slow runner. The block goes through the block processor and scheduler before an election exists, so 1s is a tight budget under load; every other wait in that test already uses 5s. Survey the rest of core_test for waits under 5s and raise the ones that sit on the same kind of background latency: block processing, cementing and successor activation, local rep voting, real TCP delivery, wallet actions and observer callbacks. Waits that are intentionally short stay as they are: negative checks (`ASSERT_ALWAYS`/`ASSERT_NEVER` and the receive activation sleep), the bandwidth limiter tests that are required to finish under 1s, waits that are already satisfied by the time they run, and the disabled `local_votes_cache` tests. The processing_queue parallel test keeps proving parallelism at 5s, since serial processing would take 32s. Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
__________
Type: commit
Hash: 44cf1faeecd287eb66b89868f2e9957f3163f25b
Created: yesterday
__________
gr0v1ty/nano-node:44cf1faeecd287eb66b89868f2e9957f3163f25b
| Test Case | Status | Duration | Median Deviation | Log | Graph |
|---|---|---|---|---|---|
| 5n4pr_conf_10k_bintree | PASS | 121 s | 3.5 s | - | Show |
| 5n4pr_conf_10k_change | PASS | 172 s | 29.0 s | - | Show |
| 5n4pr_conf_change_dependant | PASS | 116 s | -0.5 s | - | - |
| 5n4pr_conf_change_independant | PASS | 113 s | -1.0 s | - | - |
| 5n4pr_conf_send_dependant | PASS | 115 s | 1.0 s | - | - |
| 5n4pr_conf_send_independant | PASS | 149 s | 25.0 s | - | - |
| 5n4pr_rocks_10k_bintree | PASS | 111 s | -10.0 s | - | - |
| 5n4pr_rocks_10k_change | PASS | 160 s | -5.0 s | - | - |