TPEGFX/Notes: Difference between revisions

Jump to navigation Jump to search
1,112 bytes added ,  28 November 2017
Line 22: Line 22:
*[Michael Leu] - My workflow of building environments for reproducing bugs
*[Michael Leu] - My workflow of building environments for reproducing bugs
** https://drive.google.com/file/d/0B29kx4ibiTBgN0JBTVBiVEh0TUU/view
** https://drive.google.com/file/d/0B29kx4ibiTBgN0JBTVBiVEh0TUU/view
*[vliu] run Talos
** run Talos with geckoProfile in local (take talos resize as example)
*** a). After Bug 1371838 was landed, you can profile WRRender by geckoProfile. To do this in Talos, please do the following before everything starts.
**** Add WRWorker,WRRenderBackend,Renderer to https://searchfox.org/mozilla-central/rev/7a8c667bdd2a4a32746c9862356e199627c0896d/testing/talos/talos/gecko_profile.py#39
*** a). run ./mach buildSymbols to generate symbols into .zip file, says firefox-XXX.crashreporter-symbols-full.zip.
*** b). run ./mach talos-test --symbolsPath /Absolute-Path-To-OBJ/dist/firefox-XXX.crashreporter-symbols-full.zip --geckoProfile --cycles 1 --activeTests tresize. After this command, it generated another zip file for geckoProfile in testing/mozharness/build/blobber_upload_dir/.
*** c). unzip zip file generated in b) to get geckoProfile
** run Talos with geckoProfile on try server. You can add |mozharness: --geckoProfile| in your try command.The belowing is a try command example for linux.
*** try: -b o -p linux64 -u none -t all[x64] mozharness: --geckoProfile --rebuild-talos 10


== Misc ==
== Misc ==
156

edits

Navigation menu