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
Feature/experimental validation tests #471
Conversation
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
…e-validation-off-main
newly introduced sonar cloud issues are not issues but actual API design choices consistent with existing code base |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. One change needed in the C API docstring.
power_grid_model_c/power_grid_model_c/include/power_grid_model_c/options.h
Outdated
Show resolved
Hide resolved
Signed-off-by: Martijn Govers <Martijn.Govers@Alliander.com>
…ff-main enable running newton raphson for state estimation tests
Quality Gate passedThe SonarCloud Quality Gate passed, but some issues were introduced. 2 New issues |
Add experimental features option for validation tests that are not yet finalized
The usage is as follows:
extra_params
dict contains an update to theparams.json
which may overload certain parameters for a specific calculation type. E.g.:fail
expected failure feature is extendedAssertionError
[skipped]
(unchanged)fail
are now skipped (not only"fail": true
)experimental_features
parameter may be set toenabled
ordisabled
to enable experimental features from the Python APIparams.json
Expected failures
No issue
Global specification
All cases should result in expected fail (
xfail
)Extra params: expected fail
Only
iterative_current
results in expected fail (xfail
)Both specified
All
calculation_method
s should result in expected fail (xfail
)experimental features
For all
calculation_methods
As
calculation_method
-specific parameterAll specified