Buildbot/Talos/Profiling: Difference between revisions

m
Line 5: Line 5:
== On [https://wiki.mozilla.org/Build:TryServer TryServer] ==
== On [https://wiki.mozilla.org/Build:TryServer TryServer] ==


1. When you push to try, add "mozharness: --geckoProfile" after "try: ..." to your commit message. Example:
1. When you push to try, add "mozharness: --gecko-profile" after "try: ..." to your commit message. Example:


  try: -b o -p macosx64,win32,win64 -u none -t all[10.6,10.8,Windows XP,Windows 7,Windows 8] mozharness: --geckoProfile
  try: -b o -p macosx64,win32,win64 -u none -t all[10.6,10.8,Windows XP,Windows 7,Windows 8] mozharness: --gecko-profile


If you're using 'mach try fuzzy' to push to try, simply add the '--geckoProfile' argument:
If you're using 'mach try fuzzy' to push to try, simply add the '--gecko-profile' argument:


   ./mach try fuzzy --geckoProfile
   ./mach try fuzzy --gecko-profile


2. When the test(s) finishes, select the job on treeherder, and click on the 'Job Details' tab. You will see the resulting talos 'profile_*' artifacts listed, with a link beside each one, to open it in [https://perf-html.io perf-html.io].]
2. When the test(s) finishes, select the job on treeherder, and click on the 'Job Details' tab. You will see the resulting talos 'profile_*' artifacts listed, with a link beside each one, to open it in [https://perf-html.io perf-html.io].]
Confirmed users
372

edits