equinor / ert

ERT - Ensemble based Reservoir Tool - is designed for running ensembles of dynamical models such as reservoir models, in order to do sensitivity analysis and data assimilation. ERT supports data assimilation using the Ensemble Smoother (ES), Ensemble Smoother with Multiple Data Assimilation (ES-MDA) and Iterative Ensemble Smoother (IES).
https://ert.readthedocs.io/en/latest/
GNU General Public License v3.0
104 stars 107 forks source link

Fix ambiguous find_unsmry() #9300

Closed berland closed 1 week ago

berland commented 1 week ago

Issue Resolves #9277

Approach Solve old bug that old code tucked under the carpet.

To reproduce this problem you need to run Eclipse with more than 1 CPU and also leave a similar looking UNSMRY-file to the runpath.

When applicable

berland commented 1 week ago

Seems like the new test is flaky:

FAILED tests/ert/unit_tests/resources/test_ecl_run_new_config.py::test_find_unsmry[paths_to_touch11-SPE1-ValueError] - Failed: DID NOT RAISE <class 'ValueError'>

https://github.com/equinor/ert/actions/runs/11955842976/job/33364180931?pr=9300

Oh no, case insensitive filesystem on Mac.