skia2/infra/bots/recipes
Kevin Lubick b03b5aca54 Add skpbench job
This entails a few parts:
1. Isolating tools/skpbench/ to be used by the perf task.

2. Adding skpbench to BUILD_PRODUCTS_ISOLATE_WHITELIST

3. Add recipe commands to run skpbench. While it is conceptually similar
to nanobench, it doesn't support images nor svgs, only skps, so we don't
need to copy those to devices or bring them in via CIPD.

4. Add recipe commands to parse skpbench output and upload to Perf.

5. Update gen_tasks.go to handle skpbench jobs and tasks.

BUG=skia:

GOLD_TRYBOT_URL= https://gold.skia.org/search?issue=4551

Change-Id: I09bf0b078067279e138e95eca9316e55539ec735
Reviewed-on: https://skia-review.googlesource.com/4551
Commit-Queue: Kevin Lubick <kjlubick@google.com>
Reviewed-by: Eric Boren <borenet@google.com>
2016-11-14 20:34:04 +00:00
..
presubmit.expected Add swarm_presubmit recipe 2016-10-05 06:00:26 -07:00
swarm_compile.expected Add skpbench job 2016-11-14 20:34:04 +00:00
swarm_ct_skps.expected Add skpbench job 2016-11-14 20:34:04 +00:00
swarm_housekeeper.expected Make the housekeeper upload doxygen to a newer bucket 2016-10-04 13:23:57 -07:00
swarm_infra.expected Change recipes to use bot_update 2016-10-25 05:26:14 -07:00
swarm_perf.expected PixelC is also TegraX1, but doesn't have GL. 2016-11-04 17:00:00 +00:00
swarm_presubmit.expected Change recipes to use bot_update 2016-10-25 05:26:14 -07:00
swarm_RecreateSKPs.expected Change recipes to use bot_update 2016-10-25 05:26:14 -07:00
swarm_skpbench.expected Add skpbench job 2016-11-14 20:34:04 +00:00
swarm_test.expected Set analytic AA as default. 2016-11-14 11:17:16 -08:00
swarm_trigger.expected Copy over all build properties starting with patch_ to avoid missing something we need 2016-11-08 18:25:37 +00:00
swarmbucket_wrapper.expected Roll recipe DEPS 2016-09-15 04:52:21 -07:00
upload_dm_results.expected Fix recipes for Gerrit property rename 2016-10-27 06:35:52 -07:00
upload_nano_results.expected Add skpbench job 2016-11-14 20:34:04 +00:00
swarm_compile.py Add GN iOS builder. 2016-11-07 21:20:18 +00:00
swarm_ct_skps.py Output location of rankings CSV and a link to download SKPs by rank 2016-10-13 14:58:27 +00:00
swarm_housekeeper.py Make the housekeeper upload doxygen to a newer bucket 2016-10-04 13:23:57 -07:00
swarm_infra.py Add infra recipe module, use for updating Go DEPS 2016-10-24 06:36:30 -07:00
swarm_perf.py Add skpbench job 2016-11-14 20:34:04 +00:00
swarm_presubmit.py Revert of Presubmit recipe: commit the patch (patchset #3 id:40001 of https://codereview.chromium.org/2398653002/ ) 2016-10-14 10:11:44 -07:00
swarm_RecreateSKPs.py Fix RecreateSKPs recipe to correctly fail when the upload fails 2016-10-24 08:40:26 -07:00
swarm_skpbench.py Add skpbench job 2016-11-14 20:34:04 +00:00
swarm_test.py Add skpbench job 2016-11-14 20:34:04 +00:00
swarm_trigger.py Copy over all build properties starting with patch_ to avoid missing something we need 2016-11-08 18:25:37 +00:00
swarmbucket_wrapper.py Roll recipe DEPS 2016-09-15 04:52:21 -07:00
upload_dm_results.py Fix trybot results upload for new-style bots 2016-11-08 13:25:46 +00:00
upload_nano_results.py Add skpbench job 2016-11-14 20:34:04 +00:00