Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1531)

Issue 2395143002: WebRTC: Move Android bots with devices to the perf waterfall. (Closed)

Created:
4 years, 2 months ago by ehmaldonado_chromium
Modified:
4 years, 2 months ago
CC:
chromium-reviews, infra-reviews+build_chromium.org, kjellander-cc_chromium.org
Target Ref:
refs/heads/master
Project:
build
Visibility:
Public.

Description

WebRTC: Move Android bots with devices to the perf waterfall. - Set up "Android{32,64} Builder" bots in the perf waterfall using one of the VMs from the main waterfall. - Move the baremetal machines with android devices from the main waterfall to the perf waterfall. * Now they only execute webrtc_perf_tests. - Swarming bots now compile instead of downloading builds. - Swarming bots now upload AppRTCMobile.apk. * This is done in a new package_apprtcmobile step. * Introduced should_upload_apprtcmobile. - Deleted the android_n6 trybot and moved the machine to the fyi waterfall. - Deleted the AndroidTest and AndroidInstrumentationTest classes and the get_android_tool function in steps, since they were not used. BUG=583318 Committed: https://chromium.googlesource.com/chromium/tools/build/+/c8926bbb8345c443eb411f398767d40bed584ad6

Patch Set 1 #

Total comments: 9

Patch Set 2 : Addressed comments. #

Patch Set 3 : Renamed "Android.. Tests (M Nexus5X)" to "Android.. (M Nexus5X)". #

Patch Set 4 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1334 lines, -22147 lines) Patch
M masters/master.client.webrtc.perf/master.cfg View 3 1 chunk +5 lines, -4 lines 0 comments Download
M masters/master.client.webrtc.perf/slaves.cfg View 1 3 1 chunk +26 lines, -13 lines 0 comments Download
M masters/master.client.webrtc/master_android_cfg.py View 1 2 3 2 chunks +5 lines, -18 lines 0 comments Download
M masters/master.client.webrtc/slaves.cfg View 1 2 3 3 chunks +5 lines, -72 lines 0 comments Download
M masters/master.tryserver.webrtc/master.cfg View 3 1 chunk +0 lines, -1 line 0 comments Download
M masters/master.tryserver.webrtc/slaves.cfg View 3 1 chunk +0 lines, -12 lines 0 comments Download
M scripts/slave/recipe_modules/webrtc/api.py View 3 3 chunks +17 lines, -16 lines 0 comments Download
M scripts/slave/recipe_modules/webrtc/builders.py View 1 2 3 12 chunks +93 lines, -161 lines 0 comments Download
M scripts/slave/recipe_modules/webrtc/steps.py View 3 2 chunks +8 lines, -36 lines 0 comments Download
M scripts/slave/recipes/webrtc/standalone.py View 3 3 chunks +5 lines, -1 line 0 comments Download
A + scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32__m_nexus5x_.json View 1 2 3 109 chunks +283 lines, -207 lines 0 comments Download
A + scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32__m_nexus5x__dbg_.json View 1 2 3 109 chunks +285 lines, -210 lines 0 comments Download
D scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32_builder.json View 3 1 chunk +0 lines, -446 lines 0 comments Download
D scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32_builder__dbg_.json View 3 1 chunk +0 lines, -446 lines 0 comments Download
D scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32_builder_forced.json View 3 1 chunk +0 lines, -446 lines 0 comments Download
D scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32_tests__l_nexus5_.json View 3 1 chunk +0 lines, -808 lines 0 comments Download
D scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32_tests__l_nexus5__dbg_.json View 3 1 chunk +0 lines, -774 lines 0 comments Download
D scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32_tests__l_nexus5__failing_test.json View 3 1 chunk +0 lines, -813 lines 0 comments Download
D scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32_tests__l_nexus5__forced.json View 3 1 chunk +0 lines, -808 lines 0 comments Download
D scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32_tests__l_nexus5__forced_invalid.json View 3 1 chunk +0 lines, -133 lines 0 comments Download
D scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32_tests__l_nexus7_2_.json View 3 1 chunk +0 lines, -808 lines 0 comments Download
D scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32_tests__l_nexus7_2__dbg_.json View 3 1 chunk +0 lines, -774 lines 0 comments Download
D scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32_tests__m_nexus5x_.json View 1 2 3 1 chunk +0 lines, -2513 lines 0 comments Download
D scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android32_tests__m_nexus5x__dbg_.json View 1 2 3 1 chunk +0 lines, -2512 lines 0 comments Download
A + scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android64__m_nexus5x_.json View 1 2 3 112 chunks +288 lines, -212 lines 0 comments Download
A + scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android64__m_nexus5x__dbg_.json View 1 2 3 112 chunks +290 lines, -215 lines 0 comments Download
D scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android64_builder.json View 3 1 chunk +0 lines, -438 lines 0 comments Download
D scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android64_builder__dbg_.json View 3 1 chunk +0 lines, -430 lines 0 comments Download
D scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android64_tests__l_nexus9_.json View 3 1 chunk +0 lines, -808 lines 0 comments Download
D scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android64_tests__m_nexus5x_.json View 1 2 3 1 chunk +0 lines, -2513 lines 0 comments Download
D scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_android64_tests__m_nexus5x__dbg_.json View 1 2 3 1 chunk +0 lines, -2512 lines 0 comments Download
M scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_android32_asan__l_nexus6_.json View 3 1 chunk +0 lines, -689 lines 0 comments Download
M scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_android32_tests__j_nexus4_.json View 3 2 chunks +0 lines, -280 lines 0 comments Download
M scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_android32_tests__k_nexus5_.json View 3 2 chunks +0 lines, -280 lines 0 comments Download
M scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_fyi_android32_tests__l_nexus6_.json View 3 2 chunks +0 lines, -280 lines 0 comments Download
A + scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_perf_android32_builder_forced.json View 3 8 chunks +10 lines, -18 lines 0 comments Download
A + scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_perf_android32_tests__l_nexus5__failing_test.json View 3 5 chunks +11 lines, -288 lines 0 comments Download
A + scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_perf_android32_tests__l_nexus5__forced.json View 3 4 chunks +4 lines, -286 lines 0 comments Download
A + scripts/slave/recipes/webrtc/standalone.expected/client_webrtc_perf_android32_tests__l_nexus5__forced_invalid.json View 3 0 chunks +-1 lines, --1 lines 0 comments Download
D scripts/slave/recipes/webrtc/standalone.expected/tryserver_webrtc_android_n6.json View 3 1 chunk +0 lines, -867 lines 0 comments Download

