From 8aba75835baeadba3809ffe470eb43ca305a1e79 Mon Sep 17 00:00:00 2001 From: Davis Vaughan Date: Fri, 24 Jan 2025 09:09:46 -0500 Subject: [PATCH 1/4] Set `RUST_BACKTRACE` for windows to try and get more info --- .github/workflows/test-windows.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/test-windows.yml b/.github/workflows/test-windows.yml index bc611a29d..6752104d5 100644 --- a/.github/workflows/test-windows.yml +++ b/.github/workflows/test-windows.yml @@ -47,3 +47,5 @@ jobs: # Very loud on windows CI, which has been a source of instability run: | cargo test -vv -- --nocapture + env: + RUST_BACKTRACE: 1 From a7d290d20804858b682c66589a7e6bd9f5a62ba0 Mon Sep 17 00:00:00 2001 From: Davis Vaughan Date: Fri, 24 Jan 2025 09:38:30 -0500 Subject: [PATCH 2/4] Does it fail with nextest? --- .github/workflows/test-windows.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.github/workflows/test-windows.yml b/.github/workflows/test-windows.yml index 6752104d5..803939c19 100644 --- a/.github/workflows/test-windows.yml +++ b/.github/workflows/test-windows.yml @@ -22,6 +22,11 @@ jobs: - name: Report Rust Toolchain run: rustup show + - name: Install cargo nextest + uses: taiki-e/install-action@v2 + with: + tool: cargo-nextest + - name: Rust Cache uses: Swatinem/rust-cache@v2 @@ -46,6 +51,6 @@ jobs: - name: Run Unit Tests # Very loud on windows CI, which has been a source of instability run: | - cargo test -vv -- --nocapture + cargo nextest run env: RUST_BACKTRACE: 1 From 568a7b57bff23c7fd41a94a1490de14e157ef8f3 Mon Sep 17 00:00:00 2001 From: Davis Vaughan Date: Fri, 24 Jan 2025 09:48:01 -0500 Subject: [PATCH 3/4] Push on through failures --- .github/workflows/test-windows.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test-windows.yml b/.github/workflows/test-windows.yml index 803939c19..c4a935a42 100644 --- a/.github/workflows/test-windows.yml +++ b/.github/workflows/test-windows.yml @@ -51,6 +51,6 @@ jobs: - name: Run Unit Tests # Very loud on windows CI, which has been a source of instability run: | - cargo nextest run + cargo nextest run --no-fail-fast env: RUST_BACKTRACE: 1 From 2b23e60211dc63d14782f23a079ea30b336c744d Mon Sep 17 00:00:00 2001 From: Davis Vaughan Date: Fri, 24 Jan 2025 10:22:05 -0500 Subject: [PATCH 4/4] More logs (double cargo-verbose for vv output) --- .github/workflows/test-windows.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/test-windows.yml b/.github/workflows/test-windows.yml index c4a935a42..15c85fb63 100644 --- a/.github/workflows/test-windows.yml +++ b/.github/workflows/test-windows.yml @@ -51,6 +51,6 @@ jobs: - name: Run Unit Tests # Very loud on windows CI, which has been a source of instability run: | - cargo nextest run --no-fail-fast + cargo nextest run --no-fail-fast --no-capture --cargo-verbose --cargo-verbose env: RUST_BACKTRACE: 1