Skip to content

rustdoc-ui is failing for my local (stage1) build (was: "I cannot tell which test suites the CI will run") #86366

Closed
@pnkfelix

Description

@pnkfelix

I saw some local failures when I ran x.py test src/test/rustdoc-ui, running against an unmodified checkout.

From this, I infer that our CI is not testing that directory, at least not on a x86_64 Linux host.

There are other test suites in a somewhat similar situation, such as src/test/debuginfo, where I think we are not testing against lldb anywhere in CI (though I do think those tests are exercised against gdb, so that's not quite as bad).

Anyway, if there is information about which test suites are exercised by the CI and which ones are not, I could not immediately find it.

And it probably would be good to have some way to double-check such things. E.g. a README in each test suite directory that includes some section that says if it not run by CI (and, maybe, for extra credit, if it is run by CI, then list the CI configs that will run that test suite. And then have the bors leave a comment when the entries go stale -- I don't think such a scenario warrants blocking PRs, but nagging comments seem reasonable).

Metadata

Metadata

Assignees

No one assigned

    Labels

    T-bootstrapRelevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.T-infraRelevant to the infrastructure team, which will review and decide on the PR/issue.

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions