Debugging Try server builds

If you've debugged builds from the try server in the past (or wanted to but found the process too difficult) I'd be interested to hear from you. Historically this has been a painful process with many manual steps[1], but thanks to some work done[2] by Peter Bengtsson on the new symbols.mozilla.org service we are now in a position where we should be able to make this much simpler. I've filed a bug[3] with some initial details and thoughts but I'd like to hear from people who have needed this in the past to make sure that we wind up with something that's useful to you.

The base assumption that I did not list in that bug is that we're not likely to make every try push upload symbols for every single build it does--that's a lot of data and I suspect that most people don't need it, so we'd be wasting resources for minimal gain. (We don't upload symbols to the symbol server for anything that's not a nightly or release build currently--builds we ship to users.) Given that, what would be most useful to you? A flag to pass to `mach try` to get symbols uploaded for the builds for that push? A Treeherder action that would retroactively upload symbols for one or more builds from a try push? I'd love to hear from you!

Thanks,
-Ted

1. https://wiki.mozilla.org/ReleaseEngineering/TryServer#Getting_debug_symbols
2. https://bugzilla.mozilla.org/show_bug.cgi?id=1422096
3. https://bugzilla.mozilla.org/show_bug.cgi?id=1437577
0
Ted
2/12/2018 7:13:55 PM
mozilla.dev.platform 6451 articles. 0 followers. Post Follow

0 Replies
40 Views

Similar Articles

[PageSpeed] 50

Reply: