Split up unittest jobs further
This commit is contained in:
parent
08306c12a5
commit
a28cc3a3a0
11
.github/workflows/test.yml
vendored
11
.github/workflows/test.yml
vendored
@ -142,7 +142,12 @@ jobs:
|
|||||||
fail-fast: false
|
fail-fast: false
|
||||||
matrix:
|
matrix:
|
||||||
compiler: [g++-10, clang++-18]
|
compiler: [g++-10, clang++-18]
|
||||||
|
stdlib: [libstdc++, libc++]
|
||||||
dwarf_version: [4, 5]
|
dwarf_version: [4, 5]
|
||||||
|
split_dwarf: [OFF, ON]
|
||||||
|
exclude:
|
||||||
|
- compiler: g++-10
|
||||||
|
stdlib: libc++
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v4
|
- uses: actions/checkout@v4
|
||||||
- name: dependencies
|
- name: dependencies
|
||||||
@ -152,7 +157,11 @@ jobs:
|
|||||||
cpptrace/ci/setup-prerequisites-unittest.sh
|
cpptrace/ci/setup-prerequisites-unittest.sh
|
||||||
- name: build and test
|
- name: build and test
|
||||||
run: |
|
run: |
|
||||||
python3 ci/unittest.py --slice=compiler:${{matrix.compiler}} --slice=dwarf_version:${{matrix.dwarf_version}}
|
python3 ci/unittest.py \
|
||||||
|
--slice=compiler:${{matrix.compiler}} \
|
||||||
|
--slice=stdlib:${{matrix.stdlib}} \
|
||||||
|
--slice=dwarf_version:${{matrix.dwarf_version}} \
|
||||||
|
--slice=split_dwarf:${{matrix.split_dwarf}}
|
||||||
unittest-linux-bazel:
|
unittest-linux-bazel:
|
||||||
runs-on: ubuntu-22.04
|
runs-on: ubuntu-22.04
|
||||||
steps:
|
steps:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user