Files
eco/tests
lemke_handClaude Sonnet 5 2871111de6 Daq.status_server: actually resolve the NamespaceComponent
resolve_lazy() only unwraps a Proxy (checks for __resolved__/
__wrapped__); handed a bare NamespaceComponent instead - which this
property built directly rather than receiving as a replace_Namespace
Components-processed constructor argument, unlike pgroup/checker/
run_table - it just returned that same unresolved instance unchanged.
Every real call site (start_scan_monitoring/end_scan_monitoring) got a
NamespaceComponent with no start_monitoring/stop_monitoring of its own,
raising AttributeError on every scan - caught and silently turned into
"status server: start monitoring failed ... falling back" by
_status_server_failed, so the server-side path this session's status-
server work was meant to exercise has never actually run from a real
scan. Fix: call .get() ourselves before resolve_lazy().

tests/test_daq_status_server.py's FakeStatusServerComponent stood in
directly for the already-resolved object and had no .get() of its own,
relying on the old code never calling it - added one (returns self).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-10-04 19:15:18 +02:00
..
2026-08-30 22:50:56 +02:00
2026-09-11 15:29:43 +02:00
2026-09-07 16:54:05 +02:00
2026-09-07 16:54:05 +02:00
2026-09-06 16:34:29 +02:00
2026-08-21 15:10:25 +02:00
2026-09-11 16:04:34 +02:00
2026-08-28 14:25:39 +02:00
2026-08-21 15:10:25 +02:00
2026-09-06 21:05:04 +02:00
2026-09-06 16:34:29 +02:00
2026-08-21 15:10:25 +02:00
2026-08-21 15:10:25 +02:00
2026-08-21 15:10:25 +02:00
2026-09-07 17:11:28 +02:00
2026-09-22 11:56:41 +02:00
2026-08-21 15:10:25 +02:00
2026-08-30 22:50:56 +02:00
2026-08-21 15:10:25 +02:00
2026-09-06 16:34:29 +02:00
2026-09-11 16:04:34 +02:00
2026-09-11 16:04:34 +02:00
2026-09-06 16:34:29 +02:00