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

Dev/gfdl test #222

Merged
merged 27 commits into from
Oct 13, 2022
Merged
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit Hold shift + click to select a range
14a6bf5
updated fv_regional_bc.F90 to read levsp from GFS_ctl file (#152)
bensonr Oct 6, 2021
c2decd7
Updating a continue statement in fv_nudge (#153)
laurenchilutti Oct 7, 2021
c7f0f50
fix logic errors (#138)
menzel-gfdl Oct 7, 2021
16f9afb
update to external_ic::remap_scale to skip remapping non-existent IC …
bensonr Oct 14, 2021
a3ac973
Fix nudge logic (#157)
menzel-gfdl Oct 18, 2021
c885c3e
adding back a line that was mistakenly deleted in a previous commit (…
laurenchilutti Nov 30, 2021
2fcff2e
Release 042022 (#184)
laurenchilutti Apr 7, 2022
80d5633
cherry pick 5193c6b60c02c744b1ffe27078eccbeed2a22ad8 from dev/emc
bensonr Apr 19, 2022
60e406a
Attempt at integrating fixes on top of dev/emc branch. (#173)
MatthewPyle-NOAA Feb 25, 2022
998898c
Merge pull request #187 from bensonr/cpick_iau
laurenchilutti Apr 20, 2022
1e7ed4c
remove outdated GFDL_tools/fv_diag_column.F90 which exists as the res…
laurenchilutti May 10, 2022
e45141a
various io fixes (#192)
bensonr May 12, 2022
52f6728
fix index error (#196)
menzel-gfdl Jun 8, 2022
5e45c40
New notebooks (#190)
lharris4 Jun 15, 2022
29396d3
Regional decomposition test fix (when nrows_blend > 0) (#194) (#200)
laurenchilutti Jul 7, 2022
ebd5a46
Implementing CI (#207)
laurenchilutti Sep 14, 2022
85d4ed6
CI Parallelworks update (#211)
laurenchilutti Sep 16, 2022
c0747f2
Update call to read_input_nml and remove unnecessary code. (#161)
laurenchilutti Sep 16, 2022
858eab8
merge of main on 2022.09.29 into dev/gfdl - keeping only the dev/gfdl…
bensonr Sep 29, 2022
a6fe407
updating fv_mapz instead
laurenchilutti Sep 30, 2022
4ecc68b
update fv_mapz
laurenchilutti Sep 30, 2022
653e088
remove ptop argument (not needed) from mappm interface in fv_mapz.F90
bensonr Sep 30, 2022
11dca78
deleting lines in read_climate_nudge_data
laurenchilutti Sep 30, 2022
0daa117
Merge remote-tracking branch 'benson/main2gfdl' into main2gfdl2
laurenchilutti Sep 30, 2022
2c54750
Merge pull request #4 from laurenchilutti/main2gfdl2
bensonr Sep 30, 2022
66aca29
fixes to fv_mapz.F90
bensonr Sep 30, 2022
033f920
update fv_mapz openmp fixes
laurenchilutti Oct 3, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Implementing CI (#207)
* adding parallelworks CI file

* update to allow builds in parallel
  • Loading branch information
laurenchilutti authored Sep 14, 2022
commit ebd5a4663722eba963697a08b99444a7040459bb
52 changes: 52 additions & 0 deletions .github/workflows/SHiELD_parallelworks.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
name: Compile SHiELD SOLO and run tests

on:
pull_request:
branches:
- main
jobs:
checkout:
runs-on: [self-hosted]
name: Checkout Code
steps:
- run: python3 /pw/storage/PWscripts/FV3checkoutStartClusters.py $GITHUB_REF

build:
runs-on: [self-hosted]
name: SOLO SHiELD build
needs: [checkout]
strategy:
fail-fast: true
max-parallel: 3
matrix:
runpath: [/pw/storage/PWscripts]
runscript: [FV3swStartClusters.py, FV3nhStartClusters.py, FV3hydroStartClusters.py]
steps:
- env:
RUNPATH: ${{ matrix.runpath }}
RUNSCRIPT: ${{ matrix.runscript }}
run: python3 $RUNPATH/$RUNSCRIPT $GITHUB_REF

test:
runs-on: [self-hosted]
name: SOLO SHiELD test suite
needs: [checkout, build]
strategy:
fail-fast: false
max-parallel: 3
matrix:
runpath: [/pw/storage/PWscripts]
runscript: [FV3C128r20.solo.superCStartClusters.py]
steps:
- env:
RUNPATH: ${{ matrix.runpath }}
RUNSCRIPT: ${{ matrix.runscript }}
run: python3 $RUNPATH/$RUNSCRIPT $GITHUB_REF

shutdowncluster:
runs-on: [self-hosted]
name: Shutdown cluster
if: always()
needs: [checkout, build, test]
steps:
- run: python3 /home/Lauren.Chilutti/pw/storage/PWscripts/stopClusters.py ci_fv3