Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
czoido committed Sep 24, 2024
1 parent 0e08325 commit ee53811
Showing 1 changed file with 12 additions and 9 deletions.
21 changes: 12 additions & 9 deletions .github/workflows/ci-pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,6 @@ jobs:
strategy:
matrix:
python-version: ['3.12.3', '3.9.2', '3.8.6', '3.6.15']
test-type: ['unittests', 'integration', 'functional']
steps:
- name: Checkout code
uses: actions/checkout@v3
Expand All @@ -84,13 +83,17 @@ jobs:
pip install -r conans/requirements_server.txt
pip install meson
- name: Run tests
- name: Run unit tests
shell: bash
run: |
if [ "${{ matrix.test-type }}" == "unittests" ]; then
pytest test/unittests --durations=20 -n 4
elif [ "${{ matrix.test-type }}" == "integration" ]; then
pytest test/integration --durations=20 -n 4
elif [ "${{ matrix.test-type }}" == "functional" ]; then
pytest test/functional --durations=20 -n 4
fi
pytest test/unittests --durations=20 -n 4
- name: Run integration tests
shell: bash
run: |
pytest test/integration --durations=20 -n 4
- name: Run functional tests
shell: bash
run: |
pytest test/functional --durations=20 -n 4

0 comments on commit ee53811

Please sign in to comment.