osparc-simcore
osparc-simcore copied to clipboard
✨ Adds API endpoints for building a dashboard to view and manage the internal state of the dynamic scheduler
What do these changes do?
Adds API endpoints which are not used by any service to list and remove entries in the scheduler's internal.
Followup for this is a FastUI interface to better view this information. In oder to do this the following needs to be closed https://github.com/ITISFoundation/osparc-simcore/issues/4481
Related issue/s
How to test
Dev-ops checklist
- [x] No ENV changes or I properly updated ENV (read the instruction)
Quality Gate passed
Issues
0 New issues
0 Accepted issues
Measures
0 Security Hotspots
0.0% Coverage on New Code
0.0% Duplication on New Code
Codecov Report
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 65.49%. Comparing base (
cafbf96) to head (d1cb3a6). Report is 772 commits behind head on master.
Additional details and impacted files
@@ Coverage Diff @@
## master #6491 +/- ##
===========================================
- Coverage 84.57% 65.49% -19.09%
===========================================
Files 10 636 +626
Lines 214 31348 +31134
Branches 25 265 +240
===========================================
+ Hits 181 20532 +20351
- Misses 23 10755 +10732
- Partials 10 61 +51
| Flag | Coverage Δ | |
|---|---|---|
| integrationtests | 64.72% <ø> (?) |
|
| unittests | 96.70% <100.00%> (+12.12%) |
:arrow_up: |
| Components | Coverage Δ | |
|---|---|---|
| api | ∅ <ø> (∅) |
|
| pkg_aws_library | ∅ <ø> (∅) |
|
| pkg_dask_task_models_library | ∅ <ø> (∅) |
|
| pkg_models_library | ∅ <ø> (∅) |
|
| pkg_notifications_library | ∅ <ø> (∅) |
|
| pkg_postgres_database | ∅ <ø> (∅) |
|
| pkg_service_integration | ∅ <ø> (∅) |
|
| pkg_service_library | ∅ <ø> (∅) |
|
| pkg_settings_library | ∅ <ø> (∅) |
|
| pkg_simcore_sdk | 77.44% <ø> (∅) |
|
| agent | ∅ <ø> (∅) |
|
| api_server | ∅ <ø> (∅) |
|
| autoscaling | ∅ <ø> (∅) |
|
| catalog | ∅ <ø> (∅) |
|
| clusters_keeper | ∅ <ø> (∅) |
|
| dask_sidecar | ∅ <ø> (∅) |
|
| datcore_adapter | ∅ <ø> (∅) |
|
| director | ∅ <ø> (∅) |
|
| director_v2 | 76.28% <ø> (∅) |
|
| dynamic_scheduler | 96.70% <ø> (∅) |
|
| dynamic_sidecar | 59.69% <ø> (∅) |
|
| efs_guardian | ∅ <ø> (∅) |
|
| invitations | ∅ <ø> (∅) |
|
| osparc_gateway_server | 79.42% <ø> (∅) |
|
| payments | ∅ <ø> (∅) |
|
| resource_usage_tracker | ∅ <ø> (∅) |
|
| storage | ∅ <ø> (∅) |
|
| webclient | ∅ <ø> (∅) |
|
| webserver | 59.52% <ø> (∅) |
Continue to review full report in Codecov by Sentry.
Legend - Click here to learn more
Δ = absolute <relative> (impact),ø = not affected,? = missing dataPowered by Codecov. Last update d38a6c3...d1cb3a6. Read the comment docs.
- JS Bundle Analysis - Avoid shipping oversized bundles
closing in favour of new PR