about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
authorJakub Beránek <berykubik@gmail.com>2025-07-14 11:04:56 +0200
committerGitHub <noreply@github.com>2025-07-14 11:04:56 +0200
commit37b5d79108e33ce8de64aaae3bd5924f19bec4cd (patch)
tree17d23329c85023c7eb7f4d7022a75d6530335e8a /src
parent70301da7c7ea0678b72cd25ed869b023547e15cb (diff)
parenta3c90b69af76589cc9840bbfd95e6267e531dc92 (diff)
downloadrust-37b5d79108e33ce8de64aaae3bd5924f19bec4cd.tar.gz
rust-37b5d79108e33ce8de64aaae3bd5924f19bec4cd.zip
Rollup merge of #143887 - Kobzol:reroder-bootstrap-tests, r=jieyouxu
Run bootstrap tests sooner in the `x test` pipeline

With the recently added bootstrap snapshot tests, and in general with our plans to test more things in bootstrap, I feel like the original comment isn't accurate anymore. Recently, on several occasions I had to wait for 40+ minutes of CI just to find out that the bootstrap snapshot tests have failed. I think we should run bootstrap tests towards the beginning instead now.

r? ```@jieyouxu```
Diffstat (limited to 'src')
-rw-r--r--src/bootstrap/src/core/builder/mod.rs3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/bootstrap/src/core/builder/mod.rs b/src/bootstrap/src/core/builder/mod.rs
index 4d606953d99..7115c5a1cbe 100644
--- a/src/bootstrap/src/core/builder/mod.rs
+++ b/src/bootstrap/src/core/builder/mod.rs
@@ -1044,6 +1044,7 @@ impl<'a> Builder<'a> {
             Kind::Test => describe!(
                 crate::core::build_steps::toolstate::ToolStateCheck,
                 test::Tidy,
+                test::Bootstrap,
                 test::Ui,
                 test::Crashes,
                 test::Coverage,
@@ -1098,8 +1099,6 @@ impl<'a> Builder<'a> {
                 test::RustInstaller,
                 test::TestFloatParse,
                 test::CollectLicenseMetadata,
-                // Run bootstrap close to the end as it's unlikely to fail
-                test::Bootstrap,
                 // Run run-make last, since these won't pass without make on Windows
                 test::RunMake,
             ),