Skip to content

GetDiffAction allows for flaky tests and bugs to enter #1916

@faddat

Description

@faddat

Bug Report

GetDiffAction allows for flaky tests and bugs to enter

Setup

CI

Config

CI

How to reproduce it

In a few years in cosmos, I've noticed that the use of tecnote/GetDiffAction -- which is popular -- allows bugs and the like to enter by excluding tests from test runs when the relevant code hasn't been changed. This doesn't properly account for the fact that there are interactions between the code, and the usage of this action is best avoided.

CI can be optimized in other ways.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingneeds-triageThis issue/PR has not yet been triaged by the team.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions