From 421f02bb44f663003558116a89101433a4686bfc Mon Sep 17 00:00:00 2001 From: Nextest Bot Date: Thu, 11 Jan 2024 04:13:39 +0000 Subject: [PATCH 01/22] Update taiki-e/install-action digest to a6173a9 --- .github/workflows/ci.yml | 2 +- .github/workflows/docs.yml | 2 +- .github/workflows/hakari.yml | 2 +- .github/workflows/release.yml | 10 +++++----- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c45d21231a4..bac2fb4aaad 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,7 +26,7 @@ jobs: - name: Lint (rustfmt) run: cargo xfmt --check - name: Install cargo readme - uses: taiki-e/install-action@2f4c386a81aeab009d470320dfc6e0930ee4e064 # v2 + uses: taiki-e/install-action@a6173a9cbc8927eb1def26c72d123d297efb1b10 # v2 with: tool: cargo-readme - name: Run cargo readme diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index e06b385cac2..33d9ac9f5cc 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -20,7 +20,7 @@ jobs: - name: Build rustdoc run: cargo doc --all-features --workspace - name: Install mdbook - uses: taiki-e/install-action@2f4c386a81aeab009d470320dfc6e0930ee4e064 # v2 + uses: taiki-e/install-action@a6173a9cbc8927eb1def26c72d123d297efb1b10 # v2 with: tool: mdbook@0.4 - name: Run mdbook diff --git a/.github/workflows/hakari.yml b/.github/workflows/hakari.yml index 990cd2fa8b9..2de753911e5 100644 --- a/.github/workflows/hakari.yml +++ b/.github/workflows/hakari.yml @@ -20,7 +20,7 @@ jobs: - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: dtolnay/rust-toolchain@stable - name: Install cargo-hakari - uses: taiki-e/install-action@2f4c386a81aeab009d470320dfc6e0930ee4e064 # v2 + uses: taiki-e/install-action@a6173a9cbc8927eb1def26c72d123d297efb1b10 # v2 with: tool: cargo-hakari - name: Check workspace-hack Cargo.toml is up-to-date diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 647ff7b318a..c874c4b8b0e 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,7 +17,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@2f4c386a81aeab009d470320dfc6e0930ee4e064 # v2 + uses: taiki-e/install-action@a6173a9cbc8927eb1def26c72d123d297efb1b10 # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -42,7 +42,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@2f4c386a81aeab009d470320dfc6e0930ee4e064 # v2 + uses: taiki-e/install-action@a6173a9cbc8927eb1def26c72d123d297efb1b10 # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -67,7 +67,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@2f4c386a81aeab009d470320dfc6e0930ee4e064 # v2 + uses: taiki-e/install-action@a6173a9cbc8927eb1def26c72d123d297efb1b10 # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -92,7 +92,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@2f4c386a81aeab009d470320dfc6e0930ee4e064 # v2 + uses: taiki-e/install-action@a6173a9cbc8927eb1def26c72d123d297efb1b10 # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -235,7 +235,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@2f4c386a81aeab009d470320dfc6e0930ee4e064 # v2 + uses: taiki-e/install-action@a6173a9cbc8927eb1def26c72d123d297efb1b10 # v2 with: tool: cargo-release@0.25.0 - name: Download mukti From 4343173eac149dfb0313bc5bd3459b8b47829ee3 Mon Sep 17 00:00:00 2001 From: Nextest Bot Date: Fri, 12 Jan 2024 04:15:36 +0000 Subject: [PATCH 02/22] Update Rust crate clap to 4.4.16 --- Cargo.lock | 12 ++++++------ cargo-nextest/Cargo.toml | 2 +- integration-tests/Cargo.toml | 2 +- nextest-filtering/Cargo.toml | 2 +- workspace-hack/Cargo.toml | 4 ++-- 5 files changed, 11 insertions(+), 11 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0e04447d70f..dcd13d1a1d9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -56,9 +56,9 @@ dependencies = [ [[package]] name = "anstream" -version = "0.6.5" +version = "0.6.7" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d664a92ecae85fd0a7392615844904654d1d5f5514837f471ddef4a057aba1b6" +checksum = "4cd2405b3ac1faab2990b74d728624cd9fd115651fcecc7c2d8daf01376275ba" dependencies = [ "anstyle", "anstyle-parse", @@ -453,9 +453,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.4.14" +version = "4.4.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "33e92c5c1a78c62968ec57dbc2440366a2d6e5a23faf829970ff1585dc6b18e2" +checksum = "58e54881c004cec7895b0068a0a954cd5d62da01aef83fa35b1e594497bf5445" dependencies = [ "clap_builder", "clap_derive", @@ -463,9 +463,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.4.14" +version = "4.4.16" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f4323769dc8a61e2c39ad7dc26f6f2800524691a44d74fe3d1071a5c24db6370" +checksum = "59cb82d7f531603d2fd1f507441cdd35184fa81beff7bd489570de7f773460bb" dependencies = [ "anstream", "anstyle", diff --git a/cargo-nextest/Cargo.toml b/cargo-nextest/Cargo.toml index b2d43708e28..502986211e5 100644 --- a/cargo-nextest/Cargo.toml +++ b/cargo-nextest/Cargo.toml @@ -14,7 +14,7 @@ rust-version = "1.70" [dependencies] camino = "1.1.6" cfg-if = "1.0.0" -clap = { version = "4.4.14", features = ["derive", "env"] } +clap = { version = "4.4.16", features = ["derive", "env"] } # we don't use the tracing support color-eyre = { version = "0.6.2", default-features = false } dialoguer = "0.11.0" diff --git a/integration-tests/Cargo.toml b/integration-tests/Cargo.toml index 63c8abcc642..36206cf7d6c 100644 --- a/integration-tests/Cargo.toml +++ b/integration-tests/Cargo.toml @@ -22,7 +22,7 @@ cargo-nextest = { path = "../cargo-nextest", default-features = false, features ] } # we don't use the tracing support color-eyre = { version = "0.6.2", default-features = false } -clap = { version = "4.4.14", features = ["derive", "env"] } +clap = { version = "4.4.16", features = ["derive", "env"] } enable-ansi-support = "0.2.1" nextest-workspace-hack.workspace = true diff --git a/nextest-filtering/Cargo.toml b/nextest-filtering/Cargo.toml index dff2ebdd90b..ea7f1d205d5 100644 --- a/nextest-filtering/Cargo.toml +++ b/nextest-filtering/Cargo.toml @@ -43,7 +43,7 @@ twox-hash = { version = "1.6.3", optional = true } nextest-workspace-hack.workspace = true [dev-dependencies] -clap = { version = "4.4.14", features = ["derive"] } +clap = { version = "4.4.16", features = ["derive"] } camino = "1.1.6" test-case = "3.3.1" proptest = { version = "1.4.0" } diff --git a/workspace-hack/Cargo.toml b/workspace-hack/Cargo.toml index 694f0cf0b40..97c01c6694d 100644 --- a/workspace-hack/Cargo.toml +++ b/workspace-hack/Cargo.toml @@ -16,8 +16,8 @@ publish = false [dependencies] backtrace = { version = "0.3.69", features = ["gimli-symbolize"] } chrono = { version = "0.4.31" } -clap = { version = "4.4.14", features = ["derive", "env"] } -clap_builder = { version = "4.4.14", default-features = false, features = ["color", "env", "help", "std", "suggestions", "usage"] } +clap = { version = "4.4.16", features = ["derive", "env"] } +clap_builder = { version = "4.4.16", default-features = false, features = ["color", "env", "help", "std", "suggestions", "usage"] } console = { version = "0.15.7" } either = { version = "1.9.0" } futures-channel = { version = "0.3.30", features = ["sink"] } From 31ddaa0c8d6104013a20ecd521420e1581dc257e Mon Sep 17 00:00:00 2001 From: Nextest Bot Date: Fri, 12 Jan 2024 04:32:09 +0000 Subject: [PATCH 03/22] Update Rust crate recursion to 0.5.2 --- Cargo.lock | 4 ++-- nextest-filtering/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index dcd13d1a1d9..70e2b9d82a1 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2204,9 +2204,9 @@ dependencies = [ [[package]] name = "recursion" -version = "0.5.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f53e857b2b1b92a9265c645b3d5aa76d8435f81d06af5ca08f9027b1225351c2" +checksum = "9f705426858ccd7bbfe19798239d6b6bfd9bf96bde0624a84b92694046e98871" [[package]] name = "redox_syscall" diff --git a/nextest-filtering/Cargo.toml b/nextest-filtering/Cargo.toml index ea7f1d205d5..d11ee011e5b 100644 --- a/nextest-filtering/Cargo.toml +++ b/nextest-filtering/Cargo.toml @@ -32,7 +32,7 @@ miette = "5.10.0" nom = "7.1.3" nom-tracable = "0.9.1" nom_locate = "4.2.0" -recursion = "0.5.1" +recursion = "0.5.2" regex = "1.10.2" regex-syntax = "0.8.2" thiserror = "1.0.56" From cba4611bbcba691a3467ba373c52528ed16a3de6 Mon Sep 17 00:00:00 2001 From: Nextest Bot Date: Fri, 12 Jan 2024 16:57:50 -0800 Subject: [PATCH 04/22] Update Swatinem/rust-cache digest to a226033 (#1215) --- .github/workflows/ci.yml | 8 ++++---- .github/workflows/coverage.yml | 2 +- .github/workflows/docs.yml | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index bac2fb4aaad..c13be525516 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,7 @@ jobs: - uses: dtolnay/rust-toolchain@stable with: components: rustfmt, clippy - - uses: Swatinem/rust-cache@a95ba195448af2da9b00fb742d14ffaaf3c21f43 # v2 + - uses: Swatinem/rust-cache@a22603398250b864f7190077025cf752307154dc # v2 - name: Lint (clippy) run: cargo clippy --all-features --all-targets - name: Lint (rustfmt) @@ -46,7 +46,7 @@ jobs: - uses: dtolnay/rust-toolchain@stable with: components: rustfmt, clippy - - uses: Swatinem/rust-cache@a95ba195448af2da9b00fb742d14ffaaf3c21f43 # v2 + - uses: Swatinem/rust-cache@a22603398250b864f7190077025cf752307154dc # v2 - name: Build rustdoc run: cargo doc --all-features --workspace @@ -67,7 +67,7 @@ jobs: - uses: dtolnay/rust-toolchain@master with: toolchain: ${{ matrix.rust-version }} - - uses: Swatinem/rust-cache@a95ba195448af2da9b00fb742d14ffaaf3c21f43 # v2 + - uses: Swatinem/rust-cache@a22603398250b864f7190077025cf752307154dc # v2 with: # Matrix instances (other than OS) need to be added to this explicitly key: ${{ matrix.rust-version }} @@ -108,7 +108,7 @@ jobs: with: toolchain: stable targets: x86_64-pc-windows-gnu - - uses: Swatinem/rust-cache@a95ba195448af2da9b00fb742d14ffaaf3c21f43 # v2 + - uses: Swatinem/rust-cache@a22603398250b864f7190077025cf752307154dc # v2 - name: Install wine and gcc-mingw-w64-x86-64-win32 run: | sudo apt-get update diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 04344bee8ee..76130825fc8 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -22,7 +22,7 @@ jobs: - uses: dtolnay/rust-toolchain@nightly with: components: llvm-tools-preview - - uses: Swatinem/rust-cache@a95ba195448af2da9b00fb742d14ffaaf3c21f43 # v2 + - uses: Swatinem/rust-cache@a22603398250b864f7190077025cf752307154dc # v2 - name: Install latest nextest release uses: taiki-e/install-action@nextest diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 33d9ac9f5cc..bc94370d29b 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -14,7 +14,7 @@ jobs: steps: - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: dtolnay/rust-toolchain@stable - - uses: Swatinem/rust-cache@a95ba195448af2da9b00fb742d14ffaaf3c21f43 # v2 + - uses: Swatinem/rust-cache@a22603398250b864f7190077025cf752307154dc # v2 - name: Install static-sitemap-cli run: npm install static-sitemap-cli - name: Build rustdoc From b8dd5ab05dc94f6932b97c478f5ca9bc2de3e5d8 Mon Sep 17 00:00:00 2001 From: Nextest Bot Date: Sat, 13 Jan 2024 06:14:13 +0000 Subject: [PATCH 05/22] Update taiki-e/install-action digest to 681c09d --- .github/workflows/ci.yml | 2 +- .github/workflows/docs.yml | 2 +- .github/workflows/hakari.yml | 2 +- .github/workflows/release.yml | 10 +++++----- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c13be525516..abf04f444cd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,7 +26,7 @@ jobs: - name: Lint (rustfmt) run: cargo xfmt --check - name: Install cargo readme - uses: taiki-e/install-action@a6173a9cbc8927eb1def26c72d123d297efb1b10 # v2 + uses: taiki-e/install-action@681c09da0e1063a389bc0f4cfa913bfdfdaf0a4d # v2 with: tool: cargo-readme - name: Run cargo readme diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index bc94370d29b..749ea56bc22 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -20,7 +20,7 @@ jobs: - name: Build rustdoc run: cargo doc --all-features --workspace - name: Install mdbook - uses: taiki-e/install-action@a6173a9cbc8927eb1def26c72d123d297efb1b10 # v2 + uses: taiki-e/install-action@681c09da0e1063a389bc0f4cfa913bfdfdaf0a4d # v2 with: tool: mdbook@0.4 - name: Run mdbook diff --git a/.github/workflows/hakari.yml b/.github/workflows/hakari.yml index 2de753911e5..ad575d6e169 100644 --- a/.github/workflows/hakari.yml +++ b/.github/workflows/hakari.yml @@ -20,7 +20,7 @@ jobs: - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: dtolnay/rust-toolchain@stable - name: Install cargo-hakari - uses: taiki-e/install-action@a6173a9cbc8927eb1def26c72d123d297efb1b10 # v2 + uses: taiki-e/install-action@681c09da0e1063a389bc0f4cfa913bfdfdaf0a4d # v2 with: tool: cargo-hakari - name: Check workspace-hack Cargo.toml is up-to-date diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c874c4b8b0e..f874cbca4b7 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,7 +17,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@a6173a9cbc8927eb1def26c72d123d297efb1b10 # v2 + uses: taiki-e/install-action@681c09da0e1063a389bc0f4cfa913bfdfdaf0a4d # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -42,7 +42,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@a6173a9cbc8927eb1def26c72d123d297efb1b10 # v2 + uses: taiki-e/install-action@681c09da0e1063a389bc0f4cfa913bfdfdaf0a4d # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -67,7 +67,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@a6173a9cbc8927eb1def26c72d123d297efb1b10 # v2 + uses: taiki-e/install-action@681c09da0e1063a389bc0f4cfa913bfdfdaf0a4d # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -92,7 +92,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@a6173a9cbc8927eb1def26c72d123d297efb1b10 # v2 + uses: taiki-e/install-action@681c09da0e1063a389bc0f4cfa913bfdfdaf0a4d # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -235,7 +235,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@a6173a9cbc8927eb1def26c72d123d297efb1b10 # v2 + uses: taiki-e/install-action@681c09da0e1063a389bc0f4cfa913bfdfdaf0a4d # v2 with: tool: cargo-release@0.25.0 - name: Download mukti From c44c6cdbe5c4836c599899892c66e90f34c11a32 Mon Sep 17 00:00:00 2001 From: Nextest Bot Date: Sun, 14 Jan 2024 04:13:29 +0000 Subject: [PATCH 06/22] Update taiki-e/install-action digest to 5176778 --- .github/workflows/ci.yml | 2 +- .github/workflows/docs.yml | 2 +- .github/workflows/hakari.yml | 2 +- .github/workflows/release.yml | 10 +++++----- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index abf04f444cd..4ae75a015d1 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,7 +26,7 @@ jobs: - name: Lint (rustfmt) run: cargo xfmt --check - name: Install cargo readme - uses: taiki-e/install-action@681c09da0e1063a389bc0f4cfa913bfdfdaf0a4d # v2 + uses: taiki-e/install-action@51767789bcd596c475bee2e8b0a6a8fc191f66d8 # v2 with: tool: cargo-readme - name: Run cargo readme diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 749ea56bc22..3cee805491b 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -20,7 +20,7 @@ jobs: - name: Build rustdoc run: cargo doc --all-features --workspace - name: Install mdbook - uses: taiki-e/install-action@681c09da0e1063a389bc0f4cfa913bfdfdaf0a4d # v2 + uses: taiki-e/install-action@51767789bcd596c475bee2e8b0a6a8fc191f66d8 # v2 with: tool: mdbook@0.4 - name: Run mdbook diff --git a/.github/workflows/hakari.yml b/.github/workflows/hakari.yml index ad575d6e169..8b53141c0d2 100644 --- a/.github/workflows/hakari.yml +++ b/.github/workflows/hakari.yml @@ -20,7 +20,7 @@ jobs: - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: dtolnay/rust-toolchain@stable - name: Install cargo-hakari - uses: taiki-e/install-action@681c09da0e1063a389bc0f4cfa913bfdfdaf0a4d # v2 + uses: taiki-e/install-action@51767789bcd596c475bee2e8b0a6a8fc191f66d8 # v2 with: tool: cargo-hakari - name: Check workspace-hack Cargo.toml is up-to-date diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index f874cbca4b7..da1fd76e5f8 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,7 +17,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@681c09da0e1063a389bc0f4cfa913bfdfdaf0a4d # v2 + uses: taiki-e/install-action@51767789bcd596c475bee2e8b0a6a8fc191f66d8 # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -42,7 +42,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@681c09da0e1063a389bc0f4cfa913bfdfdaf0a4d # v2 + uses: taiki-e/install-action@51767789bcd596c475bee2e8b0a6a8fc191f66d8 # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -67,7 +67,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@681c09da0e1063a389bc0f4cfa913bfdfdaf0a4d # v2 + uses: taiki-e/install-action@51767789bcd596c475bee2e8b0a6a8fc191f66d8 # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -92,7 +92,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@681c09da0e1063a389bc0f4cfa913bfdfdaf0a4d # v2 + uses: taiki-e/install-action@51767789bcd596c475bee2e8b0a6a8fc191f66d8 # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -235,7 +235,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@681c09da0e1063a389bc0f4cfa913bfdfdaf0a4d # v2 + uses: taiki-e/install-action@51767789bcd596c475bee2e8b0a6a8fc191f66d8 # v2 with: tool: cargo-release@0.25.0 - name: Download mukti From a2578d2f04dd35fc68d7b9124b8e81fc601afe44 Mon Sep 17 00:00:00 2001 From: Nextest Bot Date: Mon, 15 Jan 2024 04:15:34 +0000 Subject: [PATCH 07/22] Update taiki-e/install-action digest to 98cdbf3 --- .github/workflows/ci.yml | 2 +- .github/workflows/docs.yml | 2 +- .github/workflows/hakari.yml | 2 +- .github/workflows/release.yml | 10 +++++----- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4ae75a015d1..5f8211ff433 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,7 +26,7 @@ jobs: - name: Lint (rustfmt) run: cargo xfmt --check - name: Install cargo readme - uses: taiki-e/install-action@51767789bcd596c475bee2e8b0a6a8fc191f66d8 # v2 + uses: taiki-e/install-action@98cdbf3892eb5b31fc9b26666699439be4d9d88a # v2 with: tool: cargo-readme - name: Run cargo readme diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 3cee805491b..637ed50838c 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -20,7 +20,7 @@ jobs: - name: Build rustdoc run: cargo doc --all-features --workspace - name: Install mdbook - uses: taiki-e/install-action@51767789bcd596c475bee2e8b0a6a8fc191f66d8 # v2 + uses: taiki-e/install-action@98cdbf3892eb5b31fc9b26666699439be4d9d88a # v2 with: tool: mdbook@0.4 - name: Run mdbook diff --git a/.github/workflows/hakari.yml b/.github/workflows/hakari.yml index 8b53141c0d2..d2baf87398f 100644 --- a/.github/workflows/hakari.yml +++ b/.github/workflows/hakari.yml @@ -20,7 +20,7 @@ jobs: - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: dtolnay/rust-toolchain@stable - name: Install cargo-hakari - uses: taiki-e/install-action@51767789bcd596c475bee2e8b0a6a8fc191f66d8 # v2 + uses: taiki-e/install-action@98cdbf3892eb5b31fc9b26666699439be4d9d88a # v2 with: tool: cargo-hakari - name: Check workspace-hack Cargo.toml is up-to-date diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index da1fd76e5f8..9b25cf81e40 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,7 +17,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@51767789bcd596c475bee2e8b0a6a8fc191f66d8 # v2 + uses: taiki-e/install-action@98cdbf3892eb5b31fc9b26666699439be4d9d88a # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -42,7 +42,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@51767789bcd596c475bee2e8b0a6a8fc191f66d8 # v2 + uses: taiki-e/install-action@98cdbf3892eb5b31fc9b26666699439be4d9d88a # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -67,7 +67,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@51767789bcd596c475bee2e8b0a6a8fc191f66d8 # v2 + uses: taiki-e/install-action@98cdbf3892eb5b31fc9b26666699439be4d9d88a # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -92,7 +92,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@51767789bcd596c475bee2e8b0a6a8fc191f66d8 # v2 + uses: taiki-e/install-action@98cdbf3892eb5b31fc9b26666699439be4d9d88a # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -235,7 +235,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@51767789bcd596c475bee2e8b0a6a8fc191f66d8 # v2 + uses: taiki-e/install-action@98cdbf3892eb5b31fc9b26666699439be4d9d88a # v2 with: tool: cargo-release@0.25.0 - name: Download mukti From 26518d70b66f6b6a66f27cd8246362935a90b981 Mon Sep 17 00:00:00 2001 From: Nextest Bot Date: Mon, 15 Jan 2024 13:15:03 +0000 Subject: [PATCH 08/22] Update taiki-e/install-action digest to 4f8e324 --- .github/workflows/ci.yml | 2 +- .github/workflows/docs.yml | 2 +- .github/workflows/hakari.yml | 2 +- .github/workflows/release.yml | 10 +++++----- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 5f8211ff433..30d3a8b29b4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,7 +26,7 @@ jobs: - name: Lint (rustfmt) run: cargo xfmt --check - name: Install cargo readme - uses: taiki-e/install-action@98cdbf3892eb5b31fc9b26666699439be4d9d88a # v2 + uses: taiki-e/install-action@4f8e32492b3baed061f7836e6a4d40eb19e49b71 # v2 with: tool: cargo-readme - name: Run cargo readme diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 637ed50838c..3a75af7fbcf 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -20,7 +20,7 @@ jobs: - name: Build rustdoc run: cargo doc --all-features --workspace - name: Install mdbook - uses: taiki-e/install-action@98cdbf3892eb5b31fc9b26666699439be4d9d88a # v2 + uses: taiki-e/install-action@4f8e32492b3baed061f7836e6a4d40eb19e49b71 # v2 with: tool: mdbook@0.4 - name: Run mdbook diff --git a/.github/workflows/hakari.yml b/.github/workflows/hakari.yml index d2baf87398f..85c5262f941 100644 --- a/.github/workflows/hakari.yml +++ b/.github/workflows/hakari.yml @@ -20,7 +20,7 @@ jobs: - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: dtolnay/rust-toolchain@stable - name: Install cargo-hakari - uses: taiki-e/install-action@98cdbf3892eb5b31fc9b26666699439be4d9d88a # v2 + uses: taiki-e/install-action@4f8e32492b3baed061f7836e6a4d40eb19e49b71 # v2 with: tool: cargo-hakari - name: Check workspace-hack Cargo.toml is up-to-date diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9b25cf81e40..5d9180c14ea 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,7 +17,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@98cdbf3892eb5b31fc9b26666699439be4d9d88a # v2 + uses: taiki-e/install-action@4f8e32492b3baed061f7836e6a4d40eb19e49b71 # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -42,7 +42,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@98cdbf3892eb5b31fc9b26666699439be4d9d88a # v2 + uses: taiki-e/install-action@4f8e32492b3baed061f7836e6a4d40eb19e49b71 # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -67,7 +67,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@98cdbf3892eb5b31fc9b26666699439be4d9d88a # v2 + uses: taiki-e/install-action@4f8e32492b3baed061f7836e6a4d40eb19e49b71 # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -92,7 +92,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@98cdbf3892eb5b31fc9b26666699439be4d9d88a # v2 + uses: taiki-e/install-action@4f8e32492b3baed061f7836e6a4d40eb19e49b71 # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -235,7 +235,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@98cdbf3892eb5b31fc9b26666699439be4d9d88a # v2 + uses: taiki-e/install-action@4f8e32492b3baed061f7836e6a4d40eb19e49b71 # v2 with: tool: cargo-release@0.25.0 - name: Download mukti From 7968ad62e0ab3b646f8a69bf90f6297c718bbabe Mon Sep 17 00:00:00 2001 From: Nextest Bot Date: Sun, 14 Jan 2024 08:36:43 +0000 Subject: [PATCH 09/22] Update Swatinem/rust-cache digest to 23bce25 --- .github/workflows/ci.yml | 8 ++++---- .github/workflows/coverage.yml | 2 +- .github/workflows/docs.yml | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 30d3a8b29b4..c76b200f051 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -20,7 +20,7 @@ jobs: - uses: dtolnay/rust-toolchain@stable with: components: rustfmt, clippy - - uses: Swatinem/rust-cache@a22603398250b864f7190077025cf752307154dc # v2 + - uses: Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84 # v2 - name: Lint (clippy) run: cargo clippy --all-features --all-targets - name: Lint (rustfmt) @@ -46,7 +46,7 @@ jobs: - uses: dtolnay/rust-toolchain@stable with: components: rustfmt, clippy - - uses: Swatinem/rust-cache@a22603398250b864f7190077025cf752307154dc # v2 + - uses: Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84 # v2 - name: Build rustdoc run: cargo doc --all-features --workspace @@ -67,7 +67,7 @@ jobs: - uses: dtolnay/rust-toolchain@master with: toolchain: ${{ matrix.rust-version }} - - uses: Swatinem/rust-cache@a22603398250b864f7190077025cf752307154dc # v2 + - uses: Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84 # v2 with: # Matrix instances (other than OS) need to be added to this explicitly key: ${{ matrix.rust-version }} @@ -108,7 +108,7 @@ jobs: with: toolchain: stable targets: x86_64-pc-windows-gnu - - uses: Swatinem/rust-cache@a22603398250b864f7190077025cf752307154dc # v2 + - uses: Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84 # v2 - name: Install wine and gcc-mingw-w64-x86-64-win32 run: | sudo apt-get update diff --git a/.github/workflows/coverage.yml b/.github/workflows/coverage.yml index 76130825fc8..4ee08514457 100644 --- a/.github/workflows/coverage.yml +++ b/.github/workflows/coverage.yml @@ -22,7 +22,7 @@ jobs: - uses: dtolnay/rust-toolchain@nightly with: components: llvm-tools-preview - - uses: Swatinem/rust-cache@a22603398250b864f7190077025cf752307154dc # v2 + - uses: Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84 # v2 - name: Install latest nextest release uses: taiki-e/install-action@nextest diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 3a75af7fbcf..4bfde3ed553 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -14,7 +14,7 @@ jobs: steps: - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: dtolnay/rust-toolchain@stable - - uses: Swatinem/rust-cache@a22603398250b864f7190077025cf752307154dc # v2 + - uses: Swatinem/rust-cache@23bce251a8cd2ffc3c1075eaa2367cf899916d84 # v2 - name: Install static-sitemap-cli run: npm install static-sitemap-cli - name: Build rustdoc From 3bff6fd1d3277d82d405411d44ef8fca0afa6572 Mon Sep 17 00:00:00 2001 From: Nextest Bot Date: Sun, 14 Jan 2024 04:13:58 +0000 Subject: [PATCH 10/22] Update Rust crate smallvec to 1.12.0 --- Cargo.lock | 4 ++-- nextest-runner/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 70e2b9d82a1..72cbe2e5678 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2662,9 +2662,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.11.2" +version = "1.12.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970" +checksum = "2593d31f82ead8df961d8bd23a64c2ccf2eb5dd34b0a34bfb4dd54011c72009e" [[package]] name = "smawk" diff --git a/nextest-runner/Cargo.toml b/nextest-runner/Cargo.toml index 207ac74fac9..d25f28d448b 100644 --- a/nextest-runner/Cargo.toml +++ b/nextest-runner/Cargo.toml @@ -98,7 +98,7 @@ console-subscriber = { version = "0.2.0", optional = true } unicode-ident = "1.0.12" unicode-normalization = "0.1.22" indexmap = { version = "2.1.0", features = ["serde"] } -smallvec = "1.11.2" +smallvec = "1.12.0" nextest-workspace-hack.workspace = true [target.'cfg(unix)'.dependencies] From ad693dade3a981d59da61f042b0cb0e06f25bfac Mon Sep 17 00:00:00 2001 From: Nextest Bot Date: Tue, 16 Jan 2024 04:14:49 +0000 Subject: [PATCH 11/22] Update Rust crate clap to 4.4.17 --- Cargo.lock | 8 ++++---- cargo-nextest/Cargo.toml | 2 +- integration-tests/Cargo.toml | 2 +- nextest-filtering/Cargo.toml | 2 +- workspace-hack/Cargo.toml | 4 ++-- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 72cbe2e5678..f86803f5a92 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -453,9 +453,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.4.16" +version = "4.4.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "58e54881c004cec7895b0068a0a954cd5d62da01aef83fa35b1e594497bf5445" +checksum = "80932e03c33999b9235edb8655bc9df3204adc9887c2f95b50cb1deb9fd54253" dependencies = [ "clap_builder", "clap_derive", @@ -463,9 +463,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.4.16" +version = "4.4.17" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "59cb82d7f531603d2fd1f507441cdd35184fa81beff7bd489570de7f773460bb" +checksum = "d6c0db58c659eef1c73e444d298c27322a1b52f6927d2ad470c0c0f96fa7b8fa" dependencies = [ "anstream", "anstyle", diff --git a/cargo-nextest/Cargo.toml b/cargo-nextest/Cargo.toml index 502986211e5..e9705fcb028 100644 --- a/cargo-nextest/Cargo.toml +++ b/cargo-nextest/Cargo.toml @@ -14,7 +14,7 @@ rust-version = "1.70" [dependencies] camino = "1.1.6" cfg-if = "1.0.0" -clap = { version = "4.4.16", features = ["derive", "env"] } +clap = { version = "4.4.17", features = ["derive", "env"] } # we don't use the tracing support color-eyre = { version = "0.6.2", default-features = false } dialoguer = "0.11.0" diff --git a/integration-tests/Cargo.toml b/integration-tests/Cargo.toml index 36206cf7d6c..9449d118eb6 100644 --- a/integration-tests/Cargo.toml +++ b/integration-tests/Cargo.toml @@ -22,7 +22,7 @@ cargo-nextest = { path = "../cargo-nextest", default-features = false, features ] } # we don't use the tracing support color-eyre = { version = "0.6.2", default-features = false } -clap = { version = "4.4.16", features = ["derive", "env"] } +clap = { version = "4.4.17", features = ["derive", "env"] } enable-ansi-support = "0.2.1" nextest-workspace-hack.workspace = true diff --git a/nextest-filtering/Cargo.toml b/nextest-filtering/Cargo.toml index d11ee011e5b..daaf9ccc036 100644 --- a/nextest-filtering/Cargo.toml +++ b/nextest-filtering/Cargo.toml @@ -43,7 +43,7 @@ twox-hash = { version = "1.6.3", optional = true } nextest-workspace-hack.workspace = true [dev-dependencies] -clap = { version = "4.4.16", features = ["derive"] } +clap = { version = "4.4.17", features = ["derive"] } camino = "1.1.6" test-case = "3.3.1" proptest = { version = "1.4.0" } diff --git a/workspace-hack/Cargo.toml b/workspace-hack/Cargo.toml index 97c01c6694d..fa80646d3d4 100644 --- a/workspace-hack/Cargo.toml +++ b/workspace-hack/Cargo.toml @@ -16,8 +16,8 @@ publish = false [dependencies] backtrace = { version = "0.3.69", features = ["gimli-symbolize"] } chrono = { version = "0.4.31" } -clap = { version = "4.4.16", features = ["derive", "env"] } -clap_builder = { version = "4.4.16", default-features = false, features = ["color", "env", "help", "std", "suggestions", "usage"] } +clap = { version = "4.4.17", features = ["derive", "env"] } +clap_builder = { version = "4.4.17", default-features = false, features = ["color", "env", "help", "std", "suggestions", "usage"] } console = { version = "0.15.7" } either = { version = "1.9.0" } futures-channel = { version = "0.3.30", features = ["sink"] } From 1e17c09ff3ad546ceba5ce03c6d0612ce32f54df Mon Sep 17 00:00:00 2001 From: Nextest Bot Date: Tue, 16 Jan 2024 10:12:41 +0000 Subject: [PATCH 12/22] Update Rust crate smol_str to 0.2.1 --- Cargo.lock | 4 ++-- nextest-metadata/Cargo.toml | 2 +- nextest-runner/Cargo.toml | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f86803f5a92..3a045ef567e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2674,9 +2674,9 @@ checksum = "b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c" [[package]] name = "smol_str" -version = "0.2.0" +version = "0.2.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74212e6bbe9a4352329b2f68ba3130c15a3f26fe88ff22dbdc6cdd58fa85e99c" +checksum = "e6845563ada680337a52d43bb0b29f396f2d911616f6573012645b9e3d048a49" dependencies = [ "serde", ] diff --git a/nextest-metadata/Cargo.toml b/nextest-metadata/Cargo.toml index e19b069e977..cdc62e2a676 100644 --- a/nextest-metadata/Cargo.toml +++ b/nextest-metadata/Cargo.toml @@ -16,7 +16,7 @@ camino = { version = "1.1.6", features = ["serde1"] } serde = { version = "1.0.195", features = ["derive"] } serde_json = "1.0.111" target-spec = { version = "3.0.1", features = ["custom", "summaries"] } -smol_str = { version = "0.2.0", features = ["serde"] } +smol_str = { version = "0.2.1", features = ["serde"] } nextest-workspace-hack.workspace = true [dev-dependencies] diff --git a/nextest-runner/Cargo.toml b/nextest-runner/Cargo.toml index d25f28d448b..54262fd1f93 100644 --- a/nextest-runner/Cargo.toml +++ b/nextest-runner/Cargo.toml @@ -55,7 +55,7 @@ serde_ignored = "0.1.10" serde_json = "1.0.111" serde_path_to_error = "0.1.15" shell-words = "1.1.0" -smol_str = { version = "0.2.0", features = ["serde"] } +smol_str = { version = "0.2.1", features = ["serde"] } strip-ansi-escapes = "0.2.0" tar = "0.4.40" # For cfg expression evaluation for [target.'cfg()'] expressions From cfd19f612b1480ffa8cf383e04403d11767d5e24 Mon Sep 17 00:00:00 2001 From: Martin Pool Date: Tue, 16 Jan 2024 11:07:06 -0800 Subject: [PATCH 13/22] Make errors from `make_test_list` legible (#1228) In debugging I found that invocations like `~/.rustup/toolchains/beta-x86_64-unknown-linux-gnu/bin/cargo nextest run` cause some test failures in the nextest tree, for reasons I'm still working to understand. In `main`, those errors are printed like this, with a pile of ASCII byte values: ``` thread 'basic::test_termination' panicked at nextest-runner/tests/integration/fixtures.rs:383:10: test list successfully created: CommandFail { binary_id: RustBinaryId("cdylib-example"), command: ["/home/mbp/src/nextest/fixtures/nextest-tests/target/debug/deps/cdylib_example-9222c584dde9dbd0", "--list", "--format", "terse"], exit_status: ExitStatus(unix_wait_status(32512)), stdout: [], stderr: [47, 104, 111, 109, 101, 47, 109, 98, 112, 47, 115, 114, 99, 47, 110, 101, 120, 116, 101, 115, 116, 47, 102, 105, 120, 116, 117, 114, 101, 115, 47, 110, 101, 120, 116, 101, 115, 116, 45, 116, 101, 115, 116, 115, 47, 116, 97, 114, 103, 101, 116, 47, 100, 101, 98, 117, 103, 47, 100, 101, 112, 115, 47, 99, 100, 121, 108, 105, 98, 95, 101, 120, 97, 109, 112, 108, 101, 45, 57, 50, 50, 50, 99, 53, 56, 52, 100, 100, 101, 57, 100, 98, 100, 48, 58, 32, 101, 114, 114, 111, 114, 32, 119, 104, 105, 108, 101, 32, 108, 111, 97, 100, 105, 110, 103, 32, 115, 104, 97, 114, 101, 100, 32, 108, 105, 98, 114, 97, 114, 105, 101, 115, 58, 32, 108, 105, 98, 116, 101, 115, 116, 45, 99, 98, 97, 98, 55, 49, 54, 57, 55, 100, 102, 57, 55, 98, 48, 48, 46, 115, 111, 58, 32, 99, 97, 110, 110, 111, 116, 32, 111, 112, 101, 110, 32, 115, 104, 97, 114, 101, 100, 32, 111, 98, 106, 101, 99, 116, 32, 102, 105, 108, 101, 58, 32, 78, 111, 32, 115, 117, 99, 104, 32, 102, 105, 108, 101, 32, 111, 114, 32, 100, 105, 114, 101, 99, 116, 111, 114, 121, 10] } note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace ``` This is because `unwrap` prints the `Debug` form and the error holds a `Vec`. There could be a few ways to change this but it seemed like the intention of the existing code was to keep the exact output in the error enum as bytes, and only do lossy conversion to UTF-8 from Display. So, I looked for a way to get the Display form printed, and it seemed like a good way was to just return the error, since the tests that call this already themselves return Results. With this applied the failures are much more helpful: ``` error: creating test list failed Caused by: for `cdylib-example`, command `/tmp/nextest-fixtureQWK72c/src/target/debug/deps/cdylib_example-9222c584dde9dbd0 --list --format terse` exited with code 127 --- stdout: --- stderr: /tmp/nextest-fixtureQWK72c/src/target/debug/deps/cdylib_example-9222c584dde9dbd0: error while loading shared libraries: libtest-cbab71697df97b00.so: cannot open shared object file: No such file or directory --- ``` --- nextest-runner/src/errors.rs | 4 ++-- nextest-runner/tests/integration/basic.rs | 16 ++++++++-------- nextest-runner/tests/integration/fixtures.rs | 5 +++-- .../tests/integration/target_runner.rs | 6 +++--- 4 files changed, 16 insertions(+), 15 deletions(-) diff --git a/nextest-runner/src/errors.rs b/nextest-runner/src/errors.rs index c7e30427616..0c555ffb5b0 100644 --- a/nextest-runner/src/errors.rs +++ b/nextest-runner/src/errors.rs @@ -454,11 +454,11 @@ impl fmt::Display for PartitionerBuilderParseError { } } -/// An error that occures while operating on a +/// An error that occurs while operating on a /// [`TestFilterBuilder`](crate::test_filter::TestFilterBuilder). #[derive(Clone, Debug, Error)] pub enum TestFilterBuilderError { - /// An error that occured while constructing test filters. + /// An error that occurred while constructing test filters. #[error("error constructing test filters")] Construct { /// The underlying error. diff --git a/nextest-runner/tests/integration/basic.rs b/nextest-runner/tests/integration/basic.rs index d5ccac0ad6c..45d74be4946 100644 --- a/nextest-runner/tests/integration/basic.rs +++ b/nextest-runner/tests/integration/basic.rs @@ -51,7 +51,7 @@ fn test_list_tests() -> Result<()> { set_env_vars(); let test_filter = TestFilterBuilder::any(RunIgnored::Default); - let test_list = FIXTURE_TARGETS.make_test_list(&test_filter, &TargetRunner::empty()); + let test_list = FIXTURE_TARGETS.make_test_list(&test_filter, &TargetRunner::empty())?; let mut summary = test_list.to_summary(); for (name, expected) in &*EXPECTED_TESTS { @@ -90,7 +90,7 @@ fn test_run() -> Result<()> { set_env_vars(); let test_filter = TestFilterBuilder::any(RunIgnored::Default); - let test_list = FIXTURE_TARGETS.make_test_list(&test_filter, &TargetRunner::empty()); + let test_list = FIXTURE_TARGETS.make_test_list(&test_filter, &TargetRunner::empty())?; let config = load_config(); let profile = config .profile(NextestConfig::DEFAULT_PROFILE) @@ -198,7 +198,7 @@ fn test_run_ignored() -> Result<()> { vec![expr], ) .unwrap(); - let test_list = FIXTURE_TARGETS.make_test_list(&test_filter, &TargetRunner::empty()); + let test_list = FIXTURE_TARGETS.make_test_list(&test_filter, &TargetRunner::empty())?; let config = load_config(); let profile = config .profile(NextestConfig::DEFAULT_PROFILE) @@ -275,7 +275,7 @@ fn test_filter_expr_with_string_filters() -> Result<()> { vec![expr], ) .unwrap(); - let test_list = FIXTURE_TARGETS.make_test_list(&test_filter, &TargetRunner::empty()); + let test_list = FIXTURE_TARGETS.make_test_list(&test_filter, &TargetRunner::empty())?; for test in test_list.iter_tests() { if test.name == "tests::call_dylib_add_two" { assert!( @@ -334,7 +334,7 @@ fn test_filter_expr_without_string_filters() -> Result<()> { let test_filter = TestFilterBuilder::new(RunIgnored::Default, None, Vec::::new(), vec![expr]) .unwrap(); - let test_list = FIXTURE_TARGETS.make_test_list(&test_filter, &TargetRunner::empty()); + let test_list = FIXTURE_TARGETS.make_test_list(&test_filter, &TargetRunner::empty())?; for test in test_list.iter_tests() { if test.name.contains("test_multiply_two") || test.name == "tests::call_dylib_add_two" { assert!( @@ -363,7 +363,7 @@ fn test_string_filters_without_filter_expr() -> Result<()> { vec![], ) .unwrap(); - let test_list = FIXTURE_TARGETS.make_test_list(&test_filter, &TargetRunner::empty()); + let test_list = FIXTURE_TARGETS.make_test_list(&test_filter, &TargetRunner::empty())?; for test in test_list.iter_tests() { if test.name.contains("test_multiply_two") || test.name.contains("tests::call_dylib_add_two") @@ -395,7 +395,7 @@ fn test_retries(retries: Option) -> Result<()> { set_env_vars(); let test_filter = TestFilterBuilder::any(RunIgnored::Default); - let test_list = FIXTURE_TARGETS.make_test_list(&test_filter, &TargetRunner::empty()); + let test_list = FIXTURE_TARGETS.make_test_list(&test_filter, &TargetRunner::empty())?; let config = load_config(); let profile = config .profile("with-retries") @@ -544,7 +544,7 @@ fn test_termination() -> Result<()> { ) .unwrap(); - let test_list = FIXTURE_TARGETS.make_test_list(&test_filter, &TargetRunner::empty()); + let test_list = FIXTURE_TARGETS.make_test_list(&test_filter, &TargetRunner::empty())?; let config = load_config(); let profile = config .profile("with-termination") diff --git a/nextest-runner/tests/integration/fixtures.rs b/nextest-runner/tests/integration/fixtures.rs index 84e6c2e40c2..76ec4032b77 100644 --- a/nextest-runner/tests/integration/fixtures.rs +++ b/nextest-runner/tests/integration/fixtures.rs @@ -2,6 +2,7 @@ // SPDX-License-Identifier: MIT OR Apache-2.0 use camino::{Utf8Path, Utf8PathBuf}; +use color_eyre::eyre::{Context, Result}; use duct::cmd; use guppy::{graph::PackageGraph, MetadataCommand}; use maplit::{btreemap, btreeset}; @@ -363,7 +364,7 @@ impl FixtureTargets { &self, test_filter: &TestFilterBuilder, target_runner: &TargetRunner, - ) -> TestList<'_> { + ) -> Result> { let test_bins: Vec<_> = self.test_artifacts.values().cloned().collect(); let double_spawn = DoubleSpawnInfo::disabled(); let ctx = TestExecuteContext { @@ -380,7 +381,7 @@ impl FixtureTargets { self.env.to_owned(), get_num_cpus(), ) - .expect("test list successfully created") + .context("Failed to make test list") } } diff --git a/nextest-runner/tests/integration/target_runner.rs b/nextest-runner/tests/integration/target_runner.rs index 3eba81200c8..9cd0c01eff2 100644 --- a/nextest-runner/tests/integration/target_runner.rs +++ b/nextest-runner/tests/integration/target_runner.rs @@ -162,7 +162,7 @@ fn test_listing_with_target_runner() -> Result<()> { set_env_vars(); let test_filter = TestFilterBuilder::any(RunIgnored::Default); - let test_list = FIXTURE_TARGETS.make_test_list(&test_filter, &TargetRunner::empty()); + let test_list = FIXTURE_TARGETS.make_test_list(&test_filter, &TargetRunner::empty())?; let bin_count = test_list.binary_count(); let test_count = test_list.test_count(); @@ -174,7 +174,7 @@ fn test_listing_with_target_runner() -> Result<()> { ); let (_, target_runner) = runner_for_target(None).unwrap(); - let test_list = FIXTURE_TARGETS.make_test_list(&test_filter, &target_runner); + let test_list = FIXTURE_TARGETS.make_test_list(&test_filter, &target_runner)?; assert_eq!(bin_count, test_list.binary_count()); assert_eq!(test_count, test_list.test_count()); @@ -207,7 +207,7 @@ fn test_run_with_target_runner() -> Result<()> { assert_eq!(passthrough_path(), runner.binary()); } - let test_list = FIXTURE_TARGETS.make_test_list(&test_filter, &target_runner); + let test_list = FIXTURE_TARGETS.make_test_list(&test_filter, &target_runner)?; let config = load_config(); let profile = config From 60366b2ebabc0c22312beb702557afb79e76fe9a Mon Sep 17 00:00:00 2001 From: Nextest Bot Date: Wed, 17 Jan 2024 04:14:45 +0000 Subject: [PATCH 14/22] Update Rust crate clap to 4.4.18 --- Cargo.lock | 8 ++++---- cargo-nextest/Cargo.toml | 2 +- integration-tests/Cargo.toml | 2 +- nextest-filtering/Cargo.toml | 2 +- workspace-hack/Cargo.toml | 4 ++-- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 3a045ef567e..665dc76724e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -453,9 +453,9 @@ dependencies = [ [[package]] name = "clap" -version = "4.4.17" +version = "4.4.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "80932e03c33999b9235edb8655bc9df3204adc9887c2f95b50cb1deb9fd54253" +checksum = "1e578d6ec4194633722ccf9544794b71b1385c3c027efe0c55db226fc880865c" dependencies = [ "clap_builder", "clap_derive", @@ -463,9 +463,9 @@ dependencies = [ [[package]] name = "clap_builder" -version = "4.4.17" +version = "4.4.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d6c0db58c659eef1c73e444d298c27322a1b52f6927d2ad470c0c0f96fa7b8fa" +checksum = "4df4df40ec50c46000231c914968278b1eb05098cf8f1b3a518a95030e71d1c7" dependencies = [ "anstream", "anstyle", diff --git a/cargo-nextest/Cargo.toml b/cargo-nextest/Cargo.toml index e9705fcb028..637363e98eb 100644 --- a/cargo-nextest/Cargo.toml +++ b/cargo-nextest/Cargo.toml @@ -14,7 +14,7 @@ rust-version = "1.70" [dependencies] camino = "1.1.6" cfg-if = "1.0.0" -clap = { version = "4.4.17", features = ["derive", "env"] } +clap = { version = "4.4.18", features = ["derive", "env"] } # we don't use the tracing support color-eyre = { version = "0.6.2", default-features = false } dialoguer = "0.11.0" diff --git a/integration-tests/Cargo.toml b/integration-tests/Cargo.toml index 9449d118eb6..13503815794 100644 --- a/integration-tests/Cargo.toml +++ b/integration-tests/Cargo.toml @@ -22,7 +22,7 @@ cargo-nextest = { path = "../cargo-nextest", default-features = false, features ] } # we don't use the tracing support color-eyre = { version = "0.6.2", default-features = false } -clap = { version = "4.4.17", features = ["derive", "env"] } +clap = { version = "4.4.18", features = ["derive", "env"] } enable-ansi-support = "0.2.1" nextest-workspace-hack.workspace = true diff --git a/nextest-filtering/Cargo.toml b/nextest-filtering/Cargo.toml index daaf9ccc036..43a8b7454b3 100644 --- a/nextest-filtering/Cargo.toml +++ b/nextest-filtering/Cargo.toml @@ -43,7 +43,7 @@ twox-hash = { version = "1.6.3", optional = true } nextest-workspace-hack.workspace = true [dev-dependencies] -clap = { version = "4.4.17", features = ["derive"] } +clap = { version = "4.4.18", features = ["derive"] } camino = "1.1.6" test-case = "3.3.1" proptest = { version = "1.4.0" } diff --git a/workspace-hack/Cargo.toml b/workspace-hack/Cargo.toml index fa80646d3d4..6207fdaa7dc 100644 --- a/workspace-hack/Cargo.toml +++ b/workspace-hack/Cargo.toml @@ -16,8 +16,8 @@ publish = false [dependencies] backtrace = { version = "0.3.69", features = ["gimli-symbolize"] } chrono = { version = "0.4.31" } -clap = { version = "4.4.17", features = ["derive", "env"] } -clap_builder = { version = "4.4.17", default-features = false, features = ["color", "env", "help", "std", "suggestions", "usage"] } +clap = { version = "4.4.18", features = ["derive", "env"] } +clap_builder = { version = "4.4.18", default-features = false, features = ["color", "env", "help", "std", "suggestions", "usage"] } console = { version = "0.15.7" } either = { version = "1.9.0" } futures-channel = { version = "0.3.30", features = ["sink"] } From 9bff9c41f88817b960d80b30a5758d168a169003 Mon Sep 17 00:00:00 2001 From: Nextest Bot Date: Fri, 19 Jan 2024 04:14:17 +0000 Subject: [PATCH 15/22] Update taiki-e/install-action digest to 242f1c0 --- .github/workflows/ci.yml | 2 +- .github/workflows/docs.yml | 2 +- .github/workflows/hakari.yml | 2 +- .github/workflows/release.yml | 10 +++++----- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index c76b200f051..dada5f02561 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,7 +26,7 @@ jobs: - name: Lint (rustfmt) run: cargo xfmt --check - name: Install cargo readme - uses: taiki-e/install-action@4f8e32492b3baed061f7836e6a4d40eb19e49b71 # v2 + uses: taiki-e/install-action@242f1c0c1a882c44e7d32b89af9f2a0bced36540 # v2 with: tool: cargo-readme - name: Run cargo readme diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 4bfde3ed553..88a1082157d 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -20,7 +20,7 @@ jobs: - name: Build rustdoc run: cargo doc --all-features --workspace - name: Install mdbook - uses: taiki-e/install-action@4f8e32492b3baed061f7836e6a4d40eb19e49b71 # v2 + uses: taiki-e/install-action@242f1c0c1a882c44e7d32b89af9f2a0bced36540 # v2 with: tool: mdbook@0.4 - name: Run mdbook diff --git a/.github/workflows/hakari.yml b/.github/workflows/hakari.yml index 85c5262f941..104b2052236 100644 --- a/.github/workflows/hakari.yml +++ b/.github/workflows/hakari.yml @@ -20,7 +20,7 @@ jobs: - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: dtolnay/rust-toolchain@stable - name: Install cargo-hakari - uses: taiki-e/install-action@4f8e32492b3baed061f7836e6a4d40eb19e49b71 # v2 + uses: taiki-e/install-action@242f1c0c1a882c44e7d32b89af9f2a0bced36540 # v2 with: tool: cargo-hakari - name: Check workspace-hack Cargo.toml is up-to-date diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5d9180c14ea..ce20c5cfd7b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,7 +17,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@4f8e32492b3baed061f7836e6a4d40eb19e49b71 # v2 + uses: taiki-e/install-action@242f1c0c1a882c44e7d32b89af9f2a0bced36540 # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -42,7 +42,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@4f8e32492b3baed061f7836e6a4d40eb19e49b71 # v2 + uses: taiki-e/install-action@242f1c0c1a882c44e7d32b89af9f2a0bced36540 # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -67,7 +67,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@4f8e32492b3baed061f7836e6a4d40eb19e49b71 # v2 + uses: taiki-e/install-action@242f1c0c1a882c44e7d32b89af9f2a0bced36540 # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -92,7 +92,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@4f8e32492b3baed061f7836e6a4d40eb19e49b71 # v2 + uses: taiki-e/install-action@242f1c0c1a882c44e7d32b89af9f2a0bced36540 # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -235,7 +235,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@4f8e32492b3baed061f7836e6a4d40eb19e49b71 # v2 + uses: taiki-e/install-action@242f1c0c1a882c44e7d32b89af9f2a0bced36540 # v2 with: tool: cargo-release@0.25.0 - name: Download mukti From 602d107f3b9db8467fe66fd801c7ea5c1acddf8c Mon Sep 17 00:00:00 2001 From: Nextest Bot Date: Fri, 19 Jan 2024 04:32:44 +0000 Subject: [PATCH 16/22] Update Rust crate env_logger to 0.10.2 --- Cargo.lock | 4 ++-- cargo-nextest/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 665dc76724e..312de10ba59 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -800,9 +800,9 @@ dependencies = [ [[package]] name = "env_logger" -version = "0.10.1" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "95b3f3e67048839cb0d0781f445682a35113da7121f7c949db0e2be96a4fbece" +checksum = "4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580" dependencies = [ "log", ] diff --git a/cargo-nextest/Cargo.toml b/cargo-nextest/Cargo.toml index 637363e98eb..102e17a6368 100644 --- a/cargo-nextest/Cargo.toml +++ b/cargo-nextest/Cargo.toml @@ -21,7 +21,7 @@ dialoguer = "0.11.0" duct = "0.13.7" enable-ansi-support = "0.2.1" # we don't use the default formatter so we don't need default features -env_logger = { version = "0.10.1", default-features = false } +env_logger = { version = "0.10.2", default-features = false } guppy = "0.17.4" log = "0.4.20" itertools = "0.12.0" From 10be94600789768e90053588f548aaac35f57f3b Mon Sep 17 00:00:00 2001 From: Nextest Bot Date: Fri, 19 Jan 2024 15:06:32 -0800 Subject: [PATCH 17/22] Update Rust crate uuid to 1.7.0 (#1234) --- Cargo.lock | 4 ++-- nextest-runner/Cargo.toml | 2 +- quick-junit/Cargo.toml | 2 +- workspace-hack/Cargo.toml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 312de10ba59..e67571ed451 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3344,9 +3344,9 @@ checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" [[package]] name = "uuid" -version = "1.6.1" +version = "1.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5e395fcf16a7a3d8127ec99782007af141946b4795001f876d54fb0d55978560" +checksum = "f00cc9702ca12d3c81455259621e676d0f7251cec66a21e98fe2e9a37db93b2a" dependencies = [ "getrandom", ] diff --git a/nextest-runner/Cargo.toml b/nextest-runner/Cargo.toml index 54262fd1f93..264a30b3a7c 100644 --- a/nextest-runner/Cargo.toml +++ b/nextest-runner/Cargo.toml @@ -93,7 +93,7 @@ self_update = { version = "0.39.0", optional = true, default-features = false, f nextest-filtering = { version = "0.7.1", path = "../nextest-filtering" } nextest-metadata = { version = "0.10.0", path = "../nextest-metadata" } quick-junit = { version = "0.3.5", path = "../quick-junit" } -uuid = { version = "1.6.1", features = ["v4"] } +uuid = { version = "1.7.0", features = ["v4"] } console-subscriber = { version = "0.2.0", optional = true } unicode-ident = "1.0.12" unicode-normalization = "0.1.22" diff --git a/quick-junit/Cargo.toml b/quick-junit/Cargo.toml index 1e1263015e8..98308616118 100644 --- a/quick-junit/Cargo.toml +++ b/quick-junit/Cargo.toml @@ -16,7 +16,7 @@ chrono = { version = "0.4.31", default-features = false, features = ["std"] } indexmap = "2.1.0" quick-xml = "0.31.0" thiserror = "1.0.56" -uuid = "1.6.1" +uuid = "1.7.0" strip-ansi-escapes = "0.2.0" nextest-workspace-hack.workspace = true diff --git a/workspace-hack/Cargo.toml b/workspace-hack/Cargo.toml index 6207fdaa7dc..22564b3b4c5 100644 --- a/workspace-hack/Cargo.toml +++ b/workspace-hack/Cargo.toml @@ -35,7 +35,7 @@ serde_json = { version = "1.0.111", features = ["preserve_order", "unbounded_dep similar = { version = "2.3.0", features = ["inline", "unicode"] } tokio = { version = "1.35.1", features = ["fs", "io-util", "macros", "process", "rt-multi-thread", "signal", "sync", "time", "tracing"] } twox-hash = { version = "1.6.3" } -uuid = { version = "1.6.1", features = ["v4"] } +uuid = { version = "1.7.0", features = ["v4"] } [build-dependencies] cc = { version = "1.0.83", default-features = false, features = ["parallel"] } From ccf47f004768866bc8677717cbd5148a670293da Mon Sep 17 00:00:00 2001 From: Nextest Bot Date: Fri, 19 Jan 2024 15:06:45 -0800 Subject: [PATCH 18/22] Update Rust crate smallvec to 1.13.0 (#1233) --- Cargo.lock | 4 ++-- nextest-runner/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e67571ed451..87661d77451 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2662,9 +2662,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.12.0" +version = "1.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2593d31f82ead8df961d8bd23a64c2ccf2eb5dd34b0a34bfb4dd54011c72009e" +checksum = "3b187f0231d56fe41bfb12034819dd2bf336422a5866de41bc3fec4b2e3883e8" [[package]] name = "smawk" diff --git a/nextest-runner/Cargo.toml b/nextest-runner/Cargo.toml index 264a30b3a7c..d4dc13b8834 100644 --- a/nextest-runner/Cargo.toml +++ b/nextest-runner/Cargo.toml @@ -98,7 +98,7 @@ console-subscriber = { version = "0.2.0", optional = true } unicode-ident = "1.0.12" unicode-normalization = "0.1.22" indexmap = { version = "2.1.0", features = ["serde"] } -smallvec = "1.12.0" +smallvec = "1.13.0" nextest-workspace-hack.workspace = true [target.'cfg(unix)'.dependencies] From fe447d18890f9ed6e011fa886089a5b97a5193ca Mon Sep 17 00:00:00 2001 From: Nextest Bot Date: Sat, 20 Jan 2024 04:13:54 +0000 Subject: [PATCH 19/22] Update taiki-e/install-action digest to bd4f144 --- .github/workflows/ci.yml | 2 +- .github/workflows/docs.yml | 2 +- .github/workflows/hakari.yml | 2 +- .github/workflows/release.yml | 10 +++++----- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index dada5f02561..1534aa53f25 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,7 +26,7 @@ jobs: - name: Lint (rustfmt) run: cargo xfmt --check - name: Install cargo readme - uses: taiki-e/install-action@242f1c0c1a882c44e7d32b89af9f2a0bced36540 # v2 + uses: taiki-e/install-action@bd4f14420660e33ca2929e5c0306a8367173c1ee # v2 with: tool: cargo-readme - name: Run cargo readme diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 88a1082157d..ec42622344f 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -20,7 +20,7 @@ jobs: - name: Build rustdoc run: cargo doc --all-features --workspace - name: Install mdbook - uses: taiki-e/install-action@242f1c0c1a882c44e7d32b89af9f2a0bced36540 # v2 + uses: taiki-e/install-action@bd4f14420660e33ca2929e5c0306a8367173c1ee # v2 with: tool: mdbook@0.4 - name: Run mdbook diff --git a/.github/workflows/hakari.yml b/.github/workflows/hakari.yml index 104b2052236..bd178483eac 100644 --- a/.github/workflows/hakari.yml +++ b/.github/workflows/hakari.yml @@ -20,7 +20,7 @@ jobs: - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: dtolnay/rust-toolchain@stable - name: Install cargo-hakari - uses: taiki-e/install-action@242f1c0c1a882c44e7d32b89af9f2a0bced36540 # v2 + uses: taiki-e/install-action@bd4f14420660e33ca2929e5c0306a8367173c1ee # v2 with: tool: cargo-hakari - name: Check workspace-hack Cargo.toml is up-to-date diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index ce20c5cfd7b..d4132ce1685 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,7 +17,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@242f1c0c1a882c44e7d32b89af9f2a0bced36540 # v2 + uses: taiki-e/install-action@bd4f14420660e33ca2929e5c0306a8367173c1ee # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -42,7 +42,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@242f1c0c1a882c44e7d32b89af9f2a0bced36540 # v2 + uses: taiki-e/install-action@bd4f14420660e33ca2929e5c0306a8367173c1ee # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -67,7 +67,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@242f1c0c1a882c44e7d32b89af9f2a0bced36540 # v2 + uses: taiki-e/install-action@bd4f14420660e33ca2929e5c0306a8367173c1ee # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -92,7 +92,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@242f1c0c1a882c44e7d32b89af9f2a0bced36540 # v2 + uses: taiki-e/install-action@bd4f14420660e33ca2929e5c0306a8367173c1ee # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -235,7 +235,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@242f1c0c1a882c44e7d32b89af9f2a0bced36540 # v2 + uses: taiki-e/install-action@bd4f14420660e33ca2929e5c0306a8367173c1ee # v2 with: tool: cargo-release@0.25.0 - name: Download mukti From 6a3a255c885b216543b42a7b87cc357a74bc3ca4 Mon Sep 17 00:00:00 2001 From: Nextest Bot Date: Sat, 20 Jan 2024 04:31:17 +0000 Subject: [PATCH 20/22] Update Rust crate smallvec to 1.13.1 --- Cargo.lock | 4 ++-- nextest-runner/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 87661d77451..9bca574e8bb 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2662,9 +2662,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.13.0" +version = "1.13.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b187f0231d56fe41bfb12034819dd2bf336422a5866de41bc3fec4b2e3883e8" +checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7" [[package]] name = "smawk" diff --git a/nextest-runner/Cargo.toml b/nextest-runner/Cargo.toml index d4dc13b8834..be1e2912251 100644 --- a/nextest-runner/Cargo.toml +++ b/nextest-runner/Cargo.toml @@ -98,7 +98,7 @@ console-subscriber = { version = "0.2.0", optional = true } unicode-ident = "1.0.12" unicode-normalization = "0.1.22" indexmap = { version = "2.1.0", features = ["serde"] } -smallvec = "1.13.0" +smallvec = "1.13.1" nextest-workspace-hack.workspace = true [target.'cfg(unix)'.dependencies] From c2ab1c9140e7c979f50636335087fa25bb9d4232 Mon Sep 17 00:00:00 2001 From: Nextest Bot Date: Sat, 20 Jan 2024 07:10:56 +0000 Subject: [PATCH 21/22] Update taiki-e/install-action digest to 3ed9916 --- .github/workflows/ci.yml | 2 +- .github/workflows/docs.yml | 2 +- .github/workflows/hakari.yml | 2 +- .github/workflows/release.yml | 10 +++++----- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 1534aa53f25..ca0e191f9e8 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -26,7 +26,7 @@ jobs: - name: Lint (rustfmt) run: cargo xfmt --check - name: Install cargo readme - uses: taiki-e/install-action@bd4f14420660e33ca2929e5c0306a8367173c1ee # v2 + uses: taiki-e/install-action@3ed9916b5427bc0679b294607ea47d1d8007b53f # v2 with: tool: cargo-readme - name: Run cargo readme diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index ec42622344f..6129955ffac 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -20,7 +20,7 @@ jobs: - name: Build rustdoc run: cargo doc --all-features --workspace - name: Install mdbook - uses: taiki-e/install-action@bd4f14420660e33ca2929e5c0306a8367173c1ee # v2 + uses: taiki-e/install-action@3ed9916b5427bc0679b294607ea47d1d8007b53f # v2 with: tool: mdbook@0.4 - name: Run mdbook diff --git a/.github/workflows/hakari.yml b/.github/workflows/hakari.yml index bd178483eac..76f6c75734e 100644 --- a/.github/workflows/hakari.yml +++ b/.github/workflows/hakari.yml @@ -20,7 +20,7 @@ jobs: - uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4 - uses: dtolnay/rust-toolchain@stable - name: Install cargo-hakari - uses: taiki-e/install-action@bd4f14420660e33ca2929e5c0306a8367173c1ee # v2 + uses: taiki-e/install-action@3ed9916b5427bc0679b294607ea47d1d8007b53f # v2 with: tool: cargo-hakari - name: Check workspace-hack Cargo.toml is up-to-date diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index d4132ce1685..6083a78c0de 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -17,7 +17,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@bd4f14420660e33ca2929e5c0306a8367173c1ee # v2 + uses: taiki-e/install-action@3ed9916b5427bc0679b294607ea47d1d8007b53f # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -42,7 +42,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@bd4f14420660e33ca2929e5c0306a8367173c1ee # v2 + uses: taiki-e/install-action@3ed9916b5427bc0679b294607ea47d1d8007b53f # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -67,7 +67,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@bd4f14420660e33ca2929e5c0306a8367173c1ee # v2 + uses: taiki-e/install-action@3ed9916b5427bc0679b294607ea47d1d8007b53f # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -92,7 +92,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@bd4f14420660e33ca2929e5c0306a8367173c1ee # v2 + uses: taiki-e/install-action@3ed9916b5427bc0679b294607ea47d1d8007b53f # v2 with: tool: cargo-release@0.25.0 - uses: taiki-e/create-gh-release-action@8df4de6534ceacdaed10a08f73418ca751f31793 # v1 @@ -235,7 +235,7 @@ jobs: - name: Install Rust uses: dtolnay/rust-toolchain@stable - name: Install cargo release - uses: taiki-e/install-action@bd4f14420660e33ca2929e5c0306a8367173c1ee # v2 + uses: taiki-e/install-action@3ed9916b5427bc0679b294607ea47d1d8007b53f # v2 with: tool: cargo-release@0.25.0 - name: Download mukti From 983446d5f3f0dbcfcd7cdac16d7ccfbe925834f5 Mon Sep 17 00:00:00 2001 From: Nextest Bot Date: Sat, 20 Jan 2024 14:08:02 -0800 Subject: [PATCH 22/22] Update Rust crate supports-unicode to 2.1.0 (#1238) --- Cargo.lock | 4 ++-- cargo-nextest/Cargo.toml | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 9bca574e8bb..65483734670 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2788,9 +2788,9 @@ dependencies = [ [[package]] name = "supports-unicode" -version = "2.0.0" +version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b6c2cb240ab5dd21ed4906895ee23fe5a48acdbd15a3ce388e7b62a9b66baf7" +checksum = "f850c19edd184a205e883199a261ed44471c81e39bd95b1357f5febbef00e77a" dependencies = [ "is-terminal", ] diff --git a/cargo-nextest/Cargo.toml b/cargo-nextest/Cargo.toml index 102e17a6368..1d9d4f0975b 100644 --- a/cargo-nextest/Cargo.toml +++ b/cargo-nextest/Cargo.toml @@ -37,7 +37,7 @@ pathdiff = { version = "0.2.1", features = ["camino"] } semver = "1.0.21" shell-words = "1.1.0" supports-color = "2.1.0" -supports-unicode = "2.0.0" +supports-unicode = "2.1.0" serde_json = "1.0.111" thiserror = "1.0.56" nextest-workspace-hack.workspace = true