Open akshaim opened 2 years ago
ping @miri64
How can this be tested / what were the results?
Feel free to squash btw.
We had a small discussion at the summit. Maybe it would be better to use docker rather than a hard coded version of gcc. We could also try to run full build tests either but the make info-boards-supported
or with the compile_and_test_for_board.py
script.
When I have more time I will investigate.
@benpicco Here you go. results while doing a dry run in my system using act.
@MrKevinWeiss Do we really need to run the compilation tests on all targets from make info-boards-supported
? Applications (unlike examples )are usually meant for specific boards, right?
compile_and_test_for_board.py
however runs and tests it in the target as well this would need the HW connected to it or maybe use renode .
You are right, compile_and_test_for_board.py
is probably not the correct thing. Though it would be nice to build test every board, I don't know how big that would be. Maybe for now we just say native and add some script foo later, or even a preselected list of the most important boards.
Added compile tests so that the compilation tests are triggered in the event that the submodule is updated.