-
Notifications
You must be signed in to change notification settings - Fork 7.7k
twister: sysbuild: Bluetooth: build harness apps with sysbuild for multiple boards testing #87980
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: main
Are you sure you want to change the base?
twister: sysbuild: Bluetooth: build harness apps with sysbuild for multiple boards testing #87980
Conversation
d970729
to
7eb3f8e
Compare
…S_APPS add on kconfig option, SB_CONFIG_HARNESS_APPS for sysbuild to config harness app list, iterate each harness app to build with ExternalZephyrProject_Add Signed-off-by: Jingsai Lu <jingsai.lu@nxp.com>
west flash will be able to read this APP_TYPE info and then flash the image into different boards for multiple devices testing Signed-off-by: Jingsai Lu <jingsai.lu@nxp.com>
7eb3f8e
to
9e46f48
Compare
Whilst the ability to flash multiple boards for tests is a good idea, this really isn't how sysbuild is designed, it is designed for building multiple images for one project on one board. So for example you can have your main image and a bootloader, now how is this going to work if you build for 2 different boards? Or if you enable a bootloader in the build? This will completely fall apart |
hi @nordicjm , happy to know you also recognized this requirement, :) and yes, I am also feeling that the sysbuild seems to be designed for multi-applications for one board, may need to discuss more, as @PerMac commented in #83643 (comment) |
Sysbuild itself was intended to be just the foundation from where we could extend. Ref: #40555 (comment) |
This pull request has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this pull request will automatically be closed in 14 days. Note, that you can always re-open a closed pull request at any time. |
continue to promote this proposal, #83643
and accept all the comments in the v1 implementation, #83641
in this PR,
Test on both west and twister commands on different platforms (frdm_mcxw71 and qemu_cortex_m3)