Closed mdadighat closed 5 days ago
Coverage Report
File Stmts Miss Cover Missing src/api satchecker.py 1 1 0% 1 src/api/adapters/repositories satellite_repository.py 70 6 91% 35, 39, 43, 47, 51, 55 tle_repository.py 89 5 94% 114, 120, 129, 138, 142 src/api/domain/models tle.py 19 1 95% 52 src/api/entrypoints extensions.py 10 1 90% 32 src/api/entrypoints/v1/routes fov_routes.py 33 20 39% 20–71 routes.py 37 10 73% 22, 63, 92, 114–126 tools_routes.py 82 6 93% 54–56, 91–93 src/api/services fov_service.py 74 64 14% 27–152 validation_service.py 138 15 89% 139, 185–190, 199–200, 203, 206, 209, 212, 218, 221–228 src/api/services/tasks ephemeris_tasks.py 41 3 93% 130, 134, 167 src/api/utils coordinate_systems.py 149 11 93% 333–343, 483 output_utils.py 24 12 50% 164–228 propagation_strategies.py 68 1 99% 119 TOTAL 1136 156 86%
Tests | Skipped | Failures | Errors | Time |
---|---|---|---|---|
107 | 0 :zzz: | 0 :x: | 0 :fire: | 10.250s :stopwatch: |
Description:
Additional work in progress to test initial FOV implementation: Move FOV response formatting to output_utils, add option to group by satellite or keep chronological order (final response format still TBD), vectorize result creation
Context:
Speed improvements and data access need to be tested with the development server, plus this service needs to be available for others testing it as well, with the caveat it will be frequently changed and possibly broken