Skip to content

TaskGroup profiler & task log profiler#8269

Merged
lotas merged 1 commit intomainfrom
task-profiler
Feb 12, 2026
Merged

TaskGroup profiler & task log profiler#8269
lotas merged 1 commit intomainfrom
task-profiler

Conversation

@lotas
Copy link
Contributor

@lotas lotas commented Feb 10, 2026

Server-side integration of the task group profiler - this moves existing UI component from #7374 from ui into web-server, to render those profiles on the backend

Profiles could be loaded using https://profiler.firefox.com/from-url/<encoded-profile-endpoint-url> scheme

Two new REST endpoints added in the web-server:

  • /api/web-server/v1/task-group/:taskGroupId/profile
  • /api/web-server/v1/task/:taskId/profile

they use queue client to fetch task data, generate Firefox Profiler JSON server-side, and return it with CORS headers

Fixes #7374

@lotas lotas requested a review from a team as a code owner February 10, 2026 09:51
@lotas lotas requested review from matt-boris and petemoore and removed request for a team February 10, 2026 09:51
@lotas lotas force-pushed the task-profiler branch 2 times, most recently from 46a301d to 9852fdb Compare February 10, 2026 11:17
@lotas lotas force-pushed the task-profiler branch 2 times, most recently from 0b94568 to 6f401c0 Compare February 10, 2026 14:24
Copy link
Contributor

@matt-boris matt-boris left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Few things I've initially noticed

@lotas lotas force-pushed the task-profiler branch 2 times, most recently from 78337a9 to 3553280 Compare February 11, 2026 11:26
Server-side integration of the task group profiler.
@lotas
Copy link
Contributor Author

lotas commented Feb 11, 2026

tested locally, seems to be working
image

Copy link
Contributor

@matt-boris matt-boris left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cool, thanks!

@lotas lotas changed the title feat(ui): TaskGroup profiler & task log profiler TaskGroup profiler & task log profiler Feb 12, 2026
@lotas lotas merged commit ddf255c into main Feb 12, 2026
73 checks passed
@lotas lotas deleted the task-profiler branch February 12, 2026 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for viewing tasks and taskgroups in the profiler

2 participants