Skip to content

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

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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