-
Notifications
You must be signed in to change notification settings - Fork 225
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Bug 1921532 - Update symbol upload scripts [ci full] #6400
base: main
Are you sure you want to change the base?
Conversation
Copied the latest script from moz-central: https://searchfox.org/mozilla-central/rev/837f3a1ff2622c8303750c35d84bdc41a5cd079c/toolkit/crashreporter/tools/symbolstore.py
495fadb
to
d01b5c8
Compare
I didn't update |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #6400 +/- ##
==========================================
+ Coverage 49.30% 52.72% +3.41%
==========================================
Files 146 125 -21
Lines 13708 12820 -888
==========================================
Hits 6759 6759
+ Misses 6949 6061 -888
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
dump_syms is a taskcluster toolchain artifact these days: |
Thank you, that was fast! There have been two commits to this file on the application-services side, from PR #744 and PR #1453: Do we need to reapply those? Probably hard to say without doing a full test run. I do believe we need to update dump_syms, because the old version will probably complain if it's called with |
@mstange Looks like the first issue we're hitting is when importing I also suspect once we figure that out, Python is going to complain about |
Sorry Ben, I don't actually know much about how this code and the python modules all work. That's unfortunate that copying the file wasn't enough to resolve this :( dsymutil+otool are only used when compiling for macOS. |
|
So I think there are two options:
Maybe we can do 1 for now, and leave 2 for the future. If there's a future where application-services becomes part of mozilla-central, then 2 would become easier at that point. Is there anyone who might have opinions on the approach? |
|
The Additionally, the following would be nice to have, but are much less urgent:
|
Copied the latest script from moz-central:
https://searchfox.org/mozilla-central/rev/837f3a1ff2622c8303750c35d84bdc41a5cd079c/toolkit/crashreporter/tools/symbolstore.py
Pull Request checklist
[ci full]
to the PR title.Branch builds: add
[firefox-android: branch-name]
to the PR title.