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]
