about summary refs log tree commit diff
path: root/src/bootstrap/builder
diff options
context:
space:
mode:
authorCollin Baker <collinbaker@chromium.org>2022-04-27 17:11:14 -0400
committerCollin Baker <collinbaker@chromium.org>2022-05-10 10:29:48 -0400
commitb2316c1a88b09dfebe7cabf889af9ceab8fef5f9 (patch)
treef16125baa6e9521cdc3587963a9945ced31c0c10 /src/bootstrap/builder
parente013f9e0ca4055930f931a30171c355de42f9f92 (diff)
downloadrust-b2316c1a88b09dfebe7cabf889af9ceab8fef5f9.tar.gz
rust-b2316c1a88b09dfebe7cabf889af9ceab8fef5f9.zip
Add test skip support
libtest already supports a "--skip SUBSTRING" arg which excludes any
test names matching SUBSTRING.

This adds a "--skip" argument to compiletest and bootstrap which is
forwarded to libtest.
Diffstat (limited to 'src/bootstrap/builder')
-rw-r--r--src/bootstrap/builder/tests.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/bootstrap/builder/tests.rs b/src/bootstrap/builder/tests.rs
index 3b6cd7564f0..b3ccba2e48d 100644
--- a/src/bootstrap/builder/tests.rs
+++ b/src/bootstrap/builder/tests.rs
@@ -495,6 +495,7 @@ mod dist {
         config.stage = 0;
         config.cmd = Subcommand::Test {
             paths: vec!["library/std".into()],
+            skip: vec![],
             test_args: vec![],
             rustc_args: vec![],
             fail_fast: true,
@@ -565,6 +566,7 @@ mod dist {
         let mut config = configure(&["A"], &["A"]);
         config.cmd = Subcommand::Test {
             paths: vec![],
+            skip: vec![],
             test_args: vec![],
             rustc_args: vec![],
             fail_fast: true,