Skip to content
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

Suggestions/ideas for updated and/or new WE2E tests #989

Open
5 tasks
mkavulich opened this issue Dec 8, 2023 · 0 comments
Open
5 tasks

Suggestions/ideas for updated and/or new WE2E tests #989

mkavulich opened this issue Dec 8, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@mkavulich
Copy link
Collaborator

mkavulich commented Dec 8, 2023

Description

This Issue is just a list of updates/changes that are needed to the existing WE2E tests: mainly to address currently untested features. We should keep this issue updated as new items are discovered, and note as others are resolved.

  • The vast majority of tests still use old, staged nemsio input data. We should start migrating some (but not all!) of those tests to more up-to-date data. This will have added benefits of saving disk space by using much smaller netCDF or grib2 data files, and shorter data transfer times for tests that retrieve data from HPSS
  • There are currently no tests for 8- or 9-hour forecasts; since most of the workflow scripts are still in bash, they can be prone to legacy "octal format" errors, which are only revealed by values "08" and "09".
  • There are no tests for "off-hour" initial and end times; i.e. forecast start and/or end times that do not correspond to the traditional "main" times of 00z, 06z, 12z, and 18z
  • There are dozens of SPP settings that are currently un-tested https://github.com/ufs-community/ufs-srweather-app/blob/develop/ush/config_defaults.yaml#L2282
  • The Cheyenne coverage tests will need to be re-distributed to other platforms, since Cheyenne is being decommissioned at the end of 2023
@mkavulich mkavulich added the enhancement New feature or request label Dec 8, 2023
@mkavulich mkavulich self-assigned this Dec 8, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant