-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Description
See parent issue for details: #168083.
One thing that stuck out when chatting with @zanderso and team is that we require KVM to be enabled (for an unknown reason at the moment) for these Linux orchestrator builds above, but we only have 10 Linux bots with KVM:
There's a separate issue where we're using kvm enabled linux VMs as orchestrators, and we don't have too many of those, so we queue on waiting for a machine to be available to just be an orchestrator...
The build for a single commit is stepping on itself
It makes sense to use the smaller VMs for the orchestrators so that the compilation happens on the bigger VMs, but they don't need to have kvm, and if they didn't have kvm, I think(?) we might be able to have more of them.
Notably, I see the KVM requirement here:
flutter/engine/src/flutter/.ci.yaml
Lines 169 to 170 in fffe394
| dimensions: | |
| kvm: "1" |
and here: repo:flutter/flutter path:/^engine\/src\/flutter\/ci\/builders\// kvm