-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Request for SIM/QEMU automation script #14007
base: master
Are you sure you want to change the base?
Conversation
Signed-off-by: ligd <[email protected]>
@GUIDINGLI That's a great idea! I run these scripts daily at GitHub Actions:
GitHub Actions won't run OSTest correctly for 64-bit QEMU. I run these scripts on my computer instead:
I'm not sure why GitHub Actions is failing for 64-bit QEMU. Here's what I discovered: |
Here's another option: We can run the Milk-V Duo S Emulator in GitHub Actions: https://lupyuen.github.io/articles/sg2000b This morning we caught a Serial Driver problem during the Daily Auto-Test:
Normally it runs like this:
|
Fix on : |
This might be helpful when something breaks: This script will Auto-Test the Past 50 Commits on NuttX QEMU knsh64: https://github.com/lupyuen/nuttx-riscv64/blob/main/special-qemu-riscv-knsh64.sh#L42-L56 |
Great, hope you can integrate them to our CI earlier. |
Summary
Hi all,
Here open a new PR just for :
Requesting SIM/QEMU automation script
Especially the compile cmd, run cmd.
Recently we push lots of PR to the community, but some of them have regression, like:
#13651
So can someone/anyone share your automation script to us.
Then we can integrate it to CI, and catch the regression.
Impact
None
Testing
None
@masayuki2009
@fdcavalcanti
@lupyuen