New issue
Advanced search Search tips

Issue 861983 link

Starred by 2 users

Issue metadata

Status: Started
Owner:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 1
Type: Task



Sign in to add a comment

Migrate cronet builders on chromium.android to LUCI

Project Member Reported by jbudorick@chromium.org, Jul 10

Issue description

^

 
Issue 790408 has been merged into this issue.
Issue 790414 has been merged into this issue.
Issue 790437 has been merged into this issue.
Issue 790453 has been merged into this issue.
Issue 790457 has been merged into this issue.
Issue 790460 has been merged into this issue.
Issue 790469 has been merged into this issue.
Issue 790478 has been merged into this issue.
Issue 790487 has been merged into this issue.
Issue 790622 has been merged into this issue.
Status: Started (was: Untriaged)
The migration will also include:
 - builder renames, in accordance with bit.ly/chromium-build-naming
 - swarming the tests
 - a possible recipe change from cronet to chromium.
Project Member

Comment 3 by bugdroid1@chromium.org, Jul 10

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infradata/config/+/585b15011b793b4d216b19ee2b973415045a9ff7

commit 585b15011b793b4d216b19ee2b973415045a9ff7
Author: John Budorick <jbudorick@google.com>
Date: Tue Jul 10 18:27:01 2018

name changes:

Android Cronet Builder -> android-cronet-arm-rel
Android Cronet Builder (dbg) -> android-cronet-arm-dbg
Android Cronet Builder Asan -> android-cronet-asan-arm-rel
Android Cronet Kitkat Builder -> android-cronet-kitkat-arm-rel
Android Cronet Lollipop Builder -> android-cronet-lollipop-arm-rel
Android Cronet Marshmallow 64bit Builder -> android-cronet-marshmallow-arm64-rel
Android Cronet ARM64 Builder -> android-cronet-arm64-rel
Android Cronet ARM64 Builder (dbg) -> android-cronet-arm64-dbg
Android Cronet x86 Builder -> android-cronet-x86-rel
Android Cronet x86 Builder (dbg) -> android-cronet-x86-dbg

Components: Internals>Network>Library
Project Member

Comment 6 by bugdroid1@chromium.org, Aug 16

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build/+/7183fdb1dcc7df3436d20b09bd092129e1c8aed8

commit 7183fdb1dcc7df3436d20b09bd092129e1c8aed8
Author: John Budorick <jbudorick@chromium.org>
Date: Thu Aug 16 00:21:07 2018

Add configs for parallel cronet bots on the chromium recipe.

Bug: 861983
Change-Id: I23572a67d6d1543a3e6dc627cf1225e40a00bbdf
Reviewed-on: https://chromium-review.googlesource.com/1161097
Commit-Queue: John Budorick <jbudorick@chromium.org>
Reviewed-by: Stephen Martinis <martiniss@chromium.org>

[modify] https://crrev.com/7183fdb1dcc7df3436d20b09bd092129e1c8aed8/scripts/slave/recipe_modules/chromium_tests/chromium_android.py
[modify] https://crrev.com/7183fdb1dcc7df3436d20b09bd092129e1c8aed8/scripts/slave/gatekeeper.json

Project Member

Comment 8 by bugdroid1@chromium.org, Aug 16

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/304bab7be6cd4d7605df6c4e394134e129c2af09

commit 304bab7be6cd4d7605df6c4e394134e129c2af09
Author: John Budorick <jbudorick@chromium.org>
Date: Thu Aug 16 20:03:11 2018

cronet: fix luci-scheduler configuration for testers.

TBR=bpastene@chromium.org

Bug: 861983
Change-Id: I1bcaf4ee54ae676e8dc62aaca0cd76caee8a8b90
Reviewed-on: https://chromium-review.googlesource.com/1178578
Commit-Queue: John Budorick <jbudorick@chromium.org>
Reviewed-by: John Budorick <jbudorick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#583783}
[modify] https://crrev.com/304bab7be6cd4d7605df6c4e394134e129c2af09/infra/config/global/luci-scheduler.cfg

Project Member

Comment 9 by bugdroid1@chromium.org, Aug 16

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/tools/build/+/0aa9aa493759950629a19f2f23ff7c8db0bc43cb

