Skip to content

Feasibility to control subbuild exec_timeout from .ci.yaml #144243

@keyonghan

Description

@keyonghan

For targets running subbuilds from an orchestrator, .ci.yaml allows control the orchestrator builder's execution timeout with field timeout.

There is no way to control the timeout of the subbuild. The subbuild drone builder is shared across all targets, and is pre-defined from infra/config side:
https://flutter.googlesource.com/infra/+/refs/heads/main/config/engine_config.star#95
which uses the default timeout.MEDIUM (60min).

One concern with subbuild timeout change is: it will affect all subbuilds though we may be only interested to control one subbuild of one target.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2Important issues not at the top of the work listteam-infraOwned by Infrastructure teamtriaged-infraTriaged by Infrastructure team

    Type

    No type

    Projects

    Status

    To do

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions