chromium-src-build/android/pylib
Brian Sheedy 896bf0603d Optimize Android Skia Gold code
Adds the following optimizations related to Skia Gold in
LocalInstrumentationTestRun:

1. Uses a single working directory for Gold across all tests, which
   allows goldctl to re-use the downloaded expectations across all
   tests.
2. Pulls all the files off the device and works with them locally
   instead of checking for their existence and pulling them
   individually.

Bug: 1057846
Change-Id: I58c67afedd4b0169d97a6b64a96a64e069383cc7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2141249
Commit-Queue: Brian Sheedy <bsheedy@chromium.org>
Reviewed-by: Tibor Goldschwendt <tiborg@chromium.org>
Cr-Original-Commit-Position: refs/heads/master@{#757881}
Cr-Mirrored-From: https://chromium.googlesource.com/chromium/src
Cr-Mirrored-Commit: ace7f8217892e91243daee0def2ae3243f21bf5f
2020-04-09 16:35:58 +00:00
..
android build: android: strip trailing blank lines 2018-07-24 17:10:31 +00:00
base Add Skia Gold support to Android RenderTests 2020-03-25 00:54:29 +00:00
constants Reland "Add weblayer browser_tests APK so we can run the tests on Android." 2019-10-04 00:40:31 +00:00
device android: fix ini handling for emulators. 2020-01-22 02:34:13 +00:00
dex Remove estevenson from OWNERS files. 2020-01-27 21:33:31 +00:00
gtest android: fix gtest output parsing of type-parameterized tests. 2020-01-29 18:47:35 +00:00
instrumentation Add Skia Gold support to Android RenderTests 2020-03-25 00:54:29 +00:00
junit Robolectric tests using binary resources 2019-05-17 19:23:24 +00:00
local Optimize Android Skia Gold code 2020-04-09 16:35:58 +00:00
monkey [android] Fix monkey test dimensional analysis. 2017-09-21 20:51:47 +00:00
output [android] Use datatype as MIME type for archived test files. 2018-03-16 20:22:04 +00:00
results //build: Use Python 3 style exception statements 2019-09-26 19:20:53 +00:00
symbols Reland #2: Make java_deobfuscate not require being built first 2020-03-19 18:14:53 +00:00
utils Add Skia Gold killswitch to Android tests 2020-03-26 22:53:20 +00:00
__init__.py [android] Use contextlib_ext.Optional for conditional context managers. 2016-12-21 15:23:01 +00:00
content_settings.py [Android] Add a custom pylintrc for build/android/. 2015-09-08 16:45:52 +00:00
device_settings.py Add a content setting property to disable first-use popups. 2016-04-12 16:48:54 +00:00
pexpect.py [Android] Lint the rest of pylib. 2014-03-12 04:57:57 +00:00
restart_adbd.sh A kinder, gentler adbd restart 2014-06-02 22:43:06 +00:00
valgrind_tools.py Rework asan_device_setup gn target for arm64. 2019-05-15 17:18:48 +00:00