You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The large yaml files used for the ctests in rrfs-test/testinput currently lag behind many of the changes made to individual yamls in rrfs-test/validated_yamls/templates. This means that many recent developments are not included in either our ctests or the experiments set up to run in exp/mpas_2024052700.
It would be better for us to build these large yamls when RDASApp is built by incorporating gen_yaml_ctest.sh into build.sh. This will allow us to better verify any changes made to the component yamls through the context of a passed/failed ctest. Additionally, this will make PRs easier to review if changes do not need to be made to both the component and larger, merged yamls (e.g., my PR #272).
One note here is that anyone who updates a yaml under rrfs-test/validated_yamls/templates will now need to also rerun the ctests and update the associated reference files in rrfs-test/testoutput.
Requirements
Create the yaml files used for ctests when RDASApp is built.
Acceptance Criteria (Definition of Done)
Able to run ctests by building the yaml files on the fly with RDASApp.
Dependencies
None
The text was updated successfully, but these errors were encountered:
Description
The large yaml files used for the ctests in
rrfs-test/testinput
currently lag behind many of the changes made to individual yamls inrrfs-test/validated_yamls/templates
. This means that many recent developments are not included in either our ctests or the experiments set up to run inexp/mpas_2024052700
.It would be better for us to build these large yamls when RDASApp is built by incorporating
gen_yaml_ctest.sh
intobuild.sh
. This will allow us to better verify any changes made to the component yamls through the context of a passed/failed ctest. Additionally, this will make PRs easier to review if changes do not need to be made to both the component and larger, merged yamls (e.g., my PR #272).One note here is that anyone who updates a yaml under
rrfs-test/validated_yamls/templates
will now need to also rerun the ctests and update the associated reference files inrrfs-test/testoutput
.Requirements
Create the yaml files used for ctests when RDASApp is built.
Acceptance Criteria (Definition of Done)
Able to run ctests by building the yaml files on the fly with RDASApp.
Dependencies
None
The text was updated successfully, but these errors were encountered: