-
Notifications
You must be signed in to change notification settings - Fork 178
In CI make KVM builds only on QCS9100 machines #1416
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
base: master
Are you sure you want to change the base?
Conversation
KVM support is fully available only on QCS9100‑based machines. Restrict KVM builds to these to ensure correct test coverage while avoiding unnecessary builds on unsupported machines. Signed-off-by: Viswanath Kraleti <viswanath.kraleti@oss.qualcomm.com>
|
Is it possible to build the kvm variant for the qcom-armv8a MACHINE.conf, but run the LAVA tests on the IQ9 board? |
|
I see |
|
It is available for some other devices as well, don't think it is only supported in QCS9100. |
|
Eventually, KVM will be supported on all boards including QCS8300. However, as of today, only on QCS9100 all multimedia use cases are fully functional. on QCS8300 device won't even boot with KVM ( issue #1277 ) So generating images for the other boards at this stage only adds unnecessary load on CI. If that is not a concern I'll go ahead and make KVM builds for all. |
I think it is fine to only validate on QCS9100 as of now, if that is our main target, and extend again once it can be properly validated on other targets. Otherwise this will explode our CI for little value. |
I'd prefer QCS9100 and QCS8300. |
|
With that, change your commit message to say we only want to validate on QCS9100 due CI concerns instead. |
|
I think we're building it for qcom-armv8a, qcs9100-ride-sx and rb3gen2-core-kit at the moment. |
KVM support is fully available only on QCS9100‑based machines.
Restrict KVM builds in CI to only these machines to ensure correct test
coverage while avoiding unnecessary builds on unsupported machines.