commit 0aa9aa493759950629a19f2f23ff7c8db0bc43cb
Author: John Budorick <jbudorick@chromium.org>
Date: Thu Aug 16 21:22:06 2018

Use chromium_tests staging on android-cronet-* luci builders.

to take advantage of the isolate transfer.

TBR=martiniss@chromium.org

Bug: 861983
Change-Id: I5368c9648158b4efadc86ebeb78e744729c9939e
Reviewed-on: https://chromium-review.googlesource.com/1178926
Reviewed-by: John Budorick <jbudorick@chromium.org>
Commit-Queue: John Budorick <jbudorick@chromium.org>

[modify] https://crrev.com/0aa9aa493759950629a19f2f23ff7c8db0bc43cb/scripts/slave/recipe_modules/chromium_tests/chromium_android.py

Project Member

Comment 10 by bugdroid1@chromium.org, Aug 31

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/dc80f8af75aec54fc6889940bcad4b7f88df6f2c

commit dc80f8af75aec54fc6889940bcad4b7f88df6f2c
Author: John Budorick <jbudorick@chromium.org>
Date: Fri Aug 31 16:11:08 2018

cronet: treat cronet_test_instrumentation_apk as a test in gn_isolate_map.

Bug: 861983
Change-Id: I745b67a04cbd5186faee655e9e42d8afd5486999
Reviewed-on: https://chromium-review.googlesource.com/1198526
Reviewed-by: Ben Pastene <bpastene@chromium.org>
Commit-Queue: John Budorick <jbudorick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#588043}
[modify] https://crrev.com/dc80f8af75aec54fc6889940bcad4b7f88df6f2c/testing/buildbot/gn_isolate_map.pyl

Remaining work, by builder:

android-cronet-arm-rel:
 - build target mismatch; need luci to additionally build cronet_package
 - sizes: luci not running
 - resource sizes: luci not running

android-cronet-arm-dbg:
 - build target mismatch; need luci to additionally build cronet_package and cronet_perf_test_apk
 - sizes: luci not running

android-cronet-arm64-dbg:
 - sizes: luci not running

android-cronet-arm64-rel:
 - sizes: luci not running
 - resource sizes: luci not running

android-cronet-asan-arm-rel:
 - tests: luci not running any. need to teach swarming how to asan

android-cronet-kitkat-arm-rel:
 - nothing

android-cronet-lollipop-arm-rel:
 - tests: luci not running any. need to do so after moving the buildbot host into swarming, probably as a hot swap

android-cronet-marshmallow-arm64-rel:
 - nothing

android-cronet-x86-dbg:
 - sizes: luci not running

android-cronet-x86-rel:
 - sizes: luci not running
 - resource sizes: luci not running

[no luci equivalent to Android Cronet Marshmallow 64bit Perf]
addressing build targets for android-cronet-arm-{dbg,rel} in https://chromium-review.googlesource.com/c/chromium/src/+/1317036
Project Member

Comment 13 by bugdroid1@chromium.org, Nov 13

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/efa1ac7c3fc860c0e5d04278610c627c41847108

commit efa1ac7c3fc860c0e5d04278610c627c41847108
Author: John Budorick <jbudorick@chromium.org>
Date: Tue Nov 13 04:56:47 2018

Tweak compile targets for two android-cronet-* builders.

Bug: 861983
Change-Id: Id5cf2ad9525790cc99a0c8da4a8b793bba1e3696
Reviewed-on: https://chromium-review.googlesource.com/c/1317036
Reviewed-by: Ben Pastene <bpastene@chromium.org>
Commit-Queue: John Budorick <jbudorick@chromium.org>
Cr-Commit-Position: refs/heads/master@{#607493}
[modify] https://crrev.com/efa1ac7c3fc860c0e5d04278610c627c41847108/testing/buildbot/chromium.android.json
[modify] https://crrev.com/efa1ac7c3fc860c0e5d04278610c627c41847108/testing/buildbot/waterfalls.pyl

John, how's this coming along? Can you share another remaining work update? 
Labels: LUCI-Mig-Ops Master-chromium.android
Labels: Via-Luci-Migration

Sign in to add a comment