Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bootstrap: Unify test argument handling #110576

Merged
merged 6 commits into from
Apr 29, 2023
Merged

Commits on Apr 29, 2023

  1. Configuration menu
    Copy the full SHA
    41d7937 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fc5a742 View commit details
    Browse the repository at this point in the history
  3. switch Crate to run_cargo_test

    jyn514 committed Apr 29, 2023
    Configuration menu
    Copy the full SHA
    107257e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ff674c1 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    2a75607 View commit details
    Browse the repository at this point in the history
  6. Fix x test --no-deps

    - Use `cargo metadata` to determine whether a crate has a library
      package or not
    - Collect metadata for all workspaces, not just the root workspace and
      cargo
    - Don't pass `--lib` for crates without a library
    - Use `run_cargo_test` for rust-installer
    - Don't build documentation in `lint-docs` if `--no-doc` is passed
    jyn514 committed Apr 29, 2023
    Configuration menu
    Copy the full SHA
    78a7093 View commit details
    Browse the repository at this point in the history