diff --git a/.cirrus.yml b/.cirrus.yml index 901904404..bfeeefc9b 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -27,15 +27,21 @@ task: - . $HOME/.cargo/env - cargo test --workspace --features=all-apis -task: - name: stable x86_64-unknown-freebsd-16 - freebsd_instance: - image_family: freebsd-16-0-snap - setup_script: - - curl https://sh.rustup.rs -sSf --output rustup.sh - - sh rustup.sh --default-toolchain stable -y --profile=minimal - - . $HOME/.cargo/env - - rustup default stable - test_script: - - . $HOME/.cargo/env - - cargo test --workspace --features=all-apis + +# Temporarily disabled due to this error: +# +# ``` +# Failed to start an instance: INVALID_ARGUMENT: Snap images are not supported due to boot stability. +# ``` +#task: +# name: stable x86_64-unknown-freebsd-16 +# freebsd_instance: +# image_family: freebsd-16-0-snap +# setup_script: +# - curl https://sh.rustup.rs -sSf --output rustup.sh +# - sh rustup.sh --default-toolchain stable -y --profile=minimal +# - . $HOME/.cargo/env +# - rustup default stable +# test_script: +# - . $HOME/.cargo/env +# - cargo test --workspace --features=all-apis diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index ce180c60c..0955f7683 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -63,7 +63,7 @@ jobs: cargo update --package=lock_api --precise=0.4.12 cargo update --package=rayon --precise=1.10.0 cargo update --package=rayon-core --precise=1.12.1 - cargo update --package=windows-sys@0.61.2 --precise=0.60.2 + cargo update --package=windows-sys --precise=0.60.2 cargo update --package=quote --precise=1.0.41 cargo update --package=itoa --precise=1.0.15 cargo update --package=serde_json --precise=1.0.145 @@ -600,7 +600,7 @@ jobs: cargo update --package=lock_api --precise=0.4.12 cargo update --package=rayon --precise=1.10.0 cargo update --package=rayon-core --precise=1.12.1 - cargo update --package=windows-sys@0.61.2 --precise=0.60.2 + cargo update --package=windows-sys --precise=0.60.2 cargo update --package=quote --precise=1.0.41 cargo update --package=itoa --precise=1.0.15 cargo update --package=serde_json --precise=1.0.145 diff --git a/Cargo.toml b/Cargo.toml index cd3611370..1ae7357cb 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -71,7 +71,7 @@ default-features = false tempfile = "3.5.0" libc = "0.2.171" libc_errno = { package = "errno", version = "0.3.10", default-features = false } -serial_test = "3" +serial_test = "2.0.0" memoffset = "0.9.0" flate2 = "1.0" static_assertions = "1.1.0" @@ -81,7 +81,7 @@ static_assertions = "1.1.0" once_cell = "1.20.3" [target.'cfg(all(criterion, not(any(target_os = "emscripten", target_os = "wasi"))))'.dev-dependencies] -criterion = "0.8" +criterion = "0.4" # Add Criterion configuration, as described here: #