Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Automatic transactions based on user interactions #735

Open
5 tasks
Tracked by #736
bruno-garcia opened this issue May 9, 2022 · 2 comments
Open
5 tasks
Tracked by #736

Automatic transactions based on user interactions #735

bruno-garcia opened this issue May 9, 2022 · 2 comments

Comments

@bruno-garcia
Copy link
Member

bruno-garcia commented May 9, 2022

More context in the UI Event Transactions issue tracking Android and iOS: getsentry/team-mobile#4

Potential targets for automated spans:

  • Instances of Instantiate
  • Loading of AssetBundles
@bitsandfoxes
Copy link
Contributor

Alternatively, instead of Idle Transactions we could work strictly within frames. We'd have to assume that the action behind the button press is running synchronously.
Alternatively, we could cover or present this with the slow/frozen frames concept we have on other mobile platforms.

@bruno-garcia
Copy link
Member Author

Alternatively, instead of Idle Transactions we could work strictly within frames.

Meaning have a transaction last 1 frame?

We'd have to assume that the action behind the button press is running synchronously.

Async stuff is very common though, any I/O will be done async and hence not connected to the user action

Alternatively, we could cover or present this with the slow/frozen frames concept we have on other mobile platforms.

Slow and Frozen frames are great but we rely on capturing "some frames" through transactions, at least for now.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: No status
Archived in project
Development

No branches or pull requests

2 participants