-
Notifications
You must be signed in to change notification settings - Fork 177
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
CI JJOB Tests using CMake #3214
CI JJOB Tests using CMake #3214
Conversation
update last bit
fix misspelled work with create
fixed a grammar in README.md
path to source as HOMEgfs
Execute test is failing when I try
|
ctests/CMakeLists.txt
Outdated
# Set HPC_ACCOUNT | ||
set_from_env_or_default(HPC_ACCOUNT HPC_ACCOUNT " ") | ||
if (NOT DEFINED HPC_ACCOUNT) | ||
message(FATAL_ERROR "HPC_ACCOUNT must be set") |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
FATAL_ERROR
will stop cmake processing (I think).
The return()
after this line will not allow the cmake-ification of the project.
Co-authored-by: Rahul Mahajan <aerorahul@users.noreply.github.com>
… needed env vars set
I'm still getting the same error when I try to run on Hercules:
|
@WalterKolczynski-NOAA
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good.
Okay, I ran on the same machine so I was expecting it to stage from Terry's space. |
Description
Adding CI tests at the JJOB level using CMake/ctest wrappers:
These individual JJOB tests have four distinct phases:
${HOMEgfs}/ci/ctest/cases/{CASE}_{JJOB}.yaml
Resolves #3204
Type of change
Change characteristics
How has this been tested?
Ran with CMake/ctest:
Checklist