Commit 2ed5aec8 authored by Patrik Höglund's avatar Patrik Höglund Committed by Commit Bot

Always build a handful of edge-case WebRTC targets.

We don't run tests on frame_analyzer or remoting/webapp, but we have
found we should build them. The former checks our quality toolchain
builds in chromium, and remoting/webapp builds WebRTC through the
extremely strange pnacl build process.

I reckoned the regular builders should build those, otherwise regular
compile failures in the two above components look like dbg-only
failures, which is misleading. The bots will compute what other
binaries they need based off what the triggered tester is using.

Bug: 877018
Change-Id: I7282bef2a8a0fd24409f4a4bb493549b4e688ae0
Reviewed-on: https://chromium-review.googlesource.com/1238727Reviewed-by: default avatarStephen Martinis <martiniss@chromium.org>
Commit-Queue: Patrik Höglund <phoglund@chromium.org>
Cr-Commit-Position: refs/heads/master@{#593841}
parent 20a34133
...@@ -39,7 +39,12 @@ ...@@ -39,7 +39,12 @@
} }
] ]
}, },
"WebRTC Chromium FYI Linux Builder": {}, "WebRTC Chromium FYI Linux Builder": {
"additional_compile_targets": [
"frame_analyzer",
"remoting/webapp:webapp"
]
},
"WebRTC Chromium FYI Linux Builder (dbg)": { "WebRTC Chromium FYI Linux Builder (dbg)": {
"additional_compile_targets": [ "additional_compile_targets": [
"browser_tests", "browser_tests",
...@@ -125,7 +130,12 @@ ...@@ -125,7 +130,12 @@
} }
] ]
}, },
"WebRTC Chromium FYI Mac Builder": {}, "WebRTC Chromium FYI Mac Builder": {
"additional_compile_targets": [
"frame_analyzer",
"remoting/webapp:webapp"
]
},
"WebRTC Chromium FYI Mac Builder (dbg)": { "WebRTC Chromium FYI Mac Builder (dbg)": {
"additional_compile_targets": [ "additional_compile_targets": [
"browser_tests", "browser_tests",
...@@ -211,7 +221,12 @@ ...@@ -211,7 +221,12 @@
} }
] ]
}, },
"WebRTC Chromium FYI Win Builder": {}, "WebRTC Chromium FYI Win Builder": {
"additional_compile_targets": [
"frame_analyzer",
"remoting/webapp:webapp"
]
},
"WebRTC Chromium FYI Win Builder (dbg)": { "WebRTC Chromium FYI Win Builder (dbg)": {
"additional_compile_targets": [ "additional_compile_targets": [
"browser_tests", "browser_tests",
......
...@@ -3519,7 +3519,12 @@ ...@@ -3519,7 +3519,12 @@
'gtest_tests': 'webrtc_chromium_android_gtests', 'gtest_tests': 'webrtc_chromium_android_gtests',
}, },
}, },
'WebRTC Chromium FYI Linux Builder': {}, 'WebRTC Chromium FYI Linux Builder': {
'additional_compile_targets': [
'frame_analyzer',
'remoting/webapp:webapp',
],
},
'WebRTC Chromium FYI Linux Builder (dbg)': { 'WebRTC Chromium FYI Linux Builder (dbg)': {
'additional_compile_targets': [ 'additional_compile_targets': [
'browser_tests', 'browser_tests',
...@@ -3537,7 +3542,12 @@ ...@@ -3537,7 +3542,12 @@
'gtest_tests': 'webrtc_chromium_gtests', 'gtest_tests': 'webrtc_chromium_gtests',
}, },
}, },
'WebRTC Chromium FYI Mac Builder': {}, 'WebRTC Chromium FYI Mac Builder': {
'additional_compile_targets': [
'frame_analyzer',
'remoting/webapp:webapp',
],
},
'WebRTC Chromium FYI Mac Builder (dbg)': { 'WebRTC Chromium FYI Mac Builder (dbg)': {
'additional_compile_targets': [ 'additional_compile_targets': [
'browser_tests', 'browser_tests',
...@@ -3555,7 +3565,12 @@ ...@@ -3555,7 +3565,12 @@
'gtest_tests': 'webrtc_chromium_gtests', 'gtest_tests': 'webrtc_chromium_gtests',
}, },
}, },
'WebRTC Chromium FYI Win Builder': {}, 'WebRTC Chromium FYI Win Builder': {
'additional_compile_targets': [
'frame_analyzer',
'remoting/webapp:webapp',
],
},
'WebRTC Chromium FYI Win Builder (dbg)': { 'WebRTC Chromium FYI Win Builder (dbg)': {
'additional_compile_targets': [ 'additional_compile_targets': [
'browser_tests', 'browser_tests',
......
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