summaryrefslogtreecommitdiffstats
path: root/testing
diff options
context:
space:
mode:
authorhjd <hjd@chromium.org>2014-09-17 12:32:53 -0700
committerCommit bot <commit-bot@chromium.org>2014-09-17 19:33:05 +0000
commitef693f8483c4d1aff73a13c9c1c813b78bf23454 (patch)
tree7b277a78c5f74fa978d959336923df09621a2186 /testing
parent507054ccac1778eace34f76afd40ade6e855d6fc (diff)
downloadchromium_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.json32
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/.*"
+ ]
+ }
}