NOAA-EMC / GDASApp

Global Data Assimilation System Application
GNU Lesser General Public License v2.1
14 stars 28 forks source link

soca ctests failing #1192

Closed RussTreadon-NOAA closed 1 week ago

RussTreadon-NOAA commented 1 week ago

Install develop at 4c58b1e on Hera. Run ctests with following failures

        1838 - test_gdasapp_soca_nsst_increment_to_mom6 (Failed)
        1842 - test_gdasapp_soca_JGLOBAL_PREP_OCEAN_OBS (Failed)
        1845 - test_gdasapp_soca_JGDAS_GLOBAL_OCEAN_ANALYSIS_RUN (Failed)
        1846 - test_gdasapp_soca_JGDAS_GLOBAL_OCEAN_ANALYSIS_ECEN (Failed)
        1848 - test_gdasapp_soca_JGDAS_GLOBAL_OCEAN_ANALYSIS_CHKPT (Failed)
        1849 - test_gdasapp_soca_JGDAS_GLOBAL_OCEAN_ANALYSIS_POST (Failed)
        1851 - test_gdasapp_soca_incr_handler (Failed)

This issue is opened to document changes needed to get the above tests passing.

RussTreadon-NOAA commented 1 week ago

g-w has moved to task_config instead of runtime_config. Many soca scripts use runtime_config See comments in g-w PR #2700.

guillaumevernieres commented 1 week ago

Thanks for the head's up @RussTreadon-NOAA

RussTreadon-NOAA commented 1 week ago

Work for this issue will be done in RussTreadon-NOAA:feature/soca_ctests

RussTreadon-NOAA commented 1 week ago

Three sets of changes made to get soca ctests to pass

Build GDASApp with the above changes in g-w PR #2700. 48 out of 48 ctests pass

Test project /scratch1/NCEPDEV/da/role.jedipara/git/global-workflow/pr2700/sorc/gdas.cd/build
      Start 1488: test_gdasapp_util_coding_norms
 1/48 Test #1488: test_gdasapp_util_coding_norms ........................   Passed    3.13 sec
      Start 1489: test_gdasapp_util_ioda_example
 2/48 Test #1489: test_gdasapp_util_ioda_example ........................   Passed    3.95 sec

...

      Start 1868: test_gdasapp_atm_jjob_ens_final
47/48 Test #1868: test_gdasapp_atm_jjob_ens_final .......................   Passed   42.28 sec
      Start 1869: test_gdasapp_aero_gen_3dvar_yaml
48/48 Test #1869: test_gdasapp_aero_gen_3dvar_yaml ......................   Passed    0.80 sec

100% tests passed, 0 tests failed out of 48

Label Time Summary:
gdas-utils    =  11.96 sec*proc (11 tests)
script        =  11.96 sec*proc (11 tests)

Total Test time (real) = 2293.05 sec