getsentry / team-mobile

Meta issues for the Mobile team
4 stars 1 forks source link

Collect which transactions were going on in parallel #58

Open adinauer opened 2 years ago

adinauer commented 2 years ago

Description

This could make it easier to track down the cause of problems (e.g. slow / frozen frames) by showing the developer which transactions were going on in parallel.

Came up here https://github.com/getsentry/sentry-java/pull/2273

adinauer commented 2 years ago

If multiple transaction are going on at the same time it might make it easier to see that e.g. a background transaction caused issues in multiple foreground transactions. To see this we could link them in the UI.

adinauer commented 2 years ago

Might be something the backend could derive from start / end times of the transactions.

The linking could be an entry point into profiling which allows devs to dig deeper into analysis.

romtsn commented 2 years ago

@zoesyc could you please take a look at this?

markushi commented 2 years ago

Let's transfer this to the main repo, as this could be already done on the product based on the transaction timestamps.