-
Notifications
You must be signed in to change notification settings - Fork 44
Unpin cf-units #1770
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
Unpin cf-units #1770
Conversation
|
There is one remaining test failure, but it looks like it is caused by caching intermediate results on CircleCI. The cache key contains the date and branch, so this this should solve itself by tomorrow. Running an extra check with a different branch name here: https://app.circleci.com/pipelines/github/ESMValGroup/ESMValCore?branch=unpin-cf-units-fix-cache |
|
Still failing, will have another look on Thursday.. |
|
I think the issue is that https://github.com/ESMValGroup/ESMValTool_sample_data doesn't contain any data with calendar Solutions might be to add |
|
whoa that's a hefty one! Cheers, gents! @bouweandela could you pls fire up the GA tests too before merging (and unfire them up once things pass) 🍺 |
@zklaus Thanks for the pointer! Any idea why tests that are using a fresh installation are passing just fine with the same data? |
To answer my own question: the tests work fine with newer versions of cf-units, but fail with 3.0.1 which is still used in the test that start from the docker container. I'll try to fix things so the tests pass with both versions. |
e57e965 to
748669c
Compare
Codecov Report
@@ Coverage Diff @@
## main #1770 +/- ##
=======================================
Coverage 91.51% 91.51%
=======================================
Files 202 202
Lines 10908 10908
=======================================
Hits 9982 9982
Misses 926 926
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. |
@bouweandela could you pls merge main here, then fire up the GA tests, then fire them off if all goes to plan? Let me know, I can do that too, am not just passing orders 😁 |
|
@valeriupredoi All tests passed |
valeriupredoi
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks a lot @bouweandela 🍺 You sure you don't want to pin the lower end to >3.1 - that'd be harmless and we'd be on the safe way too?
@zklaus carefully wrote all the tests so they work with both versions, so I just continued with that idea. The nice thing about that is that if someone does |
This reverts commit 17fc120.
… in v1.9 of the CF-conventions
|
@ESMValGroup/technical-lead-development-team Could someone please have a final look at this and merge? |
|
Just to be annoying and nitpicky, I did a search on |
|
Thanks for checking @sloosvel, I just changed it. |
|
OK, now the tests are failing due to ESMValGroup/ESMValTool#2924 |
|
It would be best to merge #1805 before this pull request. |
|
Sine #1805 is merged, I will merge this |
Description
Closes #1655. Continuing from #1656.
It would be nice to unpin cf-units, to make working with recent iris versions easier.
Before you get started
Checklist
It is the responsibility of the author to make sure the pull request is ready to review. The icons indicate whether the item will be subject to the 🛠 Technical or 🧪 Scientific review.
To help with the number pull requests: