Skip to content

[packages] Override labels no longer update on re-runs #170300

@stuartmorgan-g

Description

@stuartmorgan-g

Type of Request

bug

Infrastructure Environment

Cocoon

What is happening?

Changes to the override: no versioning needed and override: no changelog needed in flutter/packages are no longer picked up on re-runs; instead we have to push a new commit, triggering all tests to run again just to fix one test when adding the labels. This wastes a lot of CI resources, and also time waiting for all the tests to run (especially if an unrelated test flakes on the full re-run, and has to be re-run again).

This has regressed and been fixed before, in #140232 and then more recently in a case that IIRC was handled via chat and never got filed.

(I thought I had filed this, but can't find it now; apologies if this is a dup.)

Steps to reproduce

Step 1: Put up a PR that changes, e.g., Dart code in lib/
Step 2: See Linux repo_checks fail
Step 3: Add the two labels above
Step 4: Re-run Linux repo_checks
Step 5: See it fail with the same error

Expected results

Step 5 should pick up the new labels, and pass.

Metadata

Metadata

Assignees

Labels

P2Important issues not at the top of the work listc: contributor-productivityTeam-specific productivity, code health, technical debt.c: regressionIt was better in the past than it is nowpackageflutter/packages repository. See also p: labels.team-infraOwned by Infrastructure team

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions