tmedicci commented on issue #15730:
URL: https://github.com/apache/nuttx/issues/15730#issuecomment-2675439727

   I had an idea to keep improving our CI (and lower our GitHub runners usage). 
Nowadays, we have a set of rules to build parallel jobs for specific target 
groups. Each target group usually contains jobs for the same _arch_ (usually, 
sub-grouped by _chip_).
   
   Instead of running these parallel jobs, what do you think about building 
only the `citest` defconfig for every eligible arch and making this a necessary 
step to run the other defconfigs?
   
   We have previously talked about providing a `citest` (or `ostest`, or 
`hwtest`: a config that enables most of the features and make it more suitable 
for testing on CI) for every supported board. By running this defconfig (for 
all eligible archs), we can avoid running the other parallel jobs for every 
single `defconfig` if the most basic (`citest`) fails.
   
   @lupyuen , have you already tested something similar? 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@nuttx.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to