Skip to content

Commit

Permalink
Regional inlinepost (ufs-community#364)
Browse files Browse the repository at this point in the history
* update fv3 and use new post lib
* update fv3 to add Lambert conformal
* add inline post in regional_quilt test, add inline post timer and fv3lam itag
* update composite reflectivity name, fix field name name refl_10cm, fix cwm for post_regional, fix wtmpsfc in post, fix syntax in post_regional.F90, fix openmp sst field in regional post
* add inline post for hafs regional latlon grid, use one input file directory for regional tests
* add fv3_ccpp_regional_quilt_hafs test
* update lam/hafs post control file with 75mb removed
* fix fcstgrid and hbot, use hpc-stapc upp lib on hera
* update upp lib to 10.0.4
* add lam3km xml file
* fix the suite name in suite_FV3_GFS_v15_thompson_mynn_lam3km.xml
* update post_itag_fv3lam
* Add timing info for each test; skip-ci
  • Loading branch information
junwang-noaa authored Mar 11, 2021
1 parent 9004b5e commit e157c51
Show file tree
Hide file tree
Showing 49 changed files with 25,057 additions and 2,092 deletions.
4 changes: 1 addition & 3 deletions .github/workflows/build_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,7 @@ name: Pull request tests
on:
push:
branches: ['develop']
pull_request_review:
types: [submitted]
pull_request:
branches: ['develop']

jobs:
Expand Down Expand Up @@ -45,7 +44,6 @@ jobs:
build:
name: Build (${{ matrix.bld_set }})
needs: setup
if: github.event_name == 'push' || (github.event.review.state == 'approved' && toJson(github.event.pull_request.requested_reviewers) == '[]')
runs-on: ubuntu-20.04

strategy:
Expand Down
11 changes: 6 additions & 5 deletions .github/workflows/manage_workflows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,22 +15,23 @@ jobs:
- name: Checkout codes
uses: actions/checkout@v2

- name: Check if skip-ci is requested
- name: Check if run-ci is requested
run: |
sleep 40
cd ${GITHUB_WORKSPACE}/tests/ci
repo="${GITHUB_API_URL}/repos/${GITHUB_REPOSITORY}/actions/runs"
tr_id=$(cat ${GITHUB_EVENT_PATH} | ./json_helper.py get_trigger_id)
tr_br=$(cat ${GITHUB_EVENT_PATH} | ./json_helper.py get_trigger_br)
check=$(cat ${GITHUB_EVENT_PATH} | ./json_helper.py check_skip)
check=$(cat ${GITHUB_EVENT_PATH} | ./json_helper.py check_run)
echo "TRIGGER_ID=${tr_id}" >> $GITHUB_ENV
echo "TRIGGER_BR=${tr_br}" >> $GITHUB_ENV
echo "skip-ci: ${check}"
if [[ $check == yes ]]; then
echo "skip-ci is requested"
echo "run-ci: ${check}"
if [[ $check == no ]]; then
echo "run-ci is not requested"
echo "CURR_JOB=cancelled" >> $GITHUB_ENV
curl -X POST -H "Authorization: token ${{ secrets.GITHUB_TOKEN }}" -H "Accept: application/vnd.github.v3+json" ${repo}/$tr_id/cancel
else
echo "run-ci is requested"
echo "CURR_JOB=running" >> $GITHUB_ENV
fi
Expand Down
2 changes: 1 addition & 1 deletion modulefiles/cheyenne.gnu/fv3
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,4 @@ module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.0
module load upp/10.0.4
2 changes: 1 addition & 1 deletion modulefiles/cheyenne.gnu/fv3_debug
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,4 @@ module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.0
module load upp/10.0.4
2 changes: 1 addition & 1 deletion modulefiles/cheyenne.intel/fv3
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,4 @@ module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.0
module load upp/10.0.4
2 changes: 1 addition & 1 deletion modulefiles/cheyenne.intel/fv3_debug
Original file line number Diff line number Diff line change
Expand Up @@ -42,4 +42,4 @@ module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.0
module load upp/10.0.4
2 changes: 1 addition & 1 deletion modulefiles/gaea.intel/fv3
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.0
module load upp/10.0.4

# Needed at runtime:
module load alps
2 changes: 1 addition & 1 deletion modulefiles/gaea.intel/fv3_debug
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,7 @@ module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.0
module load upp/10.0.4

# Needed at runtime:
module load alps
2 changes: 1 addition & 1 deletion modulefiles/hera.gnu/fv3
Original file line number Diff line number Diff line change
Expand Up @@ -39,4 +39,4 @@ module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.0
module load upp/10.0.4
2 changes: 1 addition & 1 deletion modulefiles/hera.intel/fv3
Original file line number Diff line number Diff line change
Expand Up @@ -39,4 +39,4 @@ module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.0
module load upp/10.0.4
2 changes: 1 addition & 1 deletion modulefiles/hera.intel/fv3_debug
Original file line number Diff line number Diff line change
Expand Up @@ -39,4 +39,4 @@ module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.0
module load upp/10.0.4
2 changes: 1 addition & 1 deletion modulefiles/jet.intel/fv3
Original file line number Diff line number Diff line change
Expand Up @@ -39,4 +39,4 @@ module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.0
module load upp/10.0.4
2 changes: 1 addition & 1 deletion modulefiles/jet.intel/fv3_debug
Original file line number Diff line number Diff line change
Expand Up @@ -39,4 +39,4 @@ module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.0
module load upp/10.0.4
2 changes: 1 addition & 1 deletion modulefiles/orion.intel/fv3
Original file line number Diff line number Diff line change
Expand Up @@ -39,4 +39,4 @@ module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.0
module load upp/10.0.4
2 changes: 1 addition & 1 deletion modulefiles/orion.intel/fv3_debug
Original file line number Diff line number Diff line change
Expand Up @@ -39,4 +39,4 @@ module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.0
module load upp/10.0.4
2 changes: 1 addition & 1 deletion modulefiles/wcoss_cray/fv3
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ module load gfsio/1.4.1
module load sfcio/1.4.1
module load sigio/2.3.2

module load upp/10.0.0
module load upp/10.0.4

## WCOSS Cray execution prereqs:
module load rca
Expand Down
2 changes: 1 addition & 1 deletion modulefiles/wcoss_cray/fv3_debug
Original file line number Diff line number Diff line change
Expand Up @@ -53,7 +53,7 @@ module load gfsio/1.4.1
module load sfcio/1.4.1
module load sigio/2.3.2

module load upp/10.0.0
module load upp/10.0.4

## WCOSS Cray execution prereqs:
module load rca
Expand Down
2 changes: 1 addition & 1 deletion modulefiles/wcoss_dell_p3/fv3
Original file line number Diff line number Diff line change
Expand Up @@ -41,4 +41,4 @@ module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.0
module load upp/10.0.4
2 changes: 1 addition & 1 deletion modulefiles/wcoss_dell_p3/fv3_debug
Original file line number Diff line number Diff line change
Expand Up @@ -41,4 +41,4 @@ module load nemsio/2.5.2
module load sp/2.3.3
module load w3emc/2.7.3
module load w3nco/2.4.1
module load upp/10.0.0
module load upp/10.0.4
Loading

0 comments on commit e157c51

Please sign in to comment.