aboutsummaryrefslogtreecommitdiffhomepage
path: root/infra/bots/gen_tasks.go
Commit message (Collapse)AuthorAge
* Fix OS and GPU driver version for GT610 bots.Gravatar Ben Wagner2018-03-10
| | | | | | | | No-Try: true Change-Id: Ib15ccc492abdab42a215b3b36cbb85453dd94f45 Reviewed-on: https://skia-review.googlesource.com/113669 Reviewed-by: Ben Wagner <benjaminwagner@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Add ProcDump support to gn_flavor.py.Gravatar Ben Wagner2018-03-10
| | | | | | | | | | | | | | Adds procdump_win asset. Enable ProcDump for some of the jobs failing in skia:7177 as a test case. If it has no ill effect, we can proceed with enabling it for all Win bots (and remove "ProcDump" tag). Bug: skia:7626, skia:7177 Change-Id: I50c67ecfca86fe0c6d91d5f970f81485cc9cfd0a Reviewed-on: https://skia-review.googlesource.com/113265 Commit-Queue: Ben Wagner <benjaminwagner@google.com> Reviewed-by: Eric Boren <borenet@google.com>
* Upgrade IntelIris540 Win10 GPU driver, take 2.Gravatar Ben Wagner2018-03-08
| | | | | | | | | | | | | This version is the latest from Windows Update, which is not available from Intel. It is an earlier version than the one used in https://skia-review.googlesource.com/c/skia/+/106202, but all later drivers seem to have the same issue that caused that CL to be reverted. Bug: skia:7490, skia:6398 Change-Id: I96f4262d16066dbd1a05dadd66df32b29d1bd9d6 No-Try: true Reviewed-on: https://skia-review.googlesource.com/111064 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Test SKQP on Firebase Testlab and UploadGravatar Stephan Altmueller2018-03-07
| | | | | | | | | | | | | | - adds building the testlab driver (run_testlab) as a separate step - adds gcloud isolate necessary to run testlab - adds Testlab support and uploading a verified AKP to GCS (with meta data attached). Bug: skia: Change-Id: I1bf265f46c99360eb3a9eb684886f93de48085fe Reviewed-on: https://skia-review.googlesource.com/111603 Reviewed-by: Eric Boren <borenet@google.com> Reviewed-by: Ben Wagner <benjaminwagner@google.com> Commit-Queue: Stephan Altmueller <stephana@google.com>
* Upgrade Windows Skolo NVIDIA GPU drivers.Gravatar Ben Wagner2018-03-01
| | | | | | | | | | This affects GTX660, GTX960, and GTX1070. No-Try: true Change-Id: I16a307dde0daa72a70728bfd8da4da2786dac0e5 Reviewed-on: https://skia-review.googlesource.com/111101 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Upgrade the Radeon GPU drivers.Gravatar Ben Wagner2018-02-28
| | | | | | | | | | | This affects RadeonR9M470X and RadeonHD7770. Bug: skia:7677 No-Try: true Change-Id: Ic961e73b72ad9625a5cff9e08617281b1f4b2530 Reviewed-on: https://skia-review.googlesource.com/109460 Reviewed-by: Greg Daniel <egdaniel@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Revert "Upgrade IntelIris540 Win10 GPU driver."Gravatar Ben Wagner2018-02-28
| | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 874c93b2e7dadb2635db229b487105e371d6bf0c. Reason for revert: Gold results look bad. New results are flaky and could hide other regressions. Original change's description: > Upgrade IntelIris540 Win10 GPU driver. > > Bug: skia:7490, skia:6398 > Change-Id: I476f7365063e51b8e847a8aa141626ecf1a96be2 > No-Try: true > Reviewed-on: https://skia-review.googlesource.com/106202 > Reviewed-by: Greg Daniel <egdaniel@google.com> > Commit-Queue: Ben Wagner <benjaminwagner@google.com> TBR=egdaniel@google.com,benjaminwagner@google.com Change-Id: I13e843dfc3856df421467f656827603c04e08544 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: skia:7490, skia:6398 Reviewed-on: https://skia-review.googlesource.com/111061 Reviewed-by: Ben Wagner <benjaminwagner@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Switch remaining Win10 Skolo bots to new Windows image.Gravatar Ben Wagner2018-02-28
| | | | | | | | | This affects GTX660, RadeonHD7770, and GTX1070. Change-Id: I7b91aa4a8a3893597bb164a32e5e6b2560a84d9b Reviewed-on: https://skia-review.googlesource.com/109812 Commit-Queue: Ben Wagner <benjaminwagner@google.com> Reviewed-by: Eric Boren <borenet@google.com>
* Upgrade IntelIris540 Win10 GPU driver.Gravatar Ben Wagner2018-02-28
| | | | | | | | | Bug: skia:7490, skia:6398 Change-Id: I476f7365063e51b8e847a8aa141626ecf1a96be2 No-Try: true Reviewed-on: https://skia-review.googlesource.com/106202 Reviewed-by: Greg Daniel <egdaniel@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Switch Win10 ShuttleC bots to new Windows image.Gravatar Ben Wagner2018-02-27
| | | | | | | | | This affects GTX960. Change-Id: I42807d9e51bb7dd3b665db805631f3c9a475056c Reviewed-on: https://skia-review.googlesource.com/109811 Commit-Queue: Ben Wagner <benjaminwagner@google.com> Reviewed-by: Eric Boren <borenet@google.com>
* Switch Win10 AlphaR2 bots to new Windows image.Gravatar Ben Wagner2018-02-27
| | | | | | | | | This affects RadeonR9M470X. Change-Id: I6d11ee553aced18494a07c5b8703060d105567f7 Reviewed-on: https://skia-review.googlesource.com/109809 Commit-Queue: Ben Wagner <benjaminwagner@google.com> Reviewed-by: Eric Boren <borenet@google.com>
* Upgrade Win Intel Haswell/Broadwell GPU drivers.Gravatar Ben Wagner2018-02-27
| | | | | | | | | | Affects IntelIris6100 and IntelHD4400. No-Try: true Change-Id: I50927e051ca37a7c39982da937e538698fa34e2d Reviewed-on: https://skia-review.googlesource.com/108189 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Switch Win10 NUC6i5SYK to new image.Gravatar Ben Wagner2018-02-26
| | | | | | | | | This affects IntelIris540. Change-Id: I37fba0a8472fb809f212e8472add6451ffcb8e77 Reviewed-on: https://skia-review.googlesource.com/109808 Commit-Queue: Ben Wagner <benjaminwagner@google.com> Reviewed-by: Eric Boren <borenet@google.com>
* Switch Win10 NUC5i7RYH and NUCD34010WYKH bots to new Windows image.Gravatar Ben Wagner2018-02-23
| | | | | | | | | This affects IntelIris6100 and IntelHD4400. Change-Id: I95a1eee3169ad6ad3c7873fd40f9f00069d5c0ab Reviewed-on: https://skia-review.googlesource.com/109807 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Remove SkQP bot from masterGravatar Stephan Altmueller2018-02-22
| | | | | | | | Bug: skia: Change-Id: I0415690911a52059eaaf7f32c81b7a4c66117d5b Reviewed-on: https://skia-review.googlesource.com/109162 Commit-Queue: Stephan Altmueller <stephana@google.com> Reviewed-by: Eric Boren <borenet@google.com>
* Add SKQP bot to build universal APK to masterGravatar Stephan Altmueller2018-02-20
| | | | | | | | Bug: skia: Change-Id: Ib0e9ddb621056ddce2422b53f312ec42d4d7aa3c Reviewed-on: https://skia-review.googlesource.com/107880 Commit-Queue: Stephan Altmueller <stephana@google.com> Reviewed-by: Eric Boren <borenet@google.com>
* Roll Pixel to O 8.1Gravatar Kevin Lubick2018-02-20
| | | | | | | | | Bug: skia: NOTRY=true Change-Id: I9b79044df1a265a086e77fbadcaab69bf86babe1 Reviewed-on: https://skia-review.googlesource.com/108521 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Kevin Lubick <kjlubick@google.com>
* Upgrade Mac bots.Gravatar Ben Wagner2018-02-09
| | | | | | | | Bug: chromium:808535 Change-Id: Ibd117748e0c7e18f06bc06e9a6f3f83a14d1f8d7 Reviewed-on: https://skia-review.googlesource.com/105880 Reviewed-by: Stephan Altmueller <stephana@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Add CPU dimension for MacMini7.1.Gravatar Ben Wagner2018-02-09
| | | | | | | | No-Try: true Change-Id: Ia55bb4bf1e4de5167ed181f4dfcde9210e7a447c Reviewed-on: https://skia-review.googlesource.com/106024 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Add MacBook10,1 jobs.Gravatar Ben Wagner2018-02-09
| | | | | | | | No-Try: true Change-Id: I2b976c29d7a267d3af9819c0565e3f88fe357fad Reviewed-on: https://skia-review.googlesource.com/105760 Reviewed-by: Kevin Lubick <kjlubick@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Add MacBookAir jobs.Gravatar Ben Wagner2018-02-02
| | | | | | | | No-Try: true Change-Id: I99f246687b8efc45068db18a3dc72162bdef178d Reviewed-on: https://skia-review.googlesource.com/103080 Reviewed-by: Kevin Lubick <kjlubick@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Add recipe and bots for android-compile.skia.orgGravatar Ravi Mistry2018-02-01
| | | | | | | | Bug: skia:7469 Change-Id: I4a570a92d266d86fca20c9394c8d446df3c41e9b Reviewed-on: https://skia-review.googlesource.com/102600 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Ravi Mistry <rmistry@google.com>
* Update ChromecastsGravatar Kevin Lubick2018-01-24
| | | | | | | | | | I'm increasing capacity, might as well update them. Bug: skia: Change-Id: I4a535dbce1b3b586b5be82cb5b9bc0290ad7c6eb Reviewed-on: https://skia-review.googlesource.com/99480 Reviewed-by: Ben Wagner <benjaminwagner@google.com> Commit-Queue: Kevin Lubick <kjlubick@google.com>
* Add Android ASAN botGravatar Kevin Lubick2018-01-12
| | | | | | | | | | | It should work on 32 and 64 bit android running M or newer. Bug: skia: Change-Id: I7e6d4000f4fee8f2704b84b7174174dd0e68d21c Reviewed-on: https://skia-review.googlesource.com/93700 Reviewed-by: Mike Klein <mtklein@chromium.org> Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Kevin Lubick <kjlubick@google.com>
* Revert cert dim now that all Mac builders have new cert.Gravatar Ben Wagner2018-01-11
| | | | | | | | Bug: chromium:799625, skia:7408 Change-Id: Ibacb40c8383559d29bfe31dcc68d40b28844853e Reviewed-on: https://skia-review.googlesource.com/92687 Commit-Queue: Ben Wagner <benjaminwagner@google.com> Reviewed-by: Stephan Altmueller <stephana@google.com>
* Separate compile task from calmbench taskGravatar Yuqian Li2018-01-05
| | | | | | | | | Bug: skia:7344 Change-Id: I019fe5e3178d13ccf3a510bdcf1c81915149def5 Reviewed-on: https://skia-review.googlesource.com/89900 Commit-Queue: Yuqian Li <liyuqian@google.com> Reviewed-by: Eric Boren <borenet@google.com> Reviewed-by: Ben Wagner <benjaminwagner@google.com>
* Switch to updated Mac bots.Gravatar Ben Wagner2018-01-04
| | | | | | | | Bug: skia:7408 Change-Id: I26273df7871e3ee01e227636421962fcc6251e7d Reviewed-on: https://skia-review.googlesource.com/88080 Reviewed-by: Stephan Altmueller <stephana@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Housekeeper-PerCommit-Bookmaker bot to verify that docs match includesGravatar Ravi Mistry2018-01-02
| | | | | | | | | | | Example failure- https://chromium-swarm.appspot.com/task?id=3a97e6c00ff78010 Example success- https://chromium-swarm.appspot.com/task?id=3a9814b474fcf910 Bug: skia:7432 Change-Id: I2459b7568ac2d12a0ed81b1eec9ddd61cff5b643 Reviewed-on: https://skia-review.googlesource.com/87767 Commit-Queue: Ravi Mistry <rmistry@google.com> Reviewed-by: Eric Boren <borenet@google.com>
* Remove Linux IntelIris540 jobs.Gravatar Ben Wagner2017-12-21
| | | | | | | | | | | | | | Replacing IntelIris540 with IntelIris640, added in https://skia-review.googlesource.com/c/skia/+/87202. I verified that Gold results are still identical (modulo flakes). See also https://skia-review.googlesource.com/c/skia/+/87721 and https://skia-review.googlesource.com/c/skia/+/78640. No-Try: true Change-Id: Ifc7e80e92d6203d922e00b59127b136632af7afc Reviewed-on: https://skia-review.googlesource.com/88427 Reviewed-by: Kevin Lubick <kjlubick@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Re-add IntelIris640 Linux bots.Gravatar Ben Wagner2017-12-19
| | | | | | | | | | | | | These were removed in https://skia-review.googlesource.com/c/skia/+/78640 However, we've now decided on the 640 rather than the 540 due to inventory. No-Try: true Change-Id: Icf6db636287e151d3dd3ac74cfddf8f6bd3bea6a Reviewed-on: https://skia-review.googlesource.com/87202 Reviewed-by: Kevin Lubick <kjlubick@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Use n1-highcpu-64 machines for Windows Builds.Gravatar Ben Wagner2017-12-15
| | | | | | | | | Bug: skia:7409 Change-Id: I6c9d86af147f5234a0484e43e053ce1758cb312d Reviewed-on: https://skia-review.googlesource.com/85400 Reviewed-by: Mike Klein <mtklein@chromium.org> Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Add cert dimension for Mac Builders.Gravatar Ben Wagner2017-12-14
| | | | | | | | | | This will make it easier to transition to new cert. Bug: skia:7408 Change-Id: I9263851233f492c5e62155b61541783aa86ba634 Reviewed-on: https://skia-review.googlesource.com/85006 Reviewed-by: Stephan Altmueller <stephana@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Temporarily specify machine_type for Win GCE bots.Gravatar Ben Wagner2017-12-14
| | | | | | | | Bug: skia:7409 Change-Id: Ic86696880858b9744bf9cea86caa3564c1a5e5af Reviewed-on: https://skia-review.googlesource.com/85003 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Store skiaserve binary in GS from Release Android compile botsGravatar Ravi Mistry2017-12-12
| | | | | | | | Bug: skia:7399 Change-Id: Id60773f77694b06a938f9a126f30ca56e4965d30 Reviewed-on: https://skia-review.googlesource.com/83981 Commit-Queue: Ravi Mistry <rmistry@google.com> Reviewed-by: Eric Boren <borenet@google.com>
* Re-add '--gpuThreads 0' tests.Gravatar Ben Wagner2017-12-11
| | | | | | | | | Bug: skia:7394 Change-Id: I2e7ed586d81d19a0b7895ff81ce6670eb7cc5003 No-Try: true Reviewed-on: https://skia-review.googlesource.com/83445 Reviewed-by: Brian Osman <brianosman@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Add new Bookmaker bot that runs nightlyGravatar Ravi Mistry2017-12-08
| | | | | | | | | | | | | | | | | | | | The new bot: 1) Extracts all fiddles out of markdown files. 2) Forces fiddle.skia.org to compile all those fiddles and get output in JSON. 3) Scans the output and reports any compiletime/runtime errors. 4) Updates markdown in site/user/api/ using the new hashes (if any) from fiddle.skia.org. To ensure the bot does not check in unexpected changes: * upload_md.py makes sure that all modified files are under site/user/api/. It errors out if this is not the case. * CLs with docs only changes normally have 'NoTry: true' added to their descriptions. This is not done for the new bot because we want to run it through trybots to make sure nothing unexpected snuck in. * rmistry@ and caryclark@ are automatically CC'ed on all uploaded changes. I plan to watch the bot closely for at least a couple of weeks. Bug: skia:7310 Change-Id: I759fc8bae1e32a6f175e3b1a895947d14ca5fe3a Reviewed-on: https://skia-review.googlesource.com/79941 Commit-Queue: Ravi Mistry <rmistry@google.com> Reviewed-by: Eric Boren <borenet@google.com>
* Remove Nexus10.Gravatar Ben Wagner2017-12-08
| | | | | | | | | Bug: skia:7381 Change-Id: I8e151c5c57f6344c9cdf165bbb78a4ed308491c8 NoTry: true Reviewed-on: https://skia-review.googlesource.com/82804 Reviewed-by: Kevin Lubick <kjlubick@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Update Acer Chromebooks versionGravatar Kevin Lubick2017-12-08
| | | | | | | | | Bug: skia: NOTRY=true Change-Id: Id03af4d45b51ea2b7ba5afd1e398f832cb9706da Reviewed-on: https://skia-review.googlesource.com/82920 Reviewed-by: Ben Wagner <benjaminwagner@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Use full paths for adbGravatar Kevin Lubick2017-12-07
| | | | | | | | | | Add logic to run on Nexus 5xs in Golo. Bug:788839 Change-Id: I12290d11a0b1b0f012ada216da3e5b2599979c5e Reviewed-on: https://skia-review.googlesource.com/81861 Commit-Queue: Kevin Lubick <kjlubick@google.com> Reviewed-by: Eric Boren <borenet@google.com>
* Revert "[infra] Move commands from isolates to gen_tasks.go"Gravatar Eric Boren2017-12-07
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 66db75da67fb4c75207c2e495765e1e74584e3b1. Reason for revert: Breaking PDFium/Flutter Original change's description: > [infra] Move commands from isolates to gen_tasks.go > > This has the side effect of bundling recipes for all tasks, > which will be required anyway to run recipes in the future. > > Bug: skia:7050 > Change-Id: Ia30a95c750f2a237a8bf60263b2981682673c043 > Reviewed-on: https://skia-review.googlesource.com/81300 > Commit-Queue: Eric Boren <borenet@google.com> > Reviewed-by: Kevin Lubick <kjlubick@google.com> TBR=borenet@google.com,bungeman@google.com,rmistry@google.com,kjlubick@google.com Change-Id: I38e00294f098ac91285a5cc464414654fc79a9e9 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: skia:7050 Reviewed-on: https://skia-review.googlesource.com/81741 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Eric Boren <borenet@google.com>
* [infra] Move commands from isolates to gen_tasks.goGravatar Eric Boren2017-12-07
| | | | | | | | | | | This has the side effect of bundling recipes for all tasks, which will be required anyway to run recipes in the future. Bug: skia:7050 Change-Id: Ia30a95c750f2a237a8bf60263b2981682673c043 Reviewed-on: https://skia-review.googlesource.com/81300 Commit-Queue: Eric Boren <borenet@google.com> Reviewed-by: Kevin Lubick <kjlubick@google.com>
* Specify long build ID in Android dimensions.Gravatar Ben Wagner2017-12-07
| | | | | | | | No-Try: true Change-Id: I345c93aea0b2047a83a09226bb4ddd1115bc2717 Reviewed-on: https://skia-review.googlesource.com/81461 Commit-Queue: Ben Wagner <benjaminwagner@google.com> Reviewed-by: Kevin Lubick <kjlubick@google.com>
* Add dimension to differentiate Golo from Skolo for Android tasksGravatar Kevin Lubick2017-12-06
| | | | | | | | | Bug: skia: NOTRY=true Change-Id: Ice619a9eed43bc3b1ecd54f1851f527bd0623cd2 Reviewed-on: https://skia-review.googlesource.com/81380 Commit-Queue: Kevin Lubick <kjlubick@google.com> Reviewed-by: Eric Boren <borenet@google.com>
* Add release_version as dimension for ChromeOS tasksGravatar Kevin Lubick2017-12-04
| | | | | | | | | | | | | This should prevent version skew and allow us to include this in Gold results/bugs. Bug: skia: NOTRY=true Change-Id: I9edacbb478e310eca39d2b56ac2059f26b0cb127 Reviewed-on: https://skia-review.googlesource.com/79940 Reviewed-by: Ben Wagner <benjaminwagner@google.com> Reviewed-by: Stephan Altmueller <stephana@google.com> Commit-Queue: Kevin Lubick <kjlubick@google.com>
* Add additional dimension for Valgrind botsGravatar Kevin Lubick2017-12-04
| | | | | | | | | | | | | | | | See also: https://chrome-internal-review.googlesource.com/c/infradata/config/+/520679 This should help prevent many many Valgrind bots from taking all the resources from the rest of the P400 bots (including the CQ). This is a temporary measure, hopefully TaskScheduler will be able to do this by itself in the future. Bug: skia: NOTRY=true Change-Id: Ia618f9bd90364c6658e6b08b19c8bf214e5c33d9 Reviewed-on: https://skia-review.googlesource.com/79760 Commit-Queue: Kevin Lubick <kjlubick@google.com> Reviewed-by: Eric Boren <borenet@google.com>
* Remove IntelIris640 bot.Gravatar Ben Wagner2017-11-30
| | | | | | | | | | IntelIris640 is 100% identical to IntelIris540 on Gold. No-Try: true Change-Id: I0e5342b182267a7d6ee510329b7c8ab7cb3a479e Reviewed-on: https://skia-review.googlesource.com/78640 Reviewed-by: Brian Salomon <bsalomon@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Revert "Temporarily add Ubuntu IntelHD4400 jobs."Gravatar Ben Wagner2017-11-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 373588426b9d02576152e820eb7f870d930f1998. Reason for revert: Have enough digests on Gold now. Original change's description: > Temporarily add Ubuntu IntelHD4400 jobs. > > I want to compare this with the IntelBayTrail and if the results are > similar, replace those bots. > > No-Try: true > Change-Id: Ib5476fe91dc446182cd1b37e93fe17962dcf961a > Reviewed-on: https://skia-review.googlesource.com/76900 > Reviewed-by: Kevin Lubick <kjlubick@google.com> > Commit-Queue: Ben Wagner <benjaminwagner@google.com> TBR=benjaminwagner@google.com,kjlubick@google.com Change-Id: Ica07d1ee635e59e3d3da51ee73591ffe08310e34 No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://skia-review.googlesource.com/77860 Commit-Queue: Ben Wagner <benjaminwagner@google.com> Reviewed-by: Ben Wagner <benjaminwagner@google.com>
* Isolate the biggest CIPD assets to trim down on overheadGravatar Kevin Lubick2017-11-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change, when combined with https://skia-review.googlesource.com/c/buildbot/+/77701 should cut down on the duplicated work of extracting the large toolchains from CIPD. Since the Isolate* steps can be cached (i.e. are idempotent) they will only run about 1/week (unless updated) and all subsequent tasks (primarily Builds) will go much faster. We estimate the overhead on Build-Debian-Android to go from about 90s (which was more time than the actual build) to about 10s. Build-Win-Vulkan's overhead will improve from about 180s to about 35s (1/3 of which is uploading to isolate). Other CIPD assets could be handled in a similar fashion; the ones here are the biggest offenders and the lowest hanging fruit. Doing this to other assets (e.g. clang_win) would have minimal improvements (<10s). There are other tasks with large amounts of overhead (e.g. Build-Mac-Android, Build-Win-Android, Build-WASM) but none of those are depended on by any Tests, so any speed-ups would have less wide-reaching-impact, at the cost of using more Isolate cache/diskspace. See https://docs.google.com/document/d/1DFlcpqg7XqEPE5oYT1V3so2ih2285heS5w3mPT-GMBA/edit# for more information. Bug: skia: Change-Id: I40dd87fe72c3d49292762a09dad6df0dfbe78f61 Reviewed-on: https://skia-review.googlesource.com/77560 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Kevin Lubick <kjlubick@google.com>
* Update CT bots to Debian-9.2Gravatar Eric Boren2017-11-29
| | | | | | | | | | | This has the side effect of using the bots in the new GCE project as well. Bug: skia:7278 Change-Id: Ie14c93d6e3d12ccbfb679089bc50bca482fbf605 Reviewed-on: https://skia-review.googlesource.com/76261 Commit-Queue: Eric Boren <borenet@google.com> Reviewed-by: Ravi Mistry <rmistry@google.com>
* [infra] Provide Buildbucket Build ID in dm.jsonGravatar Eric Boren2017-11-29
| | | | | | | | Bug: skia: Change-Id: Iefef7d617e58de2b3be2e27aac075f822641e4ce Reviewed-on: https://skia-review.googlesource.com/77641 Reviewed-by: Stephan Altmueller <stephana@google.com> Commit-Queue: Eric Boren <borenet@google.com>