Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ Adding catalog client to dynamic-scheduler ⚠️ #7162

Open
wants to merge 6 commits into
base: master
Choose a base branch
from

Conversation

GitHK
Copy link
Contributor

@GitHK GitHK commented Feb 4, 2025

What do these changes do?

Adds catalog client to dynamic-scheduler. Note: this client is not currently used.

Related issue/s

How to test

Dev-ops checklist ⚠️

@GitHK GitHK self-assigned this Feb 4, 2025
@GitHK GitHK added this to the Singularity milestone Feb 4, 2025
@GitHK GitHK changed the title ✨ Adding catalog client to dynamic-scheduler ✨ Adding catalog client to dynamic-scheduler ⚠️ Feb 4, 2025
Copy link

codecov bot commented Feb 4, 2025

Codecov Report

Attention: Patch coverage is 88.88889% with 7 lines in your changes missing coverage. Please review.

Project coverage is 87.47%. Comparing base (4653f36) to head (c26ef7d).

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #7162      +/-   ##
==========================================
- Coverage   87.66%   87.47%   -0.19%     
==========================================
  Files        1641     1262     -379     
  Lines       64171    53242   -10929     
  Branches     1179      718     -461     
==========================================
- Hits        56253    46574    -9679     
+ Misses       7607     6466    -1141     
+ Partials      311      202     -109     
Flag Coverage Δ
integrationtests 63.50% <ø> (-1.10%) ⬇️
unittests 85.56% <88.88%> (-0.39%) ⬇️
Components Coverage Δ
api ∅ <ø> (∅)
pkg_aws_library 94.02% <ø> (ø)
pkg_dask_task_models_library 97.09% <ø> (ø)
pkg_models_library ∅ <ø> (∅)
pkg_notifications_library 84.57% <ø> (ø)
pkg_postgres_database ∅ <ø> (∅)
pkg_service_integration ∅ <ø> (∅)
pkg_service_library 74.13% <ø> (ø)
pkg_settings_library ∅ <ø> (∅)
pkg_simcore_sdk 85.50% <ø> (ø)
agent 96.46% <ø> (ø)
api_server 90.55% <ø> (ø)
autoscaling 96.08% <ø> (ø)
catalog 90.33% <ø> (ø)
clusters_keeper 99.24% <ø> (ø)
dask_sidecar 91.26% <ø> (ø)
datcore_adapter 93.19% <ø> (ø)
director 76.92% <ø> (ø)
director_v2 91.30% <ø> (+0.01%) ⬆️
dynamic_scheduler 96.75% <88.88%> (-0.43%) ⬇️
dynamic_sidecar 89.75% <ø> (ø)
efs_guardian 90.25% <ø> (ø)
invitations ∅ <ø> (∅)
osparc_gateway_server ∅ <ø> (∅)
payments 92.66% <ø> (ø)
resource_usage_tracker ∅ <ø> (∅)
storage 89.57% <ø> (ø)
webclient ∅ <ø> (∅)
webserver 85.84% <ø> (-0.38%) ⬇️

Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 4653f36...c26ef7d. Read the comment docs.

@GitHK GitHK marked this pull request as ready for review February 4, 2025 11:38
Copy link

sonarqubecloud bot commented Feb 6, 2025

return TypeAdapter(ServiceSpecifications).validate_python({})


@pytest.fixture
Copy link
Member

@pcrespov pcrespov Feb 6, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

please reuse pytest_simcore.faker_users_data fixtures

we have repeatedly discussed about this :-) ... can you please change all the fixtures in this service to use those.

There are many advantages by reusing these fixtures (can elaborate offline!)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

requirement: add catalog client to dynamic-scheduler
5 participants