-
Notifications
You must be signed in to change notification settings - Fork 128
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
Fix small errors in the arctic_ocean diagnostic #1722
Conversation
Tests are failing in the same way as for #1721 Looks like something related to pytest. |
The recipe is still broken, but now with a different error:
This is the same as reported in #1711. |
@mattiarighi Works with stable esmvalcore :) Will try to diagnose what's happening with the master of esmvalcore tomorrow. |
Thank you, that's good to know. |
@mattiarighi The latest commit make the diagnostic run witht he lates There are a lot of warnings about the wrong files in the provenance. I don't know the mechanics of the provenance, but looks like that it thinks that valid fileas are only those created by the preprocessor. I use a lot of intermediate files, which are not recognised, so that's were the warnings are comming from. |
I think we need to wait for @bouweandela to sort this out. Thanks for the feedback! |
To better understand this issue, can you describe what kind of files this are? I expected all output files to be somehow derived from the input data, but maybe I missed something?
The design decision we made when implementing the provenance was that we would not add this level of detail. Valid files are those that are created by ancestor tasks, in most cases this is/are indeed the preprocessor tasks (see here for an introduction). However, this was not communicated clearly enough in the documentation. That's why I recently added the warnings, to better guide diagnostic developers in choosing the correct files. |
In my case it's a map of the transect. It is generated from the transect positions, that are defined in the code (
Thanks for clarigying it. Now as the diagnostic works do we need more actions? |
Tasks
yamllint
to check that your YAML files do not contain mistakesCloses #1704