Skip to content

Rolling Dart SDK should run all tests (not skip framework tests) #160703

@matanlurey

Description

@matanlurey

Example: #160624 which skips framework tests (https://github.com/flutter/flutter/pull/160624/checks) because of XYZ.

Caused an outage: #160702.

We should make every task in .ci.yaml run when DEPS is updated until we have a better way of doing so, otherwise every Dart SDK roll has the potential to trigger a post-submit outage. An example (many tasks look like this) is below:

flutter/.ci.yaml

Lines 446 to 450 in 3dc695d

runIf:
- dev/**
- packages/flutter_tools/**
- bin/**
- .ci.yaml

Metadata

Metadata

Assignees

Labels

P0Critical issues such as a build break or regressionteam-infraOwned by Infrastructure team

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions