equinor / equinor/ert

All hooked workflows' errors are dumped to terminal

Open
#13,802 3 comments 0 reactions 0 assignees View on GitHub
blocked bug
Dominant language
Python
Stars
161
Forks
141
Avg merge
2d 4h
Merged PRs (30d)
138

Description

### What happened? (You can include a screenshot if it helps explain)

Image

Needs `flow` to reproduce.

Is reproducible by commenting out the observation config line in the rft example.
In rft.ert, add double hyphen to this line to comment it out:
`-- OBS_CONFIG obs.txt`
Then run a test run, either by gui:
`ert gui test-data/ert/rft_example/rft.ert`
or by cli:
`ert test_run test-data/ert/rft_example/rft.ert`

### What did you expect to happen?

No traceback in terminal

Contributor guide

Open the contributing guide

Research direction

Reproduce with test-data/ert/rft_example/rft.ert after commenting out the OBS_CONFIG line, using either `ert gui test-data/ert/rft_example/rft.ert` or `ert test_run test-data/ert/rft_example/rft.ert`. Trace how hooked workflow errors are reported, then verify that the test run completes without a traceback in the terminal.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
62/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.