1.6 KiB
1.6 KiB
REPORT — a test on request for a box that seeds all day (R-1250), 2026-10-24 (attended)
Brief: „two DooPlex backup alarms …", Part 4 (commit only; the release rides the next normal train and needs the
operator's vouch). Commits 29bcf44 (CI 2286 success) and 1e087bb (CI 2288 success). Not released.
- What:
GET /host/line-testreportswaiting_for_quiet(due, in the window, tries left, tunnel up, the full 10-minute window watched and busy).POST /host/line-test/runruns one measurement on request while the controller holds its torrent app: every weekly rule holds except the 10 quiet minutes, which become a 5 s settle and a 10 s quiet check (< 2 Mbit/s); runs 5 s apart; about 55 s. Refusals answer a code; a failed request spends one of the day's tries. - Found live and fixed (
1e087bb): a freshly started tester saidwaiting_for_quietbefore it had watched a minute — a quiet box's app would have been held for nothing. Now it needs the full window. - Tests: 7 new, each seen failing (CHANGELOG lists them); a compile-time assertion that the Tester serves the route.
- Live (demo-hp host, a probe built from
1e087bbrunning the realTesterwith its minute watcher, plain HTTP): a real 10 Mbit/s torrent seed →waiting_for_quietafter 11 samples (worst minute 10.8); the control request refusednot-quiet(11.1 Mbit/s); with the controller's hold: runs 93.6 / 89.6 / 94.2 Mbit/s, the request 56.1 s. Evidence: felhom.euaudits/dooplex-alarms-2026-10-24/part4-r1250-live-proof.txt. - Teardown: the probe stopped and deleted from demo-hp; no iperf3 left running; the installed agent (0.164.0) untouched.