Get Trilinos auto PR testing code to use TriBITS-based package enable logic
Created by: bartlettroscoe
CC: @william76, @jwillenbring
Next Action Status
With the merge of PR #3258 8/14/2018 this should be complete. As of 9/12/2018 no problems have been reported in last 4+ weeks so all is good!
Description
This story is to get the Trilinos auto PR testing code to use TriBITS-based logic for determining what to enable and test based on files that are changed in the PR branch.
The benefits of making this change are:
-
When the set of Primary Tested packages changes, the code will automatically adjust
-
Specialized logic can be applied to determine if all packages need to be tested or not. For example, if files are changed under
Trilinos/cmake/ctest/drivers
then that should not trigger the auto PR tester to test all of Trilinos.