[INFO] cloning repository https://github.com/lazyanubis/salvo-worker
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/lazyanubis/salvo-worker" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Flazyanubis%2Fsalvo-worker", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Flazyanubis%2Fsalvo-worker'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] b00ba551e8623e3d4a4bd5155f53ee4242a635c6
[INFO] testing lazyanubis/salvo-worker against master#ad85bc524b1ad696e42061ad8338d382dffbdbe5 for pr-146237
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Flazyanubis%2Fsalvo-worker" "/workspace/builds/worker-4-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc1/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-4-tc1/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/lazyanubis/salvo-worker
[INFO] finished tweaking git repo https://github.com/lazyanubis/salvo-worker
[INFO] tweaked toml for git repo https://github.com/lazyanubis/salvo-worker written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/lazyanubis/salvo-worker on toolchain ad85bc524b1ad696e42061ad8338d382dffbdbe5
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/lazyanubis/salvo-worker already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] Updating crates.io index
[INFO] [stderr] Downloading crates ...
[INFO] [stderr] Downloaded worker-sys v0.6.0
[INFO] [stderr] Downloaded worker-macros v0.6.0
[INFO] [stderr] Downloaded worker-kv v0.9.0
[INFO] [stderr] Downloaded xml-rs v0.8.26
[INFO] [stderr] Downloaded headers-core v0.3.0
[INFO] [stderr] Downloaded tagptr v0.2.0
[INFO] [stderr] Downloaded simdutf8 v0.1.5
[INFO] [stderr] Downloaded tracing-test-macro v0.2.5
[INFO] [stderr] Downloaded poly1305 v0.8.0
[INFO] [stderr] Downloaded chacha20 v0.9.1
[INFO] [stderr] Downloaded bcrypt v0.17.0
[INFO] [stderr] Downloaded quinn-udp v0.5.11
[INFO] [stderr] Downloaded tracing-test v0.2.5
[INFO] [stderr] Downloaded pem v3.0.5
[INFO] [stderr] Downloaded simple_asn1 v0.6.3
[INFO] [stderr] Downloaded tokio-tungstenite v0.26.2
[INFO] [stderr] Downloaded ghash v0.5.1
[INFO] [stderr] Downloaded rust-embed-impl v8.7.0
[INFO] [stderr] Downloaded enumflags2 v0.7.11
[INFO] [stderr] Downloaded blowfish v0.9.1
[INFO] [stderr] Downloaded etag v4.0.0
[INFO] [stderr] Downloaded loom v0.7.2
[INFO] [stderr] Downloaded chacha20poly1305 v0.10.1
[INFO] [stderr] Downloaded toml_edit v0.22.25
[INFO] [stderr] Downloaded rkyv v0.7.45
[INFO] [stderr] Downloaded rust_decimal v1.37.1
[INFO] [stderr] Downloaded serde_norway v0.9.42
[INFO] [stderr] Downloaded brotli v8.0.0
[INFO] [stderr] Downloaded moka v0.12.10
[INFO] [stderr] Downloaded worker v0.6.0
[INFO] [stderr] Downloaded unsafe-libyaml-norway v0.2.15
[INFO] [stderr] Downloaded aes-gcm v0.10.3
[INFO] [stderr] Downloaded winnow v0.7.7
[INFO] [stderr] Downloaded reqwest v0.12.15
[INFO] [stderr] Downloaded rust-embed v8.7.0
[INFO] [stderr] Downloaded salvo-serde-util v0.78.0
[INFO] [stderr] Downloaded serde-xml-rs v0.7.0
[INFO] [stderr] Downloaded salvo_macros v0.78.0
[INFO] [stderr] Downloaded headers v0.4.0
[INFO] [stderr] Downloaded h2 v0.4.9
[INFO] [stderr] Downloaded cc v1.2.20
[INFO] [stderr] Downloaded generator v0.8.4
[INFO] [stderr] Downloaded tungstenite v0.26.2
[INFO] [stderr] Downloaded ulid v1.2.1
[INFO] [stderr] Downloaded rust-embed-utils v8.7.0
[INFO] [stderr] Downloaded path-slash v0.2.1
[INFO] [stderr] Downloaded crypto-mac v0.11.0
[INFO] [stderr] Downloaded enumflags2_derive v0.7.11
[INFO] [stderr] Downloaded multer v3.1.0
[INFO] [stderr] Downloaded str-buf v3.0.3
[INFO] [stderr] Downloaded async-session v3.0.0
[INFO] [stderr] Downloaded mime-infer v4.0.0
[INFO] [stderr] Downloaded salvo-oapi-macros v0.78.0
[INFO] [stderr] Downloaded jsonwebtoken v9.3.1
[INFO] [stderr] Downloaded assert-json-diff v2.0.2
[INFO] [stderr] Downloaded rkyv_derive v0.7.45
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5d6716ea3b3e058c1fedf726241c0d844ef358bd48b185a6748174d2b730048c
[INFO] running `Command { std: "docker" "start" "-a" "5d6716ea3b3e058c1fedf726241c0d844ef358bd48b185a6748174d2b730048c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5d6716ea3b3e058c1fedf726241c0d844ef358bd48b185a6748174d2b730048c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5d6716ea3b3e058c1fedf726241c0d844ef358bd48b185a6748174d2b730048c", kill_on_drop: false }`
[INFO] [stdout] 5d6716ea3b3e058c1fedf726241c0d844ef358bd48b185a6748174d2b730048c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ddd98e6fe645abea7eadeb7e401b9acbc78ac87f36184dbf0ce9a3b1e28633b3
[INFO] running `Command { std: "docker" "start" "-a" "ddd98e6fe645abea7eadeb7e401b9acbc78ac87f36184dbf0ce9a3b1e28633b3", kill_on_drop: false }`
[INFO] [stderr] Compiling libc v0.2.172
[INFO] [stderr] Compiling serde v1.0.219
[INFO] [stderr] Compiling log v0.4.27
[INFO] [stderr] Compiling bumpalo v3.17.0
[INFO] [stderr] Compiling subtle v2.6.1
[INFO] [stderr] Compiling stable_deref_trait v1.2.0
[INFO] [stderr] Compiling syn v2.0.101
[INFO] [stderr] Compiling num-traits v0.2.19
[INFO] [stderr] Compiling tracing-core v0.1.33
[INFO] [stderr] Compiling icu_locid_transform_data v1.5.1
[INFO] [stderr] Compiling icu_properties_data v1.5.1
[INFO] [stderr] Compiling getrandom v0.3.2
[INFO] [stderr] Compiling icu_normalizer_data v1.5.1
[INFO] [stderr] Compiling once_cell v1.21.3
[INFO] [stderr] Compiling pkg-config v0.3.32
[INFO] [stderr] Compiling digest v0.10.7
[INFO] [stderr] Compiling aho-corasick v1.1.3
[INFO] [stderr] Compiling indexmap v2.9.0
[INFO] [stderr] Compiling toml_datetime v0.6.9
[INFO] [stderr] Compiling winnow v0.7.7
[INFO] [stderr] Compiling sha2 v0.10.8
[INFO] [stderr] Compiling regex-automata v0.4.9
[INFO] [stderr] Compiling zstd-safe v7.2.4
[INFO] [stderr] Compiling bitflags v2.9.0
[INFO] [stderr] Compiling cfg_aliases v0.2.1
[INFO] [stderr] Compiling rustix v1.0.5
[INFO] [stderr] Compiling nix v0.29.0
[INFO] [stderr] Compiling mime-infer v4.0.0
[INFO] [stderr] Compiling encoding_rs v0.8.35
[INFO] [stderr] Compiling jobserver v0.1.33
[INFO] [stderr] Compiling cookie v0.18.1
[INFO] [stderr] Compiling multer v3.1.0
[INFO] [stderr] Compiling linux-raw-sys v0.9.4
[INFO] [stderr] Compiling eyre v0.6.12
[INFO] [stderr] Compiling miniz_oxide v0.8.8
[INFO] [stderr] Compiling brotli-decompressor v5.0.0
[INFO] [stderr] Compiling sha1 v0.10.6
[INFO] [stderr] Compiling hmac v0.12.1
[INFO] [stderr] Compiling headers-core v0.3.0
[INFO] [stderr] Compiling crc32fast v1.4.2
[INFO] [stderr] Compiling indenter v0.3.3
[INFO] [stderr] Compiling spin v0.9.8
[INFO] [stderr] Compiling fastrand v2.3.0
[INFO] [stderr] Compiling xml-rs v0.8.26
[INFO] [stderr] Compiling headers v0.4.0
[INFO] [stderr] Compiling cc v1.2.20
[INFO] [stderr] Compiling rustls-pki-types v1.11.0
[INFO] [stderr] Compiling rustls v0.23.26
[INFO] [stderr] Compiling flate2 v1.1.1
[INFO] [stderr] Compiling getrandom v0.2.16
[INFO] [stderr] Compiling socket2 v0.5.9
[INFO] [stderr] Compiling mio v1.0.3
[INFO] [stderr] Compiling rand_core v0.6.4
[INFO] [stderr] Compiling regex v1.11.1
[INFO] [stderr] Compiling parking_lot_core v0.9.10
[INFO] [stderr] Compiling rand_core v0.9.3
[INFO] [stderr] Compiling rand_chacha v0.3.1
[INFO] [stderr] Compiling toml_edit v0.22.25
[INFO] [stderr] Compiling parking_lot v0.12.3
[INFO] [stderr] Compiling rand_chacha v0.9.0
[INFO] [stderr] Compiling brotli v8.0.0
[INFO] [stderr] Compiling rand v0.8.5
[INFO] [stderr] Compiling regex-syntax v0.6.29
[INFO] [stderr] Compiling rand v0.9.1
[INFO] [stderr] Compiling digest v0.9.0
[INFO] [stderr] Compiling half v2.6.0
[INFO] [stderr] Compiling tempfile v3.19.1
[INFO] [stderr] Compiling proc-macro2-diagnostics v0.10.1
[INFO] [stderr] Compiling ciborium-io v0.2.2
[INFO] [stderr] Compiling overload v0.1.1
[INFO] [stderr] Compiling sharded-slab v0.1.7
[INFO] [stderr] Compiling nu-ansi-term v0.46.0
[INFO] [stderr] Compiling ciborium-ll v0.2.2
[INFO] [stderr] Compiling zstd-sys v2.0.15+zstd.1.5.7
[INFO] [stderr] Compiling ring v0.17.14
[INFO] [stderr] Compiling blake3 v0.3.8
[INFO] [stderr] Compiling rust-embed-utils v8.7.0
[INFO] [stderr] Compiling webpki-roots v0.26.8
[INFO] [stderr] Compiling num-integer v0.1.46
[INFO] [stderr] Compiling tracing-log v0.2.0
[INFO] [stderr] Compiling wasm-bindgen-backend v0.2.100
[INFO] [stderr] Compiling synstructure v0.13.1
[INFO] [stderr] Compiling salvo-serde-util v0.78.0
[INFO] [stderr] Compiling thread_local v1.1.8
[INFO] [stderr] Compiling yansi v1.0.1
[INFO] [stderr] Compiling rust_decimal v1.37.1
[INFO] [stderr] Compiling num-bigint v0.4.6
[INFO] [stderr] Compiling rustls-pemfile v2.2.0
[INFO] [stderr] Compiling proc-macro-crate v3.3.0
[INFO] [stderr] Compiling crypto-mac v0.8.0
[INFO] [stderr] Compiling regex-automata v0.1.10
[INFO] [stderr] Compiling crypto-mac v0.11.0
[INFO] [stderr] Compiling block-buffer v0.9.0
[INFO] [stderr] Compiling castaway v0.2.3
[INFO] [stderr] Compiling str-buf v3.0.3
[INFO] [stderr] Compiling ulid v1.2.1
[INFO] [stderr] Compiling event-listener v2.5.3
[INFO] [stderr] Compiling ipnet v2.11.0
[INFO] [stderr] Compiling arrayvec v0.7.6
[INFO] [stderr] Compiling xxhash-rust v0.8.15
[INFO] [stderr] Compiling constant_time_eq v0.1.5
[INFO] [stderr] Compiling arrayvec v0.5.2
[INFO] [stderr] Compiling opaque-debug v0.3.1
[INFO] [stderr] Compiling unsafe-libyaml-norway v0.2.15
[INFO] [stderr] Compiling sha2 v0.9.9
[INFO] [stderr] Compiling matchers v0.1.0
[INFO] [stderr] Compiling etag v4.0.0
[INFO] [stderr] Compiling async-lock v2.8.0
[INFO] [stderr] Compiling hmac v0.11.0
[INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.100
[INFO] [stderr] Compiling pem v3.0.5
[INFO] [stderr] Compiling uuid v1.16.0
[INFO] [stderr] Compiling inventory v0.3.20
[INFO] [stderr] Compiling path-slash v0.2.1
[INFO] [stderr] Compiling serde_derive v1.0.219
[INFO] [stderr] Compiling zerofrom-derive v0.1.6
[INFO] [stderr] Compiling yoke-derive v0.7.5
[INFO] [stderr] Compiling zerovec-derive v0.10.3
[INFO] [stderr] Compiling futures-macro v0.3.31
[INFO] [stderr] Compiling displaydoc v0.2.5
[INFO] [stderr] Compiling tokio-macros v2.5.0
[INFO] [stderr] Compiling icu_provider_macros v1.5.0
[INFO] [stderr] Compiling tracing-attributes v0.1.28
[INFO] [stderr] Compiling thiserror-impl v2.0.12
[INFO] [stderr] Compiling async-trait v0.1.88
[INFO] [stderr] Compiling thiserror-impl v1.0.69
[INFO] [stderr] Compiling pin-project-internal v1.1.10
[INFO] [stderr] Compiling enumflags2_derive v0.7.11
[INFO] [stderr] Compiling tokio v1.44.2
[INFO] [stderr] Compiling salvo_macros v0.78.0
[INFO] [stderr] Compiling wasm-bindgen-macro v0.2.100
[INFO] [stderr] Compiling futures-util v0.3.31
[INFO] [stderr] Compiling enumflags2 v0.7.11
[INFO] [stderr] Compiling rust-embed-impl v8.7.0
[INFO] [stderr] Compiling tracing v0.1.41
[INFO] [stderr] Compiling tracing-test-macro v0.2.5
[INFO] [stderr] Compiling wasm-bindgen v0.2.100
[INFO] [stderr] Compiling tracing-subscriber v0.3.19
[INFO] [stderr] Compiling salvo-oapi-macros v0.78.0
[INFO] [stderr] Compiling zerofrom v0.1.6
[INFO] [stderr] Compiling yoke v0.7.5
[INFO] [stderr] Compiling rust-embed v8.7.0
[INFO] [stderr] Compiling js-sys v0.3.77
[INFO] [stderr] Compiling pin-project v1.1.10
[INFO] [stderr] Compiling thiserror v1.0.69
[INFO] [stderr] Compiling zerovec v0.10.4
[INFO] [stderr] Compiling thiserror v2.0.12
[INFO] [stderr] Compiling tungstenite v0.26.2
[INFO] [stderr] Compiling rustls-webpki v0.103.1
[INFO] [stderr] Compiling futures-executor v0.3.31
[INFO] [stderr] Compiling futures v0.3.31
[INFO] [stderr] Compiling tracing-test v0.2.5
[INFO] [stderr] Compiling tinystr v0.7.6
[INFO] [stderr] Compiling icu_collections v1.5.0
[INFO] [stderr] Compiling icu_locid v1.5.0
[INFO] [stderr] Compiling icu_provider v1.5.0
[INFO] [stderr] Compiling wasm-bindgen-futures v0.4.50
[INFO] [stderr] Compiling web-sys v0.3.77
[INFO] [stderr] Compiling icu_locid_transform v1.5.0
[INFO] [stderr] Compiling tokio-util v0.7.15
[INFO] [stderr] Compiling tokio-tungstenite v0.26.2
[INFO] [stderr] Compiling zstd v0.13.3
[INFO] [stderr] Compiling tower v0.5.2
[INFO] [stderr] Compiling icu_properties v1.5.1
[INFO] [stderr] Compiling serde_json v1.0.140
[INFO] [stderr] Compiling deranged v0.4.0
[INFO] [stderr] Compiling chrono v0.4.41
[INFO] [stderr] Compiling serde_urlencoded v0.7.1
[INFO] [stderr] Compiling serde-wasm-bindgen v0.6.5
[INFO] [stderr] Compiling multimap v0.10.0
[INFO] [stderr] Compiling serde-xml-rs v0.7.0
[INFO] [stderr] Compiling ciborium v0.2.2
[INFO] [stderr] Compiling bincode v1.3.3
[INFO] [stderr] Compiling compact_str v0.9.0
[INFO] [stderr] Compiling time v0.3.41
[INFO] [stderr] Compiling h2 v0.4.9
[INFO] [stderr] Compiling serde_norway v0.9.42
[INFO] [stderr] Compiling worker-kv v0.9.0
[INFO] [stderr] Compiling async-session v3.0.0
[INFO] [stderr] Compiling tokio-rustls v0.26.2
[INFO] [stderr] Compiling worker-sys v0.6.0
[INFO] [stderr] Compiling wasm-streams v0.4.2
[INFO] [stderr] Compiling icu_normalizer v1.5.0
[INFO] [stderr] Compiling idna_adapter v1.2.0
[INFO] [stderr] Compiling idna v1.0.3
[INFO] [stderr] Compiling worker-macros v0.6.0
[INFO] [stderr] Compiling url v2.5.4
[INFO] [stderr] Compiling simple_asn1 v0.6.3
[INFO] [stderr] Compiling worker v0.6.0
[INFO] [stderr] Compiling jsonwebtoken v9.3.1
[INFO] [stderr] Compiling hyper v1.6.0
[INFO] [stderr] Compiling hyper-util v0.1.11
[INFO] [stderr] Compiling salvo-core v0.2.0 (/opt/rustwide/workdir/salvo/core)
[INFO] [stderr] Compiling hyper-rustls v0.27.5
[INFO] [stderr] Compiling reqwest v0.12.15
[INFO] [stderr] Compiling salvo-extra v0.2.0 (/opt/rustwide/workdir/salvo/extra)
[INFO] [stderr] Compiling salvo-oapi v0.2.0 (/opt/rustwide/workdir/salvo/oapi)
[INFO] [stderr] Compiling salvo-cache v0.2.0 (/opt/rustwide/workdir/salvo/cache)
[INFO] [stderr] Compiling salvo-cors v0.2.0 (/opt/rustwide/workdir/salvo/cors)
[INFO] [stderr] Compiling salvo-jwt-auth v0.2.0 (/opt/rustwide/workdir/salvo/jwt-auth)
[INFO] [stderr] Compiling salvo-session v0.2.0 (/opt/rustwide/workdir/salvo/session)
[INFO] [stderr] Compiling salvo-serve-static v0.2.0 (/opt/rustwide/workdir/salvo/serve-static)
[INFO] [stderr] Compiling salvo-compression v0.2.0 (/opt/rustwide/workdir/salvo/compression)
[INFO] [stderr] Compiling salvo-csrf v0.2.0 (/opt/rustwide/workdir/salvo/csrf)
[INFO] [stderr] Compiling salvo-proxy v0.2.0 (/opt/rustwide/workdir/salvo/proxy)
[INFO] [stderr] Compiling salvo-flash v0.2.0 (/opt/rustwide/workdir/salvo/flash)
[INFO] [stderr] Compiling salvo-rate-limiter v0.2.0 (/opt/rustwide/workdir/salvo/rate-limiter)
[INFO] [stderr] Compiling salvo-worker v0.2.0 (/opt/rustwide/workdir/salvo-worker)
[INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 37s
[INFO] running `Command { std: "docker" "inspect" "ddd98e6fe645abea7eadeb7e401b9acbc78ac87f36184dbf0ce9a3b1e28633b3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ddd98e6fe645abea7eadeb7e401b9acbc78ac87f36184dbf0ce9a3b1e28633b3", kill_on_drop: false }`
[INFO] [stdout] ddd98e6fe645abea7eadeb7e401b9acbc78ac87f36184dbf0ce9a3b1e28633b3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d03a5452baaddf9789e6eb9e22a29dec7214b2d69473c17d9cb76db7fb220ba3
[INFO] running `Command { std: "docker" "start" "-a" "d03a5452baaddf9789e6eb9e22a29dec7214b2d69473c17d9cb76db7fb220ba3", kill_on_drop: false }`
[INFO] [stderr] Compiling assert-json-diff v2.0.2
[INFO] [stderr] Compiling tokio-stream v0.1.17
[INFO] [stderr] Compiling salvo-serve-static v0.2.0 (/opt/rustwide/workdir/salvo/serve-static)
[INFO] [stderr] Compiling salvo-rate-limiter v0.2.0 (/opt/rustwide/workdir/salvo/rate-limiter)
[INFO] [stderr] Compiling salvo-cache v0.2.0 (/opt/rustwide/workdir/salvo/cache)
[INFO] [stderr] Compiling salvo-cors v0.2.0 (/opt/rustwide/workdir/salvo/cors)
[INFO] [stderr] Compiling salvo-jwt-auth v0.2.0 (/opt/rustwide/workdir/salvo/jwt-auth)
[INFO] [stderr] Compiling salvo-session v0.2.0 (/opt/rustwide/workdir/salvo/session)
[INFO] [stderr] Compiling salvo-proxy v0.2.0 (/opt/rustwide/workdir/salvo/proxy)
[INFO] [stderr] Compiling salvo-worker v0.2.0 (/opt/rustwide/workdir/salvo-worker)
[INFO] [stderr] Compiling salvo-csrf v0.2.0 (/opt/rustwide/workdir/salvo/csrf)
[INFO] [stderr] Compiling salvo-compression v0.2.0 (/opt/rustwide/workdir/salvo/compression)
[INFO] [stderr] Compiling salvo-flash v0.2.0 (/opt/rustwide/workdir/salvo/flash)
[INFO] [stderr] Compiling salvo-core v0.2.0 (/opt/rustwide/workdir/salvo/core)
[INFO] [stderr] Compiling salvo-oapi v0.2.0 (/opt/rustwide/workdir/salvo/oapi)
[INFO] [stderr] Compiling salvo-extra v0.2.0 (/opt/rustwide/workdir/salvo/extra)
[INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 26.98s
[INFO] running `Command { std: "docker" "inspect" "d03a5452baaddf9789e6eb9e22a29dec7214b2d69473c17d9cb76db7fb220ba3", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d03a5452baaddf9789e6eb9e22a29dec7214b2d69473c17d9cb76db7fb220ba3", kill_on_drop: false }`
[INFO] [stdout] d03a5452baaddf9789e6eb9e22a29dec7214b2d69473c17d9cb76db7fb220ba3
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+ad85bc524b1ad696e42061ad8338d382dffbdbe5" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 05645084c992fc294f1a18958065e5ddd7d812f7890653694093a5003aa39543
[INFO] running `Command { std: "docker" "start" "-a" "05645084c992fc294f1a18958065e5ddd7d812f7890653694093a5003aa39543", kill_on_drop: false }`
[INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.61s
[INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/salvo_cache-5278e8ac8a5e8927)
[INFO] [stdout]
[INFO] [stdout] running 0 tests
[INFO] [stdout]
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout]
[INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/salvo_compression-1012b8d952c6744e)
[INFO] [stdout]
[INFO] [stdout] running 3 tests
[INFO] [stdout] test tests::test_brotli ... ok
[INFO] [stdout] test tests::test_deflate ... ok
[INFO] [stdout] test tests::test_gzip ... ok
[INFO] [stdout]
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout]
[INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/salvo_core-445ec56c499af89d)
[INFO] [stdout]
[INFO] [stdout] running 107 tests
[INFO] [stdout] test conn::addr::tests::test_addr_ipv4 ... ok
[INFO] [stdout] test conn::addr::tests::test_addr_ipv6 ... ok
[INFO] [stdout] test catcher::tests::test_handle_error ... ok
[INFO] [stdout] test catcher::tests::test_custom_catcher ... ok
[INFO] [stdout] test conn::tcp::tests::test_tcp_listener ... ok
[INFO] [stdout] test conn::joined::tests::test_joined_listener ... ok
[INFO] [stdout] test depot::test::test_depot ... ok
[INFO] [stdout] test conn::unix::tests::test_unix_listener ... ok
[INFO] [stdout] test depot::test::test_middleware_use_depot ... ok
[INFO] [stdout] test extract::case::tests::test_rename_fields ... ok
[INFO] [stdout] test error::tests::test_eyre ... ok
[INFO] [stdout] test extract::metadata::tests::test_parse_source_format ... ok
[INFO] [stdout] test error::tests::test_anyhow ... ok
[INFO] [stdout] test http::errors::parse_error::tests::test_write_error ... ok
[INFO] [stdout] test http::range::tests::test_parse ... ok
[INFO] [stdout] test extract::case::tests::test_rename_variants ... ok
[INFO] [stdout] test extract::metadata::tests::test_parse_source_from ... ok
[INFO] [stdout] test error::tests::test_error ... ok
[INFO] [stdout] test http::request::tests::test_parse_json ... ok
[INFO] [stdout] test http::request::tests::test_parse_queries ... ok
[INFO] [stdout] test http::response::test::test_body_empty ... ok
[INFO] [stdout] test http::response::test::test_body_stream1 ... ok
[INFO] [stdout] test http::response::test::test_body_stream2 ... ok
[INFO] [stdout] test http::tests::test_guess_accept_mime ... ok
[INFO] [stdout] test routing::filters::path::tests::test_detect_consts ... ok
[INFO] [stdout] test routing::filters::path::tests::test_detect_consts0 ... ok
[INFO] [stdout] test routing::filters::path::tests::test_detect_const_and_named ... ok
[INFO] [stdout] test routing::filters::path::tests::test_detect_consts1 ... ok
[INFO] [stdout] test routing::filters::path::tests::test_detect_consts2 ... ok
[INFO] [stdout] test routing::filters::path::tests::test_detect_many ... ok
[INFO] [stdout] test routing::filters::path::tests::test_detect_many_slashes ... ok
[INFO] [stdout] test routing::filters::path::tests::test_detect_named_regex ... ok
[INFO] [stdout] test routing::filters::path::tests::test_detect_wildcard ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_empty ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_multi_const ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_many_slashes ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_comb_3 ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_root ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_num ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_rest_failed2 ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_comb_5 ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_comb_4 ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_dot_after_param ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_comb_1 ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_comb_2 ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_single_const ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_single_regex ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_rest2_failed ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_named_follow_another_panic ... ok
[INFO] [stdout] test routing::filters::tests::test_methods ... ok
[INFO] [stdout] test routing::router::tests::test_router_detect1 ... ok
[INFO] [stdout] test routing::router::tests::test_router_debug ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_rest ... ok
[INFO] [stdout] test routing::router::tests::test_router_detect2 ... ok
[INFO] [stdout] test routing::router::tests::test_router_detect3 ... ok
[INFO] [stdout] test routing::router::tests::test_router_detect12 ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_multi_regex_with_prefix_and_suffix ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_multi_regex ... ok
[INFO] [stdout] test routing::router::tests::test_router_detect13 ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_rest_failed1 ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_multi_regex_with_prefix ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_multi_regex_with_suffix ... ok
[INFO] [stdout] test routing::router::tests::test_router_detect10 ... ok
[INFO] [stdout] test routing::filters::tests::test_opts ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_single_regex_with_prefix ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_single_regex_with_prefix_and_suffix ... ok
[INFO] [stdout] test routing::router::tests::test_router_detect11 ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_single_regex_with_suffix ... ok
[INFO] [stdout] test routing::filters::path::tests::test_parse_wildcard_regex ... ok
[INFO] [stdout] test serde::request::tests::test_de_request_with_both_rename_all ... ok
[INFO] [stdout] test routing::router::tests::test_router_detect4 ... ok
[INFO] [stdout] test routing::tests::test_custom_filter ... ok
[INFO] [stdout] test routing::router::tests::test_router_detect_path_encoded ... ok
[INFO] [stdout] test routing::router::tests::test_router_detect6 ... ok
[INFO] [stdout] test serde::flat_value::tests::test_flat_parser_1 ... ok
[INFO] [stdout] test serde::flat_value::tests::test_flat_parser_2 ... ok
[INFO] [stdout] test serde::request::tests::test_de_request_with_json_bool ... ok
[INFO] [stdout] test serde::request::tests::test_de_request_with_json_str ... ok
[INFO] [stdout] test serde::request::tests::test_de_request_with_extract_rename_all ... ok
[INFO] [stdout] test serde::request::tests::test_de_request_with_json_vec ... ok
[INFO] [stdout] test serde::request::tests::test_de_request_with_lifetime ... ok
[INFO] [stdout] test serde::request::tests::test_de_request_with_form_json_str ... ok
[INFO] [stdout] test serde::request::tests::test_de_request_with_multi_sources ... ok
[INFO] [stdout] test serde::request::tests::test_de_request_from_query ... ok
[INFO] [stdout] test serde::request::tests::test_de_request_with_rename ... ok
[INFO] [stdout] test serde::request::tests::test_de_request_with_rename_all ... ok
[INFO] [stdout] test routing::router::tests::test_router_detect9 ... ok
[INFO] [stdout] test routing::router::tests::test_router_detect_utf8 ... ok
[INFO] [stdout] test serde::request::tests::test_de_request_url_array ... ok
[INFO] [stdout] test serde::request::tests::test_de_request_url_array2 ... ok
[INFO] [stdout] test routing::tests::test_matched_path ... ok
[INFO] [stdout] test serde::request::tests::test_de_request_with_serde_rename_all ... ok
[INFO] [stdout] test serde::tests::test_de_str_map ... ok
[INFO] [stdout] test serde::tests::test_de_str_multi_map ... ok
[INFO] [stdout] test server::tests::test_server ... ok
[INFO] [stdout] test server::tests::test_regression_209 ... ok
[INFO] [stdout] test writing::tests::test_write_str ... ok
[INFO] [stdout] test service::tests::test_service_405_or_404_error ... ok
[INFO] [stdout] test writing::tests::test_write_string ... ok
[INFO] [stdout] test service::tests::test_service ... ok
[INFO] [stdout] test writing::text::tests::test_write_html_text ... ok
[INFO] [stdout] test writing::text::tests::test_write_json_text ... ok
[INFO] [stdout] test writing::json::tests::test_write_json_content ... ok
[INFO] [stdout] test writing::text::tests::test_write_plain_text ... ok
[INFO] [stdout] test writing::text::tests::test_write_str ... ok
[INFO] [stdout] test writing::text::tests::test_write_string ... ok
[INFO] [stdout] test routing::router::tests::test_router_detect5 ... ok
[INFO] [stdout]
[INFO] [stdout] test result: ok. 107 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s
[INFO] [stdout]
[INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/salvo_cors-39a8991d4259aad0)
[INFO] [stdout]
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::test_cors ... ok
[INFO] [stdout]
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout]
[INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/salvo_csrf-b362009f8f4df385)
[INFO] [stdout]
[INFO] [stdout] running 3 tests
[INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/salvo_extra-0e42a0af4d812dd7)
[INFO] [stdout] test finder::tests::test_header_finder ... ok
[INFO] [stdout] test finder::tests::test_form_finder ... ok
[INFO] [stdout] test finder::tests::test_json_finder ... ok
[INFO] [stdout]
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] running 7 tests
[INFO] [stdout] test force_https::tests::test_redirect_host ... ok
[INFO] [stdout] test force_https::tests::test_redirect_handler ... ok
[INFO] [stdout] test affix_state::tests::test_affix ... ok
[INFO] [stdout] test basic_auth::tests::test_basic_auth ... ok
[INFO] [stdout] test trailing_slash::tests::test_remove_slash ... ok
[INFO] [stdout] test trailing_slash::tests::test_add_slash ... ok
[INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/salvo_flash-2e9c4fe1a7d21823)
[INFO] [stdout] test tower_compat::tests::test_tower_layer ... ok
[INFO] [stdout]
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::test_cookie_store ... ok
[INFO] [stdout]
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout]
[INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/salvo_jwt_auth-58c2073a02a273ac)
[INFO] [stdout]
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::test_jwt_auth ... ok
[INFO] [stdout]
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout]
[INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/salvo_oapi-01856d7a0a570cf6)
[INFO] [stdout]
[INFO] [stdout] running 230 tests
[INFO] [stdout] test extract::parameter::cookie::tests::test_cookie_param_deref_mut ... ok
[INFO] [stdout] test extract::parameter::cookie::tests::test_cookie_param_display ... ok
[INFO] [stdout] test extract::parameter::cookie::tests::test_required_cookie_param_deref ... ok
[INFO] [stdout] test extract::parameter::cookie::tests::test_cookie_param_register ... ok
[INFO] [stdout] test extract::parameter::cookie::tests::test_cookie_param_deserialize ... ok
[INFO] [stdout] test extract::parameter::cookie::tests::test_cookie_param_metadata ... ok
[INFO] [stdout] test extract::parameter::cookie::tests::test_cookie_param_into_inner ... ok
[INFO] [stdout] test extract::parameter::cookie::tests::test_cookie_param_extract_with_value ... ok
[INFO] [stdout] test extract::parameter::cookie::tests::test_required_cookie_param_extract_with_value ... ok
[INFO] [stdout] test extract::parameter::header::tests::test_header_param_deref_mut ... ok
[INFO] [stdout] test extract::parameter::header::tests::test_header_param_into_inner ... ok
[INFO] [stdout] test extract::parameter::header::tests::test_header_param_metadata ... ok
[INFO] [stdout] test extract::parameter::header::tests::test_header_param_debug ... ok
[INFO] [stdout] test extract::parameter::header::tests::test_header_param_deref ... ok
[INFO] [stdout] test extract::parameter::header::tests::test_header_param_display ... ok
[INFO] [stdout] test extract::parameter::header::tests::test_header_param_deserialize ... ok
[INFO] [stdout] test extract::parameter::cookie::tests::test_required_cookie_param_into_inner ... ok
[INFO] [stdout] test extract::parameter::cookie::tests::test_cookie_param_debug ... ok
[INFO] [stdout] test extract::parameter::header::tests::test_required_header_param_metadata ... ok
[INFO] [stdout] test extract::parameter::header::tests::test_header_param_register ... ok
[INFO] [stdout] test extract::parameter::cookie::tests::test_required_cookie_param_metadata ... ok
[INFO] [stdout] test extract::parameter::header::tests::test_required_header_param_deref ... ok
[INFO] [stdout] test extract::parameter::path::tests::test_path_param_deref ... ok
[INFO] [stdout] test extract::parameter::header::tests::test_required_header_prarm_extract_with_value ... ok
[INFO] [stdout] test extract::parameter::path::tests::test_path_param_deref_mut ... ok
[INFO] [stdout] test extract::parameter::header::tests::test_header_prarm_extract_with_value ... ok
[INFO] [stdout] test extract::parameter::path::tests::test_path_param_debug ... ok
[INFO] [stdout] test extract::parameter::path::tests::test_path_param_into_inner ... ok
[INFO] [stdout] test extract::parameter::path::tests::test_path_param_metadata ... ok
[INFO] [stdout] test extract::parameter::path::tests::test_path_param_register ... ok
[INFO] [stdout] test extract::parameter::path::tests::test_path_prarm_extract_with_value ... ok
[INFO] [stdout] test extract::parameter::cookie::tests::test_required_cookie_param_deref_mut ... ok
[INFO] [stdout] test extract::parameter::path::tests::test_path_param_deserialize ... ok
[INFO] [stdout] test extract::parameter::header::tests::test_required_header_param_deref_mut ... ok
[INFO] [stdout] test extract::parameter::header::tests::test_required_header_param_into_inner ... ok
[INFO] [stdout] test extract::parameter::path::tests::test_path_param_display ... ok
[INFO] [stdout] test extract::parameter::query::tests::test_query_param_deref ... ok
[INFO] [stdout] test extract::parameter::query::tests::test_query_param_deref_mut ... ok
[INFO] [stdout] test extract::parameter::query::tests::test_query_param_deserialize ... ok
[INFO] [stdout] test extract::parameter::query::tests::test_query_param_display ... ok
[INFO] [stdout] test extract::parameter::query::tests::test_query_param_extract_with_value ... ok
[INFO] [stdout] test extract::parameter::query::tests::test_query_param_metadata ... ok
[INFO] [stdout] test extract::parameter::query::tests::test_query_param_register ... ok
[INFO] [stdout] test extract::parameter::query::tests::test_query_param_debug ... ok
[INFO] [stdout] test extract::parameter::query::tests::test_query_param_into_inner ... ok
[INFO] [stdout] test extract::parameter::query::tests::test_required_query_param_deref ... ok
[INFO] [stdout] test extract::parameter::query::tests::test_required_query_param_deref_mut ... ok
[INFO] [stdout] test extract::parameter::query::tests::test_required_query_param_extract_with_value ... ok
[INFO] [stdout] test extract::parameter::query::tests::test_required_query_param_into_inner ... ok
[INFO] [stdout] test extract::parameter::query::tests::test_required_query_param_metadata ... ok
[INFO] [stdout] test extract::payload::form::tests::test_form_body_debug ... ok
[INFO] [stdout] test extract::payload::form::tests::test_form_body_deref ... ok
[INFO] [stdout] test extract::payload::form::tests::test_form_body_deref_mut ... ok
[INFO] [stdout] test extract::payload::form::tests::test_form_body_display ... ok
[INFO] [stdout] test extract::payload::form::tests::test_form_body_extract_with_arg ... ok
[INFO] [stdout] test extract::payload::form::tests::test_form_body_into_inner ... ok
[INFO] [stdout] test extract::payload::form::tests::test_form_body_metadata ... ok
[INFO] [stdout] test extract::payload::form::tests::test_form_body_register ... ok
[INFO] [stdout] test extract::payload::form::tests::test_form_body_to_request_body ... ok
[INFO] [stdout] test extract::payload::json::tests::test_json_body_debug ... ok
[INFO] [stdout] test extract::payload::json::tests::test_json_body_deref ... ok
[INFO] [stdout] test extract::payload::json::tests::test_json_body_deref_mut ... ok
[INFO] [stdout] test extract::payload::json::tests::test_json_body_display ... ok
[INFO] [stdout] test extract::payload::json::tests::test_json_body_extract_with_arg ... ok
[INFO] [stdout] test extract::payload::json::tests::test_json_body_into_inner ... ok
[INFO] [stdout] test extract::payload::json::tests::test_json_body_metadata ... ok
[INFO] [stdout] test extract::payload::json::tests::test_json_body_register ... ok
[INFO] [stdout] test extract::payload::json::tests::test_json_body_to_request_body ... ok
[INFO] [stdout] test naming::tests::test_name ... ok
[INFO] [stdout] test openapi::content::tests::test_build_content ... ok
[INFO] [stdout] test openapi::encoding::tests::test_build_encoding ... ok
[INFO] [stdout] test openapi::encoding::tests::test_encoding_default ... ok
[INFO] [stdout] test openapi::example::tests::test_example ... ok
[INFO] [stdout] test openapi::external_docs::tests::test_build_external_docs ... ok
[INFO] [stdout] test openapi::external_docs::tests::test_default_external_docs ... ok
[INFO] [stdout] test openapi::header::tests::test_build_header ... ok
[INFO] [stdout] test openapi::info::tests::build_contact ... ok
[INFO] [stdout] test openapi::info::tests::test_license_set_name ... ok
[INFO] [stdout] test openapi::operation::tests::operation_new ... ok
[INFO] [stdout] test openapi::operation::tests::operation_security ... ok
[INFO] [stdout] test extract::parameter::cookie::tests::test_cookie_param_deref ... ok
[INFO] [stdout] test openapi::operation::tests::test_build_operation ... ok
[INFO] [stdout] test openapi::operation::tests::test_operations ... ok
[INFO] [stdout] test openapi::operation::tests::operation_server ... ok
[INFO] [stdout] test openapi::operation::tests::test_operations_into_iter ... ok
[INFO] [stdout] test openapi::operation::tests::test_operations_then ... ok
[INFO] [stdout] test openapi::parameter::tests::test_build_parameters ... ok
[INFO] [stdout] test extract::parameter::cookie::tests::test_cookie_param_extract_with_value_panic - should panic ... ok
[INFO] [stdout] test extract::parameter::cookie::tests::test_cookie_param_extract - should panic ... ok
[INFO] [stdout] test openapi::parameter::tests::test_parameter_merge_no_extensions ... ok
[INFO] [stdout] test openapi::parameter::tests::test_parameter_merge_success ... ok
[INFO] [stdout] test openapi::parameter::tests::test_parameters_append ... ok
[INFO] [stdout] test extract::parameter::cookie::tests::test_required_cookie_param_extract - should panic ... ok
[INFO] [stdout] test extract::parameter::cookie::tests::test_required_cookie_param_extract_with_value_panic - should panic ... ok
[INFO] [stdout] test openapi::parameter::tests::test_parameter_merge_fail ... ok
[INFO] [stdout] test extract::parameter::header::tests::test_header_prarm_extract - should panic ... ok
[INFO] [stdout] test extract::parameter::header::tests::test_required_header_prarm_extract - should panic ... ok
[INFO] [stdout] test openapi::parameter::tests::test_parameters_contain ... ok
[INFO] [stdout] test openapi::parameter::tests::test_parameters_insert_existed_item ... ok
[INFO] [stdout] test openapi::path::tests::test_paths_deref ... ok
[INFO] [stdout] test openapi::path::tests::test_path_item_append ... ok
[INFO] [stdout] test openapi::path::tests::test_paths_extend ... ok
[INFO] [stdout] test openapi::request_body::tests::request_body_builder ... ok
[INFO] [stdout] test openapi::request_body::tests::request_body_merge ... ok
[INFO] [stdout] test openapi::path::tests::test_path_item_add_operation ... ok
[INFO] [stdout] test extract::parameter::header::tests::test_header_prarm_extract_with_value_panic - should panic ... ok
[INFO] [stdout] test openapi::path::tests::test_build_path_item ... ok
[INFO] [stdout] test openapi::response::tests::responses_new ... ok
[INFO] [stdout] test openapi::response::tests::test_btree_map_from_responses ... ok
[INFO] [stdout] test openapi::response::tests::test_responses_from_btree_map ... ok
[INFO] [stdout] test openapi::response::tests::test_responses_from_iter ... ok
[INFO] [stdout] test openapi::response::tests::test_responses_from_kv_sequence ... ok
[INFO] [stdout] test openapi::response::tests::test_responses_into_iter ... ok
[INFO] [stdout] test openapi::schema::all_of::tests::test_refor_schema_from_all_of ... ok
[INFO] [stdout] test openapi::schema::all_of::tests::test_schema_from_all_of ... ok
[INFO] [stdout] test openapi::schema::any_of::tests::test_anyof_with_extensions ... ok
[INFO] [stdout] test openapi::schema::all_of::tests::test_build_all_of ... ok
[INFO] [stdout] test openapi::schema::all_of::tests::test_allof_with_extensions ... ok
[INFO] [stdout] test openapi::schema::any_of::tests::test_build_any_of ... ok
[INFO] [stdout] test openapi::schema::any_of::tests::test_schema_from_any_of ... ok
[INFO] [stdout] test openapi::schema::any_of::tests::test_refor_schema_from_any_of ... ok
[INFO] [stdout] test openapi::schema::array::tests::test_array_with_extensions ... ok
[INFO] [stdout] test openapi::schema::array::tests::test_schema_from_array ... ok
[INFO] [stdout] test openapi::schema::object::tests::test_build_object_object ... ok
[INFO] [stdout] test openapi::schema::object::tests::test_build_number_object ... ok
[INFO] [stdout] test openapi::schema::object::tests::test_object_with_extensions ... ok
[INFO] [stdout] test openapi::schema::one_of::tests::test_oneof_with_extensions ... ok
[INFO] [stdout] test openapi::schema::one_of::tests::test_build_one_of ... ok
[INFO] [stdout] test openapi::schema::one_of::tests::test_refor_schema_from_one_of ... ok
[INFO] [stdout] test openapi::schema::one_of::tests::test_schema_from_one_of ... ok
[INFO] [stdout] test openapi::schema::tests::create_schema_serializes_json ... ok
[INFO] [stdout] test openapi::schema::tests::deserialize_serialize_one_of_default_type ... ok
[INFO] [stdout] test openapi::schema::array::tests::test_build_array ... ok
[INFO] [stdout] test openapi::schema::tests::serialize_deserialize_all_of_of_within_ref_or_t_object ... ok
[INFO] [stdout] test openapi::schema::object::tests::test_build_string_object ... ok
[INFO] [stdout] test openapi::schema::tests::serialize_deserialize_any_of_of_within_ref_or_t_object ... ok
[INFO] [stdout] test extract::parameter::header::tests::test_required_header_prarm_extract_with_value_panic - should panic ... ok
[INFO] [stdout] test openapi::schema::tests::serialize_deserialize_array_within_ref_or_t_object_builder ... ok
[INFO] [stdout] test openapi::schema::tests::serialize_deserialize_one_of_within_ref_or_t_object_builder ... ok
[INFO] [stdout] test openapi::schema::tests::serialize_deserialize_object_with_multiple_schema_types ... ok
[INFO] [stdout] test openapi::schema::tests::serialize_deserialize_schema_array ... ok
[INFO] [stdout] test extract::parameter::path::tests::test_path_prarm_extract - should panic ... ok
[INFO] [stdout] test extract::parameter::path::tests::test_path_prarm_extract_with_value_panic - should panic ... ok
[INFO] [stdout] test openapi::response::tests::response_builder ... ok
[INFO] [stdout] test openapi::schema::tests::serialize_deserialized_object_component ... ok
[INFO] [stdout] test openapi::schema::tests::serialize_deserialized_property ... ok
[INFO] [stdout] test openapi::schema::tests::test_additional_properties_from_ref_or ... ok
[INFO] [stdout] test openapi::schema::tests::serialize_deserialized_schema_components ... ok
[INFO] [stdout] test openapi::schema::tests::test_additional_properties ... ok
[INFO] [stdout] test openapi::schema::tests::test_array_new ... ok
[INFO] [stdout] test openapi::schema::tests::test_default_schema ... ok
[INFO] [stdout] test openapi::schema::tests::test_object_with_name ... ok
[INFO] [stdout] test openapi::schema::tests::test_property_order ... ok
[INFO] [stdout] test openapi::schema::tests::test_derive_object_with_examples ... ok
[INFO] [stdout] test openapi::schema::tests::test_ref_from_response_name ... ok
[INFO] [stdout] test openapi::schema::tests::test_empty_schema ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_api_key_cookie_auth ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_api_key_query_auth ... ok
[INFO] [stdout] test openapi::schema::tests::serialize_deserialize_schema_array_ref_or_t ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_api_key_query_auth_with_description ... ok
[INFO] [stdout] test openapi::schema::tests::serialize_discriminator_with_mapping ... ok
[INFO] [stdout] test openapi::schema::tests::serialize_deserialize_schema_with_additional_properties_object ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_api_key_header_auth ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_digest_auth ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_hoba_auth ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_mutual_auth ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_basic_auth ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_oauth2_authorization_code_no_scopes ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_negotiate_auth ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_oauth2_client_credentials ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_oauth2_client_credentials_with_refresh_url ... ok
[INFO] [stdout] test openapi::schema::tests::test_array_builder ... ok
[INFO] [stdout] test openapi::schema::tests::serialize_deserialize_schema_with_additional_properties ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_oauth2_implicit_with_refresh_url ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_oauth2_authorization_code_one_scopes ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_oauth2_password ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_default_http_auth ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_mutual_tls ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_oauth2_password_with_refresh_url ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_basic_auth_change_to_digest_auth_with_description ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_oauth_auth ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_http_bearer_json ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_open_id_connect_auth_with_description ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_oauth2_authorization_code ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_open_id_connect_auth ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_scram_sha1_auth ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_scram_sha256_auth ... ok
[INFO] [stdout] test openapi::server::tests::test_server_variables_deref ... ok
[INFO] [stdout] test openapi::server::tests::test_server_variables_extend ... ok
[INFO] [stdout] test openapi::server::tests::test_server_variables_append ... ok
[INFO] [stdout] test openapi::server::tests::test_server_variables_is_empty ... ok
[INFO] [stdout] test openapi::server::tests::test_server_variables_server_varible ... ok
[INFO] [stdout] test openapi::server::tests::create_server_with_builder_and_variable_substitution ... ok
[INFO] [stdout] test openapi::server::tests::test_servers_extend ... ok
[INFO] [stdout] test openapi::server::tests::test_servers_deref ... ok
[INFO] [stdout] test openapi::server::tests::test_servers_insert ... ok
[INFO] [stdout] test openapi::server::tests::test_servers_append ... ok
[INFO] [stdout] test openapi::server::tests::test_server_variables_insert ... ok
[INFO] [stdout] test openapi::server::tests::test_server_set_url ... ok
[INFO] [stdout] test openapi::request_body::tests::request_body_new ... ok
[INFO] [stdout] test openapi::server::tests::test_servers_is_empty ... ok
[INFO] [stdout] test openapi::tag::tests::cmp ... ok
[INFO] [stdout] test openapi::tag::tests::from_string_ref ... ok
[INFO] [stdout] test openapi::tag::tests::tag_new ... ok
[INFO] [stdout] test openapi::tests::serialize_deserialize_openapi_version_success ... ok
[INFO] [stdout] test openapi::tag::tests::from_str ... ok
[INFO] [stdout] test openapi::tag::tests::from_string ... ok
[INFO] [stdout] test openapi::tests::test_deprecated_deserialize ... ok
[INFO] [stdout] test openapi::tests::test_build_openapi ... ok
[INFO] [stdout] test openapi::tests::test_deprecated_from_bool ... ok
[INFO] [stdout] test openapi::tests::test_openapi_to_pretty_json ... ok
[INFO] [stdout] test openapi::tests::test_required_deserialize ... ok
[INFO] [stdout] test openapi::tests::test_required_from_bool ... ok
[INFO] [stdout] test openapi::tests::test_openapi_handle ... ok
[INFO] [stdout] test openapi::xml::tests::xml_new ... ok
[INFO] [stdout] test tests::test_primitive_schema ... ok
[INFO] [stdout] test openapi::tests::serialize_openapi_json_minimal_success ... ok
[INFO] [stdout] test openapi::tests::serialize_openapi_json_with_paths_success ... ok
[INFO] [stdout] test openapi::server::tests::test_servers_insert_existed_server ... ok
[INFO] [stdout] test openapi::tests::merge_2_openapi_documents ... ok
[INFO] [stdout] test openapi::server::tests::test_servers_server ... ok
[INFO] [stdout] test openapi::parameter::tests::test_build_parameter ... ok
[INFO] [stdout] test openapi::parameter::tests::test_parameters_into_iter ... ok
[INFO] [stdout] test openapi::security::tests::security_scheme_correct_oauth2_implicit ... ok
[INFO] [stdout] test openapi::server::tests::test_server_cmp ... ok
[INFO] [stdout] test extract::parameter::query::tests::test_query_param_extract - should panic ... ok
[INFO] [stdout] test extract::parameter::query::tests::test_query_param_extract_with_value_panic - should panic ... ok
[INFO] [stdout] test extract::parameter::query::tests::test_required_query_param_extract_with_value_panic - should panic ... ok
[INFO] [stdout] test extract::parameter::query::tests::test_required_query_param_extract - should panic ... ok
[INFO] [stdout] test openapi::tests::test_openapi_handle_pretty ... ok
[INFO] [stdout]
[INFO] [stdout] test result: ok. 230 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s
[INFO] [stdout]
[INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/salvo_proxy-93b47036bf9e30f9)
[INFO] [stdout]
[INFO] [stdout] running 5 tests
[INFO] [stdout] test reqwest_client::tests::test_reqwest_client ... ignored
[INFO] [stdout] test tests::test_get_upgrade_type ... ok
[INFO] [stdout] test tests::test_encode_url_path ... ok
[INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/salvo_rate_limiter-0d24a7826a0ec590)
[INFO] [stdout] test reqwest_client::tests::test_others ... ok
[INFO] [stdout] test reqwest_client::tests::test_upstreams_elect ... ok
[INFO] [stdout]
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] running 2 tests
[INFO] [stdout] test quota::tests::test_basic_quota ... ok
[INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/salvo_serve_static-8a4271c9b37e1054)
[INFO] [stdout] test quota::tests::test_celled_quota ... ok
[INFO] [stdout]
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] running 1 test
[INFO] [stdout] test dir::tests::test_convert_bytes_to_units ... ok
[INFO] [stdout]
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout]
[INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/salvo_session-4c210f483352c1ef)
[INFO] [stdout]
[INFO] [stdout] running 1 test
[INFO] [stdout] test tests::test_session_data ... ok
[INFO] [stdout]
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/salvo_worker-c54e6672a9d5e713)
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] running 0 tests
[INFO] [stdout]
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout]
[INFO] [stderr] Doc-tests salvo_cache
[INFO] [stdout]
[INFO] [stdout] running 1 test
[INFO] [stdout] test salvo/cache/src/lib.rs - Cache (line 246) ... ok
[INFO] [stdout]
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout]
[INFO] [stderr] Doc-tests salvo_compression
[INFO] [stdout]
[INFO] [stdout] running 0 tests
[INFO] [stdout]
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout]
[INFO] [stderr] Doc-tests salvo_core
[INFO] [stdout]
[INFO] [stdout] running 47 tests
[INFO] [stdout] test salvo/core/src/handler.rs - handler (line 67) ... ignored
[INFO] [stdout] test salvo/core/src/fs/named_file.rs - fs::named_file::NamedFile::open (line 278) ... ok
[INFO] [stdout] test salvo/core/src/depot.rs - depot::Depot (line 14) - compile ... ok
[INFO] [stdout] test salvo/core/src/fs/named_file.rs - fs::named_file::NamedFile (line 47) ... ok
[INFO] [stdout] test salvo/core/src/handler.rs - handler (line 103) ... ok
[INFO] [stdout] test salvo/core/src/handler.rs - handler (line 45) ... ok
[INFO] [stdout] test salvo/core/src/handler.rs - handler (line 13) ... ok
[INFO] [stdout] test salvo/core/src/handler.rs - handler (line 24) ... ok
[INFO] [stdout] test salvo/core/src/http/request.rs - http::request::Request::method_mut (line 362) ... ok
[INFO] [stdout] test salvo/core/src/http/request.rs - http::request::Request::method (line 348) ... ok
[INFO] [stdout] test salvo/core/src/http/request.rs - http::request::Request::headers_mut (line 452) ... ok
[INFO] [stdout] test salvo/core/src/http/request.rs - http::request::Request::uri_mut (line 324) ... ok
[INFO] [stdout] test salvo/core/src/http/request.rs - http::request::Request::headers (line 438) ... ok
[INFO] [stdout] test salvo/core/src/http/response.rs - http::response::Response::channel (line 488) ... ok
[INFO] [stdout] test salvo/core/src/http/request.rs - http::request::Request::uri (line 308) ... ok
[INFO] [stdout] test salvo/core/src/routing/mod.rs - routing (line 130) ... ok
[INFO] [stdout] test salvo/core/src/http/request.rs - http::request::Request::extensions_mut (line 623) ... ok
[INFO] [stdout] test salvo/core/src/http/request.rs - http::request::Request::extensions (line 537) ... ok
[INFO] [stdout] test salvo/core/src/extract/mod.rs - extract (line 6) ... ok
[INFO] [stdout] test salvo/core/src/http/response.rs - http::response::Response::content_type (line 346) ... ok
[INFO] [stdout] test salvo/core/src/http/response.rs - http::response::Response::status_code (line 366) ... ok
[INFO] [stdout] test salvo/core/src/routing/mod.rs - routing (line 294) ... ok
[INFO] [stdout] test salvo/core/src/server.rs - server::Server::new (line 133) - compile ... ok
[INFO] [stdout] test salvo/core/src/http/response.rs - http::response::Response::render (line 383) ... ok
[INFO] [stdout] test salvo/core/src/extract/mod.rs - extract (line 30) ... ok
[INFO] [stdout] test salvo/core/src/catcher.rs - catcher (line 11) ... ok
[INFO] [stdout] test salvo/core/src/routing/mod.rs - routing (line 240) ... ok
[INFO] [stdout] test salvo/core/src/test/request/builder.rs - test::request::builder::RequestBuilder::queries (line 69) ... ignored
[INFO] [stdout] test salvo/core/src/routing/mod.rs - routing (line 283) ... ok
[INFO] [stdout] test salvo/core/src/test/mod.rs - test (line 5) - compile ... ok
[INFO] [stdout] test salvo/core/src/server.rs - server::Server::serve (line 230) - compile ... ok
[INFO] [stdout] test salvo/core/src/routing/mod.rs - routing (line 271) ... ok
[INFO] [stdout] test salvo/core/src/routing/mod.rs - routing (line 342) ... ok
[INFO] [stdout] test salvo/core/src/routing/mod.rs - routing (line 312) ... ok
[INFO] [stdout] test salvo/core/src/routing/mod.rs - routing (line 194) ... ok
[INFO] [stdout] test salvo/core/src/writing/json.rs - writing::json::Json (line 16) ... ok
[INFO] [stdout] test salvo/core/src/routing/mod.rs - routing (line 323) ... ok
[INFO] [stdout] test salvo/core/src/routing/mod.rs - routing (line 352) ... ok
[INFO] [stdout] test salvo/core/src/routing/mod.rs - routing (line 164) ... ok
[INFO] [stdout] test salvo/core/src/writing/seek.rs - writing::seek::ReadSeeker (line 23) ... ok
[INFO] [stdout] test salvo/core/src/writing/redirect.rs - writing::redirect::Redirect (line 11) ... ok
[INFO] [stdout] test salvo/core/src/writing/text.rs - writing::text::Text (line 11) ... ok
[INFO] [stdout] test salvo/core/src/routing/mod.rs - routing (line 18) ... ok
[INFO] [stdout] test salvo/core/src/routing/mod.rs - routing (line 48) ... ok
[INFO] [stdout] test salvo/core/src/routing/mod.rs - routing (line 87) ... ok
[INFO] [stdout] test salvo/core/src/service.rs - service::Service::allowed_media_types (line 107) ... ok
[INFO] [stdout] test salvo/core/src/service.rs - service::Service::catcher (line 60) ... ok
[INFO] [stdout]
[INFO] [stdout] test result: ok. 45 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 10.98s
[INFO] [stdout]
[INFO] [stdout] all doctests ran in 12.78s; merged doctests compilation took 1.79s
[INFO] [stderr] Doc-tests salvo_cors
[INFO] [stdout]
[INFO] [stdout] running 1 test
[INFO] [stdout] test salvo/cors/src/lib.rs - Cors::max_age (line 146) ... ok
[INFO] [stdout]
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout]
[INFO] [stderr] Doc-tests salvo_csrf
[INFO] [stdout]
[INFO] [stdout] running 0 tests
[INFO] [stdout]
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout]
[INFO] [stderr] Doc-tests salvo_extra
[INFO] [stdout]
[INFO] [stdout] running 10 tests
[INFO] [stdout] test salvo/extra/src/affix_state.rs - affix_state (line 9) - compile ... ok
[INFO] [stdout] test salvo/extra/src/catch_panic.rs - catch_panic (line 8) - compile ... ok
[INFO] [stdout] test salvo/extra/src/basic_auth.rs - basic_auth (line 8) - compile ... ok
[INFO] [stdout] test salvo/extra/src/concurrency_limiter.rs - concurrency_limiter (line 8) - compile ... ok
[INFO] [stdout] test salvo/extra/src/request_id.rs - request_id (line 5) - compile ... ok
[INFO] [stdout] test salvo/extra/src/trailing_slash.rs - trailing_slash (line 7) - compile ... ok
[INFO] [stdout] test salvo/extra/src/size_limiter.rs - size_limiter (line 5) - compile ... ok
[INFO] [stdout] test salvo/extra/src/timeout.rs - timeout (line 10) - compile ... ok
[INFO] [stdout] test salvo/extra/src/logging.rs - logging (line 5) - compile ... ok
[INFO] [stdout] test salvo/extra/src/trailing_slash.rs - trailing_slash (line 28) - compile ... ok
[INFO] [stdout]
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout]
[INFO] [stderr] Doc-tests salvo_flash
[INFO] [stderr] Doc-tests salvo_jwt_auth
[INFO] [stdout]
[INFO] [stdout] running 0 tests
[INFO] [stdout]
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout]
[INFO] [stdout]
[INFO] [stdout] running 0 tests
[INFO] [stdout]
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout]
[INFO] [stderr] Doc-tests salvo_oapi
[INFO] [stdout]
[INFO] [stdout] running 161 tests
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_response.md - ToResponse (line 186) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_response.md - ToResponse (line 24) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_responses.md - ToResponses (line 136) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_response.md - ToResponse (line 130) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_response.md - ToResponse (line 197) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_responses.md - ToResponses (line 119) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_responses.md - ToResponses (line 129) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_response.md - ToResponse (line 158) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_schema.md - ToSchema (line 304) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_schema.md - ToSchema (line 288) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_schema.md - ToSchema (line 243) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_schema.md - ToSchema (line 220) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_response.md - ToResponse (line 65) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_schema.md - ToSchema (line 433) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_schema.md - ToSchema (line 390) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_schema.md - ToSchema (line 407) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_schema.md - ToSchema (line 348) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_response.md - ToResponse (line 52) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_schema.md - ToSchema (line 422) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_schema.md - ToSchema (line 441) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_schema.md - ToSchema (line 472) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_schema.md - ToSchema (line 456) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_schema.md - ToSchema (line 81) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_schema.md - ToSchema (line 336) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_schema.md - ToSchema (line 375) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_schema.md - ToSchema (line 320) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_schema.md - ToSchema (line 19) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_schema.md - ToSchema (line 516) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_schema.md - ToSchema (line 483) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/endpoint.md - endpoint (line 413) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/endpoint.md - endpoint (line 413) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/endpoint.md - endpoint (line 445) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/endpoint.md - endpoint (line 466) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/endpoint.md - endpoint (line 445) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/endpoint.md - endpoint (line 466) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/endpoint.md - endpoint (line 494) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/endpoint.md - endpoint (line 494) ... ok
[INFO] [stdout] test salvo/oapi/src/lib.rs - ToResponse (line 603) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/endpoint.md - endpoint (line 51) ... ok
[INFO] [stdout] test salvo/oapi/src/lib.rs - ToSchema (line 73) ... ok
[INFO] [stdout] test salvo/oapi/src/lib.rs - ToSchema (line 85) ... ok
[INFO] [stdout] test salvo/oapi/src/naming.rs - naming::set_namer (line 28) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/components.rs - openapi::components::Components::extend_schemas (line 101) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/external_docs.rs - openapi::external_docs::ExternalDocs::new (line 24) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_responses.md - ToResponses (line 80) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/header.rs - openapi::header::Header::new (line 30) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/info.rs - openapi::info::Info (line 17) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/info.rs - openapi::info::Info::new (line 74) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_schema.md - ToSchema (line 263) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_responses.md - ToResponses (line 145) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_schema.md - ToSchema (line 365) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_response.md - ToResponse (line 39) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/mod.rs - openapi::OpenApi::extend_schemas (line 310) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/endpoint.md - endpoint (line 16) ... ok
[INFO] [stdout] test salvo/oapi/src/lib.rs - ToParameters (line 379) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/endpoint.md - endpoint (line 16) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/mod.rs - openapi::OpenApi::new (line 149) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/endpoint.md - endpoint (line 66) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/endpoint.md - endpoint (line 51) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/endpoint.md - endpoint (line 66) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/schema/array.rs - openapi::schema::array::Array::new (line 88) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/schema/mod.rs - openapi::schema::Discriminator::new (line 194) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/schema/mod.rs - openapi::schema::BasicType (line 412) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::ApiKeyValue::new (line 190) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/schema/mod.rs - openapi::schema::BasicType (line 418) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/schema/array.rs - openapi::schema::array::Array::schema_type (line 107) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/schema/mod.rs - openapi::schema::SchemaType::basic (line 380) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/schema/object.rs - openapi::schema::object::Object::with_type (line 164) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::ApiKeyValue::with_description (line 206) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::AuthorizationCode::new (line 613) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::AuthorizationCode::new (line 626) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/schema/one_of.rs - openapi::schema::one_of::OneOf::with_capacity (line 85) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::AuthorizationCode::with_refresh_url (line 655) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::Implicit::new (line 529) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::ClientCredentials::with_refresh_url (line 821) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::Http::bearer_format (line 269) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::ClientCredentials::new (line 798) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::Http::new (line 245) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::Implicit::with_refresh_url (line 564) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::OpenIdConnect::new (line 343) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::ClientCredentials::new (line 786) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::OpenIdConnect::with_description (line 359) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::OAuth2::with_description (line 434) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::Implicit::new (line 541) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::OAuth2::new (line 395) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::Scopes (line 859) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::Password::new (line 705) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::Password::with_refresh_url (line 740) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::Scopes (line 853) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::Password::new (line 717) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::Scopes::new (line 884) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::SecurityRequirement::new (line 42) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::SecurityRequirement::new (line 48) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::Scopes (line 865) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::SecurityScheme (line 116) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::Scopes::one (line 900) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/security.rs - openapi::security::SecurityScheme (line 100) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/server.rs - openapi::server::Server::new (line 178) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/server.rs - openapi::server (line 17) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/server.rs - openapi::server::Server::new (line 184) ... ok
[INFO] [stdout] test salvo/oapi/src/rapidoc/mod.rs - rapidoc::RapiDoc::new (line 54) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/server.rs - openapi::server (line 29) ... ok
[INFO] [stdout] test salvo/oapi/src/redoc/mod.rs - redoc::ReDoc::new (line 69) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/server.rs - openapi::server (line 23) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config (line 40) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::config_url (line 258) ... ok
[INFO] [stdout] test salvo/oapi/src/scalar/mod.rs - scalar::Scalar::new (line 63) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config (line 25) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::deep_linking (line 316) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config (line 31) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config (line 19) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::display_request_duration (line 422) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::dom_id (line 276) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::filter (line 462) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::max_displayed_tags (line 480) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::doc_expansion (line 441) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::new (line 227) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::persist_authorization (line 688) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::display_operation_id (line 334) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::request_snippets_enabled (line 553) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::query_config_enabled (line 294) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::oauth2_redirect_url (line 569) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::show_mutated_request (line 587) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::show_extensions (line 497) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::supported_submit_methods (line 610) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::supported_submit_methods (line 617) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::try_it_out_enabled (line 533) ... ok
[INFO] [stdout] test salvo/oapi/src/lib.rs - ToParameters (line 394) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::validator_url (line 647) ... ok
[INFO] [stdout] test salvo/oapi/src/../docs/derive_to_schema.md - ToSchema (line 496) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::use_base_layout (line 352) ... ok
[INFO] [stdout] test salvo/oapi/src/lib.rs - ToRequestBody (line 470) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::with_credentials (line 669) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/mod.rs - swagger_ui::SwaggerUi::oauth (line 189) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/mod.rs - swagger_ui::Url<'a>::new (line 313) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/mod.rs - swagger_ui::SwaggerUi::new (line 99) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/mod.rs - swagger_ui::Url<'a>::with_primary (line 338) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/oauth.rs - swagger_ui::oauth::Config (line 11) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/mod.rs - swagger_ui::SwaggerUi::url (line 143) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/oauth.rs - swagger_ui::oauth::Config::client_id (line 89) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/oauth.rs - swagger_ui::oauth::Config::new (line 75) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/oauth.rs - swagger_ui::oauth::Config::realm (line 126) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/oauth.rs - swagger_ui::oauth::Config::client_secret (line 108) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/oauth.rs - swagger_ui::oauth::Config::app_name (line 144) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/oauth.rs - swagger_ui::oauth::Config::scopes (line 180) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/oauth.rs - swagger_ui::oauth::Config::use_basic_authentication_with_access_code_grant (line 220) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/oauth.rs - swagger_ui::oauth::Config::scope_separator (line 162) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/oauth.rs - swagger_ui::oauth::Config::use_pkce_with_authorization_code_grant (line 243) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/mod.rs - swagger_ui::SwaggerUi::urls (line 165) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/oauth.rs - swagger_ui::oauth::Config::additional_query_string_params (line 198) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::show_common_extensions (line 515) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/schema/all_of.rs - openapi::schema::all_of::AllOf::with_capacity (line 85) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/mod.rs - openapi::OpenApi::with_info (line 166) ... ok
[INFO] [stdout] test salvo/oapi/src/lib.rs - ToResponses (line 502) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::default_models_expand_depth (line 370) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::with_oauth_config (line 239) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/header.rs - openapi::header::Header::new (line 36) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::default_model_rendering (line 405) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/schema/any_of.rs - openapi::schema::any_of::AnyOf::with_capacity (line 86) ... ok
[INFO] [stdout] test salvo/oapi/src/swagger_ui/config.rs - swagger_ui::config::Config<'a>::default_model_expand_depth (line 385) ... ok
[INFO] [stdout] test salvo/oapi/src/openapi/mod.rs - openapi::OpenApi::schema (line 376) ... ok
[INFO] [stdout]
[INFO] [stdout] test result: ok. 161 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.43s
[INFO] [stdout]
[INFO] [stderr] Doc-tests salvo_proxy
[INFO] [stdout]
[INFO] [stdout] running 0 tests
[INFO] [stdout]
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout]
[INFO] [stderr] Doc-tests salvo_rate_limiter
[INFO] [stdout]
[INFO] [stdout] running 0 tests
[INFO] [stdout]
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout]
[INFO] [stderr] Doc-tests salvo_serve_static
[INFO] [stdout]
[INFO] [stdout] running 2 tests
[INFO] [stdout] test salvo/serve-static/src/file.rs - file::StaticFile (line 11) ... ok
[INFO] [stdout] test salvo/serve-static/src/dir.rs - dir::StaticDir (line 131) ... ok
[INFO] [stdout]
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout]
[INFO] [stderr] Doc-tests salvo_session
[INFO] [stdout]
[INFO] [stdout] running 0 tests
[INFO] [stdout]
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout]
[INFO] [stderr] Doc-tests salvo_worker
[INFO] [stdout]
[INFO] [stdout] running 0 tests
[INFO] [stdout]
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout]
[INFO] running `Command { std: "docker" "inspect" "05645084c992fc294f1a18958065e5ddd7d812f7890653694093a5003aa39543", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "05645084c992fc294f1a18958065e5ddd7d812f7890653694093a5003aa39543", kill_on_drop: false }`
[INFO] [stdout] 05645084c992fc294f1a18958065e5ddd7d812f7890653694093a5003aa39543