gecko-dev/toolkit/crashreporter/tools
Ted Mielczarek ba1efb86a4 bug 1423881 - Upload symbols by sending URL to symbol artifact. r=peterbe
The symbol-upload task currently downloads the symbols-full.zip artifact
from the build task and then uploads it to the symbol server. These zip
files can be very large (>1GB) so we spend a lot of time doing that.

Now that we're uploading to Tecken instead of Socorro, we can instead
just send the URL of the artifact to Tecken's upload API and ask it to
fetch that directly:
https://tecken.readthedocs.io/en/latest/upload.html#upload-by-download-url

This should make the symbol upload task a fair bit faster.

MozReview-Commit-ID: 8HcbgrWYT1O

--HG--
extra : rebase_source : 4e8f7a28c956befb3e291e8be4d41a2b6728e5cd
2017-12-08 16:01:07 -05:00
..
win32
python.ini Bug 1317970 - Use manifestparser manifests for python unit tests, r=chmanchester 2016-11-16 09:59:22 -05:00
symbolstore.py Bug 1401226 - don't throw away errors from running file in symbolstore.py; r=ted.mielczarek 2017-11-09 13:52:47 -04:00
unit-symbolstore.py Bug 1401226 - don't throw away errors from running file in symbolstore.py; r=ted.mielczarek 2017-11-09 13:52:47 -04:00
upload_symbols.py bug 1423881 - Upload symbols by sending URL to symbol artifact. r=peterbe 2017-12-08 16:01:07 -05:00