File tree Expand file tree Collapse file tree 2 files changed +6
-3
lines changed
.github/workflows/frontier Expand file tree Collapse file tree 2 files changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -6,5 +6,5 @@ ngpus=`echo "$gpus" | tr -d '[:space:]' | wc -c`
6
6
if [ " $job_device " == " gpu" ]; then
7
7
./mfc.sh test -a --rdma-mpi --max-attempts 3 -j $ngpus -- -c frontier
8
8
else
9
- ./mfc.sh test -a --rdma-mpi -- max-attempts 3 -j 32 -- -c frontier
9
+ ./mfc.sh test -a --max-attempts 3 -j 32 -- -c frontier
10
10
fi
Original file line number Diff line number Diff line change 5
5
6
6
from ..printer import cons
7
7
from .. import common
8
- from ..state import ARG
8
+ from ..state import ARG , ARGS
9
9
from .case import TestCase
10
10
from .cases import list_cases
11
11
from .. import sched
@@ -88,7 +88,7 @@ def test():
88
88
global errors
89
89
90
90
cases = list_cases ()
91
-
91
+
92
92
# Delete UUIDs that are not in the list of cases from tests/
93
93
if ARG ("remove_old_tests" ):
94
94
dir_uuids = set (os .listdir (common .MFC_TEST_DIR ))
@@ -119,6 +119,9 @@ def test():
119
119
# Some cases require a specific build of MFC for features like Chemistry,
120
120
# Analytically defined patches, and --case-optimization. Here, we build all
121
121
# the unique versions of MFC we need to run cases.
122
+ if ARG ("rdma_mpi" ) == True :
123
+ ARGS ()["test_all" ] = False
124
+
122
125
codes = [PRE_PROCESS , SIMULATION ] + ([POST_PROCESS ] if ARG ('test_all' ) else [])
123
126
unique_builds = set ()
124
127
for case , code in itertools .product (cases , codes ):
You can’t perform that action at this time.
0 commit comments