diff --git a/.config/nextest.toml b/.config/nextest.toml new file mode 100644 index 0000000..bc0938b --- /dev/null +++ b/.config/nextest.toml @@ -0,0 +1,3 @@ +[profile.default] +retries = { backoff = "exponential", count = 2, delay = "3s", jitter = true } +slow-timeout = { period = "1m", terminate-after = 3 } diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 91f7b53..cd19f25 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -27,8 +27,9 @@ jobs: - uses: Swatinem/rust-cache@v2 with: cache-on-failure: true + - uses: taiki-e/install-action@cargo-nextest - name: test - run: cargo test --workspace --all-targets + run: cargo nextest run --workspace --all-targets feature-checks: runs-on: ubuntu-latest