add --locked and --no-fail-fast to cargo test, add other feature test

Signed-off-by: strawberry <strawberry@puppygock.gay>
This commit is contained in:
strawberry
2025-02-06 18:47:54 -05:00
parent add2e0e9ee
commit 8345ea2cd3

View File

@@ -86,6 +86,7 @@ env DIRENV_DEVSHELL=all-features \
direnv exec . \ direnv exec . \
cargo doc \ cargo doc \
--workspace \ --workspace \
--locked \
--profile test \ --profile test \
--all-features \ --all-features \
--no-deps \ --no-deps \
@@ -100,6 +101,7 @@ script = """
direnv exec . \ direnv exec . \
cargo clippy \ cargo clippy \
--workspace \ --workspace \
--locked \
--profile test \ --profile test \
--color=always \ --color=always \
-- \ -- \
@@ -114,6 +116,7 @@ env DIRENV_DEVSHELL=all-features \
direnv exec . \ direnv exec . \
cargo clippy \ cargo clippy \
--workspace \ --workspace \
--locked \
--profile test \ --profile test \
--all-features \ --all-features \
--color=always \ --color=always \
@@ -129,6 +132,7 @@ env DIRENV_DEVSHELL=no-features \
direnv exec . \ direnv exec . \
cargo clippy \ cargo clippy \
--workspace \ --workspace \
--locked \
--profile test \ --profile test \
--no-default-features \ --no-default-features \
--color=always \ --color=always \
@@ -137,14 +141,16 @@ env DIRENV_DEVSHELL=no-features \
""" """
[[task]] [[task]]
name = "clippy/jemalloc" name = "clippy/other-features"
group = "lints" group = "lints"
script = """ script = """
direnv exec . \ direnv exec . \
cargo clippy \ cargo clippy \
--workspace \ --workspace \
--locked \
--profile test \ --profile test \
--features=jemalloc \ --no-default-features \
--features=console,systemd,element_hacks,direct_tls,perf_measurements,brotli_compression,blurhashing \
--color=always \ --color=always \
-- \ -- \
-D warnings -D warnings
@@ -168,7 +174,10 @@ env DIRENV_DEVSHELL=all-features \
direnv exec . \ direnv exec . \
cargo test \ cargo test \
--workspace \ --workspace \
--locked \
--profile test \ --profile test \
--all-targets \
--no-fail-fast \
--all-features \ --all-features \
--color=always \ --color=always \
-- \ -- \
@@ -183,7 +192,10 @@ env DIRENV_DEVSHELL=default \
direnv exec . \ direnv exec . \
cargo test \ cargo test \
--workspace \ --workspace \
--locked \
--profile test \ --profile test \
--all-targets \
--no-fail-fast \
--color=always \ --color=always \
-- \ -- \
--color=always --color=always
@@ -197,7 +209,10 @@ env DIRENV_DEVSHELL=no-features \
direnv exec . \ direnv exec . \
cargo test \ cargo test \
--workspace \ --workspace \
--locked \
--profile test \ --profile test \
--all-targets \
--no-fail-fast \
--no-default-features \ --no-default-features \
--color=always \ --color=always \
-- \ -- \