|
All checks were successful
secrets-guard / encrypted (pull_request) Successful in 6s
shell-lint / shellcheck (pull_request) Successful in 8s
PR build (required check) / build-backend (pull_request) Successful in 1m2s
PR build (required check) / changes (pull_request) Successful in 13s
PR build (required check) / build-frontend (pull_request) Has been skipped
PR build (required check) / validate-observability (pull_request) Has been skipped
PR build (required check) / gate (pull_request) Successful in 2s
MET's series starts mid-today and thins toward the tail, and the parser graded whatever samples a day happened to have: the current day was built from the remaining afternoon hours (seen live on prod: an 'overnight low' of 114.8F graded at the ~100th percentile) and the final day can collapse to one sample with tmin == tmax. A day now needs its samples to span at least 18 hours before it is emitted — full hourly days and the 0/6/12/18 6-hourly far-term shape both pass; partial today and the degenerate tail are dropped instead of being served as false extremes. |
||
|---|---|---|
| .. | ||
| accounts | ||
| api | ||
| core | ||
| data | ||
| notifications | ||
| web | ||
| conftest.py | ||
| test_drift_check.py | ||
| test_indexnow.py | ||
| test_seed_era5.py | ||
| test_warm_cities.py | ||
| test_warm_content.py | ||