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

Android: track Performance Class of the device #3863

Open
yogurtearl opened this issue Nov 8, 2024 · 4 comments
Open

Android: track Performance Class of the device #3863

yogurtearl opened this issue Nov 8, 2024 · 4 comments

Comments

@yogurtearl
Copy link

Problem Statement

For a given issue/trace I want to know the performance class of the device.

https://developer.android.com/topic/performance/performance-class

Also, I would like to be able to slice performance data by performance class.

Solution Brainstorm

Incorporate performance class data from androidx.core:core-performance and androidx.core:core-performance-play-services

see https://developer.android.com/topic/performance/performance-class

@romtsn
Copy link
Member

romtsn commented Nov 11, 2024

hi @yogurtearl we already expose the device.class property for searching errors/transactions/spans, would it be enough or you want the google play perf class specifically?

@yogurtearl
Copy link
Author

Using the standardized Google Play device classes would be more useful.

They have a lot more details on what it means to be in each class.

@getsantry getsantry bot moved this to Waiting for: Product Owner in GitHub Issues with 👀 3 Nov 11, 2024
@romtsn
Copy link
Member

romtsn commented Nov 11, 2024

makes sense! We'd have to make it a separate artifact since it pulls in a new dependency, but I think we can make it work, thanks for the suggestion 👍

@markushi markushi moved this from Needs Discussion to Backlog in Mobile & Cross Platform SDK Nov 13, 2024
@markushi
Copy link
Member

@yogurtearl thanks for the suggestion! We've added it to our backlog. In the meantime you could utilize Sentry.setTag("play-device-class", <>) to manually supply this information.

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

No branches or pull requests

4 participants