rust-lang/rustc-dev-guide

"Using the compiler testing framework"

nikomatsakis opened this issue · 2 comments

This section should describe how to compiler is tested. Substantial work has been done but there remains more to document:

  • discuss bors, travis, platform emulation (#66 )
  • crater: what is it and why is it useful? How do you request a crater run and when should you to do so? (#151)
  • maybe talk about "perf runs" too (#151)
  • rustdoc tests (cc @QuietMisdreavus)
  • talk about unit tests from libs and things (#62)
  • Doctests: How to run the doc tests in the standard library. Other doc testing steps like linkchecker. (#62)
  • distcheck (#62)
  • mention that tests also get run for individual packages, such as bootstrap, cargo, rls, rustfmt, miri, clippy, cargotest. (#62)

See #47 and #53

@QuietMisdreavus #47 has landed :)