Split tests tasks

pull/3215/head
Matt 4 months ago
parent f575187517
commit 9e93d00803
No known key found for this signature in database

@ -29,8 +29,15 @@ jobs:
- name: Docker Build ${{ matrix.images }}
run: docker compose build ${{ matrix.images }}
- name: Test on ${{ matrix.images }}
- name: Run GDB Tests on ${{ matrix.images }}
run: |
docker compose run ${{ matrix.images }} ./tests.sh -d gdb -g gdb
- name: Run DBG Tests on GDB on ${{ matrix.images }}
run: |
docker compose run ${{ matrix.images }} ./tests.sh -d gdb -g dbg
- name: Run DBG Tests on LLDB on ${{ matrix.images }}
run: |
docker compose run ${{ matrix.images }} ./tests.sh -d lldb -g dbg

@ -114,11 +114,19 @@ jobs:
./.venv/bin/pip freeze
# We set `kernel.yama.ptrace_scope=0` for `attachp` command tests
- name: Run tests
- name: Run GDB Tests
run: |
sudo sysctl -w kernel.yama.ptrace_scope=0
./tests.sh -d gdb -g gdb
- name: Run DBG Tests on GDB
run: |
sudo sysctl -w kernel.yama.ptrace_scope=0
./tests.sh -d gdb -g dbg
- name: Run DBG Tests on LLDB
run: |
sudo sysctl -w kernel.yama.ptrace_scope=0
./tests.sh -d lldb -g dbg
qemu-user-tests:

Loading…
Cancel
Save