Commit ff8d40ea authored by Ryan Heise's avatar Ryan Heise Committed by Commit Bot

Consume skip_wpr_archives_download and skip_render_test_goldens_download

Consume skip_wpr_archives_download and skip_render_test_goldens_download
in DEPS.

Bug: chromium:1135819
Change-Id: Iab3bd5e301f5b37913688b9aa893a79dc61522c9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2466486Reviewed-by: default avatarJohn Chen <johnchen@chromium.org>
Commit-Queue: Ryan Heise <heiserya@google.com>
Auto-Submit: Ryan Heise <heiserya@google.com>
Cr-Commit-Position: refs/heads/master@{#816700}
parent e6def3c2
......@@ -103,6 +103,14 @@ vars = {
# privately accessible.
'checkout_telemetry_dependencies': False,
# Bots that don't consume render test goldens can skip downloading
# them.
'skip_render_test_goldens_download': False,
# Bots that don't consume WPR archives can skip downloading
# them.
'skip_wpr_archives_download': False,
# Fetch the prebuilt binaries for llvm-cov and llvm-profdata. Needed to
# process the raw profiles produced by instrumented targets (built with
# the gn arg 'use_clang_coverage').
......@@ -4628,7 +4636,7 @@ hooks = [
# Download Telemetry's benchmark binary dependencies via conditionals
{
'name': 'checkout_telemetry_benchmark_deps',
'condition': 'checkout_telemetry_dependencies and checkout_linux and not checkout_android',
'condition': 'checkout_telemetry_dependencies and checkout_linux and not checkout_android and not skip_wpr_archives_download',
'pattern': '.',
'action': [ 'vpython',
'src/tools/perf/fetch_benchmark_deps.py',
......@@ -4639,7 +4647,7 @@ hooks = [
},
{
'name': 'checkout_telemetry_benchmark_deps',
'condition': 'checkout_telemetry_dependencies and checkout_win',
'condition': 'checkout_telemetry_dependencies and checkout_win and not skip_wpr_archives_download',
'pattern': '.',
'action': [ 'vpython',
'src/tools/perf/fetch_benchmark_deps.py',
......@@ -4650,7 +4658,7 @@ hooks = [
},
{
'name': 'checkout_telemetry_benchmark_deps',
'condition': 'checkout_telemetry_dependencies and checkout_mac',
'condition': 'checkout_telemetry_dependencies and checkout_mac and not skip_wpr_archives_download',
'pattern': '.',
'action': [ 'vpython',
'src/tools/perf/fetch_benchmark_deps.py',
......@@ -4661,7 +4669,7 @@ hooks = [
},
{
'name': 'checkout_telemetry_benchmark_deps',
'condition': 'checkout_telemetry_dependencies and checkout_android',
'condition': 'checkout_telemetry_dependencies and checkout_android and not skip_wpr_archives_download',
'pattern': '.',
'action': [ 'vpython',
'src/tools/perf/fetch_benchmark_deps.py',
......@@ -4722,7 +4730,7 @@ hooks = [
{
'name': 'Fetch Android RenderTest goldens',
'pattern': '.',
'condition': 'checkout_android',
'condition': 'checkout_android and not skip_render_test_goldens_download',
'action': [ 'python',
'src/chrome/test/data/android/manage_render_test_goldens.py',
'download',
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment