Firefox OS/Performance/App Performance Validation: Difference between revisions

Line 53: Line 53:
'''Verification Steps''':
'''Verification Steps''':
* In the Developer menu -> Developer HUD, turn on the 'Jank' counter.
* In the Developer menu -> Developer HUD, turn on the 'Jank' counter.
* Perform all common interactions with the app. Track the 'Jank' number for each of the interaction. When that number is above 10ms your app is at risking of dropping frames. Once that number is 100ms painting will fall behind and input will be delayed. 500ms+ indicate that this interaction will be noticeable jerky.
* Perform all common interactions with the app. Track the 'Jank' number for each of the interaction. When that number is above 10ms your app' scrolling is affected. Once that number is 100ms painting will fall behind and input will be delayed. 500ms+ indicate that this interaction will be noticeable jerky.
* Understand the worse case responsiveness for each interaction of your app. Consider various workload for your app (like 5000 pictures).
* Understand the worse case responsiveness for each interaction of your app. Consider various workload for your app (like 5000 pictures in the Gallery App).
* Report the number for various interaction and the workload used.


'''Debugging''':
'''Debugging''':
Confirmed users
336

edits