From 66508ddb35c0f061b16d75b5de6ff6fa194a6279 Mon Sep 17 00:00:00 2001 From: Sylvain Leclerc Date: Thu, 26 Oct 2023 17:35:29 +0200 Subject: [PATCH] Final additions Signed-off-by: Sylvain Leclerc --- .github/workflows/ubuntu.yml | 2 +- .../src/solver/infeasible-problem-analysis/CMakeLists.txt | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ubuntu.yml b/.github/workflows/ubuntu.yml index 07941c0e6d..119231d0f4 100644 --- a/.github/workflows/ubuntu.yml +++ b/.github/workflows/ubuntu.yml @@ -125,7 +125,7 @@ jobs: if: ${{ env.IS_PUSH == 'true' }} run: | cd _build - ctest -C Release --output-on-failure -R unfeasible + ctest -C Release --output-on-failure -R "^unfeasible$" - name: Run unit and end-to-end tests if: ${{ env.IS_PUSH == 'true' }} diff --git a/src/tests/src/solver/infeasible-problem-analysis/CMakeLists.txt b/src/tests/src/solver/infeasible-problem-analysis/CMakeLists.txt index 63d57d003d..77a07ef0ab 100644 --- a/src/tests/src/solver/infeasible-problem-analysis/CMakeLists.txt +++ b/src/tests/src/solver/infeasible-problem-analysis/CMakeLists.txt @@ -8,7 +8,8 @@ target_link_libraries(test-unfeasible-problem-analyzer infeasible_problem_analysis ) -# TODO: this is awful, we should not need this, but rely only on target_link_libaries instead +# TODO: this is necessary so that windows can find the DLL without running "cmake --install" +# Is there a better way to achieve this ? copy_dependency(sirius_solver test-unfeasible-problem-analyzer) add_test(NAME test-unfeasible-problem-analyzer COMMAND test-unfeasible-problem-analyzer)