-
Notifications
You must be signed in to change notification settings - Fork 32
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
# Description This PR consolidates the ```run_ci.sh``` and ```run_gw_ci.sh``` as well as the ```driver.sh``` and ```gw_driver.sh``` scripts. Now, a ```-w``` option indicates whether testing is taking place in the Global Workflow. A ```-E ci_test1|ci_test2|...``` is added to ```driver.sh``` to exclude CI tests which don't need to be run. Those options are passed directly to the ```ctest``` command. The PR testing functionality in ```driver.sh``` knows which tests to exclude based on the check boxes below. The output from the EMC bot for PR testing will now show the exact CTest command to indicate which tests were indeed excluded, just in case the check boxes are changed after the CI testing has begun. A PR template is now added for GDASApp that includes the CI testing checkboxes. You can see below that I've tested the PR testing functionality. # Companion PRs <!-- Enter links to any companion PRs here. --> # Issues <!-- Enter any issues referenced or resolved by this PR here. Use keywords "Resolves" or "Refs". Resolves #1234 Refs #4321 Refs NOAA-EMC/repo#5678 --> # Automated CI tests to run in Global Workflow <!-- Which Global Workflow CI tests are required to adequately test this PR? --> - [x] atm_jjob <!-- JEDI atm single cycle DA !--> - [x] C96C48_ufs_hybatmDA <!-- JEDI atm cycled DA !--> - [x] C96C48_hybatmaerosnowDA <!-- JEDI aero/snow cycled DA !--> - [x] C48mx500_3DVarAOWCDA <!-- JEDI low-res marine 3DVar cycled DA !--> - [x] C48mx500_hybAOWCDA <!-- JEDI marine hybrid envar cycled DA !--> - [ ] C96C48_hybatmDA <!-- GSI atm cycled DA !--> --------- Co-authored-by: RussTreadon-NOAA <[email protected]>
- Loading branch information
1 parent
d6097af
commit aeabb9b
Showing
11 changed files
with
249 additions
and
320 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
# Description | ||
|
||
<!-- Enter PR description here. --> | ||
|
||
# Companion PRs | ||
|
||
<!-- Enter links to any companion PRs here. --> | ||
|
||
# Issues | ||
|
||
<!-- Enter any issues referenced or resolved by this PR here. Use keywords "Resolves" or "Refs". | ||
Resolves #1234 | ||
Refs #4321 | ||
Refs NOAA-EMC/repo#5678 | ||
--> | ||
|
||
# Automated CI tests to run in Global Workflow | ||
<!-- Which Global Workflow CI tests are required to adequately test this PR? --> | ||
- [ ] atm_jjob <!-- JEDI atm single cycle DA !--> | ||
- [ ] C96C48_ufs_hybatmDA <!-- JEDI atm cycled DA !--> | ||
- [ ] C96C48_hybatmaerosnowDA <!-- JEDI aero/snow cycled DA !--> | ||
- [ ] C48mx500_3DVarAOWCDA <!-- JEDI low-res marine 3DVar cycled DA !--> | ||
- [ ] C48mx500_hybAOWCDA <!-- JEDI marine hybrid envar cycled DA !--> | ||
- [ ] C96C48_hybatmDA <!-- GSI atm cycled DA !--> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
CI_TESTS=("atm_jjob" | ||
"C96C48_ufs_hybatmDA" | ||
"C96C48_hybatmaerosnowDA" | ||
"C48mx500_3DVarAOWCDA" | ||
"C48mx500_hybAOWCDA" | ||
"C96C48_hybatmDA") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.