Armen Zambrano: Tbpl's blobber uploads are now discoverable
|
|
Четверг, 03 Июля 2014 г. 16:02
+ в цитатник
What is blobber? Blobber is a server and client side set of tools that allow Releng's test infrastructure to upload files without requiring to deploy ssh keys on them.
This is useful since it allows uploads of screenshots, crashdumps and any other file needed to debug what failed on a test job.
Up until now, if you wanted your scripts determine the files uploaded in a job, you would have to download the log and parse it to find the TinderboxPrint lines for Blobbler uploads, e.g.
15:21:18 INFO - (blobuploader) - INFO - TinderboxPrint: Uploaded 70485077-b08a-4530-8d4b-c85b0d6f9bc7.dmp to http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5778e0be8288fe8c91ab69dd9c2b4fbcc00d0ccad4d3a8bd78d3abe681af13c664bd7c57705822a5585655e96ebd999b0649d7b5049fee1bd75a410ae6ee55af
Now, you can look for the set of files uploaded by looking at the uploaded_files.json that we upload at the end of all uploads. This can be discovered by inspecting the
buildjson files or by listening to
the pulse events. The key used is called "blobber_manifest_url" e.g.
"blobber_manifest_url": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/try/sha512/39e400b6b94ac838b4e271ed61a893426371990f1d0cc45a7a5312d495cfdb485a1866d7b8012266621b4ee4df0cf9aa7d0f6d0e947ff63785543d80962aaf9b",
In the future, this feature will be useful when we start uploading structured logs. It will help us not to download logs to extract meta-data about the jobs!
 |
No, your uploads are not this ugly |
This work was completed in
bug 986112. Thanks to
aki,
catlee,
mtabara and
rail to help me get this out the door. You can read more about Blobber by visiting: "
Blobber is live - upload ALL the things!" and "
Blobber - local environment setup".

This work by
Zambrano Gasparnian, Armen is licensed under a
Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License.
http://feedproxy.google.com/~r/armenzg_mozilla/~3/qBxRfcHstnc/tbpls-blobber-uploads-are-now.html
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-