Changeset 25656
- Timestamp:
- 10/08/20 11:37:32 (4 years ago)
- Location:
- issm/trunk-jpl
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
issm/trunk-jpl/jenkins/pine_island-mac-dakota
r25617 r25656 83 83 # - Test 444 fails intermittently under Python with "IndexError: list index out of range" 84 84 # 85 MATLAB_NROPTIONS="' exclude',[234 235 418 420 444 445],'id',[IdFromString('Dakota')]"86 PYTHON_NROPTIONS="-- exclude 234 417 418 420 444 445 --include_name 'Dakota'"85 MATLAB_NROPTIONS="'id',[IdFromString('Dakota')],'exclude',[234 235 418 420 444 445]" 86 PYTHON_NROPTIONS="--include_name 'Dakota' --exclude 234 417 418 420 444 445" -
issm/trunk-jpl/jenkins/pine_island-mac-python
r25653 r25656 87 87 # 88 88 MATLAB_NROPTIONS="" 89 PYTHON_NROPTIONS="--exclude 234 417 418 420 435 444 445 701 702 703 2005 2006]"89 PYTHON_NROPTIONS="--exclude 234 417 418 420 435 444 445 701 702 703" -
issm/trunk-jpl/test/NightlyRun/runme.m
r25515 r25656 12 12 % 'id' followed by the list of ids requested 13 13 % 'exclude' ids to be excluded from the test 14 % 'benchmark' 'all' (all of them) 15 % 'nightly' (nightly run) 16 % 'ismip' : validation of ismip-hom tests 17 % 'eismint': validation of eismint tests 18 % 'thermal': validation of thermal tests 19 % 'mesh' : validation of mesh tests 20 % 'adolc' : validation of adolc tests 21 % 'slr' : validation of slr tests 22 % 'qmu' : validation of dakota tests 14 % 'benchmark' 'all' : (all of them) 15 % 'nightly' : (nightly run 16 % 'validation' : (validation) 17 % 'adolc' : validation of adolc tests 18 % 'eismint' : validation of eismint tests 19 % 'ismip' : validation of ismip-hom tests 20 % 'mesh' : validation of mesh tests 21 % 'qmu' : validation of dakota tests 22 % 'referential' : validation of referential tests 23 % 'slr' : validation of slr tests 24 % 'thermal' : validation of thermal tests 25 % 'tranforcing' : validation of transient forcing tests 23 26 % ... 24 27 % 'procedure' 'check' : run the test (default) … … 104 107 %Process Ids according to benchmarks{{{ 105 108 if strcmpi(benchmark,'nightly'), 106 test_ids=intersect(test_ids, [1:999]);109 test_ids=intersect(test_ids,union([1:999],[2001:2500])); 107 110 elseif strcmpi(benchmark,'validation'), 108 111 test_ids=intersect(test_ids,[1001:1999]); -
issm/trunk-jpl/test/NightlyRun/runme.py
r25515 r25656 38 38 NOTE: exclude does nothing if 'id' is specified with different values 39 39 40 -b/--benchmark 'all' (all of the tests) 41 'nightly' (nightly run / daily run) 42 'ismip' : validation of ismip - hom tests 43 'eismint': validation of eismint tests 44 'thermal': validation of thermal tests 45 'mesh' : validation of mesh tests 46 'adolc' : validation of adolc tests 47 'slr' : validation of slr tests 48 49 -p/--procedure 'check' : run the test (default) 50 'update': update the archive 40 -b/--benchmark 'all' : (all of the tests) 41 'nightly' : (nightly run/daily run) 42 'validation' : (validation) 43 'adolc' : validation of adolc tests 44 'eismint' : validation of eismint tests 45 'ismip' : validation of ismip-hom tests 46 'mesh' : validation of mesh tests 47 'qmu' : validation of qmu tests 48 'referential' : validation of referential tests 49 'slr' : validation of slr tests 50 'thermal' : validation of thermal tests 51 'tranforcing' : validation of transient forcing tests 52 53 -p/--procedure 'check' : run the test (default) 54 'update' : update the archive 51 55 52 56 Usage: … … 72 76 #Process options 73 77 #GET benchmark {{{ 74 if benchmark not in ['all', 'nightly', 'ismip', 'eismint', 75 'thermal', 'mesh', 'validation', 'tranforcing', 76 'adolc', 'slr', 'referential']: 78 if benchmark not in ['all', 'nightly', 'validation', 'adolc', 'eismint', 'ismip', 'mesh', 'slr', 'thermal', 'tranforcing', 'qmu']: 77 79 print(("runme warning: benchmark '{}' not supported, defaulting to test 'nightly'.".format(benchmark))) 78 80 benchmark = 'nightly' … … 112 114 #Process Ids according to benchmarks {{{ 113 115 if benchmark == 'nightly': 114 test_ids = test_ids.intersection(set(range(1, 1000)) )116 test_ids = test_ids.intersection(set(range(1, 1000)).union(set(range(2001, 2500)))) 115 117 elif benchmark == 'validation': 116 118 test_ids = test_ids.intersection(set(range(1001, 2000))) … … 131 133 elif benchmark == 'adolc': 132 134 test_ids = test_ids.intersection(set(range(3001, 3200))) 135 elif benchmark == 'qmu': 136 test_ids = test_ids.intersection(set((218, 234, 235, 417, 418, 420)).union(set(range(412, 414)))) 133 137 test_ids = list(test_ids) 134 138 test_ids.sort() 135 139 # }}} 140 141 print(test_ids) 142 exit() 136 143 137 144 #Loop over tests and launch sequence
Note:
See TracChangeset
for help on using the changeset viewer.