@@ -705,8 +705,8 @@ impl<'a> ShouldRun<'a> {
705
705
/// removing the matches from `paths`.
706
706
///
707
707
/// NOTE: this returns multiple PathSets to allow for the possibility of multiple units of work
708
- /// within the same step. For example, `test::Crate ` allows testing multiple crates in the same
709
- /// cargo invocation, which are put into separate sets because they aren't aliases.
708
+ /// within the same step. For example, `test::SelftestLibraryOrOtherCrate ` allows testing multiple
709
+ /// crates in the same cargo invocation, which are put into separate sets because they aren't aliases.
710
710
///
711
711
/// The reason we return PathSet instead of PathBuf is to allow for aliases that mean the same thing
712
712
/// (for now, just `all_krates` and `paths`, but we may want to add an `aliases` function in the future?)
@@ -939,70 +939,72 @@ impl<'a> Builder<'a> {
939
939
) ,
940
940
Kind :: Test => describe ! (
941
941
crate :: core:: build_steps:: toolstate:: ToolStateCheck ,
942
- test:: Tidy ,
943
- test:: Ui ,
944
- test:: Crashes ,
945
- test:: Coverage ,
946
- test:: CoverageMap ,
947
- test:: CoverageRun ,
948
- test:: MirOpt ,
949
- test:: Codegen ,
950
- test:: CodegenUnits ,
951
- test:: Assembly ,
952
- test:: Incremental ,
953
- test:: Debuginfo ,
954
- test:: UiFullDeps ,
955
- test:: Rustdoc ,
956
- test:: CoverageRunRustdoc ,
957
- test:: Pretty ,
958
- test:: CodegenCranelift ,
959
- test:: CodegenGCC ,
960
- test:: Crate ,
961
- test:: CrateLibrustc ,
962
- test:: CrateRustdoc ,
963
- test:: CrateRustdocJsonTypes ,
964
- test:: CrateBootstrap ,
942
+ test:: InvokeTidy ,
943
+ test:: SuiteUi ,
944
+ test:: SuiteCrashes ,
945
+ test:: SuiteCoverage ,
946
+ test:: SuiteCoverageMap ,
947
+ test:: SuiteCoverageRun ,
948
+ test:: SuiteMirOpt ,
949
+ test:: SuiteCodegen ,
950
+ test:: SuiteCodegenUnits ,
951
+ test:: SuiteAssembly ,
952
+ test:: SuiteIncremental ,
953
+ test:: SuiteDebuginfo ,
954
+ test:: SuiteUiFullDeps ,
955
+ test:: SuiteRustdoc ,
956
+ test:: SuiteCoverageRunRustdoc ,
957
+ test:: SuitePretty ,
958
+ test:: SelftestCodegenCranelift ,
959
+ test:: SelftestCodegenGCC ,
960
+ test:: SelftestLibraryOrOtherCrates ,
961
+ test:: SelftestCompilerCrates ,
962
+ test:: SelftestRustdoc ,
963
+ test:: SelftestRustdocJsonTypes ,
964
+ test:: SelftestMiscBootstrapTools ,
965
965
test:: Linkcheck ,
966
966
test:: TierCheck ,
967
967
test:: Cargotest ,
968
- test:: Cargo ,
969
- test:: RustAnalyzer ,
968
+ test:: SelftestCargo ,
969
+ test:: SelftestRustAnalyzer ,
970
970
test:: ErrorIndex ,
971
971
test:: Distcheck ,
972
- test:: Nomicon ,
973
- test:: Reference ,
974
- test:: RustdocBook ,
975
- test:: RustByExample ,
976
- test:: TheBook ,
977
- test:: UnstableBook ,
978
- test:: RustcBook ,
972
+ test:: BooktestNomicon ,
973
+ test:: BooktestReference ,
974
+ test:: BooktestRustdocBook ,
975
+ test:: BooktestRustByExample ,
976
+ test:: BooktestTheBook ,
977
+ test:: BooktestUnstableBook ,
978
+ test:: BooktestRustcBook ,
979
979
test:: LintDocs ,
980
- test:: EmbeddedBook ,
981
- test:: EditionGuide ,
982
- test:: Rustfmt ,
983
- test:: Miri ,
980
+ test:: BooktestEmbeddedBook ,
981
+ test:: BooktestEditionGuide ,
982
+ test:: SelftestRustfmt ,
983
+ test:: SelftestMiri ,
984
984
test:: CargoMiri ,
985
- test:: Clippy ,
986
- test:: CompiletestTest ,
987
- test:: CrateRunMakeSupport ,
988
- test:: CrateBuildHelper ,
989
- test:: RustdocJSStd ,
990
- test:: RustdocJSNotStd ,
991
- test:: RustdocGUI ,
985
+ test:: SelftestClippy ,
986
+ test:: SelftestCompiletest ,
987
+ test:: SelftestRunMakeSupport ,
988
+ test:: SelftestBuildHelper ,
989
+ test:: SuiteRustdocJSStd ,
990
+ test:: SuiteRustdocJSNotStd ,
991
+ test:: SuiteRustdocGUI ,
992
992
test:: RustdocTheme ,
993
- test:: RustdocUi ,
994
- test:: RustdocJson ,
993
+ test:: SuiteRustdocUi ,
994
+ test:: SuiteRustdocJson ,
995
995
test:: HtmlCheck ,
996
996
test:: RustInstaller ,
997
997
test:: TestFloatParse ,
998
998
test:: CollectLicenseMetadata ,
999
999
// Run bootstrap close to the end as it's unlikely to fail
1000
- test:: Bootstrap ,
1000
+ test:: SelftestBootstrap ,
1001
1001
// Run run-make last, since these won't pass without make on Windows
1002
- test:: RunMake ,
1002
+ test:: SuiteRunMake ,
1003
1003
) ,
1004
- Kind :: Miri => describe ! ( test:: Crate ) ,
1005
- Kind :: Bench => describe ! ( test:: Crate , test:: CrateLibrustc ) ,
1004
+ Kind :: Miri => describe ! ( test:: SelftestLibraryOrOtherCrates ) ,
1005
+ Kind :: Bench => {
1006
+ describe ! ( test:: SelftestLibraryOrOtherCrates , test:: SelftestCompilerCrates )
1007
+ }
1006
1008
Kind :: Doc => describe ! (
1007
1009
doc:: UnstableBook ,
1008
1010
doc:: UnstableBookGen ,
0 commit comments