PTB-M4D / PyDynamic

Python library for the analysis of dynamic measurements
https://ptb-m4d.github.io/PyDynamic/
GNU Lesser General Public License v3.0
25 stars 13 forks source link

Fix all those errors in the test suite that occur frequently in the pipeline #287

Closed BjoernLudwigPTB closed 2 years ago

BjoernLudwigPTB commented 2 years ago

We observed a lot of errors, that occurred very frequently. This PR is meant to identify the causes and resolve the issues.

codecov-commenter commented 2 years ago

Codecov Report

Merging #287 (6663bcd) into main (c264800) will increase coverage by 16.77%. The diff coverage is 100.00%.

:exclamation: Current head 6663bcd differs from pull request most recent head 3e37e33. Consider uploading reports for the commit 3e37e33 to get more accurate results

@@             Coverage Diff             @@
##             main     #287       +/-   ##
===========================================
+ Coverage   60.42%   77.20%   +16.77%     
===========================================
  Files          29       29               
  Lines        2239     2233        -6     
  Branches      366      363        -3     
===========================================
+ Hits         1353     1724      +371     
+ Misses        783      382      -401     
- Partials      103      127       +24     
Impacted Files Coverage Δ
src/PyDynamic/model_estimation/fit_filter.py 90.34% <100.00%> (+0.68%) :arrow_up:
src/PyDynamic/uncertainty/interpolate.py 90.12% <100.00%> (+1.61%) :arrow_up:
src/PyDynamic/misc/filterstuff.py 63.93% <0.00%> (+1.63%) :arrow_up:
src/PyDynamic/uncertainty/propagate_convolution.py 100.00% <0.00%> (+4.00%) :arrow_up:
src/PyDynamic/uncertainty/propagate_filter.py 78.46% <0.00%> (+14.35%) :arrow_up:
src/PyDynamic/uncertainty/propagate_DFT.py 65.57% <0.00%> (+18.30%) :arrow_up:
src/PyDynamic/misc/SecondOrderSystem.py 100.00% <0.00%> (+45.45%) :arrow_up:
src/PyDynamic/uncertainty/propagate_MonteCarlo.py 68.62% <0.00%> (+45.88%) :arrow_up:
... and 2 more

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