-
Notifications
You must be signed in to change notification settings - Fork 1.4k
Closed
Labels
CI/pipeline 🔬feature request 📬A request for new changes to improve functionalityA request for new changes to improve functionalityhelp wantedIssues identified as good community contribution opportunitiesIssues identified as good community contribution opportunitiesoptimization ☄Performance or memory usage improvementsPerformance or memory usage improvements
Milestone
Description
Describe the problem this feature would solve
Besides just checking the final output of the NuGet package, one reason for the Smoke Tests are to help us understand the impact the toolkit packages have on the final size of an application.
While the Smoke Tests currently run in the CI and generate these independent apps. The size isn't currently reported back in a nicely consumable way either at the end of that job or with some sort of bot back to the issue itself.
Describe the solution
MVP: When smoke test is completed, it lists a table at the end of each package and the resulting app size to the console. This way we can scroll to the end of the job and get that data when needed.
Nice to haves:
- Compares against some well-known cache from the last build on the main branch so we can get comparison +/- with the current code base
- Have a bot report that table back to the PR in a comment.
Additional context & Screenshots
Somewhat related to #3560 as well. And to address being able to check and help with #3145 more explicitly.
Metadata
Metadata
Assignees
Labels
CI/pipeline 🔬feature request 📬A request for new changes to improve functionalityA request for new changes to improve functionalityhelp wantedIssues identified as good community contribution opportunitiesIssues identified as good community contribution opportunitiesoptimization ☄Performance or memory usage improvementsPerformance or memory usage improvements