Closed guillaumevernieres closed 4 months ago
Instead of removing it, can we have the cmake define ICSDIR based on the machine it was built on?
this is done under the hood in the g-w
Automated Global-Workflow GDASApp Testing Results: Machine: orion
Start: Fri May 17 10:49:58 CDT 2024 on Orion-login-1.HPC.MsState.Edu
---------------------------------------------------
Build: *FAILED*
Build: Failed at Fri May 17 11:10:00 CDT 2024
Build: see output at /work2/noaa/stmp/cmartin/CI/GDASApp/workflow/PR/1114/global-workflow/sorc/log.build
Automated Global-Workflow GDASApp Testing Results: Machine: hera
Start: Fri May 17 15:52:28 UTC 2024 on hfe03
---------------------------------------------------
Build: *FAILED*
Build: Failed at Fri May 17 16:10:31 UTC 2024
Build: see output at /scratch1/NCEPDEV/da/Cory.R.Martin/CI/GDASApp/workflow/PR/1114/global-workflow/sorc/log.build
Automated Global-Workflow GDASApp Testing Results: Machine: orion
Start: Fri May 17 12:30:45 CDT 2024 on Orion-login-1.HPC.MsState.Edu
---------------------------------------------------
Build: *SUCCESS*
Build: Completed at Fri May 17 13:15:31 CDT 2024
---------------------------------------------------
Tests: *Failed*
Tests: Failed at Fri May 17 13:33:26 CDT 2024
Tests: 93% tests passed, 3 tests failed out of 45
1781 - test_gdasapp_atm_jjob_ens_run (Failed)
1782 - test_gdasapp_atm_jjob_ens_inc (Failed)
1783 - test_gdasapp_atm_jjob_ens_final (Failed)
Tests: see output at /work2/noaa/stmp/cmartin/CI/GDASApp/workflow/PR/1114/global-workflow/sorc/gdas.cd/build/log.ctest
Automated Global-Workflow GDASApp Testing Results: Machine: hera
Start: Fri May 17 17:30:42 UTC 2024 on hfe04
---------------------------------------------------
Build: *SUCCESS*
Build: Completed at Fri May 17 18:13:20 UTC 2024
---------------------------------------------------
Tests: *Failed*
Tests: Failed at Fri May 17 19:42:57 UTC 2024
Tests: 80% tests passed, 9 tests failed out of 45
1756 - test_gdasapp_soca_JGDAS_GLOBAL_OCEAN_ANALYSIS_BMAT (Failed)
1757 - test_gdasapp_soca_JGDAS_GLOBAL_OCEAN_ANALYSIS_RUN (Failed)
1760 - test_gdasapp_soca_JGDAS_GLOBAL_OCEAN_ANALYSIS_CHKPT (Failed)
1761 - test_gdasapp_soca_socahybridweights (Failed)
1762 - test_gdasapp_soca_incr_handler (Failed)
1763 - test_gdasapp_soca_ens_handler (Failed)
1780 - test_gdasapp_atm_jjob_ens_run (Failed)
1781 - test_gdasapp_atm_jjob_ens_inc (Failed)
1782 - test_gdasapp_atm_jjob_ens_final (Failed)
Tests: see output at /scratch1/NCEPDEV/da/Cory.R.Martin/CI/GDASApp/workflow/PR/1114/global-workflow/sorc/gdas.cd/build/log.ctest
Instead of removing it, can we have the cmake define ICSDIR based on the machine it was built on?
this is done under the hood in the g-w
I thought I made sure I didn't have icsdir_root defined in the shell ... But apparently not, ICSDIR_ROOT needs to be defined.
Automated Global-Workflow GDASApp Testing Results: Machine: hera
Start: Mon May 20 15:12:53 UTC 2024 on hfe12
---------------------------------------------------
Build: *SUCCESS*
Build: Completed at Mon May 20 15:56:31 UTC 2024
---------------------------------------------------
Tests: *Failed*
Tests: Failed at Mon May 20 16:18:09 UTC 2024
Tests: 93% tests passed, 3 tests failed out of 45
1780 - test_gdasapp_atm_jjob_ens_run (Failed)
1781 - test_gdasapp_atm_jjob_ens_inc (Failed)
1782 - test_gdasapp_atm_jjob_ens_final (Failed)
Tests: see output at /scratch1/NCEPDEV/da/Cory.R.Martin/CI/GDASApp/workflow/PR/1114/global-workflow/sorc/gdas.cd/build/log.ctest
It's useful to me so I suspect it could be useful to others. This PR adds 3 ctests that run the
g-w
create_experiment.py
script for :each ctest will create an exp directory with a
COMROOT
andEXPDIR
, the user can then cycle the experiment withrocoto
.I stopped at the creation of the experiment but this could be pushed further if we wanted too ...