Compare app performance trends
In the Comparison tab, you can compare the selected sessions. By default, all sessions are selected, but you can toggle on which ones to include or exclude from the comparison. You need to have at least two sessions selected to view a comparison. When you click or slect a session, it will become the active session. It is then used as a reference point to compare with the other sessions.
You can compare all the metrics from the Trends section, such as CPU usage, memory usage, network activity, etc. It provides a video of the sessions synced with the data on the right pane. When you play the video, it shows the exact performance values for each metric at any moment in the app session. This lets you easily compare metrics between sessions. It allows you to identify trends, issues, or performance differences between app sessions.
When you toggle on just two sessions for comparison and then select one of them, the comparison tab will show whether the metrics for the selected session are higher or lower than those of the other session.
You can further scroll to see the following comparison data:
CPU
It provides the following information:
- Average in the active session: Average CPU usage recorded during a specific active session of the app. It provides a general idea of how much processing power the app consumes on average during this time.
- Highest in the active session: Highest CPU usage during the active session of the app. It indicates the maximum amount of processing power required at any point while the app was in use.
- 90th %ile in the active session: The 90th percentile of CPU usage during the active session indicates the highest CPU usage value that 90% of recorded usage levels fall below for those sessions. This indicates that for 90% of the session, CPU usage is at or below this level. It helps to identify typical performance loads and potential issues related to resource utilization. Learn more.
- Global average: Average CPU usage across all sessions.
- Highest among selected builds: Highest CPU usage among the selected sessions.
- 90th %ile among selected builds: The 90th percentile of CPU usage among selected builds indicates the maximum CPU usage value under which 90% of recorded usage falls for those builds. This means that for 90% of the builds, CPU usage is at or below this level. It helps to identify typical performance trends and potential issues related to resource utilization across the selected builds. Learn more.
Memory
It provides the following information:
- Average in the active session: Average memory usage for the selected session.
- Highest in the active session: Highest memory usage during the session.
- 90th %ile in the active session: The 90th percentile of memory usage during the active session represents the maximum memory value under which 90% of recorded usage falls for those sessions. This indicates that for 90% of the session, memory usage is at or below this level. It helps to identify typical performance loads and potential issues. Learn more.
- Global average: Average memory usage across all sessions.
- Highest among selected builds: Highest memory usage among selected sessions.
- 90th %ile among selected builds: The 90th percentile of memory usage among selected builds indicates the maximum memory value under which 90% of recorded usage falls for those builds. This means that for 90% of the selected builds, memory usage is at or below this level. It identifies typical performance trends and potential issues related to resource utilization for selected builds. Learn more.
Battery
It provides the following information:
- Average Total Consumption(%): Average percentage of battery used during the session.
- Average Total Consumption(mAh): Average battery consumption in milliampere-hours during the sessions.
- Total device battery capacity: The full capacity of the device’s battery.
- Global average: Average battery consumption across all sessions.
- Highest among selected builds: Highest battery consumption among selected sessions.
- 90th %ile among selected builds: The 90th percentile of battery usage among selected builds represents the maximum battery consumption value under which 90% of recorded usage falls for those builds. This indicates that for 90% battery usage for selected builds is at or below this level. It helps to identify typical consumption patterns and potential efficiency issues. Learn more.
Slow frames per second
It provides the following information:
- Average in the active session: Average slow FPS during a specific active session of the app.
- 90th %ile in the active session: The 90th percentile of slow frames per second (FPS) during the active session indicates the maximum FPS value under which 90% of recorded frame rates fall for those sessions. This means that for 90% of the session, the FPS is at or below this level. It helps identify typical performance loads and potential issues related to frame rate drops during active sessions. Learn more.
- Total ANR Count: Total count of Application Not Responding (ANR) incidents.
- 90th %ile among selected builds: The 90th percentile of slow frames per second (FPS) among selected builds represents the maximum FPS value under which 90% of recorded frame rates fall for those builds. This indicates that for 90% of the selected builds, the FPS is at or below this level. It helps in identifying typical performance trends and potential frame rate-related issues for selected builds. Learn more
Network upload
It provides the following information:
- Average in the active session: Average data uploaded during a specific active session of the app.
- Highest in the active session: Highest data upload rate during the session.
- Global average: Average data upload across all sessions.
- Highest among selected builds: Highest data upload rate among selected sessions.
Network download
It provides the following information:
- Average in the active session: Average data downloaded during a specific active session of the app.
- Highest in the active session: Highest data download rate during the session.
- Global average: Average data download across all sessions.
- Highest among selected builds: Highest data download rate among selected sessions.
Disk read
It provides the following information:
- Average Total Disk Read: Displays the total percentage of disk read operations performed during the session.
- Global average: Displays the average disk read operations across all sessions globally.
Disk write
It provides the following information:
- Average Total Disk Write: Displays the total percentage of disk write operations performed during the session.
- Global average: Displays the average disk write operations across all sessions globally.
We're sorry to hear that. Please share your feedback so we can do better
Contact our Support team for immediate help while we work on improving our docs.
We're continuously improving our docs. We'd love to know what you liked
We're sorry to hear that. Please share your feedback so we can do better
Contact our Support team for immediate help while we work on improving our docs.
We're continuously improving our docs. We'd love to know what you liked
Thank you for your valuable feedback!