ECMWFCode4Earth / vAirify

code repository for 2024 Code for Earth project #16
0 stars 0 forks source link

Create measurement summary API #81

Closed amehta-scottlogic closed 3 weeks ago

amehta-scottlogic commented 3 weeks ago

Changes

image

2024-06-07 13:34:15,206 - INFO - Fetching measurements aggregated around 2024-06-06 09:00:00+00:00 (+/- 90) for AirQualityLocationType.CITY
2024-06-07 13:34:15,206 - INFO - Averaging pollutant measurements with criteria between 2024-06-06 07:30:00+00:00 and 2024-06-06 10:30:00+00:00
2024-06-07 13:34:15,568 - INFO - Found results for 90 locations
INFO:     127.0.0.1:50501 - "GET /air-pollutant/measurements/summary?measurement_base_time=2024-06-06T09%3A00%3A00.000%2B00%3A00&measurement_time_range=90&location_type=city HTTP/1.1" 200 OK

image

github-actions[bot] commented 3 weeks ago

☂️ Python Coverage

current status: ✅

Overall Coverage

Lines Covered Coverage Threshold Status
585 524 90% 80% 🟢

New Files

No new covered files...

Modified Files

File Coverage Status
air-quality-backend/src/air_quality/api/main.py 100% 🟢
air-quality-backend/src/air_quality/api/mappers/measurements_mapper.py 100% 🟢
air-quality-backend/src/air_quality/api/measurements_controller.py 100% 🟢
air-quality-backend/src/air_quality/api/types.py 100% 🟢
air-quality-backend/src/air_quality/aqi/pollutant_type.py 100% 🟢
air-quality-backend/src/air_quality/database/in_situ.py 97% 🟢
TOTAL 100% 🟢

updated for commit: ba28c82 by action🐍