aboutsummaryrefslogtreecommitdiffhomepage
path: root/infra
Commit message (Collapse)AuthorAge
* Clean up more references to GYP.Gravatar Mike Klein2017-02-06
| | | | | | | | | | Delete files only used by GYP, and files that used GYP. Neither can possibly be actively used. Beyond that, just a couple doc tweaks. Change-Id: I0220d7226e7bb9ed7c54a7d8f2906a718313c521 Reviewed-on: https://skia-review.googlesource.com/8062 Commit-Queue: Mike Klein <mtklein@chromium.org> Reviewed-by: Hal Canary <halcanary@google.com>
* Add back a gaggle of iOS bots.Gravatar Mike Klein2017-02-06
| | | | | | | | | | | These should match the old ones I removed last week. CQ_INCLUDE_TRYBOTS=skia.primary:Build-Mac-Clang-arm-Debug-iOS,Build-Mac-Clang-arm64-Debug-iOS,Build-Mac-Clang-arm64-Release-iOS Change-Id: I2d56332c11cdd410ab6e60d888231cf7ecd5eafd Reviewed-on: https://skia-review.googlesource.com/8051 Reviewed-by: Mike Klein <mtklein@chromium.org> Commit-Queue: Mike Klein <mtklein@chromium.org>
* Revert "Respect canvas size and frame offset in webp decoder"Gravatar Robert Phillips2017-02-06
| | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 0f33970c8d950a68b7d83cc626ac0500953d6b15. Reason for revert: msan complaint Original change's description: > Respect canvas size and frame offset in webp decoder > > BUG=skia:6185 > > Change-Id: Id543cb689a5e33b800ebbc18f4a234e78a4c4298 > Reviewed-on: https://skia-review.googlesource.com/7800 > Commit-Queue: Matt Sarett <msarett@google.com> > Reviewed-by: Leon Scroggins <scroggo@google.com> > TBR=borenet@google.com,msarett@google.com,scroggo@google.com,reviews@skia.org # Not skipping CQ checks because original CL landed > 1 day ago. BUG=skia:6185 Change-Id: Ie01dc7d7ebfebe36a235335d0d8cb28bccb2ecff Reviewed-on: https://skia-review.googlesource.com/8046 Commit-Queue: Robert Phillips <robertphillips@google.com> Reviewed-by: Robert Phillips <robertphillips@google.com>
* Roll recipe DEPSGravatar Eric Boren2017-02-06
| | | | | | | | | BUG=skia: Change-Id: Ie29ddf2e13149b5904817f244aca87da9bfcba0c Reviewed-on: https://skia-review.googlesource.com/8045 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Eric Boren <borenet@google.com>
* Update SKP versionGravatar UpdateSKPs2017-02-05
| | | | | | | | | | | | Automatic commit by the RecreateSKPs bot. TBR=update-skps@skia.org NO_MERGE_BUILDS Change-Id: I5d0141c2727b59e7453df8a69b6020f4c2957894 Reviewed-on: https://skia-review.googlesource.com/8027 Reviewed-by: update-skps <update-skps@skia.org> Commit-Queue: update-skps <update-skps@skia.org>
* Respect canvas size and frame offset in webp decoderGravatar Matt Sarett2017-02-03
| | | | | | | | | BUG=skia:6185 Change-Id: Id543cb689a5e33b800ebbc18f4a234e78a4c4298 Reviewed-on: https://skia-review.googlesource.com/7800 Commit-Queue: Matt Sarett <msarett@google.com> Reviewed-by: Leon Scroggins <scroggo@google.com>
* iOS: set up device dirs to be relativeGravatar Mike Klein2017-02-03
| | | | | | | | | | | Hopefully this get things pushed to and reading from directories under com.google.dm's Documents. I've hardcoded to DM's app for now. CQ_INCLUDE_TRYBOTS=skia.primary:Test-iOS-Clang-iPadMini4-GPU-GX6450-arm-Release Change-Id: Iea54b3604b65551e4a486b50d6c7ea9aba26f869 Reviewed-on: https://skia-review.googlesource.com/8004 Reviewed-by: Mike Klein <mtklein@chromium.org>
* Restore ios_flavor.Gravatar Mike Klein2017-02-03
| | | | | | | | | | | Just like Android, there's enough special ceremony needed to move files to and from iOS devices that this reads most clearly as its own flavor. CQ_INCLUDE_TRYBOTS=skia.primary:Test-iOS-Clang-iPadMini4-GPU-GX6450-arm-Release Change-Id: I01c8e5494c364cc61e219568f022219f7c3f5fdc Reviewed-on: https://skia-review.googlesource.com/7988 Reviewed-by: Mike Klein <mtklein@chromium.org>
* iOS: dequote args one levelGravatar Mike Klein2017-02-02
| | | | | | | Change-Id: Ice2e1aeef724595844799ee26140f653a1acb0e4 Reviewed-on: https://skia-review.googlesource.com/7985 Reviewed-by: Mike Klein <mtklein@chromium.org> Commit-Queue: Mike Klein <mtklein@chromium.org>
* iOS: try running the binaryGravatar Mike Klein2017-02-02
| | | | | | | Change-Id: I723631d1744b128350546d480201da5d4159af65 Reviewed-on: https://skia-review.googlesource.com/7983 Reviewed-by: Mike Klein <mtklein@chromium.org> Commit-Queue: Mike Klein <mtklein@chromium.org>
* Blacklist large images on 32-bit Win 2k8Gravatar Matt Sarett2017-02-02
| | | | | | | | | BUG=skia: Change-Id: Ic423d2042f6b8b0bbadfd2ee1dc8b3f9f5992523 Reviewed-on: https://skia-review.googlesource.com/7940 Reviewed-by: Leon Scroggins <scroggo@google.com> Commit-Queue: Matt Sarett <msarett@google.com>
* add package_ios.py to ios_binGravatar Mike Klein2017-02-02
| | | | | | | Change-Id: I749e4fe8887f84a943cbef2c49971195ef381508 Reviewed-on: https://skia-review.googlesource.com/7980 Reviewed-by: Mike Klein <mtklein@chromium.org> Commit-Queue: Mike Klein <mtklein@chromium.org>
* Temporarily remove unused iOS builds.Gravatar Mike Klein2017-02-02
| | | | | | | | | | | | Long-term we probably want to have all four of these builds (arm64 for real, arm for reference) but right now the only one we need is arm-Release to drive Test-iOS-Clang-iPadMini4-GPU-GX6450-arm-Release. The other builds just delay getting that Test bot working. Change-Id: Idf3d10dd9f66cc0a4c1000a1cb9295ea778827d2 Reviewed-on: https://skia-review.googlesource.com/7944 Reviewed-by: Mike Klein <mtklein@chromium.org> Commit-Queue: Mike Klein <mtklein@chromium.org>
* iOS: package and deployGravatar Mike Klein2017-02-02
| | | | | | | Change-Id: I3536cf695d7dfd07862beb23f1a459ba316cf8c5 Reviewed-on: https://skia-review.googlesource.com/7943 Reviewed-by: Mike Klein <mtklein@chromium.org> Commit-Queue: Mike Klein <mtklein@chromium.org>
* Tear down old iOS bots, bring up one new one.Gravatar Mike Klein2017-02-02
| | | | | | | | | | | | | This replaces all GYP-based iOS bots with one new GN-based one. Ordinarily I'd do this more incrementally but we have only one iPad. This new bot will start very broken, but should be the quickest to cycle builds once I get it working. Change-Id: I41865e3ad431dea3cf023d0b33ccc88e175cf227 Reviewed-on: https://skia-review.googlesource.com/7941 Reviewed-by: Mike Klein <mtklein@chromium.org> Commit-Queue: Mike Klein <mtklein@chromium.org>
* Copy modules back in from skia-recipes repoGravatar Eric Boren2017-02-02
| | | | | | | | | BUG=skia:6070 Change-Id: I86b3f039c27bd8287516c1db8bd1cae62888171b Reviewed-on: https://skia-review.googlesource.com/7890 Reviewed-by: Ravi Mistry <rmistry@google.com> Commit-Queue: Eric Boren <borenet@google.com>
* gen_tasks.go: Read jobs, Android, and GPU mappings from a JSON fileGravatar Eric Boren2017-02-02
| | | | | | | | | BUG=skia:6070 Change-Id: I02edcb0b1a98967e5d84f89a5ef578b36efadd8f Reviewed-on: https://skia-review.googlesource.com/7825 Commit-Queue: Eric Boren <borenet@google.com> Reviewed-by: Ben Wagner <benjaminwagner@google.com>
* Prepare to test all image decode modes to F16Gravatar Matt Sarett2017-02-02
| | | | | | | | | | | | | | | I've only been running F16 tests in "colorImage" mode. We really should be running our "image" tests to F16 as well - so they can be tested with scaling, subsets, etc. This CL fixes bugs so that we can enable those tests. BUG=skia: Change-Id: I8137eb4fce7ea12f2c9d233a029d946d4a63e6b0 Reviewed-on: https://skia-review.googlesource.com/7801 Commit-Queue: Matt Sarett <msarett@google.com> Reviewed-by: Leon Scroggins <scroggo@google.com>
* Roll skia-recipes to pick up shadow_utils blacklist.Gravatar Brian Salomon2017-02-01
| | | | | | | Change-Id: I11dd76fcb687e46c708feb725aef6f1102d74d0a Reviewed-on: https://skia-review.googlesource.com/7881 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Brian Salomon <bsalomon@google.com>
* Update to ubuntu 16.10 to see if a driver update helpsGravatar Kevin Lubick2017-02-01
| | | | | | | | | BUG=skia:6186 Change-Id: I7e76ca2c76b287e03c046076745130ebae50efbe Reviewed-on: https://skia-review.googlesource.com/7869 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Kevin Lubick <kjlubick@google.com>
* Move presubmit bot to skia.swarmbucketGravatar Eric Boren2017-02-01
| | | | | | | | | BUG=skia:6183 Change-Id: Ib678c83f46f453b561101cdc12ee637a4e51fb17 Reviewed-on: https://skia-review.googlesource.com/7863 Reviewed-by: Ravi Mistry <rmistry@google.com> Commit-Queue: Eric Boren <borenet@google.com>
* Fix PDFium botGravatar Eric Boren2017-01-30
| | | | | | | | | | | | | | | | Sync pdfium/third_party/skia to the correct revision and apply the patch there, as opposed to maintaining a parallel Skia checkout and attempting to use that. (Rolls recipe DEPS for skia-recipes) BUG=skia:6120 Change-Id: I6e1fa46741d7ccb0d950ef8a59c6174da7967ff2 Reviewed-on: https://skia-review.googlesource.com/7747 Reviewed-by: Eric Boren <borenet@google.com> Reviewed-by: Ravi Mistry <rmistry@google.com> Commit-Queue: Eric Boren <borenet@google.com>
* Roll Recipe DEPSGravatar Eric Boren2017-01-30
| | | | | | | | | BUG=skia: Change-Id: I9a88c578e53f5df1ad3bf06df7469bf010bdae21 Reviewed-on: https://skia-review.googlesource.com/7736 Commit-Queue: Eric Boren <borenet@google.com> Reviewed-by: Eric Boren <borenet@google.com>
* Roll recipe DEPSGravatar Eric Boren2017-01-25
| | | | | | | | | BUG=skia: Change-Id: If10fe8b3691c8a71b52774f763a08120ef20dfd8 Reviewed-on: https://skia-review.googlesource.com/7502 Reviewed-by: Ravi Mistry <rmistry@google.com> Commit-Queue: Eric Boren <borenet@google.com>
* GN: add 32-bit and Release iOS builders.Gravatar Mike Klein2017-01-23
| | | | | | | | | | | | And roll recipes to the point where they pass target_cpu to GN, adding x86_64 as an alias for x64. CQ_INCLUDE_TRYBOTS=skia.primary:Build-Mac-Clang-arm64-Debug-GN_iOS,Build-Mac-Clang-arm64-Release-GN_iOS,Build-Mac-Clang-arm-Debug-GN_iOS,Build-Mac-Clang-arm-Release-GN_iOS Change-Id: I1933d5803ec7f59f78576c5a7b16489362905a97 Reviewed-on: https://skia-review.googlesource.com/7403 Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Mike Klein <mtklein@chromium.org>
* Fix Vulkan crashes on nexus playerGravatar Greg Daniel2017-01-20
| | | | | | | | | | | | This CL enables Vulkan Test bots on the NexusPlayer TBR:bsalomon@google.com BUG=skia: Change-Id: I0cc8b01107afcc84e0cb0631f361f3615fc8dd9b Reviewed-on: https://skia-review.googlesource.com/5681 Reviewed-by: Jim Van Verth <jvanverth@google.com> Commit-Queue: Greg Daniel <egdaniel@google.com>
* Add -Release ASAN bots.Gravatar Mike Klein2017-01-19
| | | | | | | | | | | | | | These may be better at -fsanitize=object-size. No need to loop more than once in nanobench for these bots. CQ_INCLUDE_TRYBOTS=skia.primary:Build-Ubuntu-Clang-x86_64-Release-ASAN,Perf-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Release-ASAN,Perf-Ubuntu-Clang-Golo-GPU-GT610-x86_64-Release-ASAN,Test-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Release-ASAN,Test-Ubuntu-Clang-Golo-GPU-GT610-x86_64-Release-ASAN Change-Id: If89e94390d473434717cfe28de6be9055b68d8d4 Reviewed-on: https://skia-review.googlesource.com/7278 Reviewed-by: Herb Derby <herb@google.com> Reviewed-by: Eric Boren <borenet@google.com> Commit-Queue: Mike Klein <mtklein@chromium.org>
* Reland "Respect full precision for RGB16 PNGs" (part 1)Gravatar Matt Sarett2017-01-19
| | | | | | | | | | | | | | | | | | | This is just the new test images. I'm relanding this in pieces to try to bisect a strange MSAN error. Original CL: https://skia-review.googlesource.com/c/7085/ BUG=skia: CQ_INCLUDE_TRYBOTS=skia.primary:Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-SKNX_NO_SIMD,Build-Ubuntu-Clang-x86_64-Release-Fast,Test-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Debug-MSAN Change-Id: Iec6b8cf52134992591651bf46bd6cd67d53fad52 Reviewed-on: https://skia-review.googlesource.com/7201 Reviewed-by: Mike Reed <reed@google.com> Commit-Queue: Matt Sarett <msarett@google.com>
* Roll Recipe DEPSGravatar Kevin Lubick2017-01-18
| | | | | | | | | | | | skia-recipes: f3a0ef9 Make gn use Vulkan SDK on Windows And Linux 7ab5cc6 Wrap GN args in "" CQ_INCLUDE_TRYBOTS=skia.primary:Build-Ubuntu-Clang-x86_64-Debug-Vulkan,Build-Ubuntu-Clang-x86_64-Release-Vulkan Change-Id: I48225fde38bf909acff3eea9e5d09f43bff7f8ec Reviewed-on: https://skia-review.googlesource.com/7176 Reviewed-by: Kevin Lubick <kjlubick@google.com>
* Revert "Respect full precision for RGB16 PNGs"Gravatar Matt Sarett2017-01-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 7a090c403da1dad6a2e19f2011158bd894a62d91. Reason for revert: <INSERT REASONING HERE> Original change's description: > Respect full precision for RGB16 PNGs > > BUG=skia: > > CQ_INCLUDE_TRYBOTS=skia.primary:Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-SKNX_NO_SIMD > > Change-Id: If58d201daae97bce2f8efbc453c2ec452e682493 > Reviewed-on: https://skia-review.googlesource.com/7085 > Commit-Queue: Matt Sarett <msarett@google.com> > Reviewed-by: Mike Klein <mtklein@chromium.org> > Reviewed-by: Leon Scroggins <scroggo@google.com> > Reviewed-by: Mike Reed <reed@google.com> > TBR=mtklein@chromium.org,mtklein@google.com,msarett@google.com,scroggo@google.com,reed@google.com NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true BUG=skia: CQ_INCLUDE_TRYBOTS=skia.primary:Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-SKNX_NO_SIMD Change-Id: Ibd9879bc4f65ca0c2457dd0bfb5eb008d9a8f672 Reviewed-on: https://skia-review.googlesource.com/7183 Commit-Queue: Matt Sarett <msarett@google.com> Reviewed-by: Matt Sarett <msarett@google.com>
* Respect full precision for RGB16 PNGsGravatar Matt Sarett2017-01-18
| | | | | | | | | | | | | BUG=skia: CQ_INCLUDE_TRYBOTS=skia.primary:Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-SKNX_NO_SIMD Change-Id: If58d201daae97bce2f8efbc453c2ec452e682493 Reviewed-on: https://skia-review.googlesource.com/7085 Commit-Queue: Matt Sarett <msarett@google.com> Reviewed-by: Mike Klein <mtklein@chromium.org> Reviewed-by: Leon Scroggins <scroggo@google.com> Reviewed-by: Mike Reed <reed@google.com>
* Roll Recipe DEPSGravatar Eric Boren2017-01-18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | build: 9d148ff Dart: update ASAN bots with new GN build environment variables. 32ca07f Dart: Remove "--exclude-suite=pkg" from builder commands 06034fe Adding new Mac Mini 8GB vm to waterfall. ef69d02 Roll recipe dependencies (trivial). 4145f27 Report ANGLE DLL sizes. ef3c5b8 Remove some old cruft from file module. 23a7971 Use recipes' own bootstrap instead of build repo's third_party s 8d30f42 Revert "Use recipes' own bootstrap instead of build repo's third 8593c2c Take 2: Use bootstrap if we can't import coverage during recipe_ 4f0412a Roll recipe dependencies (trivial). fe2f60d Roll recipe dependencies (trivial). de4b06e V8: Reduce variants on slow bot and add shards on another cb42bda Rename Mac 10.10 bisect bots to Mac 10.12. 0d22ef1 Roll recipe dependencies (trivial). 64e721b chartjson upload: Don't upload with no data 8b9588d Manually set encoding for html page as UTF-8. f428765 Fix the border color of status cells. 0f43046 perf_dashboard: Use args to pass and output data 74cd943 [Findit] Include step_metadata in Findit recipes' result report. 438f445 Revert "chartjson upload: Don't upload with no data" 626496b Cleanup unneeded files from build archives. edccd96 Get rid of passing separate api object around in chromium_tests f543594 Add missing comma to filter_build_files.py. 8e3c7bf Add more names to be excluded in filter_build_files.py. 6e8aadb Revert "Get rid of passing separate api object around in chromiu 6708a01 Get rid of passing separate api object around in chromium_tests 61e29b6 Adds Gold upload support to the pdfium recipe. c6ff1f3 Fixe small bug in pdfium recipe a506fb2 Make sure revision value is added when running trybots b00fc85 Revert "Make sure revision value is added when running trybots" c93a38c Revert "Fixe small bug in pdfium recipe" 42d1235 TBR=dsansome@chromium.org 76d62a0 Roll recipe dependencies (trivial). 011ee29 Roll recipe dependencies (trivial). 3e194cb Get rid of passing separate api object around in chromium_tests 69437e7 Added flutter.jar to uploaded artifacts for x86. 3bb8075 Bisect - Rework perf_try to use compare_samples to parse values. c9c9234 Should not set up goma on 32bit Windows and Linux. 4a64172 Add more logging for errors uploading to test-results b6bb03e Log time of the request to find matching server request 5dfca39 Adjust config level and use datetime module to format current UT 1215a71 v8: add script to compute build dependency statistics f96c93e V8: Output build dependencies on x64 builder 02359c1 V8: Upload build dependencies to perf dashboard 47ff677 [perf] Fix typo. s/isolate_map/isolated_map. 26b0ef9 swarming: Clean up infrastructure handling logic b0d760f [Android] Remove blimp_test_apk from the FindAnnotatedTests. 4b21c40 Roll recipe dependencies (trivial). 7808adc Improve recipe_simulation_test.py for bots and devs. 7d494c6 Fix bug in chartjson upload code ddbb900 Remove build-side references to blimp. 81e709d Remove gnumbd tree closing from gatekeeper config. bdbdb5a Raise exception when failed to start goma in main waterfall e818a6f V8: Use better path for uploading build dependency stats depot_tools: b56ad33 Respect -t/--title in initial cl uploads to Gerrit 0fd68fa Roll recipe dependencies (trivial). 5ededcb Clear Zone.Identifier to allow depot_tools.zip bootstrap 59f4851 Don't send email to CCs by default on initial upload 6428784 Display Short URLs in Issues d0c226a Output missing LGTMs notification also on dry-run 54985b6 Improve clang-format error messages when run outside of chromium recipe_engine: 86fea56 Use basestring as a default type for enum skia-recipes: 071ac85 Roll Recipe DEPS Change-Id: Ie0391b3330e007a2411c8d5f31c09094f8354511 Reviewed-on: https://skia-review.googlesource.com/7171 Reviewed-by: Ravi Mistry <rmistry@google.com> Commit-Queue: Eric Boren <borenet@google.com>
* Add Vulkan SDK for Linux assetGravatar Kevin Lubick2017-01-18
| | | | | | | | | | | | Also add Vulkan tasks for Linux NUC to use the asset. Still need to update the recipes, which will happen in a followup CL. BUG=skia:6089 Change-Id: Ie215c98a03016c00ee2f2c8da281fd565e8900ce Reviewed-on: https://skia-review.googlesource.com/7165 Commit-Queue: Kevin Lubick <kjlubick@google.com> Reviewed-by: Eric Boren <borenet@google.com>
* Add Tasks for Linux + Iris 540Gravatar Kevin Lubick2017-01-17
| | | | | | | | | | | | This does not include Vulkan as it doesn't build yet. BUG=skia:6089 Change-Id: If44616dbd7b2aaa63232dac04e96d8433da7f157 Reviewed-on: https://skia-review.googlesource.com/7113 Commit-Queue: Kevin Lubick <kjlubick@google.com> Reviewed-by: Ben Wagner <benjaminwagner@google.com>
* Roll skia-recipesGravatar Eric Boren2017-01-17
| | | | | | | | | | | | 6815aa7 Use skia/bin/gn instead of skia/buildtools/$(PLATFORM)/gn ef0ad89 core: Obtain the primary repo URL from the "repository" property BUG=skia: Change-Id: I5cd47dd47747565c141240241b1373b34d69bee5 Reviewed-on: https://skia-review.googlesource.com/7123 Commit-Queue: Eric Boren <borenet@google.com> Reviewed-by: Ravi Mistry <rmistry@google.com>
* Move recipe modules to shared repoGravatar Eric Boren2017-01-17
| | | | | | | | | | BUG=skia:6070 Change-Id: I6c487e77ddfddb6164b983981dff5ee8ae870376 Reviewed-on: https://skia-review.googlesource.com/6946 Commit-Queue: Eric Boren <borenet@google.com> Reviewed-by: Ravi Mistry <rmistry@google.com> Reviewed-by: Stephan Altmueller <stephana@google.com>
* Update SKP versionGravatar UpdateSKPs2017-01-16
| | | | | | | | | | | | Automatic commit by the RecreateSKPs bot. TBR=update-skps@skia.org NO_MERGE_BUILDS Change-Id: I029f220cc2d35d6567e02dbaea3a118ef60ded77 Reviewed-on: https://skia-review.googlesource.com/7042 Reviewed-by: update-skps <update-skps@skia.org> Commit-Queue: update-skps <update-skps@skia.org>
* Update Nexus Players to N2G10BGravatar Kevin Lubick2017-01-13
| | | | | | | | | | | | This will hopefully bring in driver fixes, especially for Vulkan. BUG=skia: Change-Id: I6a8f1bf249d78d9360c52e0382250b63ae0cc96d Reviewed-on: https://skia-review.googlesource.com/6989 Reviewed-by: Kevin Lubick <kjlubick@google.com> Reviewed-by: Ben Wagner <benjaminwagner@google.com> Commit-Queue: Kevin Lubick <kjlubick@google.com>
* Use RasterPipeline to support full precision on 16-bit RGBA pngsGravatar Matt Sarett2017-01-13
| | | | | | | | | | | | Reland of Original Change: https://skia-review.googlesource.com/6260 CQ_INCLUDE_TRYBOTS=skia.primary:Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-SKNX_NO_SIMD Change-Id: I809984dd9af225103bfbe83492a17c19da7c5e40 Reviewed-on: https://skia-review.googlesource.com/6980 Reviewed-by: Matt Sarett <msarett@google.com> Commit-Queue: Matt Sarett <msarett@google.com>
* Revert "Use RasterPipeline to support full precision on 16-bit RGBA pngs"Gravatar Matt Sarett2017-01-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This reverts commit bb2339da39ab3ee59121acd911920dafcd4a2f72. Reason for revert: Breaks MSAN Original change's description: > Use RasterPipeline to support full precision on 16-bit RGBA pngs > > TODO: Support more precision on 16-bit RGB pngs > > BUG=skia: > > CQ_INCLUDE_TRYBOTS=skia.primary:Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-SKNX_NO_SIMD > > Change-Id: I89dfef3b4887b9c4895c17309933883ab90ffa4d > Reviewed-on: https://skia-review.googlesource.com/6260 > Reviewed-by: Mike Reed <reed@google.com> > Reviewed-by: Leon Scroggins <scroggo@google.com> > Reviewed-by: Mike Klein <mtklein@chromium.org> > Commit-Queue: Matt Sarett <msarett@google.com> > TBR=mtklein@chromium.org,mtklein@google.com,msarett@google.com,scroggo@google.com,reed@google.com,reviews@skia.org BUG=skia: NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Change-Id: I47579c20af033a75883e2b35567cb9c690ce54b0 Reviewed-on: https://skia-review.googlesource.com/6975 Commit-Queue: Matt Sarett <msarett@google.com> Reviewed-by: Matt Sarett <msarett@google.com>
* Use RasterPipeline to support full precision on 16-bit RGBA pngsGravatar Matt Sarett2017-01-12
| | | | | | | | | | | | | | | TODO: Support more precision on 16-bit RGB pngs BUG=skia: CQ_INCLUDE_TRYBOTS=skia.primary:Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-SKNX_NO_SIMD Change-Id: I89dfef3b4887b9c4895c17309933883ab90ffa4d Reviewed-on: https://skia-review.googlesource.com/6260 Reviewed-by: Mike Reed <reed@google.com> Reviewed-by: Leon Scroggins <scroggo@google.com> Reviewed-by: Mike Klein <mtklein@chromium.org> Commit-Queue: Matt Sarett <msarett@google.com>
* Move recipe expectations into example.py recipes inside of modulesGravatar Eric Boren2017-01-12
| | | | | | | | | | | Each top-level recipe still needs one test and expectation file. BUG=skia:6070 Change-Id: I3b14e8a11a86af68f5558177536f0018b644be4d Reviewed-on: https://skia-review.googlesource.com/6943 Reviewed-by: Ravi Mistry <rmistry@google.com> Commit-Queue: Eric Boren <borenet@google.com>
* Move most recipes into modulesGravatar Eric Boren2017-01-12
| | | | | | | | | | | The modules will eventually move into a shared repository. BUG=skia:6070 Change-Id: I622265d98a5446f9f3ebf2c6a197770398623769 Reviewed-on: https://skia-review.googlesource.com/6942 Reviewed-by: Ravi Mistry <rmistry@google.com> Commit-Queue: Eric Boren <borenet@google.com>
* Roll recipe DEPSGravatar Eric Boren2017-01-11
| | | | | | | | | BUG=skia: Change-Id: I60440c497d8aab7f16c4aeb0de79c63b8a7fb815 Reviewed-on: https://skia-review.googlesource.com/6857 Reviewed-by: Ravi Mistry <rmistry@google.com> Commit-Queue: Eric Boren <borenet@google.com>
* Start including 'winrt' in Windows toolchainGravatar Brian Osman2017-01-10
| | | | | | | | | | | | | | | | | Recent versions of ANGLE require this. See: https://skia-review.googlesource.com/c/6698/ This also updates us to the latest version of the Windows SDK, 2015 Update 3 (Windows 10 SDK). BUG=skia: CQ_INCLUDE_TRYBOTS=skia.primary:Perf-Win2k8-MSVC-GCE-CPU-AVX2-x86_64-Debug-GDI,Test-Win10-MSVC-ShuttleA-GPU-GTX660-x86_64-Debug-Vulkan,Test-Win2k8-MSVC-GCE-CPU-AVX2-x86_64-Release Change-Id: I42c8cabc87717f8695763f2c5573b27ab8ab65be Reviewed-on: https://skia-review.googlesource.com/6801 Reviewed-by: Kevin Lubick <kjlubick@google.com> Commit-Queue: Brian Osman <brianosman@google.com>
* Omit flaky tests.Gravatar Ben Wagner2017-01-09
| | | | | | | | | BUG=skia:5876,skia:6082,skia:6086,skia:6097 Change-Id: I1f302c7bb0d147d976f320e01f969a1bd693c78c Reviewed-on: https://skia-review.googlesource.com/6804 Reviewed-by: Brian Osman <brianosman@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* Update SKP versionGravatar UpdateSKPs2017-01-08
| | | | | | | | | | | | Automatic commit by the RecreateSKPs bot. TBR=update-skps@skia.org NO_MERGE_BUILDS Change-Id: I65999be80e4fb702abdab31bf70fff21b7284d1e Reviewed-on: https://skia-review.googlesource.com/6742 Reviewed-by: update-skps <update-skps@skia.org> Commit-Queue: update-skps <update-skps@skia.org>
* Remove Perf-Android-Clang-NexusPlayer-CPU-Moorefield-x86-Release-Android.Gravatar Ben Wagner2017-01-05
| | | | | | | | | BUG=skia:6095 Change-Id: I037aa94b23f22a4a7976b3acaacf25e21464d0f4 Reviewed-on: https://skia-review.googlesource.com/6614 Reviewed-by: Mike Klein <mtklein@chromium.org> Commit-Queue: Ben Wagner <benjaminwagner@google.com>
* -Fast bot upgradesGravatar Mike Klein2017-01-05
| | | | | | | | | | | | | | | | | | | - GCC -> Clang; - Add a Perf bot. This -Fast mode is a stand-in for "how clients should/do really release code". Today everyone uses Clang, so we should probably switch this bot too. I also got interested in how it compares in performance to our ordinary Release build, so I've added a Perf bot. I did try turning on link-time optimization (much slower build, somewhat faster binary), but that failed at the link step. Going to save that for later. CQ_INCLUDE_TRYBOTS=skia.primary:Build-Ubuntu-Clang-x86_64-Release-Fast,Test-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Release-Fast,Perf-Ubuntu-Clang-GCE-CPU-AVX2-x86_64-Release-Fast Change-Id: I58e6109f8a89799d80e769316902549131b619cf Reviewed-on: https://skia-review.googlesource.com/6595 Reviewed-by: Ben Wagner <benjaminwagner@google.com> Commit-Queue: Mike Klein <mtklein@chromium.org>
* Omit GPUMemoryTest for GTX1070 Windows Vulkan.Gravatar Ben Wagner2017-01-05
| | | | | | | | | BUG=skia:6092 Change-Id: I820a2da22a1d852091c6a3416e11f90d6f644bc6 Reviewed-on: https://skia-review.googlesource.com/6586 Reviewed-by: Greg Daniel <egdaniel@google.com> Commit-Queue: Ben Wagner <benjaminwagner@google.com>