Skip to content

Commit cdaa5c4

Browse files
committed
only test for eamxx, save logs
1 parent 89b7ade commit cdaa5c4

File tree

1 file changed

+10
-26
lines changed

1 file changed

+10
-26
lines changed

.github/workflows/eamxx-gh-ci-standalone.yml

Lines changed: 10 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -6,20 +6,12 @@ on:
66
paths:
77
# first, yes to these
88
- '.github/workflows/eamxx-gh-ci-standalone.yml'
9-
- 'cime_config/**'
10-
- 'components/eam/**'
9+
- 'cime_config/machine/config_machines.xml'
1110
- 'components/eamxx/**'
12-
- 'components/elm/**'
13-
- 'driver-moab/**'
14-
- 'driver-mct/**'
1511
- 'components/homme/**'
1612
# second, no to these
17-
- '!components/eam/docs/**'
18-
- '!components/eam/mkdocs.yml'
1913
- '!components/eamxx/docs/**'
2014
- '!components/eamxx/mkdocs.yml'
21-
- '!components/elm/docs/**'
22-
- '!components/elm/mkdocs.yml'
2315

2416
workflow_dispatch:
2517

@@ -31,12 +23,8 @@ jobs:
3123
fail-fast: false
3224
matrix:
3325
test:
34-
# TODO: add opt, dbg, etc. here once we stabilize testing
35-
# TODO: note that currently, there is a fail in atm_proc test
36-
# TODO: components/eamxx/src/share/tests/atm_process_tests.cpp
37-
# TODO: REQUIRE (dag.has_unmet_dependencies());
38-
# TODO: but only on some machines...
3926
- sp
27+
- opt
4028
container:
4129
image: ghcr.io/e3sm-project/containers-ghci:ghci-0.1.2
4230

@@ -55,15 +43,11 @@ jobs:
5543
# TODO: get rid of this extra line if we can?
5644
git config --global safe.directory '*'
5745
./components/eamxx/scripts/test-all-scream -m ghci-oci -t ${{ matrix.test }}
58-
# TODO: add logging...
59-
# -
60-
# name: Artifacts
61-
# uses: actions/upload-artifact@v4
62-
# if: ${{ always() }}
63-
# with:
64-
# name: ${{ matrix.test }}
65-
# path: |
66-
# /projects/e3sm/scratch/${{ matrix.test }}*/TestStatus.log
67-
# /projects/e3sm/scratch/${{ matrix.test }}*/bld/*.bldlog.*
68-
# /projects/e3sm/scratch/${{ matrix.test }}*/run/*.log.*
69-
# /projects/e3sm/scratch/${{ matrix.test }}*/run/*.cprnc.out
46+
-
47+
name: Artifacts
48+
uses: actions/upload-artifact@v4
49+
if: ${{ always() }}
50+
with:
51+
name: ${{ matrix.test }}
52+
path: |
53+
components/eamxx/ctest-build/*/Testing/Temporary/Last*.log

0 commit comments

Comments
 (0)