Remove RUNDIRS before running CI cases to cover re-run events#3076
Conversation
|
Checkout Failed on Hera in Build# 2: Error cloning remote repo 'origin' |
|
Checkout failed for gfs but not for gefs on a basic git command on Hera. Simply restarting CI in attempts to repeat the error. |
|
CI Passed on Hercules in Build# 1 |
|
Experiment C96C48_hybatmDA FAILED on Hera in Build# 8 in |
|
Experiment C96_S2SWA_gefs_replay_ics FAILED on Hera in Build# 8 in |
|
Checkout Failed on Orion in Build# 11: Error fetching remote repo 'origin' |
1 similar comment
|
Checkout Failed on Orion in Build# 11: Error fetching remote repo 'origin' |
…f parse_yaml line when getting STMP from host file
|
Experiment C48_ATM FAILED on Hercules in Build# 9 in |
|
Experiment C96_atm3DVar FAILED on Hercules in Build# 9 in |
|
Experiment C96C48_hybatmDA FAILED on Hercules in Build# 9 in |
|
Experiment C96_S2SWA_gefs_replay_ics FAILED on Hercules in Build# 9 in |
|
Experiment C48_S2SWA_gefs FAILED on Hercules in Build# 9 in |
|
Experiment C48_S2SW FAILED on Hercules in Build# 9 in |
|
Checkout Failed on Orion in Build# 14: Error fetching remote repo 'origin'
|
|
Checkout Failed on Orion in Build# 14: Error fetching remote repo 'origin' |
|
Experiment C96C48_hybatmDA FAILED on Hercules in Build# 12 in |
|
CI Passed on Hercules in Build# 17 |
|
CI Passed on Hera in Build# 18 |
|
Checkout Failed on Orion in Build# 19: Error fetching remote repo 'origin' |
1 similar comment
|
Checkout Failed on Orion in Build# 19: Error fetching remote repo 'origin' |
|
Massive failure of scm checkout of global-workflow on Orion. |
|
PR description needs to be updated before merging. |
Description
This Pr removes pslot dir (with hash) from local archive folder on CI case completion and also adds
cleanup_experimentfunction in the BASH utilities to clean up after a CI case runs. This change consolidates cleanup actions and adds functionality to clean the local archive folders.Key changes:
RUNDIRSdirectory before new experiments are run in the case the pipeline is being ran for a second time$HOMEgfs/ci/scripts/check_ci.shto use the newcleanup_experimentfunction under the BASH CI system.cleanup_experimentfunction in$HOMEgfs/ci/scripts/utils/ci_utils.shto handle various cleanups including:Resolves #2954, #3066
Type of change
Change characteristics
How has this been tested?
This PR still needs to be tested with the CI system which would effectively be a self-test.
# Checklist