Open Bug 1688066 Opened 4 years ago Updated 1 year ago

Request: A "FullSym" task to upload PDBs from try builds to the Mozilla Symbol Server

Categories

(Firefox Build System :: Task Configuration, enhancement, P3)

enhancement

Tracking

(Not tracked)

People

(Reporter: mstange, Unassigned)

Details

Try builds, by default, do not publish their symbols to the symbol server. However, there is a job you can schedule manually, which uploads the breakpad symbol text file to the mozilla symbol server. This allows running the profiler on those try builds.

However, only the Firefox profiler knows how to use the Mozilla symbol API. On the other hand, platform-specific profilers such as GPUView require PDB / dsym files.
As a result, if you profile a try build with GPUView on Windows, and give GPUView the correct URL to the mozilla symbol server for symbol resolution, it will not display symbols for stack frames in xul.dll because it can't get the xul.pdb file for the try build.

It would be great if there was another job one could schedule on try, to get full symbols uploaded.

Severity: -- → N/A
Type: task → enhancement
Priority: -- → P3
You need to log in before you can comment on or make changes to this bug.