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
No known key found for this signature in database

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 \
-- \ -- \