Closed Bug 1192388 Opened 9 years ago Closed 9 years ago

Automate minidump symbol generation when creating Aurora/Testflight/App store builds

Categories

(Firefox for iOS :: Build & Test, defect)

Other
iOS
defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: sleroux, Assigned: sleroux)

Details

Attachments

(1 file)

In order for crash-stats to symbolicate crash logs, they require a different kind of symbols file called a minidump. Minidumps can be generated through a command line tool from the breakpad repo. We should have a post-run script that runs on archive that generates the minidump symbols file alongside the build so we can streamline the process for getting symbols to crash-stats.
Assignee: nobody → sleroux
Comment on attachment 8645858 [details] [review]
https://github.com/mozilla/firefox-ios/pull/891

This looks good. Just to be sure, I see this is also called for the Client scheme, which is not really one we distribute or run Archive on. Do we care about that?
Attachment #8645858 - Flags: review?(sarentz) → review+
Comment on attachment 8645858 [details] [review]
https://github.com/mozilla/firefox-ios/pull/891

Probably not but you never know when we might want to debug a debug build or something. I just added it to be consistent.
Merged
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
url:        https://hg.mozilla.org/hgcustom/version-control-tools/rev/be13a2a84e69770bd8937fca372c04f0d348563c
changeset:  be13a2a84e69770bd8937fca372c04f0d348563c
user:       Gregory Szorc <gps@mozilla.com>
date:       Mon Aug 10 11:40:00 2015 -0700
description:
ansible/hg-reviewboard: drop maximum requests in WSGI processes (bug 1192388); r=fubar

This was recently changed in production as a way to try to keep memory
leaks in check.

url:        https://hg.mozilla.org/hgcustom/version-control-tools/rev/8f9f32ec31285555ca8a3ccfbee22605f8637ca5
changeset:  8f9f32ec31285555ca8a3ccfbee22605f8637ca5
user:       Gregory Szorc <gps@mozilla.com>
date:       Mon Aug 10 11:42:20 2015 -0700
description:
ansible/hg-reviewboard: more minor formatting changes (bug 1192388); r=fubar

url:        https://hg.mozilla.org/hgcustom/version-control-tools/rev/a0d3fce51aa8930f3eb0a00f6d303ac3d3b29c0c
changeset:  a0d3fce51aa8930f3eb0a00f6d303ac3d3b29c0c
user:       Gregory Szorc <gps@mozilla.com>
date:       Tue Aug 11 10:39:52 2015 -0700
description:
ansible/hg-reviewboard: grab LDAP settings from a file (bug 1192388); r=fubar

This is similar to what we do on hg.mozilla.org. This will eventually
enable the pash files to not be templates.

url:        https://hg.mozilla.org/hgcustom/version-control-tools/rev/18427d4f33dc48e18957e7a44cee710881ed9486
changeset:  18427d4f33dc48e18957e7a44cee710881ed9486
user:       Gregory Szorc <gps@mozilla.com>
date:       Tue Aug 11 10:40:00 2015 -0700
description:
ansible/hg-reviewboard: convert pash from templates to regular files (bug 1192388); r=fubar

With LDAP credentials coming from a standalone file, there are no longer
any substitutions in these files and they can be converted to regular
files.

We drop the docker-startup tag because there are no changes at container
start time to make, so this isn't necessary.
Yay typo in bug number.
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: