Fix JEDI_LFRic forecast_pseudo test config#300
Fix JEDI_LFRic forecast_pseudo test config#300james-bruten-mo merged 15 commits intoMetOffice:mainfrom
Conversation
'snow_mixing_ratio'.
|
I've just tested the other jedi_lfric tests, and all except for |
|
@DanStoneMO The canned configurations in the The best way to update the canned configurations would be to run the rose stem test suite with
Let me know if you're unsure about anything. It may also be useful to have the canned configurations run as part of the rose-stem test suite. Other applications do this, for example Also, have you started a conversation with the LFRic team about getting this fix merged into |
|
The current set of options that you've proposed look like they would fix any issues following the merge of #174 (apologies), but I'd be happy to advise about any particular options if there are still issues after you've followed Tom H's suggestions |
matthewrmshin
left a comment
There was a problem hiding this comment.
I've applied the branch of this PR to (JEDI) daily build. Can confirm that this change fixes the failure.
…ap-configs Merge from remote branch to resolve divergence.
|
I'm currently unable to test any more changes due to a failure in the build, which seems to also be affecting Also thanks for the advice @tom-j-h, who would be the best person to let know on the LFRic team? |
james-bruten-mo
left a comment
There was a problem hiding this comment.
Looks fine, and not going to affect lfric testing as it's currently setup
I'll look at getting these example configurations tested regularly once the current release is out
|
I've prepared similar fixes for the other jedi_lfric tests locally. I'll commit them once I've been able to test them. |
|
@DanStoneMO I'll bypass the branch protection for this PR, but could you get verified commits setup for your next one please. We have docs for that at https://metoffice.github.io/simulation-systems/WorkingPractices/gh_authorisation.html#verified-commits |
Thanks very much! |
|
@DanStoneMO are you adding the other configs in this PR? If so, the sooner the better, but I'll need to commit this today as we're almost ready for the release |
|
I've managed to get a fresh build so I can now test my changes to the other configs. All going well I should be able to add them to this PR soon |
id_tlm_tests runs without error.
runs without error.
|
I think that's all of them. I've not yet tested for results change, but I can confirm they now run without error |
It is enough that they run :-) thanks for the update. |
james-bruten-mo
left a comment
There was a problem hiding this comment.
Thanks all for sorting
PR Summary
Sci/Tech Reviewer:
Code Reviewer: @james-bruten-mo
When running lfric-jedi (https://github.com/JCSDA-internal/lfric-jedi) using its 'mobbalt' opt, the JEDI-LFRic interface is built and tested as part of the workflow. Following PR #174 merging, the testing fails due to missing configuration sections and options in the
forecast_pseudotest. See: https://cylchub/services/cylc-review/view/daniel.stone?&suite=mob-la-174-4&no_fuzzy_time=0&path=log/job/1/test_jelf__spice_gnu_debug/01/job.err for output.This PR updates the
forecast_pseudomodel configuration to include the required options, as well as the iodef to reflect a recent name change in two of the fields.Code Quality Checklist
Testing
JEDI_LFRic tests are not tested when running the rose-stem suite. I have manually triggered and confirmed it runs without error and can provide output on request. The repository from before the bug emerged no longer builds, so I am currently unable to determine if the results have changed. (Are any KGOs available?)
Security Considerations
Performance Impact
AI Assistance and Attribution
Documentation
PSyclone Approval
Sci/Tech Review
(Please alert the code reviewer via a tag when you have approved the SR)
Code Review