Skip to content

Commit

Permalink
Github: add a-framework/ tests to github actions
Browse files Browse the repository at this point in the history
  • Loading branch information
tamiko committed Jul 17, 2024
1 parent 3c398ad commit d9432ea
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 2 deletions.
3 changes: 3 additions & 0 deletions .github/workflows/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -131,6 +132,7 @@ jobs:
cd build
make -j2 \
setup_tests_a-framework \
setup_tests_examples \
setup_tests_quick_tests \
setup_tests_simplex \
Expand Down Expand Up @@ -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
Expand Down
12 changes: 10 additions & 2 deletions .github/workflows/osx.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,11 @@ jobs:
- name: build
run: |
make VERBOSE=1 -j2
make -j3 test # quicktests
make -j2 \
setup_tests_a-framework \
setup_tests_examples \
setup_tests_quick_tests
ctest --output-on-failure -j2 -VV
- name: upload CMakeConfigureLog
uses: actions/upload-artifact@v4
if: always()
Expand Down Expand Up @@ -89,7 +93,11 @@ jobs:
- name: build
run: |
make VERBOSE=1 -j2
make -j3 test #quicktests
make -j2 \
setup_tests_a-framework \
setup_tests_examples \
setup_tests_quick_tests
ctest --output-on-failure -j2 -VV
- name: upload CMakeConfigureLog
uses: actions/upload-artifact@v4
if: always()
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down

0 comments on commit d9432ea

Please sign in to comment.