Skip to content

Add testcases for task wait queue #38

Add testcases for task wait queue

Add testcases for task wait queue #38

Workflow file for this run

name: Test CI
on: [push, pull_request]
env:
qemu-version: 8.2.0
jobs:
app-test:
runs-on: ${{ matrix.os }}
strategy:
fail-fast: false
matrix:
os: [ubuntu-latest]
arch: [x86_64, riscv64, aarch64]
steps:
- uses: actions/checkout@v4
- uses: dtolnay/rust-toolchain@stable
with:
toolchain: nightly
components: rust-src
- uses: Swatinem/rust-cache@v2
- run: cargo install cargo-binutils
- uses: ./.github/workflows/actions/setup-qemu
with:
qemu-version: ${{ env.qemu-version }}
- uses: ./.github/workflows/actions/setup-musl
with:
arch: ${{ matrix.arch }}
- name: Run app tests
run: |
./scripts/get_deps.sh
make disk_img
make test ARCH=${{ matrix.arch }}