Skip to content

src: store boot_state in enum to allow 'unknown' state. #696

src: store boot_state in enum to allow 'unknown' state.

src: store boot_state in enum to allow 'unknown' state. #696

Workflow file for this run

name: sanitizers
on: [push, pull_request]
permissions:
contents: read
jobs:
address:
runs-on: ubuntu-latest
container:
image: ghcr.io/rauc/rauc/rauc-ci:latest
# allow mounting and devtmpfs in the container
options: --user=root --privileged -v /dev:/dev
steps:
- name: Inspect environment
run: |
whoami
gcc --version
ls -l /dev/kvm || true
- uses: actions/checkout@de0fac2e4500dabe0009e67214ff5f5447ce83dd # v6.0.2
- name: Run meson
run: |
meson setup build -Db_sanitize=address,undefined
meson configure build
meson compile -C build
- name: Run tests
run: |
./qemu-test asan
- name: Show logs
if: ${{ failure() }}
run: |
cat build/meson-logs/testlog.txt || true