diff options
author | hjd <hjd@chromium.org> | 2014-09-17 12:32:53 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-09-17 19:33:05 +0000 |
commit | ef693f8483c4d1aff73a13c9c1c813b78bf23454 (patch) | |
tree | 7b277a78c5f74fa978d959336923df09621a2186 /testing | |
parent | 507054ccac1778eace34f76afd40ade6e855d6fc (diff) | |
download | chromium_src-ef693f8483c4d1aff73a13c9c1c813b78bf23454.zip chromium_src-ef693f8483c4d1aff73a13c9c1c813b78bf23454.tar.gz chromium_src-ef693f8483c4d1aff73a13c9c1c813b78bf23454.tar.bz2 |
Let trybot_analyze_config support multiple recipes
Update trybot_analyze_config.json to have multiple separate lists
which can be combined to give the config for a specific bot.
For example base + android_webview for the AOSP bot or
base + chrome for the Linux chrome trybots.
We have to land this in a three sided way, first this change which
leaves the top level 'exclusions' key around then the recipe change
and finally a last change to remove the exclusions key.
BUG=408636,405584
Review URL: https://codereview.chromium.org/552293002
Cr-Commit-Position: refs/heads/master@{#295322}
Diffstat (limited to 'testing')
-rw-r--r-- | testing/buildbot/trybot_analyze_config.json | 32 |
1 files changed, 31 insertions, 1 deletions
diff --git a/testing/buildbot/trybot_analyze_config.json b/testing/buildbot/trybot_analyze_config.json index a1affd0..7e2f6c4 100644 --- a/testing/buildbot/trybot_analyze_config.json +++ b/testing/buildbot/trybot_analyze_config.json @@ -17,5 +17,35 @@ "tools/perf/.*", "tools/telemetry/.*", "tools/whitespace.txt" - ] + ], + "base": { + "exclusions": [ + "build/.*gyp[i]?", + "build/android/pylib", + "build/compiler_version.py", + "build/get_landmines.py", + "build/gyp_chromium", + "build/linux/sysroot_ld_path.sh", + "DEPS", + "testing/buildbot/.*", + "tools/whitespace.txt" + ] + }, + "android_webview": { + "exclusions": [ + "android_webview/.*" + ] + }, + "chromium": { + "exclusions": [ + "chrome/test/data/.*", + "content/test/data/.*", + "tools/clang/scripts/plugin_flags.sh", + "tools/clang/scripts/update.py", + "tools/clang/scripts/update.sh", + "tools/metrics/histograms/histograms.xml", + "tools/perf/.*", + "tools/telemetry/.*" + ] + } } |