nuttx-test-bot-1.0.5 is not a library.
Apache NuttX RTOS: Bot that will Build and Test a Pull Request
Read the article...
-
"QEMU Test Bot for Pull Requests: Beware of Semihosting Breakout (Apache NuttX RTOS)"
-
"Porting Apache NuttX RTOS to Avaota-A1 SBC (Allwinner A527 SoC)"
We might allow a PR Comment to trigger a Build + Test on QEMU. For example, this PR Comment...
Will trigger our Test Bot to download the PR Code, and run Build + Test on QEMU RISC-V. Or on Real Hardware...
Here are commands for PR Test Bot:
## For Avaota-A1 Arm64 SBC (Allwinner A537)
## For Milk-V Duo S 64-bit RISC-V SBC (Sophgo SG2000)
## For QEMU Arm64 (Flat Build) and RISC-V 64-bit (Kernel Build)
These commands will trigger an Email Alert to me. Please give me 12 Hours to review the PR (making sure there isn't malicious code) before I start the PR Test Bot. The results shall be posted as a PR Comment.
How To Run
See run.sh...
#!/usr/bin/env bash
## Build and Test PRs for NuttX Kernel and Apps
## Install QEMU Emulators
## Set the GitHub Token. Should have permission to Post PR Comments.
## export GITHUB_TOKEN=...
## Set the GitLab Token for creating snippets
## export GITLAB_TOKEN=...
## Enable Rust Logging
for
do
done
Build + Test Bot is hosted on this hefty Ubuntu Xeon Workstation