aprs.me/test/aprsme_web/live/map_live
Graham McIntire 4c5c730ee7
Speed up the slowest tests
- packet_replay: stop_replay test reduces fake-task receive timeout from 5s to 200ms
- broadcast_task_supervisor: scheduler_usage takes configurable sample seconds;
  test uses sample-pair API (instant) instead of blocking 1-second sample
- health_check: ask_if_alive timeout is now configurable; unresponsive-pid test
  uses 50ms timeout instead of waiting full 5-second default
- mix_unused/analyzer_test: cache analyze() result in setup_all so 4 tests share
  one analyze pass instead of running 4 separate scans
- mix/tasks/compile/unused_test: consolidate three slow severity tests into one
- log_sanitizer + packet_field_whitelist: cap property-test runs at 25 (was 100)
- historical_loading: trim 200ms post-event sleeps to 50ms
- movement: refute_push_event timeout from 200ms to 50ms

Total suite time: ~45s -> 40.6s; 2488 tests, 0 failures.
2026-05-09 10:56:03 -05:00
..
callsign_view_test.exs Fix duplicate ID errors and optimize mobile callsign search 2025-10-25 13:39:34 -05:00
components_test.exs test: expand coverage for Layouts, DeviceCache, Components and others 2026-04-23 16:36:01 -05:00
data_builder_extras_test.exs Add coverage tests for DevicesSeeder, StatusLive helpers, DataBuilder, and HistoricalLoader 2026-05-08 13:04:37 -05:00
data_builder_test.exs Fix object/item packets showing sender callsign instead of object name 2026-03-22 13:02:24 -05:00
display_manager_test.exs Add coverage tests for partition manager, map live message handlers, display manager, weather/device id paths 2026-05-08 12:03:10 -05:00
historical_loader_test.exs Add coverage tests for HistoricalLoader low-zoom non-final and pending-bounds paths 2026-05-08 13:33:13 -05:00
historical_loading_test.exs Speed up the slowest tests 2026-05-09 10:56:03 -05:00
index_test.exs Add coverage tests for partition manager, map live message handlers, display manager, weather/device id paths 2026-05-08 12:03:10 -05:00
integration_test.exs Add tests for batch_dispatch out-of-bounds removal and load_historical_batch matching generation 2026-05-08 17:13:32 -05:00
movement_test.exs Speed up the slowest tests 2026-05-09 10:56:03 -05:00
navigation_test.exs refactor: pattern-match over conditionals in Navigation and InsertOptimizer 2026-04-23 13:38:24 -05:00
overlay_rendering_test.exs fix: Resolve majority of dialyzer type errors 2025-07-30 13:30:21 -05:00
packet_batcher_test.exs Fix code review findings batch 2: dead code, encoding, correctness 2026-02-20 07:29:27 -06:00
packet_processor_test.exs Improve test coverage to 87% and point vendor/aprs submodule at codeberg 2026-05-05 15:18:28 -05:00
packet_utils_test.exs test: broaden unit & property-test coverage (61.8% → 64.7%) 2026-04-23 13:32:09 -05:00
performance_test.exs Fix duplicate ID errors and optimize mobile callsign search 2025-10-25 13:39:34 -05:00
rf_path_test.exs Fix duplicate ID errors and optimize mobile callsign search 2025-10-25 13:39:34 -05:00
rf_path_unit_test.exs Fix RF path visualization for hovering over track points 2026-02-19 15:41:32 -06:00
tracked_callsign_old_packet_test.exs Fix duplicate ID errors and optimize mobile callsign search 2025-10-25 13:39:34 -05:00
url_params_test.exs Improve test coverage to 87% and point vendor/aprs submodule at codeberg 2026-05-05 15:18:28 -05:00