From a28cc3a3a0f1e86b23d49c437a56da80d59c361d Mon Sep 17 00:00:00 2001 From: Jeremy Rifkin <51220084+jeremy-rifkin@users.noreply.github.com> Date: Mon, 27 Jan 2025 23:32:55 -0600 Subject: [PATCH] Split up unittest jobs further --- .github/workflows/test.yml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index a7a4449..23eb92a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -142,7 +142,12 @@ jobs: fail-fast: false matrix: compiler: [g++-10, clang++-18] + stdlib: [libstdc++, libc++] dwarf_version: [4, 5] + split_dwarf: [OFF, ON] + exclude: + - compiler: g++-10 + stdlib: libc++ steps: - uses: actions/checkout@v4 - name: dependencies @@ -152,7 +157,11 @@ jobs: cpptrace/ci/setup-prerequisites-unittest.sh - name: build and test 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: runs-on: ubuntu-22.04 steps: