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

Create regression tests #99

Closed
GeorgeGayno-NOAA opened this issue Apr 28, 2020 · 4 comments
Closed

Create regression tests #99

GeorgeGayno-NOAA opened this issue Apr 28, 2020 · 4 comments
Assignees
Labels
enhancement New feature or request

Comments

@GeorgeGayno-NOAA
Copy link
Collaborator

Regression tests currently exist for chgres_cube. Tests are needed for other repository components. In particular: global_cycle, the grid generation programs, and the emcsfc programs.

@GeorgeGayno-NOAA GeorgeGayno-NOAA added the enhancement New feature or request label Apr 28, 2020
@GeorgeGayno-NOAA GeorgeGayno-NOAA self-assigned this Apr 28, 2020
GeorgeGayno-NOAA added a commit to GeorgeGayno-NOAA/UFS_UTILS that referenced this issue Apr 28, 2020
Create grid generation regression tests for uniform and
regional grids.  Create driver script for Dell.
GeorgeGayno-NOAA added a commit to GeorgeGayno-NOAA/UFS_UTILS that referenced this issue Apr 28, 2020
Add grid generation driver script for Hera.
GeorgeGayno-NOAA added a commit to GeorgeGayno-NOAA/UFS_UTILS that referenced this issue Apr 28, 2020
GeorgeGayno-NOAA added a commit to GeorgeGayno-NOAA/UFS_UTILS that referenced this issue Apr 29, 2020
Add grid_gen driver script for Cray.  Update grid_gen
script comments.
GeorgeGayno-NOAA added a commit to GeorgeGayno-NOAA/UFS_UTILS that referenced this issue Apr 29, 2020
Minor bug fix in grid_gen driver scripts.
GeorgeGayno-NOAA added a commit to GeorgeGayno-NOAA/UFS_UTILS that referenced this issue Apr 29, 2020
Avoid checking mosaic file, which can contain path information.
Only check tile files.
GeorgeGayno-NOAA added a commit to GeorgeGayno-NOAA/UFS_UTILS that referenced this issue Apr 29, 2020
Add global_cycle reg test driver script for Jet.
GeorgeGayno-NOAA added a commit to GeorgeGayno-NOAA/UFS_UTILS that referenced this issue Apr 29, 2020
Add global_cycle reg test driver script for Dell.
GeorgeGayno-NOAA added a commit to GeorgeGayno-NOAA/UFS_UTILS that referenced this issue Apr 29, 2020
Add global cycle reg test driver script for Cray.
GeorgeGayno-NOAA added a commit to GeorgeGayno-NOAA/UFS_UTILS that referenced this issue Apr 30, 2020
GeorgeGayno-NOAA added a commit to GeorgeGayno-NOAA/UFS_UTILS that referenced this issue Apr 30, 2020
Add test for snow2mdl program and Hera driver script.
GeorgeGayno-NOAA added a commit to GeorgeGayno-NOAA/UFS_UTILS that referenced this issue Apr 30, 2020
Add snow reg test driver script for jet.
GeorgeGayno-NOAA added a commit to GeorgeGayno-NOAA/UFS_UTILS that referenced this issue Apr 30, 2020
Add snow reg test driver script for Dell.
GeorgeGayno-NOAA added a commit to GeorgeGayno-NOAA/UFS_UTILS that referenced this issue Apr 30, 2020
Add snow2mdl reg test driver for Cray.  Update snow2mdl
script prologs.
GeorgeGayno-NOAA added a commit to GeorgeGayno-NOAA/UFS_UTILS that referenced this issue Apr 30, 2020
Add reg test for emcsfc_ice_blend program.  Add
driver script for Hera.
GeorgeGayno-NOAA added a commit to GeorgeGayno-NOAA/UFS_UTILS that referenced this issue Apr 30, 2020
Add ice_blend reg test driver script for Jet.
GeorgeGayno-NOAA added a commit to GeorgeGayno-NOAA/UFS_UTILS that referenced this issue Apr 30, 2020
Add ice blend reg test driver script for Dell.
GeorgeGayno-NOAA added a commit to GeorgeGayno-NOAA/UFS_UTILS that referenced this issue Apr 30, 2020
Add ice blend reg test driver script for Cray.
GeorgeGayno-NOAA added a commit to GeorgeGayno-NOAA/UFS_UTILS that referenced this issue May 1, 2020
@GeorgeGayno-NOAA
Copy link
Collaborator Author

The following regression tests were created. All tests compare their output to a baseline set of files.

  • global_cycle - Run for a C768 global case. Mimics the cycle step in GFS v15.
  • emcsfc_snow2mdl - Create a T1534 snow analysis. Mimics the snow2mdl step in GFS v15.
  • emcsfc_ice_blend - Create a 1/12-degree global ice analysis. Mimics the ice_blend step in GFS v15.
  • grid creation utilities (orog, sfc_climo_gen and fre-nctools) - Create C96 global uniform and regional grids ('grid', 'oro' and surface climo files).

@GeorgeGayno-NOAA
Copy link
Collaborator Author

Regression tests were not created for these components:

@GeorgeGayno-NOAA
Copy link
Collaborator Author

The branch at d1dcf67 was tested on Jet, Hera, WCOSS-Dell and WCOSS-Cray. Baseline files for all new regression tests were created for each machine. All regression tests ran correctly.

Will merge to 'develop'.

@GeorgeGayno-NOAA
Copy link
Collaborator Author

Merged to 'develop' at 270f9dc. Will delete the feature/reg_tests branch. Closing issue.

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