Firebolt® Implementations Test Suite
Did you find this summary helpful?
Thank you for your feedback
Note: Playback centric calls are optional.
# | Test Case | Steps | Expected Results | Notes |
---|
1 | Launch the Firebolt Application | Launch app Observe app starts loading on device UI Observe app transition to in-app UI/UX
| | |
2 | Fatal and non-fatal errors | Launch app Trigger an error
| | |
3 | Go into ‘Inactive’ state during stable app UI | Launch app Let app settles to stable UI Press Home button on remote
| | |
4 | Go into 'Inactive' state during active playback | Launch app Let app settle to a stable UI Playback some content While playback is in progress, press Home button on remote Press Home button on remote
| | |
5 | Memory load during startup | Launch app Start Memory capture Stop Memory capture after a few mins
| | |
6 | Memory load during playback | Launch app Stream some content Start memory capture Monitor memory load for an extended period of time (i.e. 10-30 minutes) Stop memory capture
| | |
7 | Memory load going into 'Inactive' mode from stable UI | Launch app Let app settle to a stable UI Press Home button on remote Start memory capture Monitor memory usage for a few minutes Stop memory capture
| | |
8 | Memory load going into 'Inactive' mode from active playback | Launch app Let app settles to stable UI Playback some content While playback is in progress, press Home button on remote Start memory capture Monitor memory usage for a few mins Stop memory capture
| | |
9 | Returning to foreground from inactive mode | After putting app into inactive mode, launch app again
| | Lifecycle Management |
How to check memory consumption in RWI
Click on "Timelines" tab
Click "Start recording" red button on the top left corner
Click "Entire recording" on the top
Observe memory breakdown
Was this article helpful?
Thank you for your feedback! Our team will get back to you