You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci: Add GitHub Actions workflow for QEMU-based kernel testing
Fixes#2
Improves upon PR #11
- Build Linmo kernel using RISC-V GNU toolchain
- Run selected apps (e.g., cpubench) inside QEMU
- Auto-extract test output and post results as PR comments
- Move toolchain setup, build, and QEMU run logic to `.ci/` scripts
- Introduce flexible script-based test sequencing and suite support
- Improve CI maintainability and transparency for contributors
Limitations:
- Current tests (like cpubench) are not designed for full regression testing
- Preemptive mode may stop QEMU exit
- Only supports GNU toolchain for now; LLVM support WIP
0 commit comments