-
Notifications
You must be signed in to change notification settings - Fork 61
Add downstream tests #610
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 downstream tests #610
Conversation
Looks like the changes I pulled in from #605 are causing the clang-tidy tests to fail. |
Show's why this PR is needed haha! Can you apply the fixes as part of this PR? |
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.
Thanks for this. Looks good. But let's omit the PeleLMeX EB-ON clang-tidy just to keep the total number of tests down; I don't think it should provide anything the others don't (The PeleC build is EB-ON).
21ca3de
to
7b0a0f5
Compare
I removed the PeleLMeX EB-ON clang-tidy test and changed the |
This is a good idea. Thanks for putting the work into this. I wish PeleC didn't require so much building. |
Hmm for the Clang-Tidy here we don't really need to build everything. We just want clang-tidy to hit all the relevant pieces of PelePhysics. A combination like |
Thanks for the suggestions @jrood-nrel. They should all be incorporated now.
This is maybe a naive solution, but we could add a flag in CMake for LMeX and C, something like |
Thanks for pointing this out @jrood-nrel. I already have |
|
For now I think we should merge as is so we have some downstream testing setup. We can always refine in the future. |
To avoid future headaches I'm proposing we add some downstream tests for LMeX and PeleC. I think the following should catch any potential issues from a PelePhysics PR:
workflow_dispatch
to only trigger fordevelopment
branchLet me know if you have any thoughts/suggestions @jrood-nrel , @marchdf and @baperry2.
When we are ready to merge, we'll want to edit the
workflow_dispatch
to read:I had to set the push branches to all to demonstrate the tests work as expected in this PR.