[FEATURE] Integrate Flamegraph.com for Interactive Perf Profiling #5965
Closed
Description
Describe your feature request
Integrate Flamegraph profiling into the GitHub Actions workflow to automatically generate and upload performance flame graphs during the CI process.
Describe the use case of the feature
The Flamegraph job enables performance profiling during CI runs. It identifies bottlenecks in the app by generating and analyzing memory profiles during test executions. The uploaded flamegraphs can be interactively explored on Flamegraph.com, making it easier to troubleshoot performance issues.
Describe alternatives you've considered
No response
Additional context
- Profiling output is stored with contextual names based on the GitHub event (
push
orpull_request
). - The job currently runs conditionally after the "tests" job and, if successfully uploaded, provides a URL to Flamegraph.com.