[INFO] fetching crate torrust-tracker 3.0.0-alpha.2... [INFO] testing torrust-tracker-3.0.0-alpha.2 against try#ecd7b559f89c73ac8f1d318f7501006f37b944b2 for pr-112849 [INFO] extracting crate torrust-tracker 3.0.0-alpha.2 into /workspace/builds/worker-7-tc2/source [INFO] validating manifest of crates.io crate torrust-tracker 3.0.0-alpha.2 on toolchain ecd7b559f89c73ac8f1d318f7501006f37b944b2 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ecd7b559f89c73ac8f1d318f7501006f37b944b2" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] removed /workspace/builds/worker-7-tc2/source/.cargo/config.toml [INFO] started tweaking crates.io crate torrust-tracker 3.0.0-alpha.2 [INFO] finished tweaking crates.io crate torrust-tracker 3.0.0-alpha.2 [INFO] tweaked toml for crates.io crate torrust-tracker 3.0.0-alpha.2 written to /workspace/builds/worker-7-tc2/source/Cargo.toml [INFO] crate crates.io crate torrust-tracker 3.0.0-alpha.2 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" "+ecd7b559f89c73ac8f1d318f7501006f37b944b2" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+ecd7b559f89c73ac8f1d318f7501006f37b944b2" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 53cb1d90d17407322d66ef8d77f6f875ad538857c3676b371e03342d8c920220 [INFO] running `Command { std: "docker" "start" "-a" "53cb1d90d17407322d66ef8d77f6f875ad538857c3676b371e03342d8c920220", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "53cb1d90d17407322d66ef8d77f6f875ad538857c3676b371e03342d8c920220", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "53cb1d90d17407322d66ef8d77f6f875ad538857c3676b371e03342d8c920220", kill_on_drop: false }` [INFO] [stdout] 53cb1d90d17407322d66ef8d77f6f875ad538857c3676b371e03342d8c920220 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+ecd7b559f89c73ac8f1d318f7501006f37b944b2" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 6caaeed791dc78126e942690a153233dda4135136d4d6dd166cbd36c8544297b [INFO] running `Command { std: "docker" "start" "-a" "6caaeed791dc78126e942690a153233dda4135136d4d6dd166cbd36c8544297b", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.56 [INFO] [stderr] Compiling unicode-ident v1.0.8 [INFO] [stderr] Compiling quote v1.0.26 [INFO] [stderr] Compiling libc v0.2.141 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling cc v1.0.79 [INFO] [stderr] Compiling once_cell v1.17.1 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Compiling serde_derive v1.0.160 [INFO] [stderr] Compiling serde v1.0.160 [INFO] [stderr] Compiling memchr v2.5.0 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Compiling ahash v0.7.6 [INFO] [stderr] Compiling pkg-config v0.3.26 [INFO] [stderr] Compiling thiserror v1.0.40 [INFO] [stderr] Compiling pin-project-lite v0.2.9 [INFO] [stderr] Compiling bytes v1.4.0 [INFO] [stderr] Compiling itoa v1.0.6 [INFO] [stderr] Compiling getrandom v0.2.9 [INFO] [stderr] Compiling syn v2.0.14 [INFO] [stderr] Compiling futures-core v0.3.28 [INFO] [stderr] Compiling slab v0.4.8 [INFO] [stderr] Compiling futures-sink v0.3.28 [INFO] [stderr] Compiling futures-channel v0.3.28 [INFO] [stderr] Compiling bitflags v1.3.2 [INFO] [stderr] Compiling futures-task v0.3.28 [INFO] [stderr] Compiling hashbrown v0.12.3 [INFO] [stderr] Compiling socket2 v0.4.9 [INFO] [stderr] Compiling futures-util v0.3.28 [INFO] [stderr] Compiling typenum v1.16.0 [INFO] [stderr] Compiling static_assertions v1.1.0 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling indexmap v1.9.3 [INFO] [stderr] Compiling tokio v1.27.0 [INFO] [stderr] Compiling num-traits v0.2.15 [INFO] [stderr] Compiling scopeguard v1.1.0 [INFO] [stderr] Compiling futures-io v0.3.28 [INFO] [stderr] Compiling glob v0.3.1 [INFO] [stderr] Compiling pin-utils v0.1.0 [INFO] [stderr] Compiling lexical-util v0.8.5 [INFO] [stderr] Compiling num_cpus v1.15.0 [INFO] [stderr] Compiling mio v0.8.6 [INFO] [stderr] Compiling signal-hook-registry v1.4.1 [INFO] [stderr] Compiling clang-sys v1.6.1 [INFO] [stderr] Compiling openssl-src v111.25.2+1.1.1t [INFO] [stderr] Compiling rustversion v1.0.12 [INFO] [stderr] Compiling crossbeam-utils v0.8.15 [INFO] [stderr] Compiling smallvec v1.10.0 [INFO] [stderr] Compiling ryu v1.0.13 [INFO] [stderr] Compiling serde_json v1.0.96 [INFO] [stderr] Compiling openssl-sys v0.9.85 [INFO] [stderr] Compiling ring v0.16.20 [INFO] [stderr] Compiling num-integer v0.1.45 [INFO] [stderr] Compiling tracing-core v0.1.30 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling frunk_core v0.4.1 [INFO] [stderr] Compiling proc-macro-hack v0.5.20+deprecated [INFO] [stderr] Compiling minimal-lexical v0.2.1 [INFO] [stderr] Compiling libloading v0.7.4 [INFO] [stderr] Compiling nom v7.1.3 [INFO] [stderr] Compiling tracing v0.1.37 [INFO] [stderr] Compiling http v0.2.9 [INFO] [stderr] Compiling memoffset v0.8.0 [INFO] [stderr] Compiling thiserror-impl v1.0.40 [INFO] [stderr] Compiling futures-macro v0.3.28 [INFO] [stderr] Compiling tokio-macros v2.0.0 [INFO] [stderr] Compiling frunk_proc_macro_helpers v0.1.1 [INFO] [stderr] Compiling lock_api v0.4.9 [INFO] [stderr] Compiling percent-encoding v2.2.0 [INFO] [stderr] Compiling parking_lot_core v0.9.7 [INFO] [stderr] Compiling bindgen v0.59.2 [INFO] [stderr] Compiling regex-syntax v0.6.29 [INFO] [stderr] Compiling ucd-trie v0.1.5 [INFO] [stderr] Compiling base64 v0.13.1 [INFO] [stderr] Compiling async-trait v0.1.68 [INFO] [stderr] Compiling pest v2.5.7 [INFO] [stderr] Compiling regex v1.7.3 [INFO] [stderr] Compiling form_urlencoded v1.1.0 [INFO] [stderr] Compiling cexpr v0.6.0 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling crypto-common v0.1.6 [INFO] [stderr] Compiling lexical-parse-integer v0.8.6 [INFO] [stderr] Compiling lexical-write-integer v0.8.5 [INFO] [stderr] Compiling libz-sys v1.1.8 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling crossbeam-epoch v0.9.14 [INFO] [stderr] Compiling num-bigint v0.4.3 [INFO] [stderr] Compiling peeking_take_while v0.1.2 [INFO] [stderr] Compiling tinyvec_macros v0.1.1 [INFO] [stderr] Compiling tower-service v0.3.2 [INFO] [stderr] Compiling spin v0.5.2 [INFO] [stderr] Compiling untrusted v0.7.1 [INFO] [stderr] Compiling strsim v0.10.0 [INFO] [stderr] Compiling lazy_static v1.4.0 [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Compiling ident_case v1.0.1 [INFO] [stderr] Compiling ppv-lite86 v0.2.17 [INFO] [stderr] Compiling httparse v1.8.0 [INFO] [stderr] Compiling lazycell v1.3.0 [INFO] [stderr] Compiling radium v0.7.0 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling shlex v1.1.0 [INFO] [stderr] Compiling darling_core v0.14.4 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling pest_meta v2.5.7 [INFO] [stderr] Compiling tokio-util v0.7.7 [INFO] [stderr] Compiling tinyvec v1.6.0 [INFO] [stderr] Compiling frunk_proc_macros_impl v0.1.1 [INFO] [stderr] Compiling lexical-write-float v0.8.5 [INFO] [stderr] Compiling lexical-parse-float v0.8.5 [INFO] [stderr] Compiling digest v0.10.6 [INFO] [stderr] Compiling http-body v0.4.5 [INFO] [stderr] Compiling subprocess v0.2.9 [INFO] [stderr] Compiling cmake v0.1.50 [INFO] [stderr] Compiling rust_decimal v1.29.1 [INFO] [stderr] Compiling try-lock v0.2.4 [INFO] [stderr] Compiling tap v1.0.1 [INFO] [stderr] Compiling crossbeam-queue v0.3.8 [INFO] [stderr] Compiling vcpkg v0.2.15 [INFO] [stderr] Compiling openssl v0.10.50 [INFO] [stderr] Compiling cpufeatures v0.2.6 [INFO] [stderr] Compiling foreign-types-shared v0.1.1 [INFO] [stderr] Compiling foreign-types v0.3.2 [INFO] [stderr] Compiling wyz v0.5.1 [INFO] [stderr] Compiling want v0.3.0 [INFO] [stderr] Compiling parking_lot v0.12.1 [INFO] [stderr] Compiling lexical-core v0.8.5 [INFO] [stderr] Compiling libsqlite3-sys v0.25.2 [INFO] [stderr] Compiling unicode-normalization v0.1.22 [INFO] [stderr] Compiling darling_macro v0.14.4 [INFO] [stderr] Compiling h2 v0.3.16 [INFO] [stderr] Compiling pest_generator v2.5.7 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling frunk_proc_macros v0.1.1 [INFO] [stderr] Compiling frunk_derives v0.4.1 [INFO] [stderr] Compiling pin-project-internal v1.0.12 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling axum-core v0.3.4 [INFO] [stderr] Compiling backtrace v0.3.67 [INFO] [stderr] Compiling aho-corasick v0.7.20 [INFO] [stderr] Compiling native-tls v0.2.11 [INFO] [stderr] Compiling mysql_common v0.29.2 [INFO] [stderr] Compiling arrayvec v0.7.2 [INFO] [stderr] Compiling tower-layer v0.3.2 [INFO] [stderr] Compiling rustls v0.20.8 [INFO] [stderr] Compiling time-core v0.1.0 [INFO] [stderr] Compiling unicode-bidi v0.3.13 [INFO] [stderr] Compiling funty v2.0.0 [INFO] [stderr] Compiling gimli v0.27.2 [INFO] [stderr] Compiling httpdate v1.0.2 [INFO] [stderr] Compiling dlv-list v0.3.0 [INFO] [stderr] Compiling adler v1.0.2 [INFO] [stderr] Compiling byteorder v1.4.3 [INFO] [stderr] Compiling miniz_oxide v0.6.2 [INFO] [stderr] Compiling ordered-multimap v0.4.3 [INFO] [stderr] Compiling bitvec v1.0.1 [INFO] [stderr] Compiling pin-project v1.0.12 [INFO] [stderr] Compiling idna v0.3.0 [INFO] [stderr] Compiling time v0.3.20 [INFO] [stderr] Compiling addr2line v0.19.0 [INFO] [stderr] Compiling hyper v0.14.25 [INFO] [stderr] Compiling frunk v0.4.1 [INFO] [stderr] Compiling bigdecimal v0.3.0 [INFO] [stderr] Compiling pest_derive v2.5.7 [INFO] [stderr] Compiling flate2 v1.0.25 [INFO] [stderr] Compiling darling v0.14.4 [INFO] [stderr] Compiling crossbeam-deque v0.8.3 [INFO] [stderr] Compiling scheduled-thread-pool v0.2.7 [INFO] [stderr] Compiling lexical v6.1.1 [INFO] [stderr] Compiling sha2 v0.10.6 [INFO] [stderr] Compiling sha1 v0.10.5 [INFO] [stderr] Compiling toml_datetime v0.6.1 [INFO] [stderr] Compiling serde_spanned v0.6.1 [INFO] [stderr] Compiling webpki v0.22.0 [INFO] [stderr] Compiling sct v0.7.0 [INFO] [stderr] Compiling crossbeam-channel v0.5.8 [INFO] [stderr] Compiling axum v0.6.15 [INFO] [stderr] Compiling derive_utils v0.13.0 [INFO] [stderr] Compiling uuid v1.3.1 [INFO] [stderr] Compiling object v0.30.3 [INFO] [stderr] Compiling mysql v23.0.1 [INFO] [stderr] Compiling convert_case v0.4.0 [INFO] [stderr] Compiling mime v0.3.17 [INFO] [stderr] Compiling saturating v0.1.0 [INFO] [stderr] Compiling rustc-demangle v0.1.22 [INFO] [stderr] Compiling linked-hash-map v0.5.6 [INFO] [stderr] Compiling openssl-probe v0.1.5 [INFO] [stderr] Compiling winnow v0.4.1 [INFO] [stderr] Compiling yaml-rust v0.4.5 [INFO] [stderr] Compiling derive_more v0.99.17 [INFO] [stderr] Compiling toml_edit v0.19.8 [INFO] [stderr] Compiling io-enum v1.1.0 [INFO] [stderr] Compiling crossbeam v0.8.2 [INFO] [stderr] Compiling r2d2 v0.8.10 [INFO] [stderr] Compiling serde_with_macros v2.3.2 [INFO] [stderr] Compiling json5 v0.4.1 [INFO] [stderr] Compiling url v2.3.1 [INFO] [stderr] Compiling tower v0.4.13 [INFO] [stderr] Compiling rust-ini v0.18.0 [INFO] [stderr] Compiling twox-hash v1.6.3 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling toml v0.5.11 [INFO] [stderr] Compiling ron v0.7.1 [INFO] [stderr] Compiling serde_path_to_error v0.1.11 [INFO] [stderr] Compiling pem v1.1.1 [INFO] [stderr] Compiling hashlink v0.8.1 [INFO] [stderr] Compiling lru v0.8.1 [INFO] [stderr] Compiling sync_wrapper v0.1.2 [INFO] [stderr] Compiling pathdiff v0.2.1 [INFO] [stderr] Compiling fallible-iterator v0.2.0 [INFO] [stderr] Compiling nonempty v0.7.0 [INFO] [stderr] Compiling matchit v0.7.0 [INFO] [stderr] Compiling base64 v0.21.0 [INFO] [stderr] Compiling bufstream v0.1.4 [INFO] [stderr] Compiling fallible-streaming-iterator v0.1.9 [INFO] [stderr] Compiling rustls-pemfile v1.0.2 [INFO] [stderr] Compiling forwarded-header-value v0.1.1 [INFO] [stderr] Compiling config v0.13.3 [INFO] [stderr] Compiling tokio-rustls v0.23.4 [INFO] [stderr] Compiling serde_with v2.3.2 [INFO] [stderr] Compiling torrust-tracker-primitives v3.0.0-alpha.2 [INFO] [stderr] Compiling toml v0.7.3 [INFO] [stderr] Compiling error-chain v0.11.0 [INFO] [stderr] Compiling serde_bytes v0.11.9 [INFO] [stderr] Compiling futures-executor v0.3.28 [INFO] [stderr] Compiling time v0.1.45 [INFO] [stderr] Compiling torrust-tracker-located-error v3.0.0-alpha.2 [INFO] [stderr] Compiling arc-swap v1.6.0 [INFO] [stderr] Compiling either v1.8.1 [INFO] [stderr] Compiling iana-time-zone v0.1.56 [INFO] [stderr] Compiling aquatic_udp_protocol v0.8.0 [INFO] [stderr] Compiling chrono v0.4.24 [INFO] [stderr] Compiling axum-server v0.4.7 [INFO] [stderr] Compiling futures v0.3.28 [INFO] [stderr] Compiling torrust-tracker-configuration v3.0.0-alpha.2 [INFO] [stderr] Compiling serde_bencode v0.2.3 [INFO] [stderr] Compiling bip_bencode v0.4.4 [INFO] [stderr] Compiling multimap v0.9.0 [INFO] [stderr] Compiling fern v0.6.2 [INFO] [stderr] Compiling binascii v0.1.4 [INFO] [stderr] Compiling axum-client-ip v0.4.0 [INFO] [stderr] Compiling rusqlite v0.28.0 [INFO] [stderr] Compiling r2d2_sqlite v0.21.0 [INFO] [stderr] Compiling r2d2_mysql v23.0.0 [INFO] [stderr] Compiling torrust-tracker v3.0.0-alpha.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated method `tracker::Tracker::authenticate_request`: please use `authenticate` and `authorize` instead [INFO] [stdout] --> src/servers/udp/handlers.rs:109:10 [INFO] [stdout] | [INFO] [stdout] 109 | .authenticate_request(info_hash, &None) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `tracker::Tracker::authenticate_request`: please use `authenticate` and `authorize` instead [INFO] [stdout] --> src/servers/udp/handlers.rs:228:39 [INFO] [stdout] | [INFO] [stdout] 228 | let scrape_entry = if tracker.authenticate_request(info_hash, &None).await.is_ok() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `servers::apis::v1::context::auth_key::resources::AuthKey::valid_until`: please use `expiry_time` instead [INFO] [stdout] --> src/servers/apis/v1/context/auth_key/resources.rs:34:13 [INFO] [stdout] | [INFO] [stdout] 34 | valid_until: auth_key.valid_until.as_secs(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished dev [optimized + debuginfo] target(s) in 4m 56s [INFO] running `Command { std: "docker" "inspect" "6caaeed791dc78126e942690a153233dda4135136d4d6dd166cbd36c8544297b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "6caaeed791dc78126e942690a153233dda4135136d4d6dd166cbd36c8544297b", kill_on_drop: false }` [INFO] [stdout] 6caaeed791dc78126e942690a153233dda4135136d4d6dd166cbd36c8544297b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+ecd7b559f89c73ac8f1d318f7501006f37b944b2" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 69a5bcdc6924d4743bf12ef142b3cd446f30a4d8278295afe4f73b60bd211dd1 [INFO] running `Command { std: "docker" "start" "-a" "69a5bcdc6924d4743bf12ef142b3cd446f30a4d8278295afe4f73b60bd211dd1", kill_on_drop: false }` [INFO] [stderr] Compiling hyper v0.14.25 [INFO] [stderr] Compiling predicates-core v1.0.6 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling float-cmp v0.9.0 [INFO] [stderr] Compiling termtree v0.4.1 [INFO] [stderr] Compiling difflib v0.4.0 [INFO] [stderr] Compiling normalize-line-endings v0.3.0 [INFO] [stderr] Compiling neli v0.5.3 [INFO] [stderr] Compiling predicates-tree v1.0.9 [INFO] [stderr] Compiling mockall_derive v0.11.4 [INFO] [stderr] Compiling encoding_rs v0.8.32 [INFO] [stderr] Compiling ipnet v2.7.2 [INFO] [stderr] Compiling fragile v2.0.0 [INFO] [stderr] Compiling downcast v0.11.0 [INFO] [stderr] Compiling torrust-tracker-test-helpers v3.0.0-alpha.2 [INFO] [stderr] Compiling serde_repr v0.1.12 [INFO] [stderr] Compiling predicates v2.1.5 [INFO] [stderr] Compiling local-ip-address v0.5.1 [INFO] [stderr] Compiling mockall v0.11.4 [INFO] [stderr] Compiling axum v0.6.15 [INFO] [stderr] Compiling axum-server v0.4.7 [INFO] [stderr] Compiling hyper-tls v0.5.0 [INFO] [stderr] Compiling reqwest v0.11.16 [INFO] [stderr] Compiling axum-client-ip v0.4.0 [INFO] [stderr] Compiling torrust-tracker v3.0.0-alpha.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: use of deprecated method `tracker::Tracker::authenticate_request`: please use `authenticate` and `authorize` instead [INFO] [stdout] --> src/servers/udp/handlers.rs:109:10 [INFO] [stdout] | [INFO] [stdout] 109 | .authenticate_request(info_hash, &None) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `tracker::Tracker::authenticate_request`: please use `authenticate` and `authorize` instead [INFO] [stdout] --> src/servers/udp/handlers.rs:228:39 [INFO] [stdout] | [INFO] [stdout] 228 | let scrape_entry = if tracker.authenticate_request(info_hash, &None).await.is_ok() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `servers::apis::v1::context::auth_key::resources::AuthKey::valid_until`: please use `expiry_time` instead [INFO] [stdout] --> src/servers/apis/v1/context/auth_key/resources.rs:34:13 [INFO] [stdout] | [INFO] [stdout] 34 | valid_until: auth_key.valid_until.as_secs(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `tracker::Tracker::authenticate_request`: please use `authenticate` and `authorize` instead [INFO] [stdout] --> src/servers/udp/handlers.rs:109:10 [INFO] [stdout] | [INFO] [stdout] 109 | .authenticate_request(info_hash, &None) [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(deprecated)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated method `tracker::Tracker::authenticate_request`: please use `authenticate` and `authorize` instead [INFO] [stdout] --> src/servers/udp/handlers.rs:228:39 [INFO] [stdout] | [INFO] [stdout] 228 | let scrape_entry = if tracker.authenticate_request(info_hash, &None).await.is_ok() { [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `servers::apis::v1::context::auth_key::resources::AuthKey::valid_until`: please use `expiry_time` instead [INFO] [stdout] --> src/servers/apis/v1/context/auth_key/resources.rs:34:13 [INFO] [stdout] | [INFO] [stdout] 34 | valid_until: auth_key.valid_until.as_secs(), [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `servers::apis::v1::context::auth_key::resources::AuthKey::valid_until`: please use `expiry_time` instead [INFO] [stdout] --> src/servers/apis/v1/context/auth_key/resources.rs:69:13 [INFO] [stdout] | [INFO] [stdout] 69 | valid_until: one_hour_after_unix_epoch().timestamp, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `servers::apis::v1::context::auth_key::resources::AuthKey::valid_until`: please use `expiry_time` instead [INFO] [stdout] --> src/servers/apis/v1/context/auth_key/resources.rs:93:17 [INFO] [stdout] | [INFO] [stdout] 93 | valid_until: one_hour_after_unix_epoch().timestamp, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: use of deprecated field `servers::apis::v1::context::auth_key::resources::AuthKey::valid_until`: please use `expiry_time` instead [INFO] [stdout] --> src/servers/apis/v1/context/auth_key/resources.rs:104:17 [INFO] [stdout] | [INFO] [stdout] 104 | valid_until: one_hour_after_unix_epoch().timestamp, [INFO] [stdout] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 6 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished test [optimized + debuginfo] target(s) in 6m 55s [INFO] running `Command { std: "docker" "inspect" "69a5bcdc6924d4743bf12ef142b3cd446f30a4d8278295afe4f73b60bd211dd1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "69a5bcdc6924d4743bf12ef142b3cd446f30a4d8278295afe4f73b60bd211dd1", kill_on_drop: false }` [INFO] [stdout] 69a5bcdc6924d4743bf12ef142b3cd446f30a4d8278295afe4f73b60bd211dd1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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:19e73879b68f455e41552ea35293514db52ea292d993f571636dbffedb77a1ee" "/opt/rustwide/cargo-home/bin/cargo" "+ecd7b559f89c73ac8f1d318f7501006f37b944b2" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] d19619789527c6853632ee856a83c54a7446c414d8921d2ac9fef3ccbbeab30c [INFO] running `Command { std: "docker" "start" "-a" "d19619789527c6853632ee856a83c54a7446c414d8921d2ac9fef3ccbbeab30c", kill_on_drop: false }` [INFO] [stderr] warning: use of deprecated method `tracker::Tracker::authenticate_request`: please use `authenticate` and `authorize` instead [INFO] [stderr] --> src/servers/udp/handlers.rs:109:10 [INFO] [stderr] | [INFO] [stderr] 109 | .authenticate_request(info_hash, &None) [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(deprecated)]` on by default [INFO] [stderr] [INFO] [stderr] warning: use of deprecated method `tracker::Tracker::authenticate_request`: please use `authenticate` and `authorize` instead [INFO] [stderr] --> src/servers/udp/handlers.rs:228:39 [INFO] [stderr] | [INFO] [stderr] 228 | let scrape_entry = if tracker.authenticate_request(info_hash, &None).await.is_ok() { [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `servers::apis::v1::context::auth_key::resources::AuthKey::valid_until`: please use `expiry_time` instead [INFO] [stderr] --> src/servers/apis/v1/context/auth_key/resources.rs:34:13 [INFO] [stderr] | [INFO] [stderr] 34 | valid_until: auth_key.valid_until.as_secs(), [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `torrust-tracker` (lib) generated 3 warnings [INFO] [stderr] warning: use of deprecated field `servers::apis::v1::context::auth_key::resources::AuthKey::valid_until`: please use `expiry_time` instead [INFO] [stderr] --> src/servers/apis/v1/context/auth_key/resources.rs:69:13 [INFO] [stderr] | [INFO] [stderr] 69 | valid_until: one_hour_after_unix_epoch().timestamp, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `servers::apis::v1::context::auth_key::resources::AuthKey::valid_until`: please use `expiry_time` instead [INFO] [stderr] --> src/servers/apis/v1/context/auth_key/resources.rs:93:17 [INFO] [stderr] | [INFO] [stderr] 93 | valid_until: one_hour_after_unix_epoch().timestamp, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: use of deprecated field `servers::apis::v1::context::auth_key::resources::AuthKey::valid_until`: please use `expiry_time` instead [INFO] [stderr] --> src/servers/apis/v1/context/auth_key/resources.rs:104:17 [INFO] [stderr] | [INFO] [stderr] 104 | valid_until: one_hour_after_unix_epoch().timestamp, [INFO] [stderr] | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ [INFO] [stderr] [INFO] [stderr] warning: `torrust-tracker` (lib test) generated 6 warnings (3 duplicates) [INFO] [stderr] Finished test [optimized + debuginfo] target(s) in 0.90s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/torrust_tracker-d77ffbee86e41994) [INFO] [stdout] [INFO] [stdout] running 264 tests [INFO] [stdout] test servers::apis::v1::context::auth_key::resources::tests::it_should_be_convertible_into_json ... ok [INFO] [stdout] test servers::apis::v1::context::stats::resources::tests::stats_resource_should_be_converted_from_tracker_metrics ... ok [INFO] [stdout] test servers::apis::v1::context::auth_key::resources::tests::it_should_be_convertible_into_an_auth_key ... ok [INFO] [stdout] test servers::apis::v1::context::auth_key::resources::tests::it_should_be_convertible_from_an_auth_key ... ok [INFO] [stdout] test servers::apis::v1::context::torrent::resources::torrent::tests::torrent_resource_should_be_converted_from_torrent_info ... ok [INFO] [stdout] test servers::http::percent_encoding::tests::it_should_decode_a_percent_encoded_info_hash ... ok [INFO] [stdout] test servers::http::percent_encoding::tests::it_should_decode_a_percent_encoded_peer_id ... ok [INFO] [stdout] test servers::http::percent_encoding::tests::it_should_fail_decoding_an_invalid_percent_encoded_info_hash ... ok [INFO] [stdout] test servers::http::percent_encoding::tests::it_should_fail_decoding_an_invalid_percent_encoded_peer_id ... ok [INFO] [stdout] test servers::http::v1::extractors::scrape_request::tests::it_should_extract_the_scrape_request_from_the_url_query_params ... ok [INFO] [stdout] test servers::http::v1::extractors::announce_request::tests::it_should_extract_the_announce_request_from_the_url_query_params ... ok [INFO] [stdout] test servers::http::v1::extractors::scrape_request::tests::it_should_extract_the_scrape_request_from_the_url_query_params_with_more_than_one_info_hash ... ok [INFO] [stdout] test servers::http::v1::extractors::scrape_request::tests::it_should_reject_a_request_with_a_query_that_cannot_be_parsed ... ok [INFO] [stdout] test servers::http::v1::extractors::scrape_request::tests::it_should_reject_a_request_with_a_query_that_cannot_be_parsed_into_a_scrape_request ... ok [INFO] [stdout] test servers::http::v1::extractors::scrape_request::tests::it_should_reject_a_request_without_query_params ... ok [INFO] [stdout] test servers::http::v1::extractors::announce_request::tests::it_should_reject_a_request_with_a_query_that_cannot_be_parsed ... ok [INFO] [stdout] test servers::http::v1::extractors::announce_request::tests::it_should_reject_a_request_with_a_query_that_cannot_be_parsed_into_an_announce_request ... ok [INFO] [stdout] test servers::http::v1::extractors::announce_request::tests::it_should_reject_a_request_without_query_params ... ok [INFO] [stdout] test servers::apis::v1::context::torrent::resources::torrent::tests::torrent_resource_list_item_should_be_converted_from_the_basic_torrent_info ... ok [INFO] [stdout] test servers::http::v1::extractors::authentication_key::tests::it_should_return_an_authentication_error_if_the_key_cannot_be_parsed ... ok [INFO] [stdout] test servers::http::v1::handlers::common::peer_ip::tests::it_should_map_a_peer_ip_resolution_error_into_an_error_response ... ok [INFO] [stdout] test servers::http::v1::handlers::announce::tests::with_tracker_in_private_mode::it_should_fail_when_the_authentication_key_is_invalid ... ok [INFO] [stdout] test servers::http::v1::handlers::announce::tests::with_tracker_in_listed_mode::it_should_fail_when_the_announced_torrent_is_not_whitelisted ... ok [INFO] [stdout] test servers::apis::server::tests::it_should_be_able_to_start_from_stopped_state_and_then_stop_again ... ok [INFO] [stdout] test servers::http::v1::handlers::announce::tests::with_tracker_in_private_mode::it_should_fail_when_the_authentication_key_is_missing ... ok [INFO] [stdout] test servers::http::v1::query::tests::url_query::param_name_value_pair::should_be_displayed ... ok [INFO] [stdout] test servers::http::v1::query::tests::url_query::param_name_value_pair::should_fail_parsing_an_invalid_query_param ... ok [INFO] [stdout] test servers::http::v1::query::tests::url_query::param_name_value_pair::should_parse_a_single_query_param ... ok [INFO] [stdout] test servers::http::v1::query::tests::url_query::should_allow_more_than_one_value_for_the_same_param::instantiated_from_a_vector ... ok [INFO] [stdout] test servers::http::v1::query::tests::url_query::should_allow_more_than_one_value_for_the_same_param::parsed_from_an_string ... ok [INFO] [stdout] test servers::http::v1::handlers::announce::tests::with_tracker_not_on_reverse_proxy::it_should_fail_when_the_client_ip_from_the_connection_info_is_not_available ... ok [INFO] [stdout] test servers::http::v1::handlers::scrape::tests::with_tracker_in_private_mode::it_should_return_zeroed_swarm_metadata_when_the_authentication_key_is_invalid ... ok [INFO] [stdout] test servers::http::v1::handlers::announce::tests::with_tracker_on_reverse_proxy::it_should_fail_when_the_right_most_x_forwarded_for_header_ip_is_not_available ... ok [INFO] [stdout] test servers::http::v1::query::tests::url_query::should_be_displayed::with_multiple_values_for_the_same_param ... ok [INFO] [stdout] test servers::http::v1::query::tests::url_query::should_be_displayed::with_one_param ... ok [INFO] [stdout] test servers::http::v1::query::tests::url_query::should_be_instantiated_from_a_string_pair_vector ... ok [INFO] [stdout] test servers::http::v1::query::tests::url_query::should_fail_parsing_an_invalid_query_string ... ok [INFO] [stdout] test servers::http::v1::query::tests::url_query::should_ignore_the_preceding_question_mark_if_it_exists ... ok [INFO] [stdout] test servers::http::v1::requests::announce::tests::announce_request::should_be_instantiated_from_the_url_query_params ... ok [INFO] [stdout] test servers::http::v1::query::tests::url_query::should_be_displayed::with_multiple_params ... ok [INFO] [stdout] test servers::http::v1::requests::announce::tests::announce_request::should_be_instantiated_from_the_url_query_with_only_the_mandatory_params ... ok [INFO] [stdout] test servers::http::v1::requests::announce::tests::announce_request::when_it_is_instantiated_from_the_url_query_params::it_should_fail_if_the_compact_param_is_invalid ... ok [INFO] [stdout] test servers::http::v1::requests::announce::tests::announce_request::when_it_is_instantiated_from_the_url_query_params::it_should_fail_if_the_downloaded_param_is_invalid ... ok [INFO] [stdout] test servers::http::v1::requests::announce::tests::announce_request::when_it_is_instantiated_from_the_url_query_params::it_should_fail_if_the_event_param_is_invalid ... ok [INFO] [stdout] test servers::http::v1::requests::announce::tests::announce_request::when_it_is_instantiated_from_the_url_query_params::it_should_fail_if_the_info_hash_param_is_invalid ... ok [INFO] [stdout] test servers::http::v1::requests::announce::tests::announce_request::when_it_is_instantiated_from_the_url_query_params::it_should_fail_if_the_left_param_is_invalid ... ok [INFO] [stdout] test servers::http::v1::requests::announce::tests::announce_request::when_it_is_instantiated_from_the_url_query_params::it_should_fail_if_the_peer_id_param_is_invalid ... ok [INFO] [stdout] test servers::http::v1::requests::announce::tests::announce_request::when_it_is_instantiated_from_the_url_query_params::it_should_fail_if_the_port_param_is_invalid ... ok [INFO] [stdout] test servers::http::v1::requests::announce::tests::announce_request::when_it_is_instantiated_from_the_url_query_params::it_should_fail_if_the_query_does_not_include_all_the_mandatory_params ... ok [INFO] [stdout] test servers::http::v1::requests::announce::tests::announce_request::when_it_is_instantiated_from_the_url_query_params::it_should_fail_if_the_uploaded_param_is_invalid ... ok [INFO] [stdout] test servers::http::v1::requests::scrape::tests::scrape_request::should_be_instantiated_from_the_url_query_with_only_one_infohash ... ok [INFO] [stdout] test servers::http::v1::requests::scrape::tests::scrape_request::when_it_is_instantiated_from_the_url_query_params::it_should_fail_if_the_query_does_not_include_the_info_hash_param ... ok [INFO] [stdout] test servers::http::v1::handlers::scrape::tests::with_tracker_in_listed_mode::it_should_return_zeroed_swarm_metadata_when_the_torrent_is_not_whitelisted ... ok [INFO] [stdout] test servers::http::v1::responses::announce::tests::compact_announce_response_can_be_bencoded ... ok [INFO] [stdout] test servers::http::v1::responses::announce::tests::non_compact_announce_response_can_be_bencoded ... ok [INFO] [stdout] test servers::http::v1::requests::scrape::tests::scrape_request::when_it_is_instantiated_from_the_url_query_params::it_should_fail_if_the_info_hash_param_is_invalid ... ok [INFO] [stdout] test servers::http::v1::query::tests::url_query::should_parse_the_query_params_from_an_url_query_string ... ok [INFO] [stdout] test servers::http::v1::responses::error::tests::http_tracker_errors_can_be_bencoded ... ok [INFO] [stdout] test servers::http::v1::query::tests::url_query::should_trim_whitespaces ... ok [INFO] [stdout] test servers::http::v1::responses::scrape::tests::scrape_response::should_be_bencoded ... ok [INFO] [stdout] test servers::http::v1::responses::scrape::tests::scrape_response::should_be_converted_from_scrape_data ... ok [INFO] [stdout] test servers::http::v1::services::peer_ip_resolver::tests::working_on_reverse_proxy::it_should_get_the_peer_ip_from_the_right_most_ip_in_the_x_forwarded_for_header ... ok [INFO] [stdout] test servers::http::v1::services::peer_ip_resolver::tests::working_on_reverse_proxy::it_should_return_an_error_if_it_cannot_get_the_right_most_ip_from_the_x_forwarded_for_header ... ok [INFO] [stdout] test servers::http::v1::services::peer_ip_resolver::tests::working_without_reverse_proxy::it_should_get_the_peer_ip_from_the_connection_info ... ok [INFO] [stdout] test servers::http::v1::services::peer_ip_resolver::tests::working_without_reverse_proxy::it_should_return_an_error_if_it_cannot_get_the_peer_ip_from_the_connection_info ... ok [INFO] [stdout] test servers::http::v1::handlers::scrape::tests::with_tracker_in_private_mode::it_should_return_zeroed_swarm_metadata_when_the_authentication_key_is_missing ... ok [INFO] [stdout] test servers::http::v1::handlers::scrape::tests::with_tracker_on_reverse_proxy::it_should_fail_when_the_right_most_x_forwarded_for_header_ip_is_not_available ... ok [INFO] [stdout] test servers::http::v1::handlers::scrape::tests::with_tracker_not_on_reverse_proxy::it_should_fail_when_the_client_ip_from_the_connection_info_is_not_available ... ok [INFO] [stdout] test servers::http::v1::services::announce::tests::with_tracker_in_any_mode::it_should_return_the_announce_data ... ok [INFO] [stdout] test servers::http::v1::services::announce::tests::with_tracker_in_any_mode::it_should_send_the_tcp_6_announce_event_when_the_peer_uses_ipv6_even_if_the_tracker_changes_the_peer_ip_to_ipv4 ... ok [INFO] [stdout] test servers::http::v1::services::announce::tests::with_tracker_in_any_mode::it_should_send_the_tcp_4_announce_event_when_the_peer_uses_ipv4_even_if_the_tracker_changes_the_peer_ip_to_ipv6 ... ok [INFO] [stdout] test servers::http::v1::services::announce::tests::with_tracker_in_any_mode::it_should_send_the_tcp_4_announce_event_when_the_peer_uses_ipv4 ... ok [INFO] [stdout] test servers::udp::connection_cookie::tests::it_should_be_valid_for_the_last_time_extent ... ok [INFO] [stdout] test servers::udp::connection_cookie::tests::it_should_be_valid_for_the_next_time_extent ... ok [INFO] [stdout] test servers::udp::connection_cookie::tests::it_should_be_valid_for_this_time_extent ... ok [INFO] [stdout] test servers::udp::connection_cookie::tests::it_should_make_a_connection_cookie ... ok [INFO] [stdout] test servers::udp::connection_cookie::tests::it_should_make_different_cookies_for_the_next_time_extent ... ok [INFO] [stdout] test servers::udp::connection_cookie::tests::it_should_make_the_different_connection_cookie_for_different_ip ... ok [INFO] [stdout] test servers::udp::connection_cookie::tests::it_should_make_the_different_connection_cookie_for_different_ip_version ... ok [INFO] [stdout] test servers::udp::connection_cookie::tests::it_should_make_the_different_connection_cookie_for_different_socket ... ok [INFO] [stdout] test servers::udp::connection_cookie::tests::it_should_make_the_different_connection_cookie_for_different_time_extents ... ok [INFO] [stdout] test servers::udp::connection_cookie::tests::it_should_make_the_same_connection_cookie_for_the_same_input_data ... ok [INFO] [stdout] test servers::http::v1::services::scrape::tests::with_real_data::it_should_send_the_tcp_4_scrape_event_when_the_peer_uses_ipv4 ... ok [INFO] [stdout] test servers::http::v1::services::scrape::tests::with_zeroed_data::it_should_always_return_the_zeroed_scrape_data_for_a_torrent ... ok [INFO] [stdout] test servers::http::v1::services::scrape::tests::with_real_data::it_should_return_the_scrape_data_for_a_torrent ... ok [INFO] [stdout] test servers::http::v1::services::scrape::tests::with_real_data::it_should_send_the_tcp_6_scrape_event_when_the_peer_uses_ipv6 ... ok [INFO] [stdout] test servers::http::v1::services::scrape::tests::with_zeroed_data::it_should_send_the_tcp_4_scrape_event_when_the_peer_uses_ipv4 ... ok [INFO] [stdout] test servers::http::v1::services::scrape::tests::with_zeroed_data::it_should_send_the_tcp_6_scrape_event_when_the_peer_uses_ipv6 ... ok [INFO] [stdout] test servers::udp::handlers::tests::announce_request::using_ipv4::from_a_loopback_ip::the_peer_ip_should_be_changed_to_the_external_ip_in_the_tracker_configuration_if_defined ... ok [INFO] [stdout] test servers::udp::handlers::tests::announce_request::using_ipv4::the_announced_peer_should_not_be_included_in_the_response ... ok [INFO] [stdout] test servers::udp::handlers::tests::announce_request::using_ipv4::the_tracker_should_always_use_the_remote_client_ip_but_not_the_port_in_the_udp_request_header_instead_of_the_peer_address_in_the_announce_request ... ok [INFO] [stdout] test servers::udp::handlers::tests::announce_request::using_ipv4::when_the_announce_request_comes_from_a_client_using_ipv4_the_response_should_not_include_peers_using_ipv6 ... ok [INFO] [stdout] test servers::udp::handlers::tests::announce_request::using_ipv6::an_announced_peer_should_be_added_to_the_tracker ... ok [INFO] [stdout] test servers::udp::handlers::tests::announce_request::using_ipv4::should_send_the_upd4_announce_event ... ok [INFO] [stdout] test servers::udp::handlers::tests::announce_request::using_ipv6::should_send_the_upd6_announce_event ... ok [INFO] [stdout] test servers::udp::handlers::tests::announce_request::using_ipv4::an_announced_peer_should_be_added_to_the_tracker ... ok [INFO] [stdout] test servers::udp::handlers::tests::announce_request::using_ipv6::the_announced_peer_should_not_be_included_in_the_response ... ok [INFO] [stdout] test servers::udp::handlers::tests::announce_request::using_ipv6::from_a_loopback_ip::the_peer_ip_should_be_changed_to_the_external_ip_in_the_tracker_configuration ... ok [INFO] [stdout] test servers::udp::handlers::tests::announce_request::using_ipv6::the_tracker_should_always_use_the_remote_client_ip_but_not_the_port_in_the_udp_request_header_instead_of_the_peer_address_in_the_announce_request ... ok [INFO] [stdout] test servers::udp::handlers::tests::announce_request::using_ipv6::when_the_announce_request_comes_from_a_client_using_ipv6_the_response_should_not_include_peers_using_ipv4 ... ok [INFO] [stdout] test servers::udp::handlers::tests::connect_request::a_connect_response_should_contain_a_new_connection_id ... ok [INFO] [stdout] test servers::udp::handlers::tests::connect_request::it_should_send_the_upd4_connect_event_when_a_client_tries_to_connect_using_a_ip4_socket_address ... ok [INFO] [stdout] test servers::udp::handlers::tests::scrape_request::using_ipv4::should_send_the_upd4_scrape_event ... ok [INFO] [stdout] test servers::udp::handlers::tests::connect_request::it_should_send_the_upd6_connect_event_when_a_client_tries_to_connect_using_a_ip6_socket_address ... ok [INFO] [stdout] test servers::udp::handlers::tests::scrape_request::should_return_no_stats_when_the_tracker_does_not_have_any_torrent ... ok [INFO] [stdout] test servers::udp::handlers::tests::scrape_request::using_ipv6::should_send_the_upd6_scrape_event ... ok [INFO] [stdout] test servers::udp::handlers::tests::scrape_request::with_a_private_tracker::should_return_zeroed_statistics_when_the_tracker_does_not_have_the_requested_torrent ... ok [INFO] [stdout] test shared::bit_torrent::info_hash::tests::an_info_hash_can_be_created_from_a_byte_vector ... ok [INFO] [stdout] test shared::bit_torrent::info_hash::tests::an_info_hash_can_be_created_from_a_valid_20_byte_array ... ok [INFO] [stdout] test shared::bit_torrent::info_hash::tests::an_info_hash_can_be_created_from_a_valid_20_byte_array_slice ... ok [INFO] [stdout] test shared::bit_torrent::info_hash::tests::an_info_hash_can_be_created_from_a_valid_40_utf8_char_string_representing_an_hexadecimal_value ... ok [INFO] [stdout] test shared::bit_torrent::info_hash::tests::an_info_hash_can_be_deserialized ... ok [INFO] [stdout] test shared::bit_torrent::info_hash::tests::an_info_hash_can_be_serialized ... ok [INFO] [stdout] test shared::bit_torrent::info_hash::tests::an_info_hash_can_not_be_created_from_a_utf8_string_representing_a_not_valid_hexadecimal_value ... ok [INFO] [stdout] test shared::bit_torrent::info_hash::tests::an_info_hash_should_by_displayed_like_a_40_utf8_lowercased_char_hex_string ... ok [INFO] [stdout] test shared::bit_torrent::info_hash::tests::an_info_hash_can_only_be_created_from_a_40_utf8_char_string ... ok [INFO] [stdout] test shared::bit_torrent::info_hash::tests::an_info_hash_should_return_its_a_40_utf8_lowercased_char_hex_representations_as_string ... ok [INFO] [stdout] test shared::bit_torrent::info_hash::tests::it_should_fail_trying_to_create_an_info_hash_from_a_byte_vector_with_less_than_20_bytes ... ok [INFO] [stdout] test shared::bit_torrent::info_hash::tests::it_should_fail_trying_to_create_an_info_hash_from_a_byte_vector_with_more_than_20_bytes ... ok [INFO] [stdout] test shared::clock::stopped_clock::detail::tests::it_should_get_app_start_time ... ok [INFO] [stdout] test shared::clock::stopped_clock::detail::tests::it_should_get_the_zero_start_time_when_testing ... ok [INFO] [stdout] test shared::clock::stopped_clock::tests::it_should_default_to_zero_when_testing ... ok [INFO] [stdout] test shared::clock::stopped_clock::tests::it_should_default_to_zero_on_thread_exit ... ok [INFO] [stdout] test shared::clock::tests::it_should_be_the_stopped_clock_as_default_when_testing ... ok [INFO] [stdout] test shared::clock::tests::it_should_have_different_times ... ok [INFO] [stdout] test shared::clock::stopped_clock::tests::it_should_possible_to_set_the_time ... ok [INFO] [stdout] test shared::clock::tests::timestamp::should_be_converted_from_datetime_utc ... ok [INFO] [stdout] test shared::clock::tests::timestamp::should_be_converted_from_datetime_utc_in_iso_8601 ... ok [INFO] [stdout] test shared::clock::tests::timestamp::should_be_converted_to_datetime_utc ... ok [INFO] [stdout] test shared::clock::time_extent::test::fn_checked_duration_from_nanos::it_should_be_the_same_as_duration_implementation_for_u64_numbers ... ok [INFO] [stdout] test shared::clock::time_extent::test::fn_checked_duration_from_nanos::it_should_fail_for_numbers_that_are_too_large ... ok [INFO] [stdout] test shared::clock::time_extent::test::fn_checked_duration_from_nanos::it_should_give_zero_for_zero_input ... ok [INFO] [stdout] test shared::clock::time_extent::test::make_time_extent::fn_now::it_should_fail_for_zero ... ok [INFO] [stdout] test shared::clock::time_extent::test::make_time_extent::fn_now::it_should_fail_if_amount_exceeds_bounds ... ok [INFO] [stdout] test shared::clock::time_extent::test::make_time_extent::fn_now::it_should_give_a_time_extent ... ok [INFO] [stdout] test shared::clock::time_extent::test::fn_checked_duration_from_nanos::it_should_work_for_some_numbers_larger_than_u64 ... ok [INFO] [stdout] test shared::clock::time_extent::test::make_time_extent::fn_now_after::it_should_fail_for_zero ... ok [INFO] [stdout] test shared::clock::time_extent::test::make_time_extent::fn_now_after::it_should_fail_if_amount_exceeds_bounds ... ok [INFO] [stdout] test shared::clock::time_extent::test::make_time_extent::fn_now_after::it_should_give_a_time_extent ... ok [INFO] [stdout] test shared::clock::time_extent::test::make_time_extent::fn_now_before::it_should_fail_for_zero ... ok [INFO] [stdout] test shared::clock::time_extent::test::make_time_extent::fn_now_before::it_should_give_a_time_extent ... ok [INFO] [stdout] test servers::udp::handlers::tests::connect_request::a_connect_response_should_contain_the_same_transaction_id_as_the_connect_request ... ok [INFO] [stdout] test shared::clock::time_extent::test::make_time_extent::fn_now_before::it_should_fail_if_amount_exceeds_bounds ... ok [INFO] [stdout] test shared::clock::time_extent::test::time_extent::fn_decrease::it_should_decrease ... ok [INFO] [stdout] test shared::clock::time_extent::test::time_extent::fn_decrease::it_should_not_decrease_for_zero ... ok [INFO] [stdout] test shared::clock::time_extent::test::time_extent::fn_default::it_should_default_initialize_to_zero ... ok [INFO] [stdout] test shared::clock::time_extent::test::time_extent::fn_from_sec::it_should_make_empty_for_zero ... ok [INFO] [stdout] test shared::clock::time_extent::test::time_extent::fn_from_sec::it_should_make_from_seconds ... ok [INFO] [stdout] test shared::clock::time_extent::test::time_extent::fn_increase::it_should_increase ... ok [INFO] [stdout] test shared::clock::time_extent::test::time_extent::fn_increase::it_should_fail_when_attempting_to_increase_beyond_bounds ... ok [INFO] [stdout] test shared::clock::time_extent::test::time_extent::fn_increase::it_should_not_increase_for_zero ... ok [INFO] [stdout] test shared::clock::time_extent::test::time_extent::fn_new::it_should_make_empty_for_zero ... ok [INFO] [stdout] test shared::clock::time_extent::test::time_extent::fn_new::it_should_make_new ... ok [INFO] [stdout] test shared::clock::time_extent::test::time_extent::fn_total::it_should_be_zero_for_zero ... ok [INFO] [stdout] test shared::clock::time_extent::test::time_extent::fn_total::it_should_fail_when_product_is_too_large ... ok [INFO] [stdout] test shared::clock::time_extent::test::time_extent::fn_total::it_should_fail_when_too_large ... ok [INFO] [stdout] test shared::clock::time_extent::test::time_extent::fn_total::it_should_give_a_total ... ok [INFO] [stdout] test shared::clock::time_extent::test::time_extent::fn_total_next::it_should_be_zero_for_zero ... ok [INFO] [stdout] test shared::clock::time_extent::test::time_extent::fn_total_next::it_should_fail_when_product_is_too_large ... ok [INFO] [stdout] test shared::clock::time_extent::test::time_extent::fn_total_next::it_should_fail_when_too_large ... ok [INFO] [stdout] test shared::clock::time_extent::test::time_extent::fn_total_next::it_should_give_a_total ... ok [INFO] [stdout] test shared::crypto::keys::seeds::detail::tests::it_should_default_to_zeroed_seed_when_testing ... ok [INFO] [stdout] test shared::crypto::keys::seeds::detail::tests::it_should_have_a_large_random_seed ... ok [INFO] [stdout] test shared::crypto::keys::seeds::detail::tests::it_should_have_a_zero_test_seed ... ok [INFO] [stdout] test shared::crypto::keys::seeds::tests::the_default_seed_and_the_instance_seed_should_be_different_when_testing ... ok [INFO] [stdout] test shared::crypto::keys::seeds::tests::the_default_seed_and_the_zeroed_seed_should_be_the_same_when_testing ... ok [INFO] [stdout] test tracker::auth::tests::expiring_auth_key::should_be_displayed ... ok [INFO] [stdout] test tracker::auth::tests::expiring_auth_key::should_be_generate_and_verified ... ok [INFO] [stdout] test tracker::auth::tests::expiring_auth_key::should_be_generated_with_a_expiration_time ... ok [INFO] [stdout] test tracker::auth::tests::expiring_auth_key::should_be_parsed_from_an_string ... ok [INFO] [stdout] test tracker::auth::tests::key::should_be_parsed_from_an_string ... ok [INFO] [stdout] test tracker::peer::test::torrent_peer::it_should_be_serializable ... ok [INFO] [stdout] test tracker::peer::test::torrent_peer_id::should_be_converted_from_a_20_byte_array ... ok [INFO] [stdout] test tracker::peer::test::torrent_peer_id::should_be_converted_from_a_byte_vector ... ok [INFO] [stdout] test tracker::peer::test::torrent_peer_id::should_be_converted_into_string_type_using_the_hex_string_format ... ok [INFO] [stdout] test tracker::peer::test::torrent_peer_id::should_be_converted_to_hex_string ... ok [INFO] [stdout] test tracker::peer::test::torrent_peer_id::should_be_instantiated_from_a_byte_slice ... ok [INFO] [stdout] test tracker::peer::test::torrent_peer_id::should_be_instantiated_from_a_string ... ok [INFO] [stdout] test servers::udp::handlers::tests::scrape_request::with_a_public_tracker::should_return_torrent_statistics_when_the_tracker_has_the_requested_torrent ... ok [INFO] [stdout] test shared::clock::time_extent::test::time_extent::fn_decrease::it_should_fail_when_attempting_to_decrease_beyond_bounds ... ok [INFO] [stdout] test servers::udp::handlers::tests::scrape_request::with_a_whitelisted_tracker::should_return_zeroed_statistics_when_the_requested_torrent_is_not_whitelisted ... ok [INFO] [stdout] test tracker::peer::test::torrent_peer_id::should_return_the_inner_bytes ... ok [INFO] [stdout] test tracker::services::statistics::setup::test::should_not_send_any_event_when_statistics_are_disabled ... ok [INFO] [stdout] test tracker::services::statistics::setup::test::should_send_events_when_statistics_are_enabled ... ok [INFO] [stdout] test servers::udp::handlers::tests::scrape_request::with_a_whitelisted_tracker::should_return_the_torrent_statistics_when_the_requested_torrent_is_whitelisted ... ok [INFO] [stdout] test servers::udp::handlers::tests::scrape_request::with_a_private_tracker::should_return_zeroed_statistics_when_the_tracker_has_the_requested_torrent_because_authenticated_requests_are_not_supported_in_udp_tracker ... ok [INFO] [stdout] test tracker::services::statistics::tests::the_statistics_service_should_return_the_tracker_metrics ... ok [INFO] [stdout] test tracker::services::torrent::tests::getting_a_torrent_info::should_return_none_if_the_tracker_does_not_have_the_torrent ... ok [INFO] [stdout] test tracker::services::torrent::tests::getting_a_torrent_info::should_return_the_torrent_info_if_the_tracker_has_the_torrent ... ok [INFO] [stdout] test tracker::services::torrent::tests::searching_for_torrents::should_allow_limiting_the_number_of_torrents_in_the_result ... ok [INFO] [stdout] test tracker::services::torrent::tests::searching_for_torrents::should_allow_using_pagination_in_the_result ... ok [INFO] [stdout] test tracker::services::torrent::tests::searching_for_torrents::should_return_a_summarized_info_for_all_torrents ... ok [INFO] [stdout] test tracker::statistics::tests::event_handler::should_increase_the_tcp4_announces_counter_when_it_receives_a_tcp4_announce_event ... ok [INFO] [stdout] test tracker::services::torrent::tests::searching_for_torrents::should_return_an_empty_result_if_the_tracker_does_not_have_any_torrent ... ok [INFO] [stdout] test tracker::statistics::tests::event_handler::should_increase_the_tcp4_connections_counter_when_it_receives_a_tcp4_announce_event ... ok [INFO] [stdout] test tracker::statistics::tests::event_handler::should_increase_the_tcp4_connections_counter_when_it_receives_a_tcp4_scrape_event ... ok [INFO] [stdout] test tracker::statistics::tests::event_handler::should_increase_the_tcp4_scrapes_counter_when_it_receives_a_tcp4_scrape_event ... ok [INFO] [stdout] test tracker::statistics::tests::event_handler::should_increase_the_tcp6_announces_counter_when_it_receives_a_tcp6_announce_event ... ok [INFO] [stdout] test tracker::statistics::tests::event_handler::should_increase_the_tcp6_connections_counter_when_it_receives_a_tcp6_scrape_event ... ok [INFO] [stdout] test tracker::statistics::tests::event_handler::should_increase_the_tcp6_scrapes_counter_when_it_receives_a_tcp6_scrape_event ... ok [INFO] [stdout] test tracker::statistics::tests::event_handler::should_increase_the_udp4_announces_counter_when_it_receives_a_udp4_announce_event ... ok [INFO] [stdout] test tracker::statistics::tests::event_handler::should_increase_the_tcp6_connections_counter_when_it_receives_a_tcp6_announce_event ... ok [INFO] [stdout] test tracker::statistics::tests::event_handler::should_increase_the_udp4_scrapes_counter_when_it_receives_a_udp4_scrape_event ... ok [INFO] [stdout] test tracker::statistics::tests::event_handler::should_increase_the_udp6_announces_counter_when_it_receives_a_udp6_announce_event ... ok [INFO] [stdout] test tracker::statistics::tests::event_handler::should_increase_the_udp6_connections_counter_when_it_receives_a_udp6_connect_event ... ok [INFO] [stdout] test tracker::statistics::tests::event_handler::should_increase_the_udp4_connections_counter_when_it_receives_a_udp4_connect_event ... ok [INFO] [stdout] test tracker::statistics::tests::event_handler::should_increase_the_udp6_scrapes_counter_when_it_receives_a_udp6_scrape_event ... ok [INFO] [stdout] test tracker::statistics::tests::stats_tracker::should_contain_the_tracker_statistics ... ok [INFO] [stdout] test tracker::statistics::tests::stats_tracker::should_create_an_event_sender_to_send_statistical_events ... ok [INFO] [stdout] test tracker::services::torrent::tests::searching_for_torrents::should_return_torrents_ordered_by_info_hash ... ok [INFO] [stdout] test tracker::tests::the_tracker::configured_as_private::handling_authentication::it_should_fail_authenticating_a_peer_when_it_uses_an_unregistered_key ... ok [INFO] [stdout] test tracker::tests::the_tracker::configured_as_private::handling_authentication::it_should_authenticate_a_peer_by_using_a_key ... ok [INFO] [stdout] test tracker::tests::the_tracker::configured_as_private::handling_authentication::it_should_fail_verifying_an_unregistered_authentication_key ... ok [INFO] [stdout] test servers::udp::connection_cookie::tests::it_should_be_not_valid_after_their_last_time_extent - should panic ... ok [INFO] [stdout] test tracker::tests::the_tracker::configured_as_private::handling_authentication::it_should_generate_the_expiring_authentication_keys ... ok [INFO] [stdout] test tracker::tests::the_tracker::configured_as_whitelisted::handling_an_scrape_request::it_should_be_able_to_build_a_zeroed_scrape_data_for_a_list_of_info_hashes ... ok [INFO] [stdout] test tracker::peer::test::torrent_peer_id::should_fail_trying_to_convert_from_a_byte_vector_with_less_than_20_bytes - should panic ... ok [INFO] [stdout] test tracker::peer::test::torrent_peer_id::should_fail_trying_to_convert_from_a_byte_vector_with_more_than_20_bytes - should panic ... ok [INFO] [stdout] test tracker::peer::test::torrent_peer_id::should_fail_trying_to_instantiate_from_a_byte_slice_with_less_than_20_bytes - should panic ... ok [INFO] [stdout] test tracker::peer::test::torrent_peer_id::should_fail_trying_to_instantiate_from_a_byte_slice_with_more_than_20_bytes - should panic ... ok [INFO] [stdout] test tracker::tests::the_tracker::configured_as_private::handling_authentication::it_should_load_authentication_keys_from_the_database ... ok [INFO] [stdout] test tracker::tests::the_tracker::configured_as_private::handling_authentication::it_should_remove_an_authentication_key ... ok [INFO] [stdout] test tracker::tests::the_tracker::configured_as_private::handling_authentication::it_should_verify_a_valid_authentication_key ... ok [INFO] [stdout] test tracker::tests::the_tracker::configured_as_whitelisted::handling_an_scrape_request::it_should_return_the_zeroed_swarm_metadata_for_the_requested_file_if_it_is_not_whitelisted ... ok [INFO] [stdout] test tracker::tests::the_tracker::configured_as_whitelisted::handling_authorization::it_should_not_authorize_the_announce_and_scrape_actions_on_not_whitelisted_torrents ... ok [INFO] [stdout] test tracker::tests::the_tracker::configured_as_whitelisted::handling_the_torrent_whitelist::it_should_remove_a_torrent_from_the_whitelist ... ok [INFO] [stdout] test tracker::tests::the_tracker::configured_as_whitelisted::handling_the_torrent_whitelist::persistence::it_should_load_the_whitelist_from_the_database ... ok [INFO] [stdout] test tracker::tests::the_tracker::for_all_config_modes::handling_a_scrape_request::it_should_return_a_zeroed_swarm_metadata_for_the_requested_file_if_the_tracker_does_not_have_that_torrent ... ok [INFO] [stdout] test tracker::tests::the_tracker::for_all_config_modes::handling_a_scrape_request::it_should_allow_scraping_for_multiple_torrents ... ok [INFO] [stdout] test tracker::tests::the_tracker::for_all_config_modes::handling_an_announce_request::it_should_return_the_announce_data_with_an_empty_peer_list_when_it_is_the_first_announced_peer ... ok [INFO] [stdout] test tracker::tests::the_tracker::for_all_config_modes::handling_an_announce_request::should_assign_the_ip_to_the_peer::and_when_client_ip_is_a_ipv6_loopback_ip::it_should_use_the_external_ip_in_the_tracker_configuration_if_it_is_defined_even_if_the_external_ip_is_an_ipv4_ip ... ok [INFO] [stdout] test tracker::tests::the_tracker::for_all_config_modes::handling_an_announce_request::should_assign_the_ip_to_the_peer::and_when_client_ip_is_a_ipv6_loopback_ip::it_should_use_the_external_ip_in_tracker_configuration_if_it_is_defined ... ok [INFO] [stdout] test tracker::tests::the_tracker::for_all_config_modes::handling_an_announce_request::should_assign_the_ip_to_the_peer::and_when_client_ip_is_a_ipv6_loopback_ip::it_should_use_the_loopback_ip_if_the_tracker_does_not_have_the_external_ip_configuration ... ok [INFO] [stdout] test tracker::tests::the_tracker::configured_as_whitelisted::handling_the_torrent_whitelist::it_should_add_a_torrent_to_the_whitelist ... ok [INFO] [stdout] test tracker::tests::the_tracker::for_all_config_modes::handling_an_announce_request::should_assign_the_ip_to_the_peer::and_when_the_client_ip_is_a_ipv4_loopback_ip::it_should_use_the_external_tracker_ip_in_tracker_configuration_if_it_is_defined ... ok [INFO] [stdout] test tracker::tests::the_tracker::for_all_config_modes::handling_an_announce_request::should_assign_the_ip_to_the_peer::and_when_the_client_ip_is_a_ipv4_loopback_ip::it_should_use_the_loopback_ip_if_the_tracker_does_not_have_the_external_ip_configuration ... ok [INFO] [stdout] test tracker::tests::the_tracker::for_all_config_modes::handling_an_announce_request::should_assign_the_ip_to_the_peer::using_the_source_ip_instead_of_the_ip_in_the_announce_request ... ok [INFO] [stdout] test tracker::tests::the_tracker::for_all_config_modes::handling_an_announce_request::should_assign_the_ip_to_the_peer::and_when_the_client_ip_is_a_ipv4_loopback_ip::it_should_use_the_external_ip_in_the_tracker_configuration_if_it_is_defined_even_if_the_external_ip_is_an_ipv6_ip ... ok [INFO] [stdout] test tracker::tests::the_tracker::configured_as_whitelisted::handling_authorization::it_should_authorize_the_announce_and_scrape_actions_on_whitelisted_torrents ... ok [INFO] [stdout] test tracker::tests::the_tracker::for_all_config_modes::handling_an_announce_request::it_should_return_the_announce_data_with_the_previously_announced_peers ... ok [INFO] [stdout] test tracker::tests::the_tracker::for_all_config_modes::handling_a_scrape_request::it_should_return_the_swarm_metadata_for_the_requested_file_if_the_tracker_has_that_torrent ... ok [INFO] [stdout] test tracker::tests::the_tracker::for_all_config_modes::handling_an_announce_request::it_should_update_the_swarm_stats_for_the_torrent::when_a_previously_announced_started_peer_has_completed_downloading ... ok [INFO] [stdout] test tracker::torrent::tests::torrent_entry::a_new_peer_can_be_added_to_a_torrent_entry ... ok [INFO] [stdout] test tracker::torrent::tests::torrent_entry::a_peer_can_be_updated_in_a_torrent_entry ... ok [INFO] [stdout] test tracker::torrent::tests::torrent_entry::a_peer_should_be_removed_from_a_torrent_entry_when_the_peer_announces_it_has_stopped ... ok [INFO] [stdout] test tracker::torrent::tests::torrent_entry::a_torrent_entry_should_contain_the_list_of_peers_that_were_added_to_the_torrent ... ok [INFO] [stdout] test tracker::torrent::tests::torrent_entry::a_torrent_entry_should_remove_a_peer_not_updated_after_a_timeout_in_seconds ... ok [INFO] [stdout] test tracker::torrent::tests::torrent_entry::a_torrent_entry_should_return_the_list_of_peers_for_a_given_peer_filtering_out_the_client_that_is_making_the_request ... ok [INFO] [stdout] test tracker::torrent::tests::torrent_entry::the_default_torrent_entry_should_contain_an_empty_list_of_peers ... ok [INFO] [stdout] test tracker::torrent::tests::torrent_entry::the_tracker_should_limit_the_list_of_peers_to_74_when_clients_scrape_torrents ... ok [INFO] [stdout] test tracker::torrent::tests::torrent_entry::torrent_stats_change_when_a_previously_known_peer_announces_it_has_completed_the_torrent ... ok [INFO] [stdout] test tracker::torrent::tests::torrent_entry::torrent_stats_should_have_the_number_of_leechers_for_a_torrent ... ok [INFO] [stdout] test tracker::torrent::tests::torrent_entry::torrent_stats_should_have_the_number_of_peers_that_having_announced_at_least_two_events_the_latest_one_is_the_completed_event ... ok [INFO] [stdout] test tracker::torrent::tests::torrent_entry::torrent_stats_should_have_the_number_of_seeders_for_a_torrent ... ok [INFO] [stdout] test tracker::torrent::tests::torrent_entry::torrent_stats_should_not_change_when_a_peer_announces_it_has_completed_the_torrent_if_it_is_the_first_announce_from_the_peer ... ok [INFO] [stdout] test tracker::torrent::tests::torrent_entry::torrent_stats_should_not_include_a_peer_in_the_completed_counter_if_the_peer_has_announced_only_one_event ... ok [INFO] [stdout] test tracker::torrent::tests::torrent_entry::two_peers_with_the_same_ip_but_different_port_should_be_considered_different_peers ... ok [INFO] [stdout] test tracker::tests::the_tracker::for_all_config_modes::handling_an_announce_request::it_should_update_the_swarm_stats_for_the_torrent::when_the_peer_is_a_seeder ... ok [INFO] [stdout] test tracker::tests::the_tracker::for_all_config_modes::handling_an_announce_request::it_should_update_the_swarm_stats_for_the_torrent::when_the_peer_is_a_leecher ... ok [INFO] [stdout] test tracker::tests::the_tracker::handling_torrent_persistence::it_should_persist_the_number_of_completed_peers_for_all_torrents_into_the_database ... ok [INFO] [stdout] test tracker::tests::the_tracker::it_should_return_the_torrent_metrics ... ok [INFO] [stdout] test tracker::tests::the_tracker::it_should_return_all_the_peers_for_a_given_torrent_excluding_a_given_peer ... ok [INFO] [stdout] test tracker::tests::the_tracker::should_collect_torrent_metrics ... ok [INFO] [stderr] Running unittests src/main.rs (/opt/rustwide/target/debug/deps/torrust_tracker-dde59c15ed8ffbdc) [INFO] [stdout] test tracker::tests::the_tracker::it_should_return_all_the_peers_for_a_given_torrent ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 264 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.36s [INFO] [stdout] [INFO] [stderr] Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-04b4cd77962df156) [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 96 tests [INFO] [stdout] test servers::api::v1::contract::authentication::should_not_authenticate_requests_when_the_token_is_missing ... ok [INFO] [stdout] test servers::api::v1::contract::authentication::should_allow_the_token_query_param_to_be_at_any_position_in_the_url_query ... ok [INFO] [stdout] test servers::api::v1::contract::context::auth_key::should_allow_generating_a_new_auth_key ... ok [INFO] [stdout] test servers::api::v1::contract::authentication::should_not_authenticate_requests_when_the_token_is_invalid ... ok [INFO] [stdout] test servers::api::v1::contract::authentication::should_authenticate_requests_by_using_a_token_query_param ... ok [INFO] [stdout] test servers::api::v1::contract::authentication::should_not_authenticate_requests_when_the_token_is_empty ... ok [INFO] [stdout] test servers::api::v1::contract::context::auth_key::should_allow_deleting_an_auth_key ... ok [INFO] [stdout] test servers::api::v1::contract::context::auth_key::should_allow_reloading_keys ... ok [INFO] [stdout] test servers::api::v1::contract::context::auth_key::should_fail_when_keys_cannot_be_reloaded ... ok [INFO] [stdout] test servers::api::v1::contract::context::auth_key::should_fail_generating_a_new_auth_key_when_the_key_duration_is_invalid ... ok [INFO] [stdout] test servers::api::v1::contract::context::auth_key::should_fail_when_the_auth_key_cannot_be_generated ... ok [INFO] [stdout] test servers::api::v1::contract::context::auth_key::should_not_allow_generating_a_new_auth_key_for_unauthenticated_users ... ok [INFO] [stdout] test servers::api::v1::contract::context::auth_key::should_fail_deleting_an_auth_key_when_the_key_id_is_invalid ... ok [INFO] [stdout] test servers::api::v1::contract::context::auth_key::should_fail_when_the_auth_key_cannot_be_deleted ... ok [INFO] [stdout] test servers::api::v1::contract::context::auth_key::should_not_allow_deleting_an_auth_key_for_unauthenticated_users ... ok [INFO] [stdout] test servers::api::v1::contract::context::torrent::should_allow_getting_a_torrent_info ... ok [INFO] [stdout] test servers::api::v1::contract::context::stats::should_allow_getting_tracker_statistics ... ok [INFO] [stdout] test servers::api::v1::contract::context::torrent::should_allow_limiting_the_torrents_in_the_result ... ok [INFO] [stdout] test servers::api::v1::contract::context::torrent::should_allow_getting_torrents ... ok [INFO] [stdout] test servers::api::v1::contract::context::auth_key::should_not_allow_reloading_keys_for_unauthenticated_users ... ok [INFO] [stdout] test servers::api::v1::contract::context::stats::should_not_allow_getting_tracker_statistics_for_unauthenticated_users ... ok [INFO] [stdout] test servers::api::v1::contract::context::torrent::should_allow_the_torrents_result_pagination ... ok [INFO] [stdout] test servers::api::v1::contract::configuration::should_fail_with_ssl_enabled_and_bad_ssl_config - should panic ... ok [INFO] [stdout] test servers::api::v1::contract::context::torrent::should_fail_while_getting_a_torrent_info_when_the_torrent_does_not_exist ... ok [INFO] [stdout] test servers::api::v1::contract::context::whitelist::should_allow_reload_the_whitelist_from_the_database ... ok [INFO] [stdout] test servers::api::v1::contract::context::torrent::should_fail_getting_torrents_when_the_limit_query_parameter_cannot_be_parsed ... ok [INFO] [stdout] test servers::api::v1::contract::context::torrent::should_not_allow_getting_torrents_for_unauthenticated_users ... ok [INFO] [stdout] test servers::api::v1::contract::context::whitelist::should_allow_removing_a_torrent_from_the_whitelist ... ok [INFO] [stdout] test servers::api::v1::contract::context::whitelist::should_allow_whitelisting_a_torrent ... ok [INFO] [stdout] test servers::api::v1::contract::context::torrent::should_not_allow_getting_a_torrent_info_for_unauthenticated_users ... ok [INFO] [stdout] test servers::api::v1::contract::context::torrent::should_fail_getting_torrents_when_the_offset_query_parameter_cannot_be_parsed ... ok [INFO] [stdout] test servers::api::v1::contract::context::torrent::should_fail_getting_a_torrent_info_when_the_provided_infohash_is_invalid ... ok [INFO] [stdout] test servers::api::v1::contract::context::whitelist::should_allow_whitelisting_a_torrent_that_has_been_already_whitelisted ... ok [INFO] [stdout] test servers::api::v1::contract::context::whitelist::should_fail_when_the_torrent_cannot_be_whitelisted ... ok [INFO] [stdout] test servers::api::v1::contract::context::whitelist::should_fail_when_the_torrent_cannot_be_removed_from_the_whitelist ... ok [INFO] [stdout] test servers::api::v1::contract::context::whitelist::should_fail_when_the_whitelist_cannot_be_reloaded_from_the_database ... ok [INFO] [stdout] test servers::api::v1::contract::context::whitelist::should_not_allow_whitelisting_a_torrent_for_unauthenticated_users ... ok [INFO] [stdout] test servers::api::v1::contract::context::whitelist::should_not_allow_removing_a_torrent_from_the_whitelist_for_unauthenticated_users ... ok [INFO] [stdout] test servers::http::v1::contract::configured_as_private::and_receiving_an_announce_request::should_fail_if_the_peer_has_not_provided_the_authentication_key ... ok [INFO] [stdout] test servers::http::v1::contract::configured_as_private::and_receiving_an_announce_request::should_fail_if_the_key_query_param_cannot_be_parsed ... ok [INFO] [stdout] test servers::http::v1::contract::configured_as_private::and_receiving_an_announce_request::should_fail_if_the_peer_cannot_be_authenticated_with_the_provided_key ... ok [INFO] [stdout] test servers::api::v1::contract::context::whitelist::should_not_fail_trying_to_remove_a_non_whitelisted_torrent_from_the_whitelist ... ok [INFO] [stdout] test servers::api::v1::contract::context::whitelist::should_fail_removing_a_torrent_from_the_whitelist_when_the_provided_infohash_is_invalid ... ok [INFO] [stdout] test servers::http::v1::contract::configured_as_private::and_receiving_an_announce_request::should_respond_to_authenticated_peers ... ok [INFO] [stdout] test servers::http::v1::contract::configured_as_private::receiving_an_scrape_request::should_return_the_real_file_stats_when_the_client_is_authenticated ... ok [INFO] [stdout] test servers::http::v1::contract::configured_as_private::receiving_an_scrape_request::should_fail_if_the_key_query_param_cannot_be_parsed ... ok [INFO] [stdout] test servers::api::v1::contract::context::whitelist::should_fail_whitelisting_a_torrent_when_the_provided_infohash_is_invalid ... ok [INFO] [stdout] test servers::http::v1::contract::configured_as_private::receiving_an_scrape_request::should_return_the_zeroed_file_when_the_authentication_key_provided_by_the_client_is_invalid ... ok [INFO] [stdout] test servers::http::v1::contract::configured_as_private::receiving_an_scrape_request::should_return_the_zeroed_file_when_the_client_is_not_authenticated ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::and_running_on_reverse_proxy::should_fail_when_the_http_request_does_not_include_the_xff_http_request_header ... ok [INFO] [stdout] test servers::http::v1::contract::configured_as_whitelisted::and_receiving_an_announce_request::should_fail_if_the_torrent_is_not_in_the_whitelist ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::and_running_on_reverse_proxy::should_fail_when_the_xff_http_request_header_contains_an_invalid_ip ... ok [INFO] [stdout] test servers::http::v1::contract::configured_as_whitelisted::and_receiving_an_announce_request::should_allow_announcing_a_whitelisted_torrent ... ok [INFO] [stdout] test servers::http::v1::contract::configured_as_whitelisted::receiving_an_scrape_request::should_return_the_file_stats_when_the_requested_file_is_whitelisted ... ok [INFO] [stdout] test servers::http::v1::contract::configured_as_whitelisted::receiving_an_scrape_request::should_return_the_zeroed_file_when_the_requested_file_is_not_whitelisted ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_assign_to_the_peer_ip_the_remote_client_ip_instead_of_the_peer_address_in_the_request_param ... FAILED [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_consider_two_peers_to_be_the_same_when_they_have_the_same_peer_id_even_if_the_ip_is_different ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_fail_when_the_port_param_is_invalid ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_fail_when_the_compact_param_is_invalid ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_fail_when_a_mandatory_field_is_missing ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_fail_when_the_downloaded_param_is_invalid ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_fail_when_the_left_param_is_invalid ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_fail_when_url_query_parameters_are_invalid ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_fail_when_the_peer_id_param_is_invalid ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_fail_when_the_info_hash_param_is_invalid ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_increase_the_number_of_tcp4_announce_requests_handled_in_statistics ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_fail_when_the_url_query_component_is_empty ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_increase_the_number_of_tcp4_connections_handled_in_statistics ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_fail_when_the_uploaded_param_is_invalid ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_fail_when_the_event_param_is_invalid ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_not_increase_the_number_of_tcp6_announce_requests_handled_if_the_client_is_not_using_an_ipv6_ip ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_increase_the_number_of_tcp6_announce_requests_handled_in_statistics ... FAILED [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_not_fail_when_the_peer_address_param_is_invalid ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_not_increase_the_number_of_tcp6_connections_handled_if_the_client_is_not_using_an_ipv6_ip ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_increase_the_number_of_tcp6_connections_handled_in_statistics ... FAILED [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_not_return_the_compact_response_by_default ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_respond_if_only_the_mandatory_fields_are_provided ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_return_the_list_of_previously_announced_peers ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_return_no_peers_if_the_announced_peer_is_the_first_one ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::when_the_tracker_is_behind_a_reverse_proxy_it_should_assign_to_the_peer_ip_the_ip_in_the_x_forwarded_for_http_header ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_return_the_compact_response ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_return_the_list_of_previously_announced_peers_including_peers_using_ipv4_and_ipv6 ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::when_the_client_ip_is_a_loopback_ipv4_it_should_assign_to_the_peer_ip_the_external_ip_in_the_tracker_configuration ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::when_the_client_ip_is_a_loopback_ipv6_it_should_assign_to_the_peer_ip_the_external_ip_in_the_tracker_configuration ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_scrape_request::should_accept_multiple_infohashes ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_scrape_request::should_increase_the_number_ot_tcp6_scrape_requests_handled_in_statistics ... FAILED [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_scrape_request::should_fail_when_the_info_hash_param_is_invalid ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_scrape_request::should_increase_the_number_ot_tcp4_scrape_requests_handled_in_statistics ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_scrape_request::should_return_the_file_with_the_incomplete_peer_when_there_is_one_peer_with_bytes_pending_to_download ... ok [INFO] [stdout] test servers::http::v1::contract::test_environment_should_be_started_and_stopped ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_scrape_request::should_return_the_file_with_the_complete_peer_when_there_is_one_peer_with_no_bytes_pending_to_download ... ok [INFO] [stdout] test servers::udp::contract::receiving_a_connection_request::should_return_a_connect_response ... ok [INFO] [stdout] test servers::udp::contract::receiving_an_announce_request::should_return_an_announce_response ... ok [INFO] [stdout] test servers::udp::contract::should_return_a_bad_request_response_when_the_client_sends_an_empty_request ... ok [INFO] [stdout] test servers::udp::contract::receiving_an_scrape_request::should_return_a_scrape_response ... ok [INFO] [stdout] test servers::http::v1::contract::for_all_config_modes::receiving_an_scrape_request::should_return_a_file_with_zeroed_values_when_there_are_no_peers ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_assign_to_the_peer_ip_the_remote_client_ip_instead_of_the_peer_address_in_the_request_param stdout ---- [INFO] [stdout] thread 'servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_assign_to_the_peer_ip_the_remote_client_ip_instead_of_the_peer_address_in_the_request_param' panicked at tests/servers/http/v1/contract.rs:697:40: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: LocalIpAddressNotFound [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55d92af689b6 - std::backtrace_rs::backtrace::libunwind::trace::he8a34e6ab80996f5 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55d92af689b6 - std::backtrace_rs::backtrace::trace_unsynchronized::h864fca907db5bdc0 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55d92af689b6 - std::sys_common::backtrace::_print_fmt::h47ceae78d0af5160 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys_common/backtrace.rs:65:5 [INFO] [stdout] 3: 0x55d92af689b6 - ::fmt::ha55bd40a5f3054c8 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x55d92aa5ff2f - core::fmt::rt::Argument::fmt::h68717a843c94b5b7 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/fmt/rt.rs:138:9 [INFO] [stdout] 5: 0x55d92aa5ff2f - core::fmt::write::h44d9b1700d264e6b [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/fmt/mod.rs:1094:21 [INFO] [stdout] 6: 0x55d92af62fa7 - std::io::Write::write_fmt::h2bc437010a25187b [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/io/mod.rs:1714:15 [INFO] [stdout] 7: 0x55d92af687c5 - std::sys_common::backtrace::_print::h80fb8a1d71a9c116 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 8: 0x55d92af687c5 - std::sys_common::backtrace::print::hb5e6b1168a97b5e0 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 9: 0x55d92af6a513 - std::panicking::default_hook::{{closure}}::hfa26065dde38d5ba [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:269:22 [INFO] [stdout] 10: 0x55d92af6a25b - std::panicking::default_hook::hc3edde983cbecd4a [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:285:9 [INFO] [stdout] 11: 0x55d92afb0907 - as core::ops::function::Fn>::call::hb2676498aafe47fd [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 12: 0x55d92afb0907 - test::test_main::{{closure}}::h3b4c1c68a391ceb5 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/test/src/lib.rs:134:21 [INFO] [stdout] 13: 0x55d92af6ab66 - as core::ops::function::Fn>::call::h59fc42576a57a440 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 14: 0x55d92af6ab66 - std::panicking::rust_panic_with_hook::h7c2fe713408ebcf7 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:709:13 [INFO] [stdout] 15: 0x55d92af6a914 - std::panicking::begin_panic_handler::{{closure}}::h48279992bc735ca2 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:597:13 [INFO] [stdout] 16: 0x55d92af68fd6 - std::sys_common::backtrace::__rust_end_short_backtrace::he5478f246a8d15b1 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys_common/backtrace.rs:151:18 [INFO] [stdout] 17: 0x55d92af6a6a2 - rust_begin_unwind [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:593:5 [INFO] [stdout] 18: 0x55d92a9f5393 - core::panicking::panic_fmt::hbf1ad618a5d5d708 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/panicking.rs:67:14 [INFO] [stdout] 19: 0x55d92a9f58f3 - core::result::unwrap_failed::h233256a914bff08c [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/result.rs:1651:5 [INFO] [stdout] 20: 0x55d92ac589f0 - core::result::Result::unwrap::ha1a18fa9c216b0b2 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/result.rs:1076:23 [INFO] [stdout] 21: 0x55d92ac589f0 - integration::servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_assign_to_the_peer_ip_the_remote_client_ip_instead_of_the_peer_address_in_the_request_param::{{closure}}::hcf77a354ab43dc77 [INFO] [stdout] at /opt/rustwide/workdir/tests/servers/http/v1/contract.rs:697:29 [INFO] [stdout] 22: 0x55d92ab81dca - as core::future::future::Future>::poll::h67a8e9fd4c490d55 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/future/future.rs:125:9 [INFO] [stdout] 23: 0x55d92ab81dca - as core::future::future::Future>::poll::hba9ca031993792c2 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/future/future.rs:125:9 [INFO] [stdout] 24: 0x55d92ab81dca - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h0e58111c35c4db56 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:541:57 [INFO] [stdout] 25: 0x55d92ab81dca - tokio::runtime::coop::with_budget::hcec5593f970d950a [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 26: 0x55d92ab81dca - tokio::runtime::coop::budget::h76c4401894fc9e1a [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 27: 0x55d92ab81dca - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h4a44138bf901e9cc [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:541:25 [INFO] [stdout] 28: 0x55d92ab81dca - tokio::runtime::scheduler::current_thread::Context::enter::h7d2ce86cc988bb5c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:350:19 [INFO] [stdout] 29: 0x55d92abb070d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h20ba556338dc81d8 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:540:36 [INFO] [stdout] 30: 0x55d92abb070d - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hf59a297cbd272855 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:615:57 [INFO] [stdout] 31: 0x55d92abb070d - tokio::macros::scoped_tls::ScopedKey::set::h423a05eb91025a98 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/macros/scoped_tls.rs:61:9 [INFO] [stdout] 32: 0x55d92ab8195a - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h4a6e0d6dadc321fb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:615:27 [INFO] [stdout] 33: 0x55d92ab8195a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hf435848da39ba3b3 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:530:19 [INFO] [stdout] 34: 0x55d92ab8195a - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hb591f31fa658f730 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:154:24 [INFO] [stdout] 35: 0x55d92ab8195a - tokio::runtime::runtime::Runtime::block_on::h9a406ec966cbffda [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/runtime.rs:302:47 [INFO] [stdout] 36: 0x55d92ac57c81 - integration::servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_assign_to_the_peer_ip_the_remote_client_ip_instead_of_the_peer_address_in_the_request_param::hadd2e13e38f7ec12 [INFO] [stdout] at /opt/rustwide/workdir/tests/servers/http/v1/contract.rs:714:13 [INFO] [stdout] 37: 0x55d92ac03309 - integration::servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_assign_to_the_peer_ip_the_remote_client_ip_instead_of_the_peer_address_in_the_request_param::{{closure}}::ha979582b63fd8bda [INFO] [stdout] at /opt/rustwide/workdir/tests/servers/http/v1/contract.rs:693:119 [INFO] [stdout] 38: 0x55d92ac03309 - core::ops::function::FnOnce::call_once::h8319291c8b01cb57 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 39: 0x55d92afb67ff - core::ops::function::FnOnce::call_once::h2e81c07a49b3b328 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 40: 0x55d92afb67ff - test::__rust_begin_short_backtrace::h8b9d25b555f3d8a5 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/test/src/lib.rs:655:18 [INFO] [stdout] 41: 0x55d92af80fbc - test::run_test::{{closure}}::ha116a177a18a7684 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/test/src/lib.rs:646:30 [INFO] [stdout] 42: 0x55d92af80fbc - core::ops::function::FnOnce::call_once{{vtable.shim}}::h4d49cffa35c98788 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 43: 0x55d92afb5256 - as core::ops::function::FnOnce>::call_once::h50a863ea26164a61 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/alloc/src/boxed.rs:1993:9 [INFO] [stdout] 44: 0x55d92afb5256 - as core::ops::function::FnOnce<()>>::call_once::h04f5ba1d9599b1e6 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 45: 0x55d92afb5256 - std::panicking::try::do_call::he78089d143b4ae0d [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:500:40 [INFO] [stdout] 46: 0x55d92afb5256 - std::panicking::try::hc41cda2a57fa64b6 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:464:19 [INFO] [stdout] 47: 0x55d92afb5256 - std::panic::catch_unwind::he34d2e069a507d06 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panic.rs:142:14 [INFO] [stdout] 48: 0x55d92afb5256 - test::run_test_in_process::h1a9933ec65bf150e [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/test/src/lib.rs:678:27 [INFO] [stdout] 49: 0x55d92afb5256 - test::run_test::run_test_inner::{{closure}}::h6a77ac48c621de22 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/test/src/lib.rs:572:39 [INFO] [stdout] 50: 0x55d92af7ae5b - test::run_test::run_test_inner::{{closure}}::h2278556ce7b127e9 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/test/src/lib.rs:599:37 [INFO] [stdout] 51: 0x55d92af7ae5b - std::sys_common::backtrace::__rust_begin_short_backtrace::h6f81324b35a0a8bd [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys_common/backtrace.rs:135:18 [INFO] [stdout] 52: 0x55d92af80eae - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h6666d0b48280a852 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/thread/mod.rs:529:17 [INFO] [stdout] 53: 0x55d92af80eae - as core::ops::function::FnOnce<()>>::call_once::h903f46438f50fa4d [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 54: 0x55d92af80eae - std::panicking::try::do_call::hd168f55adbd68cdd [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:500:40 [INFO] [stdout] 55: 0x55d92af80eae - std::panicking::try::hdc44cc99c1165c34 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:464:19 [INFO] [stdout] 56: 0x55d92af80eae - std::panic::catch_unwind::haffe820e5b950777 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panic.rs:142:14 [INFO] [stdout] 57: 0x55d92af80eae - std::thread::Builder::spawn_unchecked_::{{closure}}::h2713c936ff1f9048 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/thread/mod.rs:528:30 [INFO] [stdout] 58: 0x55d92af80eae - core::ops::function::FnOnce::call_once{{vtable.shim}}::h4caeb7de1ff31552 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 59: 0x55d92af6e495 - as core::ops::function::FnOnce>::call_once::hdc3286f51b5f0d41 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/alloc/src/boxed.rs:1993:9 [INFO] [stdout] 60: 0x55d92af6e495 - as core::ops::function::FnOnce>::call_once::h2ed120d54908b9bc [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/alloc/src/boxed.rs:1993:9 [INFO] [stdout] 61: 0x55d92af6e495 - std::sys::unix::thread::Thread::new::thread_start::h8f96ea8d36a51f46 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 62: 0x7fbd603dbb43 - [INFO] [stdout] 63: 0x7fbd6046cbb4 - __clone [INFO] [stdout] 64: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_increase_the_number_of_tcp6_announce_requests_handled_in_statistics stdout ---- [INFO] [stdout] thread 'servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_increase_the_number_of_tcp6_announce_requests_handled_in_statistics' panicked at tests/servers/http/client.rs:64:68: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Request, url: Url { scheme: "http", cannot_be_a_base: false, username: "", password: None, host: Some(Ipv6(::)), port: Some(41171), path: "/announce", query: Some("info_hash=%9C8B%22%13%E3%0B%FF%21%2B0%C3%60%D2o%9A%02%13d%22&peer_addr=192.168.1.88&downloaded=0&uploaded=0&peer_id=%2DqB00000000000000001&port=17548&left=0&event=completed&compact=0"), fragment: None }, source: hyper::Error(Connect, ConnectError("tcp bind local error", Os { code: 99, kind: AddrNotAvailable, message: "Cannot assign requested address" })) } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55d92af689b6 - std::backtrace_rs::backtrace::libunwind::trace::he8a34e6ab80996f5 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55d92af689b6 - std::backtrace_rs::backtrace::trace_unsynchronized::h864fca907db5bdc0 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55d92af689b6 - std::sys_common::backtrace::_print_fmt::h47ceae78d0af5160 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys_common/backtrace.rs:65:5 [INFO] [stdout] 3: 0x55d92af689b6 - ::fmt::ha55bd40a5f3054c8 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x55d92aa5ff2f - core::fmt::rt::Argument::fmt::h68717a843c94b5b7 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/fmt/rt.rs:138:9 [INFO] [stdout] 5: 0x55d92aa5ff2f - core::fmt::write::h44d9b1700d264e6b [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/fmt/mod.rs:1094:21 [INFO] [stdout] 6: 0x55d92af62fa7 - std::io::Write::write_fmt::h2bc437010a25187b [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/io/mod.rs:1714:15 [INFO] [stdout] 7: 0x55d92af687c5 - std::sys_common::backtrace::_print::h80fb8a1d71a9c116 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 8: 0x55d92af687c5 - std::sys_common::backtrace::print::hb5e6b1168a97b5e0 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 9: 0x55d92af6a513 - std::panicking::default_hook::{{closure}}::hfa26065dde38d5ba [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:269:22 [INFO] [stdout] 10: 0x55d92af6a25b - std::panicking::default_hook::hc3edde983cbecd4a [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:285:9 [INFO] [stdout] 11: 0x55d92afb0907 - as core::ops::function::Fn>::call::hb2676498aafe47fd [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 12: 0x55d92afb0907 - test::test_main::{{closure}}::h3b4c1c68a391ceb5 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/test/src/lib.rs:134:21 [INFO] [stdout] 13: 0x55d92af6ab66 - as core::ops::function::Fn>::call::h59fc42576a57a440 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 14: 0x55d92af6ab66 - std::panicking::rust_panic_with_hook::h7c2fe713408ebcf7 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:709:13 [INFO] [stdout] 15: 0x55d92af6a914 - std::panicking::begin_panic_handler::{{closure}}::h48279992bc735ca2 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:597:13 [INFO] [stdout] 16: 0x55d92af68fd6 - std::sys_common::backtrace::__rust_end_short_backtrace::he5478f246a8d15b1 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys_common/backtrace.rs:151:18 [INFO] [stdout] 17: 0x55d92af6a6a2 - rust_begin_unwind [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:593:5 [INFO] [stdout] 18: 0x55d92a9f5393 - core::panicking::panic_fmt::hbf1ad618a5d5d708 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/panicking.rs:67:14 [INFO] [stdout] 19: 0x55d92a9f58f3 - core::result::unwrap_failed::h233256a914bff08c [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/result.rs:1651:5 [INFO] [stdout] 20: 0x55d92ac409ae - core::result::Result::unwrap::h428a971b35c395c2 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/result.rs:1076:23 [INFO] [stdout] 21: 0x55d92ac409ae - integration::servers::http::client::Client::get::{{closure}}::hea1972412e8fbc61 [INFO] [stdout] at /opt/rustwide/workdir/tests/servers/http/client.rs:64:9 [INFO] [stdout] 22: 0x55d92ac40520 - integration::servers::http::client::Client::announce::{{closure}}::h877f698d91d07fb6 [INFO] [stdout] at /opt/rustwide/workdir/tests/servers/http/client.rs:51:62 [INFO] [stdout] 23: 0x55d92ac56c7c - integration::servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_increase_the_number_of_tcp6_announce_requests_handled_in_statistics::{{closure}}::ha7de94e8410d8874 [INFO] [stdout] at /opt/rustwide/workdir/tests/servers/http/v1/contract.rs:658:18 [INFO] [stdout] 24: 0x55d92ab81dca - as core::future::future::Future>::poll::h67a8e9fd4c490d55 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/future/future.rs:125:9 [INFO] [stdout] 25: 0x55d92ab81dca - as core::future::future::Future>::poll::hba9ca031993792c2 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/future/future.rs:125:9 [INFO] [stdout] 26: 0x55d92ab81dca - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h0e58111c35c4db56 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:541:57 [INFO] [stdout] 27: 0x55d92ab81dca - tokio::runtime::coop::with_budget::hcec5593f970d950a [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 28: 0x55d92ab81dca - tokio::runtime::coop::budget::h76c4401894fc9e1a [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 29: 0x55d92ab81dca - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h4a44138bf901e9cc [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:541:25 [INFO] [stdout] 30: 0x55d92ab81dca - tokio::runtime::scheduler::current_thread::Context::enter::h7d2ce86cc988bb5c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:350:19 [INFO] [stdout] 31: 0x55d92abb070d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h20ba556338dc81d8 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:540:36 [INFO] [stdout] 32: 0x55d92abb070d - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hf59a297cbd272855 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:615:57 [INFO] [stdout] 33: 0x55d92abb070d - tokio::macros::scoped_tls::ScopedKey::set::h423a05eb91025a98 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/macros/scoped_tls.rs:61:9 [INFO] [stdout] 34: 0x55d92ab8195a - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h4a6e0d6dadc321fb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:615:27 [INFO] [stdout] 35: 0x55d92ab8195a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hf435848da39ba3b3 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:530:19 [INFO] [stdout] 36: 0x55d92ab8195a - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hb591f31fa658f730 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:154:24 [INFO] [stdout] 37: 0x55d92ab8195a - tokio::runtime::runtime::Runtime::block_on::h9a406ec966cbffda [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/runtime.rs:302:47 [INFO] [stdout] 38: 0x55d92ac56601 - integration::servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_increase_the_number_of_tcp6_announce_requests_handled_in_statistics::hb1915c6033f03dab [INFO] [stdout] at /opt/rustwide/workdir/tests/servers/http/v1/contract.rs:666:13 [INFO] [stdout] 39: 0x55d92ac02ea9 - integration::servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_increase_the_number_of_tcp6_announce_requests_handled_in_statistics::{{closure}}::h30511eca8f751216 [INFO] [stdout] at /opt/rustwide/workdir/tests/servers/http/v1/contract.rs:653:95 [INFO] [stdout] 40: 0x55d92ac02ea9 - core::ops::function::FnOnce::call_once::h5354547c17cc1b33 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 41: 0x55d92afb67ff - core::ops::function::FnOnce::call_once::h2e81c07a49b3b328 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x55d92afb67ff - test::__rust_begin_short_backtrace::h8b9d25b555f3d8a5 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/test/src/lib.rs:655:18 [INFO] [stdout] 43: 0x55d92af80fbc - test::run_test::{{closure}}::ha116a177a18a7684 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/test/src/lib.rs:646:30 [INFO] [stdout] 44: 0x55d92af80fbc - core::ops::function::FnOnce::call_once{{vtable.shim}}::h4d49cffa35c98788 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 45: 0x55d92afb5256 - as core::ops::function::FnOnce>::call_once::h50a863ea26164a61 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/alloc/src/boxed.rs:1993:9 [INFO] [stdout] 46: 0x55d92afb5256 - as core::ops::function::FnOnce<()>>::call_once::h04f5ba1d9599b1e6 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 47: 0x55d92afb5256 - std::panicking::try::do_call::he78089d143b4ae0d [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:500:40 [INFO] [stdout] 48: 0x55d92afb5256 - std::panicking::try::hc41cda2a57fa64b6 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:464:19 [INFO] [stdout] 49: 0x55d92afb5256 - std::panic::catch_unwind::he34d2e069a507d06 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panic.rs:142:14 [INFO] [stdout] 50: 0x55d92afb5256 - test::run_test_in_process::h1a9933ec65bf150e [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/test/src/lib.rs:678:27 [INFO] [stdout] 51: 0x55d92afb5256 - test::run_test::run_test_inner::{{closure}}::h6a77ac48c621de22 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/test/src/lib.rs:572:39 [INFO] [stdout] 52: 0x55d92af7ae5b - test::run_test::run_test_inner::{{closure}}::h2278556ce7b127e9 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/test/src/lib.rs:599:37 [INFO] [stdout] 53: 0x55d92af7ae5b - std::sys_common::backtrace::__rust_begin_short_backtrace::h6f81324b35a0a8bd [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys_common/backtrace.rs:135:18 [INFO] [stdout] 54: 0x55d92af80eae - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h6666d0b48280a852 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/thread/mod.rs:529:17 [INFO] [stdout] 55: 0x55d92af80eae - as core::ops::function::FnOnce<()>>::call_once::h903f46438f50fa4d [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 56: 0x55d92af80eae - std::panicking::try::do_call::hd168f55adbd68cdd [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:500:40 [INFO] [stdout] 57: 0x55d92af80eae - std::panicking::try::hdc44cc99c1165c34 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:464:19 [INFO] [stdout] 58: 0x55d92af80eae - std::panic::catch_unwind::haffe820e5b950777 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panic.rs:142:14 [INFO] [stdout] 59: 0x55d92af80eae - std::thread::Builder::spawn_unchecked_::{{closure}}::h2713c936ff1f9048 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/thread/mod.rs:528:30 [INFO] [stdout] 60: 0x55d92af80eae - core::ops::function::FnOnce::call_once{{vtable.shim}}::h4caeb7de1ff31552 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 61: 0x55d92af6e495 - as core::ops::function::FnOnce>::call_once::hdc3286f51b5f0d41 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/alloc/src/boxed.rs:1993:9 [INFO] [stdout] 62: 0x55d92af6e495 - as core::ops::function::FnOnce>::call_once::h2ed120d54908b9bc [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/alloc/src/boxed.rs:1993:9 [INFO] [stdout] 63: 0x55d92af6e495 - std::sys::unix::thread::Thread::new::thread_start::h8f96ea8d36a51f46 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 64: 0x7fbd603dbb43 - [INFO] [stdout] 65: 0x7fbd6046cbb4 - __clone [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_increase_the_number_of_tcp6_connections_handled_in_statistics stdout ---- [INFO] [stdout] thread 'servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_increase_the_number_of_tcp6_connections_handled_in_statistics' panicked at tests/servers/http/client.rs:64:68: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Request, url: Url { scheme: "http", cannot_be_a_base: false, username: "", password: None, host: Some(Ipv6(::)), port: Some(35693), path: "/announce", query: Some("info_hash=%9C8B%22%13%E3%0B%FF%21%2B0%C3%60%D2o%9A%02%13d%22&peer_addr=192.168.1.88&downloaded=0&uploaded=0&peer_id=%2DqB00000000000000001&port=17548&left=0&event=completed&compact=0"), fragment: None }, source: hyper::Error(Connect, ConnectError("tcp bind local error", Os { code: 99, kind: AddrNotAvailable, message: "Cannot assign requested address" })) } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55d92af689b6 - std::backtrace_rs::backtrace::libunwind::trace::he8a34e6ab80996f5 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55d92af689b6 - std::backtrace_rs::backtrace::trace_unsynchronized::h864fca907db5bdc0 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55d92af689b6 - std::sys_common::backtrace::_print_fmt::h47ceae78d0af5160 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys_common/backtrace.rs:65:5 [INFO] [stdout] 3: 0x55d92af689b6 - ::fmt::ha55bd40a5f3054c8 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x55d92aa5ff2f - core::fmt::rt::Argument::fmt::h68717a843c94b5b7 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/fmt/rt.rs:138:9 [INFO] [stdout] 5: 0x55d92aa5ff2f - core::fmt::write::h44d9b1700d264e6b [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/fmt/mod.rs:1094:21 [INFO] [stdout] 6: 0x55d92af62fa7 - std::io::Write::write_fmt::h2bc437010a25187b [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/io/mod.rs:1714:15 [INFO] [stdout] 7: 0x55d92af687c5 - std::sys_common::backtrace::_print::h80fb8a1d71a9c116 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 8: 0x55d92af687c5 - std::sys_common::backtrace::print::hb5e6b1168a97b5e0 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 9: 0x55d92af6a513 - std::panicking::default_hook::{{closure}}::hfa26065dde38d5ba [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:269:22 [INFO] [stdout] 10: 0x55d92af6a25b - std::panicking::default_hook::hc3edde983cbecd4a [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:285:9 [INFO] [stdout] 11: 0x55d92afb0907 - as core::ops::function::Fn>::call::hb2676498aafe47fd [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 12: 0x55d92afb0907 - test::test_main::{{closure}}::h3b4c1c68a391ceb5 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/test/src/lib.rs:134:21 [INFO] [stdout] 13: 0x55d92af6ab66 - as core::ops::function::Fn>::call::h59fc42576a57a440 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 14: 0x55d92af6ab66 - std::panicking::rust_panic_with_hook::h7c2fe713408ebcf7 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:709:13 [INFO] [stdout] 15: 0x55d92af6a914 - std::panicking::begin_panic_handler::{{closure}}::h48279992bc735ca2 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:597:13 [INFO] [stdout] 16: 0x55d92af68fd6 - std::sys_common::backtrace::__rust_end_short_backtrace::he5478f246a8d15b1 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys_common/backtrace.rs:151:18 [INFO] [stdout] 17: 0x55d92af6a6a2 - rust_begin_unwind [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:593:5 [INFO] [stdout] 18: 0x55d92a9f5393 - core::panicking::panic_fmt::hbf1ad618a5d5d708 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/panicking.rs:67:14 [INFO] [stdout] 19: 0x55d92a9f58f3 - core::result::unwrap_failed::h233256a914bff08c [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/result.rs:1651:5 [INFO] [stdout] 20: 0x55d92ac409ae - core::result::Result::unwrap::h428a971b35c395c2 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/result.rs:1076:23 [INFO] [stdout] 21: 0x55d92ac409ae - integration::servers::http::client::Client::get::{{closure}}::hea1972412e8fbc61 [INFO] [stdout] at /opt/rustwide/workdir/tests/servers/http/client.rs:64:9 [INFO] [stdout] 22: 0x55d92ac40520 - integration::servers::http::client::Client::announce::{{closure}}::h877f698d91d07fb6 [INFO] [stdout] at /opt/rustwide/workdir/tests/servers/http/client.rs:51:62 [INFO] [stdout] 23: 0x55d92ac54bdc - integration::servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_increase_the_number_of_tcp6_connections_handled_in_statistics::{{closure}}::h59eee260823c99f8 [INFO] [stdout] at /opt/rustwide/workdir/tests/servers/http/v1/contract.rs:601:18 [INFO] [stdout] 24: 0x55d92ab81dca - as core::future::future::Future>::poll::h67a8e9fd4c490d55 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/future/future.rs:125:9 [INFO] [stdout] 25: 0x55d92ab81dca - as core::future::future::Future>::poll::hba9ca031993792c2 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/future/future.rs:125:9 [INFO] [stdout] 26: 0x55d92ab81dca - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h0e58111c35c4db56 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:541:57 [INFO] [stdout] 27: 0x55d92ab81dca - tokio::runtime::coop::with_budget::hcec5593f970d950a [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 28: 0x55d92ab81dca - tokio::runtime::coop::budget::h76c4401894fc9e1a [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 29: 0x55d92ab81dca - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h4a44138bf901e9cc [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:541:25 [INFO] [stdout] 30: 0x55d92ab81dca - tokio::runtime::scheduler::current_thread::Context::enter::h7d2ce86cc988bb5c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:350:19 [INFO] [stdout] 31: 0x55d92abb070d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h20ba556338dc81d8 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:540:36 [INFO] [stdout] 32: 0x55d92abb070d - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hf59a297cbd272855 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:615:57 [INFO] [stdout] 33: 0x55d92abb070d - tokio::macros::scoped_tls::ScopedKey::set::h423a05eb91025a98 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/macros/scoped_tls.rs:61:9 [INFO] [stdout] 34: 0x55d92ab8195a - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h4a6e0d6dadc321fb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:615:27 [INFO] [stdout] 35: 0x55d92ab8195a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hf435848da39ba3b3 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:530:19 [INFO] [stdout] 36: 0x55d92ab8195a - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hb591f31fa658f730 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:154:24 [INFO] [stdout] 37: 0x55d92ab8195a - tokio::runtime::runtime::Runtime::block_on::h9a406ec966cbffda [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/runtime.rs:302:47 [INFO] [stdout] 38: 0x55d92ac54561 - integration::servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_increase_the_number_of_tcp6_connections_handled_in_statistics::h677eeebe260ba3f7 [INFO] [stdout] at /opt/rustwide/workdir/tests/servers/http/v1/contract.rs:609:13 [INFO] [stdout] 39: 0x55d92ac03c09 - integration::servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_increase_the_number_of_tcp6_connections_handled_in_statistics::{{closure}}::h1a91c29771d35308 [INFO] [stdout] at /opt/rustwide/workdir/tests/servers/http/v1/contract.rs:596:89 [INFO] [stdout] 40: 0x55d92ac03c09 - core::ops::function::FnOnce::call_once::hd1fc597c0b79043e [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 41: 0x55d92afb67ff - core::ops::function::FnOnce::call_once::h2e81c07a49b3b328 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x55d92afb67ff - test::__rust_begin_short_backtrace::h8b9d25b555f3d8a5 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/test/src/lib.rs:655:18 [INFO] [stdout] 43: 0x55d92af80fbc - test::run_test::{{closure}}::ha116a177a18a7684 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/test/src/lib.rs:646:30 [INFO] [stdout] 44: 0x55d92af80fbc - core::ops::function::FnOnce::call_once{{vtable.shim}}::h4d49cffa35c98788 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 45: 0x55d92afb5256 - as core::ops::function::FnOnce>::call_once::h50a863ea26164a61 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/alloc/src/boxed.rs:1993:9 [INFO] [stdout] 46: 0x55d92afb5256 - as core::ops::function::FnOnce<()>>::call_once::h04f5ba1d9599b1e6 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 47: 0x55d92afb5256 - std::panicking::try::do_call::he78089d143b4ae0d [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:500:40 [INFO] [stdout] 48: 0x55d92afb5256 - std::panicking::try::hc41cda2a57fa64b6 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:464:19 [INFO] [stdout] 49: 0x55d92afb5256 - std::panic::catch_unwind::he34d2e069a507d06 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panic.rs:142:14 [INFO] [stdout] 50: 0x55d92afb5256 - test::run_test_in_process::h1a9933ec65bf150e [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/test/src/lib.rs:678:27 [INFO] [stdout] 51: 0x55d92afb5256 - test::run_test::run_test_inner::{{closure}}::h6a77ac48c621de22 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/test/src/lib.rs:572:39 [INFO] [stdout] 52: 0x55d92af7ae5b - test::run_test::run_test_inner::{{closure}}::h2278556ce7b127e9 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/test/src/lib.rs:599:37 [INFO] [stdout] 53: 0x55d92af7ae5b - std::sys_common::backtrace::__rust_begin_short_backtrace::h6f81324b35a0a8bd [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys_common/backtrace.rs:135:18 [INFO] [stdout] 54: 0x55d92af80eae - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h6666d0b48280a852 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/thread/mod.rs:529:17 [INFO] [stdout] 55: 0x55d92af80eae - as core::ops::function::FnOnce<()>>::call_once::h903f46438f50fa4d [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 56: 0x55d92af80eae - std::panicking::try::do_call::hd168f55adbd68cdd [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:500:40 [INFO] [stdout] 57: 0x55d92af80eae - std::panicking::try::hdc44cc99c1165c34 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:464:19 [INFO] [stdout] 58: 0x55d92af80eae - std::panic::catch_unwind::haffe820e5b950777 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panic.rs:142:14 [INFO] [stdout] 59: 0x55d92af80eae - std::thread::Builder::spawn_unchecked_::{{closure}}::h2713c936ff1f9048 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/thread/mod.rs:528:30 [INFO] [stdout] 60: 0x55d92af80eae - core::ops::function::FnOnce::call_once{{vtable.shim}}::h4caeb7de1ff31552 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 61: 0x55d92af6e495 - as core::ops::function::FnOnce>::call_once::hdc3286f51b5f0d41 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/alloc/src/boxed.rs:1993:9 [INFO] [stdout] 62: 0x55d92af6e495 - as core::ops::function::FnOnce>::call_once::h2ed120d54908b9bc [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/alloc/src/boxed.rs:1993:9 [INFO] [stdout] 63: 0x55d92af6e495 - std::sys::unix::thread::Thread::new::thread_start::h8f96ea8d36a51f46 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 64: 0x7fbd603dbb43 - [INFO] [stdout] 65: 0x7fbd6046cbb4 - __clone [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] ---- servers::http::v1::contract::for_all_config_modes::receiving_an_scrape_request::should_increase_the_number_ot_tcp6_scrape_requests_handled_in_statistics stdout ---- [INFO] [stdout] thread 'servers::http::v1::contract::for_all_config_modes::receiving_an_scrape_request::should_increase_the_number_ot_tcp6_scrape_requests_handled_in_statistics' panicked at tests/servers/http/client.rs:64:68: [INFO] [stdout] called `Result::unwrap()` on an `Err` value: reqwest::Error { kind: Request, url: Url { scheme: "http", cannot_be_a_base: false, username: "", password: None, host: Some(Ipv6(::)), port: Some(36235), path: "/scrape", query: Some("info_hash=%9C8B%22%13%E3%0B%FF%21%2B0%C3%60%D2o%9A%02%13d%22"), fragment: None }, source: hyper::Error(Connect, ConnectError("tcp bind local error", Os { code: 99, kind: AddrNotAvailable, message: "Cannot assign requested address" })) } [INFO] [stdout] stack backtrace: [INFO] [stdout] 0: 0x55d92af689b6 - std::backtrace_rs::backtrace::libunwind::trace::he8a34e6ab80996f5 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/../../backtrace/src/backtrace/libunwind.rs:93:5 [INFO] [stdout] 1: 0x55d92af689b6 - std::backtrace_rs::backtrace::trace_unsynchronized::h864fca907db5bdc0 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/../../backtrace/src/backtrace/mod.rs:66:5 [INFO] [stdout] 2: 0x55d92af689b6 - std::sys_common::backtrace::_print_fmt::h47ceae78d0af5160 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys_common/backtrace.rs:65:5 [INFO] [stdout] 3: 0x55d92af689b6 - ::fmt::ha55bd40a5f3054c8 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys_common/backtrace.rs:44:22 [INFO] [stdout] 4: 0x55d92aa5ff2f - core::fmt::rt::Argument::fmt::h68717a843c94b5b7 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/fmt/rt.rs:138:9 [INFO] [stdout] 5: 0x55d92aa5ff2f - core::fmt::write::h44d9b1700d264e6b [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/fmt/mod.rs:1094:21 [INFO] [stdout] 6: 0x55d92af62fa7 - std::io::Write::write_fmt::h2bc437010a25187b [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/io/mod.rs:1714:15 [INFO] [stdout] 7: 0x55d92af687c5 - std::sys_common::backtrace::_print::h80fb8a1d71a9c116 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys_common/backtrace.rs:47:5 [INFO] [stdout] 8: 0x55d92af687c5 - std::sys_common::backtrace::print::hb5e6b1168a97b5e0 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys_common/backtrace.rs:34:9 [INFO] [stdout] 9: 0x55d92af6a513 - std::panicking::default_hook::{{closure}}::hfa26065dde38d5ba [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:269:22 [INFO] [stdout] 10: 0x55d92af6a25b - std::panicking::default_hook::hc3edde983cbecd4a [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:285:9 [INFO] [stdout] 11: 0x55d92afb0907 - as core::ops::function::Fn>::call::hb2676498aafe47fd [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 12: 0x55d92afb0907 - test::test_main::{{closure}}::h3b4c1c68a391ceb5 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/test/src/lib.rs:134:21 [INFO] [stdout] 13: 0x55d92af6ab66 - as core::ops::function::Fn>::call::h59fc42576a57a440 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/alloc/src/boxed.rs:2007:9 [INFO] [stdout] 14: 0x55d92af6ab66 - std::panicking::rust_panic_with_hook::h7c2fe713408ebcf7 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:709:13 [INFO] [stdout] 15: 0x55d92af6a914 - std::panicking::begin_panic_handler::{{closure}}::h48279992bc735ca2 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:597:13 [INFO] [stdout] 16: 0x55d92af68fd6 - std::sys_common::backtrace::__rust_end_short_backtrace::he5478f246a8d15b1 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys_common/backtrace.rs:151:18 [INFO] [stdout] 17: 0x55d92af6a6a2 - rust_begin_unwind [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:593:5 [INFO] [stdout] 18: 0x55d92a9f5393 - core::panicking::panic_fmt::hbf1ad618a5d5d708 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/panicking.rs:67:14 [INFO] [stdout] 19: 0x55d92a9f58f3 - core::result::unwrap_failed::h233256a914bff08c [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/result.rs:1651:5 [INFO] [stdout] 20: 0x55d92ac409ae - core::result::Result::unwrap::h428a971b35c395c2 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/result.rs:1076:23 [INFO] [stdout] 21: 0x55d92ac409ae - integration::servers::http::client::Client::get::{{closure}}::hea1972412e8fbc61 [INFO] [stdout] at /opt/rustwide/workdir/tests/servers/http/client.rs:64:9 [INFO] [stdout] 22: 0x55d92ac40680 - integration::servers::http::client::Client::scrape::{{closure}}::h540faa7d76354950 [INFO] [stdout] at /opt/rustwide/workdir/tests/servers/http/client.rs:55:60 [INFO] [stdout] 23: 0x55d92ac628d4 - integration::servers::http::v1::contract::for_all_config_modes::receiving_an_scrape_request::should_increase_the_number_ot_tcp6_scrape_requests_handled_in_statistics::{{closure}}::hfb8661e0a294a297 [INFO] [stdout] at /opt/rustwide/workdir/tests/servers/http/v1/contract.rs:1040:18 [INFO] [stdout] 24: 0x55d92ab81dca - as core::future::future::Future>::poll::h67a8e9fd4c490d55 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/future/future.rs:125:9 [INFO] [stdout] 25: 0x55d92ab81dca - as core::future::future::Future>::poll::hba9ca031993792c2 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/future/future.rs:125:9 [INFO] [stdout] 26: 0x55d92ab81dca - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::{{closure}}::h0e58111c35c4db56 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:541:57 [INFO] [stdout] 27: 0x55d92ab81dca - tokio::runtime::coop::with_budget::hcec5593f970d950a [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/coop.rs:107:5 [INFO] [stdout] 28: 0x55d92ab81dca - tokio::runtime::coop::budget::h76c4401894fc9e1a [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/coop.rs:73:5 [INFO] [stdout] 29: 0x55d92ab81dca - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::{{closure}}::h4a44138bf901e9cc [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:541:25 [INFO] [stdout] 30: 0x55d92ab81dca - tokio::runtime::scheduler::current_thread::Context::enter::h7d2ce86cc988bb5c [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:350:19 [INFO] [stdout] 31: 0x55d92abb070d - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::{{closure}}::h20ba556338dc81d8 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:540:36 [INFO] [stdout] 32: 0x55d92abb070d - tokio::runtime::scheduler::current_thread::CoreGuard::enter::{{closure}}::hf59a297cbd272855 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:615:57 [INFO] [stdout] 33: 0x55d92abb070d - tokio::macros::scoped_tls::ScopedKey::set::h423a05eb91025a98 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/macros/scoped_tls.rs:61:9 [INFO] [stdout] 34: 0x55d92ab8195a - tokio::runtime::scheduler::current_thread::CoreGuard::enter::h4a6e0d6dadc321fb [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:615:27 [INFO] [stdout] 35: 0x55d92ab8195a - tokio::runtime::scheduler::current_thread::CoreGuard::block_on::hf435848da39ba3b3 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:530:19 [INFO] [stdout] 36: 0x55d92ab8195a - tokio::runtime::scheduler::current_thread::CurrentThread::block_on::hb591f31fa658f730 [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/scheduler/current_thread.rs:154:24 [INFO] [stdout] 37: 0x55d92ab8195a - tokio::runtime::runtime::Runtime::block_on::h9a406ec966cbffda [INFO] [stdout] at /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/tokio-1.27.0/src/runtime/runtime.rs:302:47 [INFO] [stdout] 38: 0x55d92ac61f51 - integration::servers::http::v1::contract::for_all_config_modes::receiving_an_scrape_request::should_increase_the_number_ot_tcp6_scrape_requests_handled_in_statistics::h76fefe419759675c [INFO] [stdout] at /opt/rustwide/workdir/tests/servers/http/v1/contract.rs:1048:13 [INFO] [stdout] 39: 0x55d92ac038e9 - integration::servers::http::v1::contract::for_all_config_modes::receiving_an_scrape_request::should_increase_the_number_ot_tcp6_scrape_requests_handled_in_statistics::{{closure}}::hba64e9ea2ead7fe8 [INFO] [stdout] at /opt/rustwide/workdir/tests/servers/http/v1/contract.rs:1029:93 [INFO] [stdout] 40: 0x55d92ac038e9 - core::ops::function::FnOnce::call_once::hc50959c2dc2c8601 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 41: 0x55d92afb67ff - core::ops::function::FnOnce::call_once::h2e81c07a49b3b328 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 42: 0x55d92afb67ff - test::__rust_begin_short_backtrace::h8b9d25b555f3d8a5 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/test/src/lib.rs:655:18 [INFO] [stdout] 43: 0x55d92af80fbc - test::run_test::{{closure}}::ha116a177a18a7684 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/test/src/lib.rs:646:30 [INFO] [stdout] 44: 0x55d92af80fbc - core::ops::function::FnOnce::call_once{{vtable.shim}}::h4d49cffa35c98788 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 45: 0x55d92afb5256 - as core::ops::function::FnOnce>::call_once::h50a863ea26164a61 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/alloc/src/boxed.rs:1993:9 [INFO] [stdout] 46: 0x55d92afb5256 - as core::ops::function::FnOnce<()>>::call_once::h04f5ba1d9599b1e6 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 47: 0x55d92afb5256 - std::panicking::try::do_call::he78089d143b4ae0d [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:500:40 [INFO] [stdout] 48: 0x55d92afb5256 - std::panicking::try::hc41cda2a57fa64b6 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:464:19 [INFO] [stdout] 49: 0x55d92afb5256 - std::panic::catch_unwind::he34d2e069a507d06 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panic.rs:142:14 [INFO] [stdout] 50: 0x55d92afb5256 - test::run_test_in_process::h1a9933ec65bf150e [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/test/src/lib.rs:678:27 [INFO] [stdout] 51: 0x55d92afb5256 - test::run_test::run_test_inner::{{closure}}::h6a77ac48c621de22 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/test/src/lib.rs:572:39 [INFO] [stdout] 52: 0x55d92af7ae5b - test::run_test::run_test_inner::{{closure}}::h2278556ce7b127e9 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/test/src/lib.rs:599:37 [INFO] [stdout] 53: 0x55d92af7ae5b - std::sys_common::backtrace::__rust_begin_short_backtrace::h6f81324b35a0a8bd [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys_common/backtrace.rs:135:18 [INFO] [stdout] 54: 0x55d92af80eae - std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}::h6666d0b48280a852 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/thread/mod.rs:529:17 [INFO] [stdout] 55: 0x55d92af80eae - as core::ops::function::FnOnce<()>>::call_once::h903f46438f50fa4d [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/panic/unwind_safe.rs:271:9 [INFO] [stdout] 56: 0x55d92af80eae - std::panicking::try::do_call::hd168f55adbd68cdd [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:500:40 [INFO] [stdout] 57: 0x55d92af80eae - std::panicking::try::hdc44cc99c1165c34 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panicking.rs:464:19 [INFO] [stdout] 58: 0x55d92af80eae - std::panic::catch_unwind::haffe820e5b950777 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/panic.rs:142:14 [INFO] [stdout] 59: 0x55d92af80eae - std::thread::Builder::spawn_unchecked_::{{closure}}::h2713c936ff1f9048 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/thread/mod.rs:528:30 [INFO] [stdout] 60: 0x55d92af80eae - core::ops::function::FnOnce::call_once{{vtable.shim}}::h4caeb7de1ff31552 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/core/src/ops/function.rs:250:5 [INFO] [stdout] 61: 0x55d92af6e495 - as core::ops::function::FnOnce>::call_once::hdc3286f51b5f0d41 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/alloc/src/boxed.rs:1993:9 [INFO] [stdout] 62: 0x55d92af6e495 - as core::ops::function::FnOnce>::call_once::h2ed120d54908b9bc [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/alloc/src/boxed.rs:1993:9 [INFO] [stdout] 63: 0x55d92af6e495 - std::sys::unix::thread::Thread::new::thread_start::h8f96ea8d36a51f46 [INFO] [stdout] at /rustc/ecd7b559f89c73ac8f1d318f7501006f37b944b2/library/std/src/sys/unix/thread.rs:108:17 [INFO] [stdout] 64: 0x7fbd603dbb43 - [INFO] [stdout] 65: 0x7fbd6046cbb4 - __clone [INFO] [stdout] 66: 0x0 - [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_assign_to_the_peer_ip_the_remote_client_ip_instead_of_the_peer_address_in_the_request_param [INFO] [stdout] servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_increase_the_number_of_tcp6_announce_requests_handled_in_statistics [INFO] [stdout] servers::http::v1::contract::for_all_config_modes::receiving_an_announce_request::should_increase_the_number_of_tcp6_connections_handled_in_statistics [INFO] [stdout] servers::http::v1::contract::for_all_config_modes::receiving_an_scrape_request::should_increase_the_number_ot_tcp6_scrape_requests_handled_in_statistics [INFO] [stdout] [INFO] [stdout] test result: FAILED. 92 passed; 4 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.15s [INFO] [stdout] [INFO] [stderr] error: test failed, to rerun pass `--test integration` [INFO] running `Command { std: "docker" "inspect" "d19619789527c6853632ee856a83c54a7446c414d8921d2ac9fef3ccbbeab30c", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d19619789527c6853632ee856a83c54a7446c414d8921d2ac9fef3ccbbeab30c", kill_on_drop: false }` [INFO] [stdout] d19619789527c6853632ee856a83c54a7446c414d8921d2ac9fef3ccbbeab30c