X-Git-Url: http://git.bitcoin.ninja/index.cgi?a=blobdiff_plain;f=test.sh;h=4d89ab0233fe1cfd82b8f22a16d0a31a41b4799d;hb=1d725ca4a022415c85072bc763d50738df863d6d;hp=3346b74f123ce084c7d61d64a404249c7d75a238;hpb=e4503cf90b6ad5ed9edc99389956ceffb1c35502;p=dnssec-prover diff --git a/test.sh b/test.sh index 3346b74..4d89ab0 100755 --- a/test.sh +++ b/test.sh @@ -1,11 +1,22 @@ #!/bin/sh set -eox +export RUSTC_BOOTSTRAP=1 cargo test --no-default-features cargo test cargo test --no-default-features --features std cargo test --no-default-features --features tokio +cargo test --no-default-features --features validation +cargo test --features std,tokio,validation cargo test --no-default-features --features build_server cargo build --lib cargo build --lib --features std cargo build --lib --features tokio +cargo build --lib --features validation +cargo build --lib --features std,tokio,validation +cargo build --lib --features std,tokio,validation --release cargo build --bin http_proof_gen --features build_server +cargo doc --features std,tokio,validation +cd fuzz +RUSTFLAGS=--cfg=fuzzing RUSTC_BOOTSTRAP=1 cargo build --features stdin_fuzz +cd ../bench +RUSTFLAGS="--cfg=dnssec_validate_bench" cargo bench