Closed Bug 386618 Opened 17 years ago Closed 17 years ago

Upload debug symbols for Thunderbird (Breakpad Support)

Categories

(Webtools Graveyard :: Tinderbox, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: mscott, Assigned: ted)

References

Details

Attachments

(1 file)

I'm spinning this out from Bug 379396.

Before we can enable break pad for Thunderbird, we'll need the tinderbox machines to push symbols. This should be similar to work already done for Firefox. so hopefully I'm asking for the right thing :).
We will need:
1) the tbirdbld ssh key installed on the trunk thunderbird tinderboxes (coop can do this)
2) a symbols_tbird directory in /mnt/netapp/breakpad/ on stage (cc'ing aravind)
3) tinder-config changes for each trunk tinderbox to enable symbol build/upload

I'll provide patches for 3, but it depends on 1 & 2.
/mnt/netapp/breakpad/symbols_tbrd is now available on surf.  Its writable by the tbirdbld user.  The build team has access to this user.  If you need any of your keys added to it, please let the build team (or us/IT) know.  We will need an okay from the build team before we can add your key to it though.
coop is taking care of the ssh key, here's a patch to enable symbol uploading for all three trunk tinderboxes.

We will still have to tweak the socorro processor config to add symbols_tbrd to its symbol search path.
Assignee: build → ted.mielczarek
Status: NEW → ASSIGNED
Attachment #270729 - Flags: review?(preed)
Keys are in the standard place on the 3 Thunderbird trunk tinderboxes.
Attachment #270729 - Flags: review?(preed) → review+
Checked in.
Status: ASSIGNED → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Blocks: 386837
Looks good, we've got symbols from today's nightly builds uploaded.
(In reply to comment #3)
> 
> We will still have to tweak the socorro processor config to add symbols_tbrd to
> its symbol search path.

Ted, would you like me to file a new bug for this part?

Aravind should be able to do it pretty easily, I don't know if he needs a bug for it.  In dist/processor/socorro/lib/config.py, the full path to symbols_tbrd needs to be appended to the list in the processorSymbols setting.
I already added it when I created the directory on the nfs mount.  The same with the seamonkey symbols.  I already added them to config.py.
Component: Tinderbox Configuration → Tinderbox
Product: mozilla.org → Webtools
Product: Webtools → Webtools Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: