Skip to content

[FEATURE] Integrate Flamegraph.com for Interactive Perf Profiling #5965

Closed
@dwisiswant0

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 or pull_request).
  • The job currently runs conditionally after the "tests" job and, if successfully uploaded, provides a URL to Flamegraph.com.

Metadata

Assignees

Labels

Type: MaintenanceUpdating phrasing or wording to make things clearer or removing ambiguity.

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions