Description
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).