-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
Labels
team-infraOwned by Infrastructure teamOwned by Infrastructure team
Description
Type of Request
infra task
Infrastructure Environment
Devicelab
What is happening?
Prerequisites
- Run all flutter/flutter macOS tests manually on macOS 14.5 bot #148868
- Update .ci.yaml in flutter/flutter to use either macOS 13 or macOS 14 #148871
- Ensure no open issues in ☂️ Tracking issue for any infra or test failures with macOS 14 #148882
Upgrade ~50% of bots to macOS 14.5 per arch per pool
- Always leave at least 2 bots per arch in the try and prod pools on macOS 13 to maintain beta/stable - 1 to run tests and 1 as a backup
- beta/stable doesn't use staging so don't need to reserve bots in staging pool
Device lists:
- Try pool - iOS arm64 bots
- Try pool - iOS x86 bots
- Try pool - Android bots
- Staging pool - iOS arm64 bots
- Staging pool - iOS x86 bots
- Staging pool - Android arm64 bots
- Staging pool - Android x86 bots
- Prod pool - iOS arm64 bots
- Prod pool - iOS x86 bots
- Prod pool - Android arm64 bots
- Prod pool - Android x86 bots
When ready to upgrade, file an issue with a list of explicit bots listed by name to upgrade and additional instructions. See #148859 as example
If something goes wrong or tests begin to fail, .ci.yaml changes from #148871, #148873, #148879 can be reverted if necessary.
Steps to reproduce
No response
Expected results
No response
Metadata
Metadata
Assignees
Labels
team-infraOwned by Infrastructure teamOwned by Infrastructure team