From c9a04e28e26cb7f03f56ee0b7c78c0cda8c469f7 Mon Sep 17 00:00:00 2001 From: Matthias Maier Date: Wed, 17 Jul 2024 06:28:07 -0500 Subject: [PATCH] Github: add a-framework/ tests to github actions --- .github/workflows/linux.yml | 3 +++ .github/workflows/osx.yml | 10 ++++++++-- .github/workflows/windows.yml | 1 + 3 files changed, 12 insertions(+), 2 deletions(-) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 1f4f7e5400..61ea8f1a12 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -68,6 +68,7 @@ jobs: run: | cd build make -j2 \ + setup_tests_a-framework \ setup_tests_examples \ setup_tests_quick_tests ctest --output-on-failure -j2 -VV @@ -131,6 +132,7 @@ jobs: cd build make -j2 \ + setup_tests_a-framework \ setup_tests_examples \ setup_tests_quick_tests \ setup_tests_simplex \ @@ -269,6 +271,7 @@ jobs: source /opt/intel/oneapi/setvars.sh cd build make -j2 \ + setup_tests_a-framework \ setup_tests_examples \ setup_tests_quick_tests ctest --output-on-failure -j2 -VV diff --git a/.github/workflows/osx.yml b/.github/workflows/osx.yml index 812d5dc18e..9e5ed1fe9a 100644 --- a/.github/workflows/osx.yml +++ b/.github/workflows/osx.yml @@ -45,7 +45,10 @@ jobs: - name: build run: | make VERBOSE=1 -j2 - make -j3 test # quicktests + make -j2 \ + setup_tests_a-framework \ + setup_tests_quick_tests + ctest --output-on-failure -j2 -VV - name: upload CMakeConfigureLog uses: actions/upload-artifact@v4 if: always() @@ -89,7 +92,10 @@ jobs: - name: build run: | make VERBOSE=1 -j2 - make -j3 test #quicktests + make -j2 \ + setup_tests_a-framework \ + setup_tests_quick_tests + ctest --output-on-failure -j2 -VV - name: upload CMakeConfigureLog uses: actions/upload-artifact@v4 if: always() diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index ce3b4cbad4..4f4f07420b 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -59,6 +59,7 @@ jobs: - name: test library shell: bash run: | + cmake --build build --parallel 2 --target setup_tests_a-framework cmake --build build --parallel 2 --target test - name: archive library # run only if a PR is merged into master -- 2.39.5