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

Implement generic config resolution #6785

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from
Draft

Conversation

mnonnenmacher
Copy link
Member

Add a model for the different ORT tools, how they depend on each other, and which configuration they consume. Use it to implement a generic function to resolve configuration and warn if re-resolving a previously resolved configuration can lead to inconsistencies in the result.

This is an early draft and by no means complete, no need to review yet.

Add classes to represent the different ORT tools, how they depend on
each other, and which configuration the consume. This will be used to
improve the consistency when replacing a previously resolved
configuration. Also, it provides a good overview over the ORT tools.

Signed-off-by: Martin Nonnenmacher <martin.nonnenmacher@bosch.io>
Signed-off-by: Martin Nonnenmacher <martin.nonnenmacher@bosch.io>
@codecov
Copy link

codecov bot commented Mar 31, 2023

Codecov Report

Patch coverage has no change and project coverage change: -0.10 ⚠️

Comparison is base (f619841) 64.62% compared to head (0e7eecb) 64.53%.

Additional details and impacted files
@@             Coverage Diff              @@
##               main    #6785      +/-   ##
============================================
- Coverage     64.62%   64.53%   -0.10%     
  Complexity     1955     1955              
============================================
  Files           322      322              
  Lines         16166    16190      +24     
  Branches       2296     2307      +11     
============================================
  Hits          10448    10448              
- Misses         4726     4750      +24     
  Partials        992      992              
Flag Coverage Δ
funTest-docker 64.31% <ø> (ø)
funTest-non-docker 49.32% <0.00%> (-0.17%) ⬇️
test 31.88% <0.00%> (-0.06%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Impacted Files Coverage Δ
model/src/main/kotlin/utils/OrtResultExtensions.kt 0.00% <0.00%> (ø)

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

☔ View full report in Codecov by Sentry.
📢 Do you have feedback about the report comment? Let us know in this issue.

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

Successfully merging this pull request may close these issues.

None yet

1 participant