Issue metadata
Sign in to add a comment
|
Uploaded generated toolchains and SDK as artifacts in chromiumos-sdk builder |
||||||||||||||||||||||
Issue descriptionIssues related to chromiumos-sdk builder can be sometimes hard to test since 1. Tryjobs do not upload artifcats. 2. While Production builds uploads the artifacts as prebuilts, this step happens only when everything passes. If something fails, the artifacts are not available for testing. Uploading the toolchains and SDK will allow to test the standaAlone toolchains and also help in debugging generated SDK issues.
,
May 1 2018
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/4e6e75bb83a0fca04ef6799d5bba9535a0cc4cab commit 4e6e75bb83a0fca04ef6799d5bba9535a0cc4cab Author: chromite-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com <chromite-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Date: Tue May 01 05:56:14 2018 Roll src/third_party/chromite/ cbf8394d4..394dddbed (1 commit) https://chromium.googlesource.com/chromiumos/chromite.git/+log/cbf8394d4a7b..394dddbed8e1 $ git log cbf8394d4..394dddbed --date=short --no-merges --format='%ad %ae %s' 2018-04-28 manojgupta cbuildbot: Upload built toolchains and SDK as artifacts. Created with: roll-dep src/third_party/chromite BUG= chromium:838000 The AutoRoll server is located here: https://chromite-chromium-roll.skia.org Documentation for the AutoRoller is here: https://skia.googlesource.com/buildbot/+/master/autoroll/README.md If the roll is causing failures, please contact the current sheriff, who should be CC'd on the roll, and stop the roller if necessary. TBR=chrome-os-gardeners@chromium.org Change-Id: Ic7aef4a004e18e621f259568358886776aebd830 Reviewed-on: https://chromium-review.googlesource.com/1036848 Reviewed-by: Chromite Chromium Autoroll <chromite-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Commit-Queue: Chromite Chromium Autoroll <chromite-chromium-autoroll@skia-buildbots.google.com.iam.gserviceaccount.com> Cr-Commit-Position: refs/heads/master@{#555003} [modify] https://crrev.com/4e6e75bb83a0fca04ef6799d5bba9535a0cc4cab/DEPS
,
May 1 2018
the SDK is not a tiny file. uploading these all the time will increase overhead not insignificantly. can you restrict this to trybots ?
,
May 1 2018
It was actually intentional that both tryjobs/production jobs upload the artifacts. Otherwise, reproing an issue will mean launch a tryjob and wait for another 7-10 hours before artifacts are available for testing. I did check the increase in build times but apparently it is less than 2 minutes since only standalone toolchains and SDK tarballs are uploaded (not all host packages). So, not worrying about it for now.
,
May 1 2018
production jobs already upload the artifact to the SDK bucket, so it's spending time & network bandwidth (shared among systems) & GS storage on useless files if your concern is for the production job to upload it sooner, we already have a bug open about that
,
May 1 2018
Ok, once the other bug about uploading prebuilts early is fixed, I will be happy to remove the artifact uploading from production jobs.
,
May 15 2018
|
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by bugdroid1@chromium.org
, May 1 2018