Messages

Total messages: 24 (14 generated)
ehmaldonado_chromium
4 years, 2 months ago (2016-10-06 15:26:21 UTC) #7
kjellander_chromium
Nice work! Just a few minor changes. Also, prepare a separate CL for the MB ...
4 years, 2 months ago (2016-10-07 07:07:15 UTC) #10
ehmaldonado_chromium
PTAL https://codereview.chromium.org/2395143002/diff/70001/masters/master.client.webrtc/master_android_cfg.py File masters/master.client.webrtc/master_android_cfg.py (right): https://codereview.chromium.org/2395143002/diff/70001/masters/master.client.webrtc/master_android_cfg.py#newcode49 masters/master.client.webrtc/master_android_cfg.py:49: 'name': 'Android32 Tests (M Nexus5X)(dbg)', On 2016/10/07 07:07:15, ...
4 years, 2 months ago (2016-10-07 08:26:30 UTC) #11
kjellander_chromium
One more thing needed. And do you have a MB CL ready to match this? ...
4 years, 2 months ago (2016-10-07 12:27:40 UTC) #12
ehmaldonado_chromium
On 2016/10/07 12:27:40, kjellander_chromium wrote: > One more thing needed. And do you have a ...
4 years, 2 months ago (2016-10-07 13:18:55 UTC) #13
kjellander_chromium
lgtm
4 years, 2 months ago (2016-10-07 16:37:17 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2395143002/110001
4 years, 2 months ago (2016-10-07 17:08:10 UTC) #16
commit-bot: I haz the power
Try jobs failed on following builders: Build Presubmit on luci.infra.try (JOB_FAILED, https://luci-milo.appspot.com/swarming/task/31b8ef86d3ab5910)
4 years, 2 months ago (2016-10-07 17:10:59 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2395143002/130001
4 years, 2 months ago (2016-10-07 17:19:20 UTC) #22
commit-bot: I haz the power
4 years, 2 months ago (2016-10-07 17:24:03 UTC) #24
Message was sent while issue was closed.
Committed patchset #4 (id:130001) as
https://chromium.googlesource.com/chromium/tools/build/+/c8926bbb8345c443eb41...

Powered by Google App Engine
This is Rietveld 408576698