Closed
Bug 847541
Opened 12 years ago
Closed 8 years ago
Need a symbol pusher webapp for b2g
Categories
(Socorro :: Backend, task)
Tracking
(Not tracked)
RESOLVED
WONTFIX
People
(Reporter: nhirata, Unassigned)
References
Details
Request for a webapp to push symbols to the symbol server for b2g for vendors to make it easy for them.
Comment 1•12 years ago
|
||
We don't want to do this. First of all, this is going to be technically infeasible. Second of all, vendors should be generating the symbols as part of their build process, and uploading those to us. "./build.sh buildsymbols".
Comment 2•12 years ago
|
||
Ted, I think you misunderstand here: This is meant to be a webapp that receives the symbols that vendors push to us (so that we don't have to rely on the FTP upload stuff we do with Adobe that might not scale too well).
| Reporter | ||
Comment 3•12 years ago
|
||
Ah, that was my fault. I put "push symbols"... What Kairo stated is more accurate.
could a debug version also create the build symbols?
B@G_DEBUG=1 ./build.sh? I guess you end up doing it faster with your approach.
Comment 4•12 years ago
|
||
Ah, I see. I already wrote an implementation of this a while ago, it's what android-symbol-sender uploaded to:
http://hg.mozilla.org/users/tmielczarek_mozilla.com/rest-symbol-server/
(In reply to Naoki Hirata :nhirata from comment #3)
> could a debug version also create the build symbols?
> B@G_DEBUG=1 ./build.sh? I guess you end up doing it faster with your
> approach.
I don't know what you mean here. You need to run "build.sh buildsymbols" to get the symbols out in the right format. Vendors will need to run this post-build on the exact build they intend to ship.
The symbol upload process is pretty simple at the moment. All it does is upload a zip file and unzip it in the proper directory:
http://mxr.mozilla.org/mozilla-central/source/toolkit/crashreporter/tools/upload_symbols.sh
This will probably get a little more complex if we switch to storing symbols in postgres.
Comment 5•12 years ago
|
||
Also, I played with getting rest-symbol-server up on paaas.allizom.org today. I got the app running, but had trouble getting a persistent filesystem storage service running.
You need to log in
before you can comment on or make changes to this bug.
Description
•