Exclude tests involving adjoint solver from make check#3181
Exclude tests involving adjoint solver from make check#3181stevengj merged 4 commits intoNanoComp:masterfrom
make check#3181Conversation
|
Codecov Report✅ All modified and coverable lines are covered by tests.
Additional details and impacted files@@ Coverage Diff @@
## master #3181 +/- ##
===========================================
- Coverage 73.81% 63.65% -10.16%
===========================================
Files 18 18
Lines 5423 5454 +31
===========================================
- Hits 4003 3472 -531
- Misses 1420 1982 +562 🚀 New features to boost your workflow:
|
|
Is there a way to conditionally run this? And/or run it periodically or upon a trigger? |
|
Maybe add a workflow for a new action to run |
|
A separate GitHub Actions workflow for |
349ab78 to
deb672c
Compare
|
It looks like there is a way to set up the adjoint tests to run on PRs on manual request by triggering by a label? |
The four tests involving the adjoint solver (particularly
test_adjoint_solver.py) take an unusually long time to complete which tends to slow down the CI. This PR modifiesmake checkto exclude these tests and instead creates amake check-adjointwhicn can be used to run all tests (including those involving the adjoint solver).