Closed Bug 1192388 Opened 10 years ago Closed 10 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
Attachment #8645858 - Flags: review?(sarentz)
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: 10 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: