Skip to content

Cataloguing spurious failures in CI #5359

@chreekat

Description

@chreekat

What initially got me involved in this project was a discussion with @fruffy about handling spurious failures in CI. This is a topic that's probably bigger than one Issue, but I wanted to at least break open that initial discussion and start understanding the scope of the problem better.

As a starting point, I went and looked at recent failures in GitHub Actions. I quickly found this failure to download a tarball, which seems like a clear example of something that shouldn't result in a failed CI run. (I was able to download it just fine when I tried right now.)

Surely there are others. What would be very helpful is if regular contributors could give me other examples!

If people could just add a comment on this issue whenever they see something similar, that would be a nice starting point.

Metadata

Metadata

Assignees

No one assigned

    Labels

    infrastructureTopics related to code style and build and test infrastructure.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions