lupyuen commented on issue #18514:
URL: https://github.com/apache/nuttx/issues/18514#issuecomment-4074356757

   FYI: I compared the GitHub Runners consumed by NuttX Repo vs NuttX Apps Repo:
   - [Apache NuttX RTOS: Cost of NuttX PRs vs NuttX 
Apps](https://youtu.be/SoBq9nGcpM4)
   - [Spreadsheet of NuttX GitHub 
Jobs](https://docs.google.com/spreadsheets/d/1HY7fIZzd_fs3QPyA0TX7vsYOjL86m1fNOf1Wls93luI/edit?gid=1187577522#gid=1187577522)
   - [Total Job Duration, NuttX vs NuttX Apps (Past 
Year)](https://docs.google.com/spreadsheets/d/1HY7fIZzd_fs3QPyA0TX7vsYOjL86m1fNOf1Wls93luI/edit?gid=1272868203#gid=1272868203)
   - [Total Job Duration, NuttX vs NuttX Apps (Past 4 
Months)](https://docs.google.com/spreadsheets/d/1HY7fIZzd_fs3QPyA0TX7vsYOjL86m1fNOf1Wls93luI/edit?gid=13970543#gid=13970543)
   
   Over the Past 12 Months: NuttX Repo consumed 84% of GitHub Runners, while 
NuttX Apps Repo consumed 12%...
   
   <img width="1846" height="1469" alt="Image" 
src="https://github.com/user-attachments/assets/85ca0a61-0f18-4d91-acdd-7dd14f57592d";
 />
   
   What about the past 4 months? The distribution is the same: 84% vs 12%. 
Interesting note: Within the past 4 months, we consumed Half of The Entire 
Year's GitHub Runners...
   
   <img width="1851" height="1471" alt="Image" 
src="https://github.com/user-attachments/assets/a83d41e5-d560-4c2a-a952-223aaec265b1";
 />
   
   Conclusion: It's definitely worth the effort to do Dependency Analysis and 
speed up the CI Builds for NuttX Repo. I thought NuttX Apps might take more 
GitHub Runners (because every CI Build takes 3.5 hours), but I proved myself 
wrong today :-)


-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to