towerops/test/towerops_web/channels
Graham McIntire d85b42c3ee fix: replace remaining Process.sleep calls with receive/timeout patterns
Production code (lib/): all Process.sleep calls replaced with receive
after timeout - retry backoff, exponential backoff, batch delays,
poll intervals, and settle waits.

Test code: poll_until helpers across 4 agent channel test files now
use receive after instead of Process.sleep. Various standalone
Process.sleep(N) calls replaced with :sys.get_state sync barriers
or receive after. deferred_discovery test simulation sleeps reduced
500ms -> 30ms.
2026-06-02 15:27:23 -05:00
..
agent_channel_builders_test.exs fix: replace remaining Process.sleep calls with receive/timeout patterns 2026-06-02 15:27:23 -05:00
agent_channel_check_proto_test.exs Rewrite protobuf encoding/decoding in pure Gleam with integrated validation (#104) 2026-03-21 16:08:40 -05:00
agent_channel_cloud_poller_test.exs test: cloud poller AgentChannel + SNMP sensor v3/no-snmp + firmware month parser 2026-05-09 09:20:27 -05:00
agent_channel_extra_coverage_test.exs fix: replace remaining Process.sleep calls with receive/timeout patterns 2026-06-02 15:27:23 -05:00
agent_channel_processing_test.exs fix: replace remaining Process.sleep calls with receive/timeout patterns 2026-06-02 15:27:23 -05:00
agent_channel_test.exs fix: replace remaining Process.sleep calls with receive/timeout patterns 2026-06-02 15:27:23 -05:00
mobile_channel_test.exs add mobile app websocket channel and improve QR linking UX 2026-03-13 17:28:36 -05:00
mobile_socket_test.exs add mobile app websocket channel and improve QR linking UX 2026-03-13 17:28:36 -05:00