Skip to content

Triage ignored tests by given them reasons or fixing them #13745

Open
@klutzy

Description

@klutzy

Copying summary from jyn514's comment:

The header command ignore-test is used in a bunch of different tests:

; rg ignore-test tests | wc -l
65

We should

  1. Categorize why the tests are ignored.
    • In particular, a lot have "not a test" comments, so they can be moved to auxiliary folders to avoid compiletest trying to build them.
  2. Decide how to fix them. A lot have more specific issues associated with them and those you can probably just ignore. The rest will be on a case-by-case basis; you can ask on Zulip if you get stuck. I think all ignored tests should either have an associated issue or be removed all together.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-compiletestArea: The compiletest test runnerA-testsuiteArea: The testsuite used to check the correctness of rustcC-enhancementCategory: An issue proposing an enhancement or a PR with one.E-hardCall for participation: Hard difficulty. Experience needed to fix: A lot.E-needs-designThis issue needs exploration and design to see how and if we can fix/implement itE-tediousCall for participation: An issue involves lots of work and is better handled as many small tasks.T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions