-
Notifications
You must be signed in to change notification settings - Fork 2
Move ufo-data validate obs file logic to ufo #527
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
Conversation
|
I think the CI test failure is due to the need to disable the CI testing for this repo. Removing the validation tests brings the total number of tests to zero and the CI test failure is that no tests are found. The other test data repositories ( |
srherbener
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.
As I mentioned in the companion PR (jcsda-internal/ufo/pull/3897) I like this solution, so I'm going to approve. However, we need to address the CI testing failure (which I'm hoping is simply removing the CI subdirectory) before merging.
Talking to @eap, for now we can disable the workflow in Github UI, it is temporary fix for now. Once this PR is merged there will be no ctest to be run in CI, by disabling the workflow CI will not run. Since this is temporary later we need to discuss about removing CI from the Github or continue with disabled workflow until we are sure.
|
huishao-r
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.
CI failure is expected due to the removal
|
@mikecooke77 We noticed this affects MetOffice ufo-data CI tests (shown in UFO PRs). Due to this merge, the ufo-data CI test from our side is turned off for now. We are going to take a final review to see whether CI tests are necessary anymore. Meanwhile, please check whether any action should taken from your side related to this PR. Ping @rajichidamb as well in case she needs to chime in. |

Description
Move ufo-data validate obs file logic to ufo.
Issue(s) addressed
Resolves #514.
This may not be the best solution for #514, but is certainly the easiest to implement, as we are only moving the validation tests from ufo-data to ufo. With the test in ufo, it will now validate test data obtained from sources other than ufo-data.
Dependencies
build-group=JCSDA-internal/ufo#3897
Impact
Validation of obs file moved to ufo.
Checklist