New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 778232 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit > 30 days ago
Closed: Nov 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 1
Type: Task

Blocking:
issue 768876
issue 778233



Sign in to add a comment

The iOS bots should stop testing on iOS9 devices and simulators.

Project Member Reported by noyau@chromium.org, Oct 25 2017

Issue description

Chrome iOS is going to deprecate iOS 9, before this could happen the various iOS bots should stop running tests on iOS 9 devices and iOS 9 simulators.

There are three json files configuring ios 9devices in https://chrome-internal.googlesource.com/chrome/ios_internal/+/master/build/bots/internal.bling.main

there is also configuration choosing what tests to run there:
https://chromium.googlesource.com/chromium/src/+/6cb6e5c0e17babc4b68a2e4a2a628beff31b64d5/ios/build/bots/chromium.mac/ios-simulator.json


 

Comment 1 by noyau@chromium.org, Oct 25 2017

Blocking: 768876

Comment 2 by baxley@chromium.org, Oct 25 2017

Cc: huangml@chromium.org
+huangml who is addressing capacity concerns right now.
Blocking: 778233
Components: -Infra>Client>iOS Infra>Client>Chrome
IIUC, *both* downstream and upstream need to stop running iOS 9 tests, correct?

The relevant configs for downstream:
 https://chrome-internal.googlesource.com/chrome/ios_internal/+/master/build/bots/

(for the corresponding masters). Again, all masters should stop running iOS 9 tests, except for the new upcoming bot per  issue 778233 .

Configs upstream: https://chromium.googlesource.com/chromium/src/+/master/ios/build/bots/chromium.mac

Again, all bots need to stop running iOS 9 tests.
Do we have plan on updating iOS 9 devices?

Comment 5 by noyau@chromium.org, Nov 2 2017

All bots need to stop referencing iOS 9, some of them (all?) should be transfered to the new webview bot (see  https://crbug.com/778233 )
Cc: sergeybe...@chromium.org
Owner: shenghua...@chromium.org
+shenghuazhang@ - Sarah, could you please take this bug? Thanks!
For downstream, I will remove ios9 related slave bots from bling masters internal.bling.main, internal.bling.fyi and internal.bling.tryserver , which is in https://chrome-internal.git.corp.google.com/chrome/tools/build/+/master/masters

Restart masters and then delete ios 9 tests suites from those bot config json files (or remove the json files). Also will unregister the ios9-related trybots names from gerrit code review ui. 

Upstream should be similar, and only saw chromium.fyi/ios-simulator-cronet and chromium.webrtc.fyi/ios-simulator have ios9 tests.

Comment 8 by noyau@chromium.org, Nov 7 2017

The webrtc and cronet bots should not be changed.

Comment 9 by noyau@chromium.org, Nov 7 2017

Labels: ReleaseBlock-Dev
Cc: linds...@chromium.org
Hi Sarah,
Just wanted to check on timeline. Is this something that will take 1 or 2 days, or more? Do you think this task will be done by early next week?
Thanks,
Hi Lindsay, sorry for delaying on this! I worked this early this week but got sick yesterday. Working on it now and could be done by this week.
Project Member

Comment 12 by bugdroid1@chromium.org, Nov 9 2017

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/chrome/tools/build/+/c769ed258568e471e4d7ffeacb7d7dbd47caf31b

commit c769ed258568e471e4d7ffeacb7d7dbd47caf31b
Author: Shenghua Zhang <shenghuazhang@google.com>
Date: Thu Nov 09 22:07:45 2017

Removed iOS 9 related tryserver bots from buildbucket.config: https://chrome-internal-review.googlesource.com/c/chrome/ios_internal/+/501052
Project Member

Comment 14 by bugdroid1@chromium.org, Nov 9 2017

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/chrome/ios_internal.git/+/428e8590921e9261aef7aea04342d7f569c884e5

commit 428e8590921e9261aef7aea04342d7f569c884e5
Author: Shenghua Zhang <shenghuazhang@google.com>
Date: Thu Nov 09 23:01:30 2017

Project Member

Comment 15 by bugdroid1@chromium.org, Nov 9 2017

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infradata/master-manager/+/f444f3d324b7270bd8dec67d3503126507921a9c

commit f444f3d324b7270bd8dec67d3503126507921a9c
Author: Shenghua Zhang <shenghuazhang@google.com>
Date: Thu Nov 09 23:54:00 2017

Project Member

Comment 16 by bugdroid1@chromium.org, Nov 9 2017

The following revision refers to this bug:
  https://chrome-internal.googlesource.com/infradata/master-manager/+/65d14d924933cff7e809dd06288e5ea3ad2798db

commit 65d14d924933cff7e809dd06288e5ea3ad2798db
Author: Shenghua Zhang <shenghuazhang@google.com>
Date: Thu Nov 09 23:55:30 2017

Status: Fixed (was: Assigned)
Since webrtc and cronet bots cannot be touched, so upstream waterfall would be remain as what it is. 
Downstream ios9 bots are either removed or pointed the tests to iOS 11 (perf).

Mark this bug as fixed.
Thank you! @noyau please let us know if there is anything else needed here.

Sign in to add a comment