prop/test/microwaveprop/pskr
Graham McIntire 363646f34f
test: enable :slow tests by default + add coverage tests across modules
Removed the `exclude: [:slow]` from test_helper.exs — the slow-tagged
wgrib2 fixture tests pass with the binary on PATH and pull
Microwaveprop.Weather.Grib2.Wgrib2 from 23% to 90%+ in coverage runs.

Additional tests:
- Pskr.Client: tcp/tcp_closed/tcp_error stale-socket fall-throughs
- Weather context: weather_point_detail/3, latest_grid_valid_time/0,
  available_weather_valid_times/0, available_hrdps_valid_times/0
- PathCompute.compute/4: with HRRR profile near the path
- RoverPathProfileWorker: real Path row + skip-when-complete
- RoverLive: URL stations encoding, add_station error paths
- PathLive: rover_path_id branches (404, malformed UUID)

3599 tests, 0 failures.
2026-05-08 09:28:51 -05:00
..
aggregator_test.exs test: push coverage to 78.6% — MapLayers 100%, LinkMargin 100%, Elevation 94% 2026-05-07 13:17:40 -05:00
calibration_sampler_property_test.exs perf+test: cache nearest_hrrr per cell, batch pg_inherits, +property tests 2026-05-05 17:40:13 -05:00
calibration_sampler_test.exs fix(pskr): self-healing follow-up sampler runs for hours with missing HRRR 2026-05-05 18:00:10 -05:00
client_test.exs test: enable :slow tests by default + add coverage tests across modules 2026-05-08 09:28:51 -05:00
feature_bin_test.exs test: expand coverage across rover, pskr, valkey, skewt, scores 2026-05-07 12:51:58 -05:00
mqtt_test.exs test: expand coverage across rover, pskr, valkey, skewt, scores 2026-05-07 12:51:58 -05:00
recalibrator_test.exs refactor: deduplicate hrrr download, simplify radio/mqtt, fix credo/perf issues 2026-05-07 11:50:29 -05:00