diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index cc5037002..79c3c48bc 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -30,4 +30,7 @@ jobs: run: docker compose build ${{ matrix.images }} - name: Test on ${{ matrix.images }} - run: docker compose run ${{ matrix.images }} ./tests.sh -d gdb -g gdb + run: | + docker compose run ${{ matrix.images }} ./tests.sh -d gdb -g gdb + docker compose run ${{ matrix.images }} ./tests.sh -d gdb -g dbg + docker compose run ${{ matrix.images }} ./tests.sh -d lldb -g dbg diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 6d83630e7..83158fd65 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -56,6 +56,8 @@ jobs: if: matrix.type == 'tests' run: | ./tests.sh --nix -d gdb -g gdb + ./tests.sh --nix -d gdb -g dbg + ./tests.sh --nix -d lldb -g dbg - name: Run cross-arch tests if: matrix.type == 'qemu-user-tests' @@ -116,6 +118,8 @@ jobs: run: | sudo sysctl -w kernel.yama.ptrace_scope=0 ./tests.sh -d gdb -g gdb + ./tests.sh -d gdb -g dbg + ./tests.sh -d lldb -g dbg qemu-user-tests: runs-on: [ubuntu-24.04]