Performance/Fenix/Performance reviews: Difference between revisions

nits
(Fixed nits and removed Before testing section to make it more concise and clear)
(nits)
Line 17: Line 17:
**The usual iteration coumbered list itemnts used is 25. Running less iterations might affect the results due to noise
**The usual iteration coumbered list itemnts used is 25. Running less iterations might affect the results due to noise
**Make sure the application you're testing is a fresh install. ''' If testing the Main intent (which is where the browser ends up on its homepage), make sure to clear the onboarding process before testing '''  
**Make sure the application you're testing is a fresh install. ''' If testing the Main intent (which is where the browser ends up on its homepage), make sure to clear the onboarding process before testing '''  
   python3 measure_start_up.py cold_view_nav_start /Users/johndoe/repositories/fenix/ nightly -p fenix -c 50 --no_start_up_cache
   python3 measure_start_up.py cold_view_nav_start /Users/computername/repositories/fenix/ nightly -p fenix -c 50 --no_start_up_cache


where <code>p</code> is the product, <code>c</code> is the iteration count  
where <code>p</code> is the product, <code>c</code> is the iteration count  


* Once you have gathered your results, you can analyze them using <code>analyze_durations.py</code> in perf-tools.  
* Once you have gathered your results, you can analyze them using <code>analyze_durations.py</code> in perf-tools.  
   python3 analyze_durations.py /Users/johndoe/output/measure_start_up_results.txt
   python3 analyze_durations.py /Users/computername/output/measure_start_up_results.txt




8

edits