-
Notifications
You must be signed in to change notification settings - Fork 45
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
Add <exec_target_name>_EXE_DISABLE var for TRIBITS_ADD_EXECUTABLE() #216
Comments
I need to use this ASAP to fix the Trilinos CI build before I go on vacation. Therefore, I am going to hack this into the Trilinos copy of TriBITS and manually test it for this one use case and then use |
…TSPub/TriBITS#216) This is just the functionality to This is needed urgently by Trilinos to disable a test that fails to build that is breaking the CI build (see #1600).
I just pushed the Trilinos commit trilinos/Trilinos@3a3bde5. I will need to pull this off with |
…TSPub/TriBITS#216) This is just the functionality to This is needed urgently by Trilinos to disable a test that fails to build that is breaking the CI build (see trilinos#1600).
This is just the functionality to This is needed urgently by Trilinos to disable a test that fails to build that is breaking the CI build (see trilinos/Trilinos#1600).
This is done and pushed to the 'master' branch. Closing as complete. |
TriBITSPub/TriBITS#216)" This reverts commit 3a3bde5. This is being removed because it was added to TriBITS proper and will be part of the next snapshot of TriBITS which is going to be committed in the very next commit.
Addresses: TriBITSPub/TriBITS#216, #2324, #2141 Build/Test Cases Summary Enabled Packages: Disabled Packages: PyTrilinos,Claps,TriKota Enabled all Packages 0) MPI_RELEASE_DEBUG_SHARED_PT => passed: passed=2564,notpassed=0 (107.48 min) Other local commits for this build/test group: e45ac5f, e1df790
This story is to add the option
<full_exec_target_name>_EXE_DISABLE
forTRIBITS_ADD_EXECUTABLE()
so that one can externally disable the build of a failing executable (e.g. that is used for a test). This, together with<full_test_name>_DISABLE
withTRIBITS_ADD[_ADVANCED]_TEST()
can then be used to surgically remove failing tests (their build and their running).Other than the general utility of this feature, this is urgently needed to fix the CI build for Trilinos (see trilinos/Trilinos#1304 and trilinos/Trilinos#1600).
The text was updated successfully, but these errors were encountered: