aboutsummaryrefslogtreecommitdiffhomepage
path: root/infra
Commit message (Collapse)AuthorAge
* [recipes] Check out a separate depot_tools for syncing ChromeGravatar Eric Boren2018-02-12
| | | | | | | | | | | | This is a hack to get around the fact that we can't update the normal version of depot_tools we receive through recipe deps, since we are not yet using kitchen (See skia:7050). Bug: skia:7609 Change-Id: I7d39e1e5db716960b2df2c8e3d4325c4b20c774e Reviewed-on: https://skia-review.googlesource.com/106720 Reviewed-by: Ravi Mistry <rmistry@google.com> Commit-Queue: Eric Boren <borenet@google.com>
* serialize NexusPlayer botsGravatar Mike Klein2018-02-12
| | | | | | | | | | | | Temporarily serialize the NexusPlayer Test bots to help diagnose skia:7614. Bug: skia:7614 Change-Id: I190327070f27e53d8344820f2215bad00f12e1ab Reviewed-on: https://skia-review.googlesource.com/106621 Reviewed-by: Mike Klein <mtklein@chromium.org> Commit-Queue: Mike Klein <mtklein@chromium.org>
* [Android Compile Bot] Print every minuteGravatar Ravi Mistry2018-02-09
| | | | | | | | | NoTry: true Bug: skia:7608 Change-Id: Ia632cecc7b8b51bf3ecf451a06305924c8b4a77a Reviewed-on: https://skia-review.googlesource.com/106162 Reviewed-by: Ravi Mistry <rmistry@google.com> Commit-Queue: Ravi Mistry <rmistry@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>
* Revert "Revert "Remove SkImage deferred texture image data APIs.""Gravatar Brian Salomon2018-02-09
| | | | | | | | | This reverts commit aae533e418f37d788cdb1a1177e882d0f8868b62. Change-Id: I0434892d8946490a75e17620c49c594eaa18158e Reviewed-on: https://skia-review.googlesource.com/100603 Reviewed-by: Greg Daniel <egdaniel@google.com> Commit-Queue: Brian Salomon <bsalomon@google.com>
* Use the right keys in trigger_wait_ac_task.pyGravatar Ravi Mistry2018-02-09
| | | | | | | | | NoTry: true Bug: skia:7469 Change-Id: I2a77574f35354f75e628968f943be54afa9e3bf9 Reviewed-on: https://skia-review.googlesource.com/105981 Reviewed-by: Ravi Mistry <rmistry@google.com> Commit-Queue: Ravi Mistry <rmistry@google.com>
* [Bookmaker Nightly Bot] Output the stacktrace of failing fiddlesGravatar Ravi Mistry2018-02-08
| | | | | | | | Bug: skia:7586 Change-Id: If52cefadc657fa93d90fe11b08e3efc5aeacb634 Reviewed-on: https://skia-review.googlesource.com/105767 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Ravi Mistry <rmistry@google.com>
* Blacklist GM that is crashing intel vulkan botGravatar Greg Daniel2018-02-08
| | | | | | | | Bug: skia:6398 Change-Id: I9c9cfc3ac7aac98c266f554f8034ef7df482252f Reviewed-on: https://skia-review.googlesource.com/105820 Reviewed-by: Greg Daniel <egdaniel@google.com> Commit-Queue: Greg Daniel <egdaniel@google.com>
* Remove flaky vulkan bot from cqGravatar Kevin Lubick2018-02-08
| | | | | | | | | | NOTRY=true Bug: skia: Change-Id: I266c4408ccf7bd179a80bacce9a17e4241382137 Reviewed-on: https://skia-review.googlesource.com/105604 Reviewed-by: Ravi Mistry <rmistry@google.com> Commit-Queue: Kevin Lubick <kjlubick@google.com>
* Remove nvprdit* configsGravatar Robert Phillips2018-02-08
| | | | | | | | | | Having removed the NVPR text renderer, the nvprdit* configs are no longer interesting/useful. Change-Id: Ic4b9d6507d3e3595723a27636cb58b5e811fb3a3 Reviewed-on: https://skia-review.googlesource.com/105563 Reviewed-by: Brian Salomon <bsalomon@google.com> Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Robert Phillips <robertphillips@google.com>
* Promote perf bots to CQGravatar Kevin Lubick2018-02-06
| | | | | | | | | | | | They've been sufficiently fast for the last few days. NOTRY=true Bug: skia: Change-Id: Id5df2e23bc3fd39526301432bcd625c3dca47367 Reviewed-on: https://skia-review.googlesource.com/104260 Reviewed-by: Ravi Mistry <rmistry@google.com> Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Kevin Lubick <kjlubick@google.com>
* Graduate Android Framework Compile bot to be a full CQ botGravatar Ravi Mistry2018-02-06
| | | | | | | | | NoTry: true Bug: skia:7469 Change-Id: Ia013af7ad23c6f4257d0b1d78d249ea76df1e3c1 Reviewed-on: https://skia-review.googlesource.com/104201 Commit-Queue: Ravi Mistry <rmistry@google.com> Reviewed-by: Eric Boren <borenet@google.com>
* Improve output of the Android Framework compile botGravatar Ravi Mistry2018-02-05
| | | | | | | | | NoTry: true Bug: skia:7469 Change-Id: I8c184968c3a04c5fbf00d641de715a3f7b98e0be Reviewed-on: https://skia-review.googlesource.com/103463 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Ravi Mistry <rmistry@google.com>
* [Android Compile Bot] Look at the start_dir for trigger_wait_ac_task.pyGravatar Ravi Mistry2018-02-05
| | | | | | | | | | | | Noticed this when trybots were not using changes to trigger_wait_ac_task.py NoTry: true Bug: skia:7469 Change-Id: Ifac964e247bfd6862fa030fbf5176f179ef7f3c4 Reviewed-on: https://skia-review.googlesource.com/103521 Commit-Queue: Ravi Mistry <rmistry@google.com> Reviewed-by: Eric Boren <borenet@google.com>
* Update SKP versionGravatar UpdateSKPs2018-02-04
| | | | | | | | | | | | Automatic commit by the RecreateSKPs bot. TBR=update-skps@skia.org NO_MERGE_BUILDS Change-Id: I248281d0116b2842925481874b10f44be108e2eb Reviewed-on: https://skia-review.googlesource.com/103360 Commit-Queue: update-skps <update-skps@skia.org> Reviewed-by: update-skps <update-skps@skia.org>
* 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>
* [skqp] More args for skqp related scriptsGravatar Stephan Altmueller2018-02-02
| | | | | | | | | | | | - allows to choose api versions in run_testlab.go - adds api_version and work_arounds to generate_gn_args Bug: skia: Change-Id: I87516b493f4d8eef3689d1722a5dd864131a44f8 Reviewed-on: https://skia-review.googlesource.com/102900 Reviewed-by: Derek Sollenberger <djsollen@google.com> Reviewed-by: Ben Wagner <benjaminwagner@google.com> Commit-Queue: Stephan Altmueller <stephana@google.com>
* Add perf bots to CQ (experimental)Gravatar Kevin Lubick2018-02-02
| | | | | | | | | | Bug: skia: NOTRY=true Change-Id: Ia5e7e844af57ff06fc0e5a4139cf6c62b60a19ef Reviewed-on: https://skia-review.googlesource.com/102423 Reviewed-by: Ben Wagner <benjaminwagner@google.com> Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Kevin Lubick <kjlubick@google.com>
* Add Android compile bot as experimental CQ botGravatar Ravi Mistry2018-02-02
| | | | | | | | | NoTry: true Bug: skia:7469 Change-Id: I91586918b0c9fe4fb3f0d1ad295d4998dc8a88c4 Reviewed-on: https://skia-review.googlesource.com/102641 Reviewed-by: Ravi Mistry <rmistry@google.com> Commit-Queue: Ravi Mistry <rmistry@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>
* Fixes to trigger_wait_ac_task.pyGravatar Ravi Mistry2018-02-01
| | | | | | | | | | | | Turns out I made the exact same mistake 2.5 years ago: https://codereview.chromium.org/1373863002/ NoTry: true Bug: skia:7469 Change-Id: Id21150db072f2e9cb8e4e4b8462cac1a085a5193 Reviewed-on: https://skia-review.googlesource.com/102481 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Ravi Mistry <rmistry@google.com>
* Add script that registers an Android compile task and waits for it to completeGravatar Ravi Mistry2018-01-31
| | | | | | | | | | | | | It will be called from a new recipe. This script follows the same pattern that the trigger_wait_ct_task.py used to (https://codereview.chromium.org/1370523002). NoTry: true Bug: skia:7469 Change-Id: I450e415b004e7f481ca1b377d350eb64e5fa8250 Reviewed-on: https://skia-review.googlesource.com/102340 Commit-Queue: Ravi Mistry <rmistry@google.com> Reviewed-by: Eric Boren <borenet@google.com>
* temporarily disable BadImage test on new ASAN botGravatar Mike Klein2018-01-30
| | | | | | | | | | | | | | | | | | | Here's the current error: ==6835==WARNING: AddressSanitizer failed to allocate 0xc0000028 bytes ==6835==AddressSanitizer's allocator is terminating the process instead of returning 0 ==6835==If you don't like this behavior set allocator_may_return_null=1 ==6835==AddressSanitizer CHECK failed: external/compiler-rt/lib/sanitizer_common/sanitizer_allocator.cc:221 "((0)) != (0)" (0x0, 0x0) Looking at how sk_malloc and co all funnel into sk_malloc_flags(), and how our local sk_malloc_flags() works, I think everything would be fine to run this bot with allocator_may_return_null=1, but I'm not sure how to do that. Change-Id: I155439e17dd6353b82056de12f49de34e9538643 Reviewed-on: https://skia-review.googlesource.com/101660 Reviewed-by: Leon Scroggins <scroggo@google.com> Commit-Queue: Mike Klein <mtklein@chromium.org>
* target Android M for -arm- ASAN buildsGravatar Mike Klein2018-01-30
| | | | | | | Change-Id: I8154b9a0b2fcf76fa02af0efa6b57425c6f9ac31 Reviewed-on: https://skia-review.googlesource.com/101580 Reviewed-by: Mike Klein <mtklein@chromium.org> Commit-Queue: Mike Klein <mtklein@chromium.org>
* Add 32-bit ARMv8 botsGravatar Mike Klein2018-01-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Our 32-bit "arm" builds can run just fine on most ARMv8 devices. This mode of operation is called "aarch32", as opposed to the usual mode we're used to thinking about of running 64-bit "arm64" binaries, "aarch64". (Unimportant side note: there are ARMv8 chips that support only aarch64... I think e.g. the iPhone X's CPU? There are also ARMv8 chips that support only aarch32, rare and usually for tiny embedded things like a watch. All the devices we test with support both aarch64 and aarch32.) (Technically what we call "arm" is more properly "T32" for Thumb2 32, and "arm64" is "A64" for... ARM 64. This note is even less important than the previous one.) Android ships 64-bit Skia on devices that support it, but Chrome still clings to 32-bit. So I thought it'd make sense for us to run some of these Chrome-like builds too. I wasn't sure which ones, so I just went nuts and mirrored all the Nexus5x bots. If you notice bots that seem under your purview and you really don't care about how Chrome would work in that mode, please mark them in the code review and I'll drop them. Change-Id: I3e67070c669f5c459f4c0f5f46a68529a8eb9afc Reviewed-on: https://skia-review.googlesource.com/101545 Reviewed-by: Brian Salomon <bsalomon@google.com> Reviewed-by: Greg Daniel <egdaniel@google.com> Commit-Queue: Mike Klein <mtklein@chromium.org>
* Blacklist additional perf skp on win Intel VulkanGravatar Greg Daniel2018-01-29
| | | | | | | | Bug: skia:6863 Change-Id: Iafdf7cd75d287f4d1f4a639e768b3d9418544959 Reviewed-on: https://skia-review.googlesource.com/101125 Reviewed-by: Ethan Nicholas <ethannicholas@google.com> Commit-Queue: Greg Daniel <egdaniel@google.com>
* Disable flaky perf benchmarkGravatar Kevin Lubick2018-01-29
| | | | | | | | Bug: skia:7551 Change-Id: Id1e4a345849f0e596d38278e5e9d88dfa476d678 Reviewed-on: https://skia-review.googlesource.com/101127 Reviewed-by: Ravi Mistry <rmistry@google.com> Commit-Queue: Kevin Lubick <kjlubick@google.com>
* Update SKP versionGravatar UpdateSKPs2018-01-28
| | | | | | | | | | | | Automatic commit by the RecreateSKPs bot. TBR=update-skps@skia.org NO_MERGE_BUILDS Change-Id: If717b7003a20672579fa9f7ccd7b7a8253993b1e Reviewed-on: https://skia-review.googlesource.com/100414 Reviewed-by: update-skps <update-skps@skia.org> Commit-Queue: update-skps <update-skps@skia.org>
* remove obsolete DM test configsGravatar Mike Klein2018-01-26
| | | | | | | | | | | | | | | | ViaSingletonPictures simulates a load pattern that Blink no longer produces. I don't even remember what Via2ndPic and ViaTwice are meant to test, but I imagine they're quite obsolete. There was a lingering reference to ViaMojo, which otherwise doesn't exist. Bug: skia:7544 Change-Id: I033fd344314054ad66c363e5dbd0a373be188069 Reviewed-on: https://skia-review.googlesource.com/88780 Reviewed-by: Mike Reed <reed@google.com> Commit-Queue: Mike Klein <mtklein@chromium.org>
* Couple small changes to speed up Goma compilesGravatar Ben Wagner2018-01-25
| | | | | | | | | | | | - Use more threads - Avoid failures due to Goma compiler_proxy running after Swarming task terminates, e.g. https://chromium-swarm.appspot.com/task?id=3b309dfecdaa9b10 Change-Id: I8521ad0dbaead6f22a2d3a3401dfe0b2695742b9 Reviewed-on: https://skia-review.googlesource.com/99020 Commit-Queue: Ben Wagner <benjaminwagner@google.com> Reviewed-by: Eric Boren <borenet@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>
* Blacklist changed skpGravatar Kevin Lubick2018-01-22
| | | | | | | | | Bug: skia:6687 Change-Id: I1562d7e9ded7f1be8a7ddc0c2341e54d5abbc0ae Reviewed-on: https://skia-review.googlesource.com/97901 Reviewed-by: Brian Salomon <bsalomon@google.com> Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Kevin Lubick <kjlubick@google.com>
* increase alignment of half-float pixels in F16Stages testGravatar Mike Klein2018-01-22
| | | | | | | | | | | | | I think the Chorizo is now enforcing that our aligned loads are really aligned. If this sticks, I'll follow up with the rest of the tests disabled on the bug. Bug: skia:7497 Change-Id: Id392e20ead395474f716a2c32d2643c801e03a2e Reviewed-on: https://skia-review.googlesource.com/97202 Reviewed-by: Brian Osman <brianosman@google.com> Commit-Queue: Mike Klein <mtklein@chromium.org>
* Update SKP versionGravatar UpdateSKPs2018-01-21
| | | | | | | | | | | | Automatic commit by the RecreateSKPs bot. TBR=update-skps@skia.org NO_MERGE_BUILDS Change-Id: Icf77a6498851ddba661bcfd7ec84ed53d62c8b35 Reviewed-on: https://skia-review.googlesource.com/97721 Reviewed-by: update-skps <update-skps@skia.org> Commit-Queue: update-skps <update-skps@skia.org>
* Add Android_API26 bot to CQGravatar Greg Daniel2018-01-19
| | | | | | | | Bug: skia: Change-Id: I79bdb1ff137c488ef5d4998ffc0cc9cdc28ae9fb Reviewed-on: https://skia-review.googlesource.com/97240 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Greg Daniel <egdaniel@google.com>
* Fix keys for Chromecast gold resultsGravatar Kevin Lubick2018-01-17
| | | | | | | | Bug: skia: Change-Id: Id627a436fb9f2236d083aa5cd72128957dbfbaf9 Reviewed-on: https://skia-review.googlesource.com/95661 Commit-Queue: Kevin Lubick <kjlubick@google.com> Reviewed-by: Stephan Altmueller <stephana@google.com>
* No SRGB for ChromecastsGravatar Kevin Lubick2018-01-17
| | | | | | | | Bug: skia: Change-Id: If1fc0854a42407fa6acd8d333ef49ae0b6302a81 Reviewed-on: https://skia-review.googlesource.com/95640 Reviewed-by: Mike Klein <mtklein@google.com> Commit-Queue: Kevin Lubick <kjlubick@google.com>
* Enable SRGB config on ChromecastGravatar Kevin Lubick2018-01-17
| | | | | | | | | | | | Also a few more blacklists to avoid shader compilation errors in the Debug-GPU configuration. Bug: skia:7166 Bug: skia:6687 Change-Id: I07b5adfc62e8029ece21406f0b79b32d9adf346f Reviewed-on: https://skia-review.googlesource.com/95560 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Kevin Lubick <kjlubick@google.com>
* Upload multiple dm images at onceGravatar Kevin Lubick2018-01-17
| | | | | | | | | | | | Use the -m file, as recommended in https://luci-milo.appspot.com/swarming/task/3b197fbd667a1510/steps/upload_images/0/stdout Bug: skia: Change-Id: I58d101f58594bf221d11a787057ee7950b197f86 Reviewed-on: https://skia-review.googlesource.com/94965 Reviewed-by: Stephan Altmueller <stephana@google.com> Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Kevin Lubick <kjlubick@google.com>
* Fix Test-Chromecast from running out of memory on testsGravatar Kevin Lubick2018-01-16
| | | | | | | | Bug: skia:7166 Change-Id: Iefc8c6c1b72805dfe3ec8bd06d6ba6a878307582 Reviewed-on: https://skia-review.googlesource.com/93620 Commit-Queue: Kevin Lubick <kjlubick@google.com> Reviewed-by: Mike Klein <mtklein@chromium.org>
* Fix directory creation in skqp appGravatar Stephan Altmueller2018-01-16
| | | | | | | | Bug: skia: Change-Id: Id26832ccce7d09d3d3d640bcdd11a424f18943f7 Reviewed-on: https://skia-review.googlesource.com/92682 Reviewed-by: Hal Canary <halcanary@google.com> Commit-Queue: Hal Canary <halcanary@google.com>
* Update SKP versionGravatar UpdateSKPs2018-01-14
| | | | | | | | | | | | Automatic commit by the RecreateSKPs bot. TBR=update-skps@skia.org NO_MERGE_BUILDS Change-Id: I722c00929081ea067ba7afd5fbd98b1ca16d7c40 Reviewed-on: https://skia-review.googlesource.com/94580 Commit-Queue: update-skps <update-skps@skia.org> Reviewed-by: update-skps <update-skps@skia.org>
* 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>
* [recipes] Define variables in __init__Gravatar Eric Boren2018-01-12
| | | | | | | | | | This may fix weird races in tests. Bug: skia: Change-Id: I41c36424c7b559301e915a0892590c74931ae463 Reviewed-on: https://skia-review.googlesource.com/93942 Reviewed-by: Kevin Lubick <kjlubick@google.com> Commit-Queue: Eric Boren <borenet@google.com>
* Blacklist SkImage_makeNonTextureImage on Skylake vkGravatar Chris Dalton2018-01-12
| | | | | | | | Bug: skia: Change-Id: I7394d2f392d7179777b65e77194436271efea80d Reviewed-on: https://skia-review.googlesource.com/93760 Commit-Queue: Mike Klein <mtklein@google.com> Reviewed-by: Greg Daniel <egdaniel@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>
* Trying gpu scaling on Nexus 5 and 5xGravatar Kevin Lubick2018-01-11
| | | | | | | | | | We do some of this already in skpbench. Bug: skia: Change-Id: Ia698466e83f9b476644c126747a2f89346361d13 Reviewed-on: https://skia-review.googlesource.com/93561 Commit-Queue: Kevin Lubick <kjlubick@google.com> Reviewed-by: Eric Boren <borenet@google.com>
* support gray8 destinations on CPUGravatar Mike Klein2018-01-09
| | | | | | | | | | | | | | | | | - fill in a couple switches to allow software to rasterize gray8 - add a gray8 config to DM so we can test it - enable this config on some bots Today we draw gray8 using SkRasterPipeline, loading it as {g,g,g,1} and storing using the same fixed luma math as SkLumaColorFilter. One day it'd be nice to use the color space's luma vector if present. Can we support this on GPU? Change-Id: I4ee661c8bd5f33f5db2433ffb6e1bc2483af8397 Reviewed-on: https://skia-review.googlesource.com/92681 Reviewed-by: Brian Osman <brianosman@google.com> Commit-Queue: Mike Klein <mtklein@chromium.org>