canary-simulator bot no longer uploads a chromium.app to console |
||||
Issue descriptioncanary-simulator bot no longer uploads a chromium.app to console https://uberchromegw.corp.google.com/i/internal.bling.main/waterfall?builder=canary-simulator Step 22, for example: https://uberchromegw.corp.google.com/i/internal.bling.main/builders/canary-simulator/builds/1213 Used to upload the app to console so that anyone could pick up the prebuilt sim app and run it locally on a sim without having to build the project. But now that step appears to do nothing: https://uberchromegw.corp.google.com/i/internal.bling.main/builders/canary-simulator/builds/1213/steps/upload%20Chromium.app/logs/stdio We need this up and running so that developers not on Chrome and testers can grab the app and test on simulator. We used to also have a stable simulator release build at https://pantheon.corp.google.com/storage/browser/bling-archive/stable-simulator but that doesn't appear to exist anymore either.
,
Oct 2 2017
Your pantheon link is from Dec 2016. I can't find recent examples of this working recently. If I go to https://uberchromegw.corp.google.com/i/internal.bling.main/builders/canary-simulator/builds/1223 which is from Oct 2. Click on Step 22 cache, I see a lot of errors, which I'm not sure if that's impacting upload. Now if I go to pantheon and I search in pantheon for prefix 1223 to see if this sim build was uploaded, it says this is also built in Dec 2016 - obviously not the one from today.
,
Oct 2 2017
Actually, Chromium.tar.gz is from 9/20/2017 in https://pantheon.corp.google.com/storage/browser/bling-archive/canary-simulator/1213/ . The confusion here is because we changed the builder name twice, and this reset its numbering. Therefore, it uploaded the zip over anther old build that indeed was from Dec 2016. Only these days we upload a single zip file rather than all the files separately, so it _looks_ like all the files are old :-) So much for relying on Buildbot build numbering... Tangent: we need a new scheme for upload paths, since Buildbot is going away, for real, and reasonably soon.
,
Oct 3 2017
#3, tangent-related question: while buildbot is going away, aren't the concepts of builders and build numbers are staying for the foreseeable future in LUCI land?
,
Oct 3 2017
Thanks for the clarifications on comment #4 Sergey. I see that only the chromium.app there is indeed from 2017 now. Yes, can we please change the numbering being used as this is not working well at all. Do I need to file a seperate bug for that or is there already one filed?
,
Oct 3 2017
,
Oct 3 2017
Re: #c4: IIUC, LUCI is trying hard to deprecate sequential build numbering, and replace it with a random globally unique build ID (currently, swarming task ID). Re: #c5: sorry, I can't easily change the numbering, because, uh, Buildbot... I'd go for changing the upload path so it doesn't have a build number. We can use e.g. a date or a timestamp for a sortable unique ID instead, this will survive the LUCI transition. Filed issue 771276.
,
Oct 10 2017
The blocking bug should've effectively fixed the issue. New artifacts will now go into a subfolder named after the current timestamp, e.g. 20171010165300 (that's year-month-day-hour-minute-second lumped into a number). Marking as fixed, please reopen or file more bugs if there are still related issues.
,
Oct 11 2017
The first successful upload with the new scheme: https://pantheon.corp.google.com/storage/browser/bling-archive/canary-simulator/20171011013301/ |
||||
►
Sign in to add a comment |
||||
Comment 1 by sergeybe...@chromium.org
, Sep 25 2017Status: Assigned (was: Untriaged)