[INFO] fetching crate librqbit 7.0.1... [INFO] testing librqbit-7.0.1 against master#8c0ec05f7dc9ef185eea9f36c5638e74e43935bf for pr-130285 [INFO] extracting crate librqbit 7.0.1 into /workspace/builds/worker-3-tc1/source [INFO] validating manifest of crates.io crate librqbit 7.0.1 on toolchain 8c0ec05f7dc9ef185eea9f36c5638e74e43935bf [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+8c0ec05f7dc9ef185eea9f36c5638e74e43935bf" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate librqbit 7.0.1 [INFO] removed 0 missing examples [INFO] finished tweaking crates.io crate librqbit 7.0.1 [INFO] tweaked toml for crates.io crate librqbit 7.0.1 written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] crate crates.io crate librqbit 7.0.1 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" "+8c0ec05f7dc9ef185eea9f36c5638e74e43935bf" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded serde_derive v1.0.209 [INFO] [stderr] Downloaded quinn-udp v0.5.4 [INFO] [stderr] Downloaded hashlink v0.9.1 [INFO] [stderr] Downloaded librqbit-core v4.0.1 [INFO] [stderr] Downloaded librqbit-clone-to-owned v3.0.0 [INFO] [stderr] Downloaded rustc-hash v2.0.0 [INFO] [stderr] Downloaded async-backtrace v0.2.7 [INFO] [stderr] Downloaded xml-rs v0.8.21 [INFO] [stderr] Downloaded size_format v1.0.2 [INFO] [stderr] Downloaded quinn-proto v0.11.6 [INFO] [stderr] Downloaded async-backtrace-attributes v0.2.7 [INFO] [stderr] Downloaded rustix v0.38.35 [INFO] [stderr] Downloaded sqlx-core v0.8.0 [INFO] [stderr] Downloaded object v0.36.3 [INFO] [stderr] Downloaded rustls-webpki v0.102.7 [INFO] [stderr] Downloaded serde_json v1.0.127 [INFO] [stderr] Downloaded syn v2.0.76 [INFO] [stderr] Downloaded sqlx-postgres v0.8.0 [INFO] [stderr] Downloaded indexmap v2.4.0 [INFO] [stderr] Downloaded tokio-socks v0.5.2 [INFO] [stderr] Downloaded sqlx-sqlite v0.8.0 [INFO] [stderr] Downloaded librqbit-upnp v0.1.1 [INFO] [stderr] Downloaded sqlx v0.8.0 [INFO] [stderr] Downloaded librqbit-buffers v4.1.0 [INFO] [stderr] Downloaded cpufeatures v0.2.13 [INFO] [stderr] Downloaded serde v1.0.209 [INFO] [stderr] Downloaded hyper-rustls v0.27.2 [INFO] [stderr] Downloaded hyper-util v0.1.7 [INFO] [stderr] Downloaded sqlx-macros-core v0.8.0 [INFO] [stderr] Downloaded sqlx-mysql v0.8.0 [INFO] [stderr] Downloaded leaky-bucket v1.1.2 [INFO] [stderr] Downloaded librqbit-dht v5.1.0 [INFO] [stderr] Downloaded librqbit-peer-protocol v4.1.0 [INFO] [stderr] Downloaded gethostname v0.5.0 [INFO] [stderr] Downloaded directories v5.0.1 [INFO] [stderr] Downloaded whoami v1.5.1 [INFO] [stderr] Downloaded crypto-hash v0.3.4 [INFO] [stderr] Downloaded network-interface v2.0.0 [INFO] [stderr] Downloaded librqbit-upnp-serve v0.1.0 [INFO] [stderr] Downloaded memmap2 v0.9.4 [INFO] [stderr] Downloaded sqlformat v0.2.4 [INFO] [stderr] Downloaded tokio-test v0.4.4 [INFO] [stderr] Downloaded libsqlite3-sys v0.28.0 [INFO] [stderr] Downloaded rlimit v0.10.1 [INFO] [stderr] Downloaded cc v1.1.15 [INFO] [stderr] Downloaded generic-array v0.12.4 [INFO] [stderr] Downloaded bytes v1.7.1 [INFO] [stderr] Downloaded commoncrypto-sys v0.2.0 [INFO] [stderr] Downloaded commoncrypto v0.2.0 [INFO] [stderr] Downloaded librqbit-sha1-wrapper v4.0.0 [INFO] [stderr] Downloaded librqbit-tracker-comms v2.0.0 [INFO] [stderr] Downloaded librqbit-bencode v3.0.1 [INFO] [stderr] Downloaded lru v0.12.4 [INFO] [stderr] Downloaded quinn v0.11.3 [INFO] [stderr] Downloaded tokio v1.39.3 [INFO] [stderr] Downloaded sqlx-macros v0.8.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:96c0aa5895ecf336b730ef27bcdde6e21027415df19888aad3cf1448e5d65d90" "/opt/rustwide/cargo-home/bin/cargo" "+8c0ec05f7dc9ef185eea9f36c5638e74e43935bf" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 8971038ac464e66efb50ee1d810f16cad66c7bb46afd98d56eca4b0fc134a3f1 [INFO] running `Command { std: "docker" "start" "-a" "8971038ac464e66efb50ee1d810f16cad66c7bb46afd98d56eca4b0fc134a3f1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "8971038ac464e66efb50ee1d810f16cad66c7bb46afd98d56eca4b0fc134a3f1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8971038ac464e66efb50ee1d810f16cad66c7bb46afd98d56eca4b0fc134a3f1", kill_on_drop: false }` [INFO] [stdout] 8971038ac464e66efb50ee1d810f16cad66c7bb46afd98d56eca4b0fc134a3f1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:96c0aa5895ecf336b730ef27bcdde6e21027415df19888aad3cf1448e5d65d90" "/opt/rustwide/cargo-home/bin/cargo" "+8c0ec05f7dc9ef185eea9f36c5638e74e43935bf" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 81b0e313d4509ff7736b420ed6326c298b7312b2a652e0762df3bfdbd9b499d5 [INFO] running `Command { std: "docker" "start" "-a" "81b0e313d4509ff7736b420ed6326c298b7312b2a652e0762df3bfdbd9b499d5", kill_on_drop: false }` [INFO] [stderr] Compiling unicode-ident v1.0.12 [INFO] [stderr] Compiling bytes v1.7.1 [INFO] [stderr] Compiling cc v1.1.15 [INFO] [stderr] Compiling serde v1.0.209 [INFO] [stderr] Compiling anyhow v1.0.86 [INFO] [stderr] Compiling unicode-normalization v0.1.23 [INFO] [stderr] Compiling hex v0.3.2 [INFO] [stderr] Compiling serde_json v1.0.127 [INFO] [stderr] Compiling proc-macro2 v1.0.86 [INFO] [stderr] Compiling option-ext v0.2.0 [INFO] [stderr] Compiling dirs-sys v0.4.1 [INFO] [stderr] Compiling itertools v0.12.1 [INFO] [stderr] Compiling quote v1.0.37 [INFO] [stderr] Compiling http v1.1.0 [INFO] [stderr] Compiling idna v0.5.0 [INFO] [stderr] Compiling librqbit-clone-to-owned v3.0.0 [INFO] [stderr] Compiling syn v2.0.76 [INFO] [stderr] Compiling directories v5.0.1 [INFO] [stderr] Compiling uuid v1.10.0 [INFO] [stderr] Compiling num-rational v0.2.4 [INFO] [stderr] Compiling num-complex v0.2.4 [INFO] [stderr] Compiling radium v0.7.0 [INFO] [stderr] Compiling rustls-pki-types v1.8.0 [INFO] [stderr] Compiling url v2.5.2 [INFO] [stderr] Compiling regex-automata v0.4.7 [INFO] [stderr] Compiling http-body v1.0.1 [INFO] [stderr] Compiling rustls-pemfile v2.1.3 [INFO] [stderr] Compiling openssl-sys v0.9.103 [INFO] [stderr] Compiling sync_wrapper v1.0.1 [INFO] [stderr] Compiling tap v1.0.1 [INFO] [stderr] Compiling ipnet v2.9.0 [INFO] [stderr] Compiling network-interface v2.0.0 [INFO] [stderr] Compiling wyz v0.5.1 [INFO] [stderr] Compiling openssl v0.10.66 [INFO] [stderr] Compiling native-tls v0.2.12 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling funty v2.0.0 [INFO] [stderr] Compiling xml-rs v0.8.21 [INFO] [stderr] Compiling rlimit v0.10.1 [INFO] [stderr] Compiling iana-time-zone v0.1.60 [INFO] [stderr] Compiling indexmap v2.4.0 [INFO] [stderr] Compiling num v0.2.1 [INFO] [stderr] Compiling generic-array v0.12.4 [INFO] [stderr] Compiling librqbit v7.0.1 (/opt/rustwide/workdir) [INFO] [stderr] Compiling bitvec v1.0.1 [INFO] [stderr] Compiling size_format v1.0.2 [INFO] [stderr] Compiling memmap2 v0.9.4 [INFO] [stderr] Compiling bstr v1.10.0 [INFO] [stderr] Compiling regex v1.10.6 [INFO] [stderr] Compiling darling_core v0.20.10 [INFO] [stderr] Compiling tokio-macros v2.4.0 [INFO] [stderr] Compiling serde_derive v1.0.209 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling futures-macro v0.3.30 [INFO] [stderr] Compiling tracing-attributes v0.1.27 [INFO] [stderr] Compiling pin-project-internal v1.1.5 [INFO] [stderr] Compiling thiserror-impl v1.0.63 [INFO] [stderr] Compiling tokio v1.39.3 [INFO] [stderr] Compiling futures-util v0.3.30 [INFO] [stderr] Compiling zerocopy-derive v0.7.35 [INFO] [stderr] Compiling thiserror v1.0.63 [INFO] [stderr] Compiling pin-project v1.1.5 [INFO] [stderr] Compiling async-stream-impl v0.3.5 [INFO] [stderr] Compiling tracing v0.1.40 [INFO] [stderr] Compiling zerocopy v0.7.35 [INFO] [stderr] Compiling async-stream v0.3.5 [INFO] [stderr] Compiling async-trait v0.1.81 [INFO] [stderr] Compiling darling_macro v0.20.10 [INFO] [stderr] Compiling ppv-lite86 v0.2.20 [INFO] [stderr] Compiling darling v0.20.10 [INFO] [stderr] Compiling serde_with_macros v3.9.0 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling http-body-util v0.1.2 [INFO] [stderr] Compiling futures-executor v0.3.30 [INFO] [stderr] Compiling futures v0.3.30 [INFO] [stderr] Compiling backoff v0.4.0 [INFO] [stderr] Compiling crypto-hash v0.3.4 [INFO] [stderr] Compiling librqbit-sha1-wrapper v4.0.0 [INFO] [stderr] Compiling hyper v1.4.1 [INFO] [stderr] Compiling tower v0.4.13 [INFO] [stderr] Compiling tokio-util v0.7.11 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling tokio-socks v0.5.2 [INFO] [stderr] Compiling leaky-bucket v1.1.2 [INFO] [stderr] Compiling librqbit-buffers v4.1.0 [INFO] [stderr] Compiling librqbit-bencode v3.0.1 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling tokio-stream v0.1.15 [INFO] [stderr] Compiling bincode v1.3.3 [INFO] [stderr] Compiling chrono v0.4.38 [INFO] [stderr] Compiling librqbit-core v4.0.1 [INFO] [stderr] Compiling dashmap v5.5.3 [INFO] [stderr] Compiling serde-xml-rs v0.6.0 [INFO] [stderr] Compiling hyper-util v0.1.7 [INFO] [stderr] Compiling librqbit-peer-protocol v4.1.0 [INFO] [stderr] Compiling serde_with v3.9.0 [INFO] [stderr] Compiling librqbit-dht v5.1.0 [INFO] [stderr] Compiling hyper-tls v0.6.0 [INFO] [stderr] Compiling reqwest v0.12.7 [INFO] [stderr] Compiling librqbit-upnp v0.1.1 [INFO] [stderr] Compiling librqbit-tracker-comms v2.0.0 [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/session_persistence/json.rs:308:35 [INFO] [stdout] | [INFO] [stdout] 307 | &self, [INFO] [stdout] | - lifetime `'life0` declared here [INFO] [stdout] 308 | ) -> anyhow::Result>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'life0` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(elided_named_lifetimes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/session_persistence/mod.rs:79:35 [INFO] [stdout] | [INFO] [stdout] 78 | &self, [INFO] [stdout] | - lifetime `'life0` declared here [INFO] [stdout] 79 | ) -> anyhow::Result>>; [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'life0` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 09s [INFO] running `Command { std: "docker" "inspect" "81b0e313d4509ff7736b420ed6326c298b7312b2a652e0762df3bfdbd9b499d5", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "81b0e313d4509ff7736b420ed6326c298b7312b2a652e0762df3bfdbd9b499d5", kill_on_drop: false }` [INFO] [stdout] 81b0e313d4509ff7736b420ed6326c298b7312b2a652e0762df3bfdbd9b499d5 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:96c0aa5895ecf336b730ef27bcdde6e21027415df19888aad3cf1448e5d65d90" "/opt/rustwide/cargo-home/bin/cargo" "+8c0ec05f7dc9ef185eea9f36c5638e74e43935bf" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] b1862981e221c614869eb785c1481f8b99d98cad50b51506c9d35f7551adf37d [INFO] running `Command { std: "docker" "start" "-a" "b1862981e221c614869eb785c1481f8b99d98cad50b51506c9d35f7551adf37d", kill_on_drop: false }` [INFO] [stderr] Compiling tokio v1.39.3 [INFO] [stderr] Compiling openssl v0.10.66 [INFO] [stderr] Compiling tracing v0.1.40 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling rustix v0.38.35 [INFO] [stderr] Compiling serde-xml-rs v0.6.0 [INFO] [stderr] Compiling tracing-subscriber v0.3.18 [INFO] [stderr] Compiling backoff v0.4.0 [INFO] [stderr] Compiling tempfile v3.12.0 [INFO] [stderr] Compiling crypto-hash v0.3.4 [INFO] [stderr] Compiling native-tls v0.2.12 [INFO] [stderr] Compiling librqbit-sha1-wrapper v4.0.0 [INFO] [stderr] Compiling librqbit-bencode v3.0.1 [INFO] [stderr] Compiling tokio-util v0.7.11 [INFO] [stderr] Compiling tower v0.4.13 [INFO] [stderr] Compiling hyper v1.4.1 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling tokio-socks v0.5.2 [INFO] [stderr] Compiling leaky-bucket v1.1.2 [INFO] [stderr] Compiling librqbit-core v4.0.1 [INFO] [stderr] Compiling tokio-stream v0.1.15 [INFO] [stderr] Compiling librqbit-dht v5.1.0 [INFO] [stderr] Compiling librqbit-peer-protocol v4.1.0 [INFO] [stderr] Compiling hyper-util v0.1.7 [INFO] [stderr] Compiling tokio-test v0.4.4 [INFO] [stderr] Compiling hyper-tls v0.6.0 [INFO] [stderr] Compiling reqwest v0.12.7 [INFO] [stderr] Compiling librqbit-upnp v0.1.1 [INFO] [stderr] Compiling librqbit-tracker-comms v2.0.0 [INFO] [stderr] Compiling librqbit v7.0.1 (/opt/rustwide/workdir) [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/session_persistence/json.rs:308:35 [INFO] [stdout] | [INFO] [stdout] 307 | &self, [INFO] [stdout] | - lifetime `'life0` declared here [INFO] [stdout] 308 | ) -> anyhow::Result>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'life0` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(elided_named_lifetimes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/session_persistence/mod.rs:79:35 [INFO] [stdout] | [INFO] [stdout] 78 | &self, [INFO] [stdout] | - lifetime `'life0` declared here [INFO] [stdout] 79 | ) -> anyhow::Result>>; [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'life0` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/session_persistence/json.rs:308:35 [INFO] [stdout] | [INFO] [stdout] 307 | &self, [INFO] [stdout] | - lifetime `'life0` declared here [INFO] [stdout] 308 | ) -> anyhow::Result>> { [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'life0` [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(elided_named_lifetimes)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: elided lifetime has a name [INFO] [stdout] --> src/session_persistence/mod.rs:79:35 [INFO] [stdout] | [INFO] [stdout] 78 | &self, [INFO] [stdout] | - lifetime `'life0` declared here [INFO] [stdout] 79 | ) -> anyhow::Result>>; [INFO] [stdout] | ^^ this elided lifetime gets resolved as `'life0` [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: unused import: `Context` [INFO] [stdout] --> src/tests/test_util.rs:8:20 [INFO] [stdout] | [INFO] [stdout] 8 | use anyhow::{bail, Context}; [INFO] [stdout] | ^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = note: `#[warn(unused_imports)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 2 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 3 warnings emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 41.15s [INFO] running `Command { std: "docker" "inspect" "b1862981e221c614869eb785c1481f8b99d98cad50b51506c9d35f7551adf37d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "b1862981e221c614869eb785c1481f8b99d98cad50b51506c9d35f7551adf37d", kill_on_drop: false }` [INFO] [stdout] b1862981e221c614869eb785c1481f8b99d98cad50b51506c9d35f7551adf37d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:96c0aa5895ecf336b730ef27bcdde6e21027415df19888aad3cf1448e5d65d90" "/opt/rustwide/cargo-home/bin/cargo" "+8c0ec05f7dc9ef185eea9f36c5638e74e43935bf" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 141a5f408f9d42cf287ac65b3ba19af030ccb2baeac49b13b78e3dac7402d203 [INFO] running `Command { std: "docker" "start" "-a" "141a5f408f9d42cf287ac65b3ba19af030ccb2baeac49b13b78e3dac7402d203", kill_on_drop: false }` [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/session_persistence/json.rs:308:35 [INFO] [stderr] | [INFO] [stderr] 307 | &self, [INFO] [stderr] | - lifetime `'life0` declared here [INFO] [stderr] 308 | ) -> anyhow::Result>> { [INFO] [stderr] | ^^ this elided lifetime gets resolved as `'life0` [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(elided_named_lifetimes)]` on by default [INFO] [stderr] [INFO] [stderr] warning: elided lifetime has a name [INFO] [stderr] --> src/session_persistence/mod.rs:79:35 [INFO] [stderr] | [INFO] [stderr] 78 | &self, [INFO] [stderr] | - lifetime `'life0` declared here [INFO] [stderr] 79 | ) -> anyhow::Result>>; [INFO] [stderr] | ^^ this elided lifetime gets resolved as `'life0` [INFO] [stderr] [INFO] [stderr] warning: `librqbit` (lib) generated 2 warnings [INFO] [stderr] warning: unused import: `Context` [INFO] [stderr] --> src/tests/test_util.rs:8:20 [INFO] [stderr] | [INFO] [stderr] 8 | use anyhow::{bail, Context}; [INFO] [stderr] | ^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = note: `#[warn(unused_imports)]` on by default [INFO] [stderr] [INFO] [stderr] warning: `librqbit` (lib test) generated 3 warnings (2 duplicates) (run `cargo fix --lib -p librqbit --tests` to apply 1 suggestion) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.33s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/librqbit-cb812f99abd04f6c) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test dht_utils::tests::read_metainfo_from_dht ... ignored [INFO] [stdout] test chunk_tracker::tests::test_compute_chunk_status ... ok [INFO] [stdout] test chunk_tracker::tests::test_update_only_files ... ok [INFO] [stdout] test peer_info_reader::tests::test_get_torrent_metadata_from_localhost_bittorrent_client ... ignored [INFO] [stdout] test file_info::tests::test_iter_piece_priorities ... ok [INFO] [stdout] 2024-09-19T02:03:35.381378Z  INFO librqbit::tests::test_util: created tempdir path="/tmp/test_e2e_streamr2b0YC" [INFO] [stdout] 2024-09-19T02:03:35.381556Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/test_e2e_streamr2b0YC/0.data" [INFO] [stdout] 2024-09-19T02:03:35.391387Z  INFO librqbit::session: Listening on 0.0.0.0:16001 for incoming peer connections [INFO] [stdout] test session::tests::test_torrent_file_from_info_and_bytes ... ok [INFO] [stdout] 2024-09-19T02:03:35.397330Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_test_create_torrent0xkqEJ/1.data" [INFO] [stdout] 2024-09-19T02:03:35.413473Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_test_create_torrent0xkqEJ/2.data" [INFO] [stdout] 2024-09-19T02:03:35.432559Z  INFO librqbit::tests::e2e: increased ulimit limit=1048576 [INFO] [stdout] 2024-09-19T02:03:35.432742Z  INFO librqbit::tests::test_util: created tempdir path="/tmp/rqbit_e2enlrCMv" [INFO] [stdout] 2024-09-19T02:03:35.432878Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/0.data" [INFO] [stdout] test create_torrent_file::tests::test_create_torrent ... ok [INFO] [stdout] 2024-09-19T02:03:35.444569Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/1.data" [INFO] [stdout] 2024-09-19T02:03:35.456919Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/2.data" [INFO] [stdout] 2024-09-19T02:03:35.468473Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/3.data" [INFO] [stdout] 2024-09-19T02:03:35.479810Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/4.data" [INFO] [stdout] 2024-09-19T02:03:35.494319Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/5.data" [INFO] [stdout] 2024-09-19T02:03:35.505902Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/6.data" [INFO] [stdout] 2024-09-19T02:03:35.515123Z  INFO librqbit::tests::e2e_stream: created server session [INFO] [stdout] 2024-09-19T02:03:35.515520Z DEBUG add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "info": { [INFO] [stdout] "pieces": <180 bytes>, [INFO] [stdout] "piece length": 1024, [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "length": 8192, [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] "name": "test_e2e_streamr2b0YC", [INFO] [stdout] }, [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:35.515732Z DEBUG add_torrent: librqbit_tracker_comms::tracker_comms: trackers list is empty info_hash=1111635c007039d5547875da3a2baedd197ee8ac [INFO] [stdout] 2024-09-19T02:03:35.516349Z  INFO torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Doing initial checksum validation, this might take a while... [INFO] [stdout] 2024-09-19T02:03:35.516779Z  INFO torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Initial check results: have 8.0Ki, needed 0, total selected 8.0Ki [INFO] [stdout] 2024-09-19T02:03:35.517794Z  INFO librqbit::tests::e2e_stream: server torrent was completed [INFO] [stdout] 2024-09-19T02:03:35.519873Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/7.data" [INFO] [stdout] 2024-09-19T02:03:35.550995Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/8.data" [INFO] [stdout] 2024-09-19T02:03:35.578690Z  INFO librqbit::tests::e2e_stream: created client session [INFO] [stdout] 2024-09-19T02:03:35.583220Z DEBUG add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "info": { [INFO] [stdout] "pieces": <180 bytes>, [INFO] [stdout] "name": "test_e2e_streamr2b0YC", [INFO] [stdout] "piece length": 1024, [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] "length": 8192, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:35.583417Z DEBUG add_torrent: librqbit_tracker_comms::tracker_comms: trackers list is empty info_hash=1111635c007039d5547875da3a2baedd197ee8ac [INFO] [stdout] 2024-09-19T02:03:35.583659Z DEBUG add_torrent: librqbit::session: merging initial peers into peer_rx count=1 [INFO] [stdout] 2024-09-19T02:03:35.581318Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/9.data" [INFO] [stdout] 2024-09-19T02:03:35.583942Z  INFO torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Doing initial checksum validation, this might take a while... [INFO] [stdout] 2024-09-19T02:03:35.584485Z DEBUG torrent{id=0}:initialize_and_start: librqbit::file_ops: error reading from file 0 ("0.data") at 0: failed reading chunk of size 1024, read so far 0: failed to fill whole buffer [INFO] [stdout] 2024-09-19T02:03:35.584663Z  INFO torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Initial check results: have 0, needed 8.0Ki, total selected 8.0Ki [INFO] [stdout] 2024-09-19T02:03:35.585199Z DEBUG torrent{id=0}:external_peer_adder: librqbit::torrent_state: received peer from peer_rx peer=127.0.0.1:16001 [INFO] [stdout] 2024-09-19T02:03:35.585307Z DEBUG torrent{id=0}:external_peer_adder: librqbit::torrent_state: peer_rx closed, closing peer adder [INFO] [stdout] 2024-09-19T02:03:35.586661Z DEBUG torrent{id=0}:manage_peer{peer="127.0.0.1:16001"}:peer_connection: librqbit::peer_connection: connected: id=None [INFO] [stdout] 2024-09-19T02:03:35.587225Z DEBUG torrent{id=0}:manage_peer{peer="127.0.0.1:16001"}:chunk_requester: librqbit::torrent_state::live: no pieces to request [INFO] [stdout] 2024-09-19T02:03:35.587725Z  INFO librqbit::tests::e2e_stream: client torrent initialized, starting stream [INFO] [stdout] 2024-09-19T02:03:35.587819Z DEBUG librqbit::torrent_state::streaming: started stream stream_id=0 file_id=0 [INFO] [stdout] 2024-09-19T02:03:35.604591Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/10.data" [INFO] [stdout] 2024-09-19T02:03:35.620696Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/11.data" [INFO] [stdout] 2024-09-19T02:03:35.637459Z DEBUG torrent{id=0}:manage_peer{peer="127.0.0.1:16001"}:peer_connection: librqbit::torrent_state::live: piece=0 successfully downloaded and verified [INFO] [stdout] 2024-09-19T02:03:35.644148Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/12.data" [INFO] [stdout] 2024-09-19T02:03:35.667527Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/13.data" [INFO] [stdout] 2024-09-19T02:03:35.679047Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/14.data" [INFO] [stdout] 2024-09-19T02:03:35.683366Z DEBUG torrent{id=0}:manage_peer{peer="127.0.0.1:16001"}:peer_connection: librqbit::torrent_state::live: piece=7 successfully downloaded and verified [INFO] [stdout] 2024-09-19T02:03:35.683582Z DEBUG torrent{id=0}:manage_peer{peer="127.0.0.1:16001"}:peer_connection: librqbit::torrent_state::live: piece=1 successfully downloaded and verified [INFO] [stdout] 2024-09-19T02:03:35.683699Z DEBUG torrent{id=0}:manage_peer{peer="127.0.0.1:16001"}:peer_connection: librqbit::torrent_state::live: piece=2 successfully downloaded and verified [INFO] [stdout] 2024-09-19T02:03:35.683801Z DEBUG torrent{id=0}:manage_peer{peer="127.0.0.1:16001"}:peer_connection: librqbit::torrent_state::live: piece=3 successfully downloaded and verified [INFO] [stdout] 2024-09-19T02:03:35.683904Z DEBUG torrent{id=0}:manage_peer{peer="127.0.0.1:16001"}:peer_connection: librqbit::torrent_state::live: piece=4 successfully downloaded and verified [INFO] [stdout] 2024-09-19T02:03:35.684014Z DEBUG torrent{id=0}:manage_peer{peer="127.0.0.1:16001"}:peer_connection: librqbit::torrent_state::live: piece=5 successfully downloaded and verified [INFO] [stdout] 2024-09-19T02:03:35.684119Z DEBUG torrent{id=0}:manage_peer{peer="127.0.0.1:16001"}:peer_connection: librqbit::torrent_state::live: piece=6 successfully downloaded and verified [INFO] [stdout] 2024-09-19T02:03:35.684191Z  INFO torrent{id=0}:manage_peer{peer="127.0.0.1:16001"}:peer_connection: librqbit::torrent_state::live: torrent finished downloading [INFO] [stdout] 2024-09-19T02:03:35.684598Z DEBUG torrent{id=0}:manage_incoming_peer{addr=127.0.0.1:57072}: librqbit::torrent_state::live: error managing peer: error reading message: disconnected while reading, read so far: 0 [INFO] [stdout] 2024-09-19T02:03:35.684679Z DEBUG torrent{id=0}:manage_incoming_peer{addr=127.0.0.1:57072}: librqbit::torrent_state::live: torrent finished, not re-queueing [INFO] [stdout] 2024-09-19T02:03:35.691224Z DEBUG torrent{id=0}:peer_adder: librqbit_core::spawn_utils: task cancelled [INFO] [stdout] 2024-09-19T02:03:35.691524Z DEBUG torrent{id=0}:speed_estimator_updater: librqbit_core::spawn_utils: task cancelled [INFO] [stdout] 2024-09-19T02:03:35.691668Z DEBUG torrent{id=0}:fatal_errors_receiver: librqbit_core::spawn_utils: task cancelled [INFO] [stdout] 2024-09-19T02:03:35.691859Z DEBUG speed_estimator: librqbit_core::spawn_utils: task cancelled [INFO] [stdout] 2024-09-19T02:03:35.693392Z DEBUG torrent{id=0}:speed_estimator_updater: librqbit_core::spawn_utils: task cancelled [INFO] [stdout] 2024-09-19T02:03:35.693662Z DEBUG torrent{id=0}:peer_adder: librqbit_core::spawn_utils: task cancelled [INFO] [stdout] 2024-09-19T02:03:35.693815Z DEBUG torrent{id=0}:fatal_errors_receiver: librqbit_core::spawn_utils: task cancelled [INFO] [stdout] 2024-09-19T02:03:35.694063Z DEBUG tcp_listen{port=16001}: librqbit_core::spawn_utils: task cancelled [INFO] [stdout] 2024-09-19T02:03:35.694272Z DEBUG speed_estimator: librqbit_core::spawn_utils: task cancelled [INFO] [stdout] 2024-09-19T02:03:35.696898Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/15.data" [INFO] [stdout] test tests::e2e_stream::test_e2e_stream ... ok [INFO] [stdout] 2024-09-19T02:03:35.709656Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/16.data" [INFO] [stdout] 2024-09-19T02:03:35.723955Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/17.data" [INFO] [stdout] 2024-09-19T02:03:35.735345Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/18.data" [INFO] [stdout] 2024-09-19T02:03:35.746548Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/19.data" [INFO] [stdout] 2024-09-19T02:03:35.757824Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/20.data" [INFO] [stdout] 2024-09-19T02:03:35.769269Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/21.data" [INFO] [stdout] 2024-09-19T02:03:35.780681Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/22.data" [INFO] [stdout] 2024-09-19T02:03:35.791866Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/23.data" [INFO] [stdout] 2024-09-19T02:03:35.803278Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/24.data" [INFO] [stdout] 2024-09-19T02:03:35.814659Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/25.data" [INFO] [stdout] 2024-09-19T02:03:35.826339Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/26.data" [INFO] [stdout] 2024-09-19T02:03:35.837577Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/27.data" [INFO] [stdout] 2024-09-19T02:03:35.848766Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/28.data" [INFO] [stdout] 2024-09-19T02:03:35.859977Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/29.data" [INFO] [stdout] 2024-09-19T02:03:35.871242Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/30.data" [INFO] [stdout] 2024-09-19T02:03:35.882769Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/31.data" [INFO] [stdout] 2024-09-19T02:03:35.893935Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/32.data" [INFO] [stdout] 2024-09-19T02:03:35.905313Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/33.data" [INFO] [stdout] 2024-09-19T02:03:35.916717Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/34.data" [INFO] [stdout] 2024-09-19T02:03:35.929012Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/35.data" [INFO] [stdout] 2024-09-19T02:03:35.940255Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/36.data" [INFO] [stdout] 2024-09-19T02:03:35.951674Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/37.data" [INFO] [stdout] 2024-09-19T02:03:35.964599Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/38.data" [INFO] [stdout] 2024-09-19T02:03:35.976005Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/39.data" [INFO] [stdout] 2024-09-19T02:03:35.987507Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/40.data" [INFO] [stdout] 2024-09-19T02:03:35.998934Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/41.data" [INFO] [stdout] 2024-09-19T02:03:36.010321Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/42.data" [INFO] [stdout] 2024-09-19T02:03:36.021673Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/43.data" [INFO] [stdout] 2024-09-19T02:03:36.033080Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/44.data" [INFO] [stdout] 2024-09-19T02:03:36.044445Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/45.data" [INFO] [stdout] 2024-09-19T02:03:36.055694Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/46.data" [INFO] [stdout] 2024-09-19T02:03:36.067162Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/47.data" [INFO] [stdout] 2024-09-19T02:03:36.078454Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/48.data" [INFO] [stdout] 2024-09-19T02:03:36.089829Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/49.data" [INFO] [stdout] 2024-09-19T02:03:36.101227Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/50.data" [INFO] [stdout] 2024-09-19T02:03:36.112461Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/51.data" [INFO] [stdout] 2024-09-19T02:03:36.123693Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/52.data" [INFO] [stdout] 2024-09-19T02:03:36.134613Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/53.data" [INFO] [stdout] 2024-09-19T02:03:36.145841Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/54.data" [INFO] [stdout] 2024-09-19T02:03:36.156914Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/55.data" [INFO] [stdout] 2024-09-19T02:03:36.168445Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/56.data" [INFO] [stdout] 2024-09-19T02:03:36.186145Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/57.data" [INFO] [stdout] 2024-09-19T02:03:36.197378Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/58.data" [INFO] [stdout] 2024-09-19T02:03:36.208713Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/59.data" [INFO] [stdout] 2024-09-19T02:03:36.219838Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/60.data" [INFO] [stdout] 2024-09-19T02:03:36.230990Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/61.data" [INFO] [stdout] 2024-09-19T02:03:36.242293Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/62.data" [INFO] [stdout] 2024-09-19T02:03:36.253598Z DEBUG librqbit::tests::test_util: creating temp file path="/tmp/rqbit_e2enlrCMv/63.data" [INFO] [stdout] 2024-09-19T02:03:36.334637Z  INFO server{id=0}: librqbit::session: Listening on 0.0.0.0:15100 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.339703Z  INFO server{id=1}: librqbit::session: Listening on 0.0.0.0:15101 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.340032Z  INFO server{id=5}: librqbit::session: Listening on 0.0.0.0:15105 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.340092Z  INFO server{id=3}: librqbit::session: Listening on 0.0.0.0:15103 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.375352Z  INFO server{id=7}: librqbit::session: Listening on 0.0.0.0:15107 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.383191Z  INFO server{id=15}: librqbit::session: Listening on 0.0.0.0:15115 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.384380Z  INFO server{id=25}: librqbit::session: Listening on 0.0.0.0:15125 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.383789Z  INFO server{id=23}: librqbit::session: Listening on 0.0.0.0:15123 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.383846Z  INFO server{id=21}: librqbit::session: Listening on 0.0.0.0:15121 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.383930Z  INFO server{id=19}: librqbit::session: Listening on 0.0.0.0:15119 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.384026Z  INFO server{id=17}: librqbit::session: Listening on 0.0.0.0:15117 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.395318Z  INFO server{id=27}: librqbit::session: Listening on 0.0.0.0:15127 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.395577Z  INFO server{id=29}: librqbit::session: Listening on 0.0.0.0:15129 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.403275Z  INFO server{id=31}: librqbit::session: Listening on 0.0.0.0:15131 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.407188Z  INFO server{id=49}: librqbit::session: Listening on 0.0.0.0:15149 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.403750Z  INFO server{id=37}: librqbit::session: Listening on 0.0.0.0:15137 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.403913Z  INFO server{id=39}: librqbit::session: Listening on 0.0.0.0:15139 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.404078Z  INFO server{id=41}: librqbit::session: Listening on 0.0.0.0:15141 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.411140Z  INFO server{id=13}: librqbit::session: Listening on 0.0.0.0:15113 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.404241Z  INFO server{id=43}: librqbit::session: Listening on 0.0.0.0:15143 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.404411Z  INFO server{id=45}: librqbit::session: Listening on 0.0.0.0:15145 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.404575Z  INFO server{id=47}: librqbit::session: Listening on 0.0.0.0:15147 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.404708Z  INFO server{id=33}: librqbit::session: Listening on 0.0.0.0:15133 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.404798Z  INFO server{id=35}: librqbit::session: Listening on 0.0.0.0:15135 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.415213Z  INFO server{id=51}: librqbit::session: Listening on 0.0.0.0:15151 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.415494Z  INFO server{id=53}: librqbit::session: Listening on 0.0.0.0:15153 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.415554Z  INFO server{id=9}: librqbit::session: Listening on 0.0.0.0:15109 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.415682Z  INFO server{id=55}: librqbit::session: Listening on 0.0.0.0:15155 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.415689Z  INFO server{id=59}: librqbit::session: Listening on 0.0.0.0:15159 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.459100Z  INFO server{id=69}: librqbit::session: Listening on 0.0.0.0:15169 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.459604Z  INFO server{id=73}: librqbit::session: Listening on 0.0.0.0:15173 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.415857Z  INFO server{id=61}: librqbit::session: Listening on 0.0.0.0:15161 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.467191Z  INFO server{id=74}: librqbit::session: Listening on 0.0.0.0:15174 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.471176Z  INFO server{id=79}: librqbit::session: Listening on 0.0.0.0:15179 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.471701Z  INFO server{id=83}: librqbit::session: Listening on 0.0.0.0:15183 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.416306Z  INFO server{id=66}: librqbit::session: Listening on 0.0.0.0:15166 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.416136Z  INFO server{id=65}: librqbit::session: Listening on 0.0.0.0:15165 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.415712Z  INFO server{id=11}: librqbit::session: Listening on 0.0.0.0:15111 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.459460Z  INFO server{id=68}: librqbit::session: Listening on 0.0.0.0:15168 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.415805Z  INFO server{id=57}: librqbit::session: Listening on 0.0.0.0:15157 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.467682Z  INFO server{id=78}: librqbit::session: Listening on 0.0.0.0:15178 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.467789Z  INFO server{id=76}: librqbit::session: Listening on 0.0.0.0:15176 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.467895Z  INFO server{id=77}: librqbit::session: Listening on 0.0.0.0:15177 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.468001Z  INFO server{id=75}: librqbit::session: Listening on 0.0.0.0:15175 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.501112Z  INFO server{id=70}: librqbit::session: Listening on 0.0.0.0:15170 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.415987Z  INFO server{id=63}: librqbit::session: Listening on 0.0.0.0:15163 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.472151Z  INFO server{id=87}: librqbit::session: Listening on 0.0.0.0:15187 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.472339Z  INFO server{id=88}: librqbit::session: Listening on 0.0.0.0:15188 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.472517Z  INFO server{id=89}: librqbit::session: Listening on 0.0.0.0:15189 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.472715Z  INFO server{id=90}: librqbit::session: Listening on 0.0.0.0:15190 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.472895Z  INFO server{id=91}: librqbit::session: Listening on 0.0.0.0:15191 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.473074Z  INFO server{id=92}: librqbit::session: Listening on 0.0.0.0:15192 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.473253Z  INFO server{id=93}: librqbit::session: Listening on 0.0.0.0:15193 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.473391Z  INFO server{id=85}: librqbit::session: Listening on 0.0.0.0:15185 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.473508Z  INFO server{id=82}: librqbit::session: Listening on 0.0.0.0:15182 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.473602Z  INFO server{id=86}: librqbit::session: Listening on 0.0.0.0:15186 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.473729Z  INFO server{id=80}: librqbit::session: Listening on 0.0.0.0:15180 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.473841Z  INFO server{id=84}: librqbit::session: Listening on 0.0.0.0:15184 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.473912Z  INFO server{id=81}: librqbit::session: Listening on 0.0.0.0:15181 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.459149Z  INFO server{id=71}: librqbit::session: Listening on 0.0.0.0:15171 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.567283Z  INFO server{id=67}: librqbit::session: Listening on 0.0.0.0:15167 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.459359Z  INFO server{id=72}: librqbit::session: Listening on 0.0.0.0:15172 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.751360Z  INFO server{id=94}: librqbit::session: Listening on 0.0.0.0:15194 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:36.752145Z  INFO server{id=95}: librqbit::session: Listening on 0.0.0.0:15195 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:37.012409Z  INFO server{id=7}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:37.047353Z DEBUG server{id=7}:add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] "info": { [INFO] [stdout] "name": "rqbit_e2enlrCMv", [INFO] [stdout] "pieces": <39080 bytes>, [INFO] [stdout] "piece length": 32768, [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "58.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "17.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "36.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "34.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "30.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "40.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "37.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "29.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "46.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "1.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "4.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "31.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "61.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "28.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "43.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "10.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "44.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "27.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "26.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "48.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "51.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "56.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "25.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "24.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "7.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "21.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "60.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "12.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "53.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "42.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "55.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "2.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "19.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "57.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "50.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "63.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "38.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "35.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "45.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "9.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "22.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "14.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "13.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "11.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "20.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "59.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "3.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "16.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "32.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "8.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "47.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "49.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "41.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "39.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "15.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "62.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "5.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "54.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "23.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "18.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "52.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "6.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "33.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:37.051446Z DEBUG server{id=7}:add_torrent: librqbit_tracker_comms::tracker_comms: trackers list is empty info_hash=0e3a01b2a247e0d6dd0c86688d3b08468787b40f [INFO] [stdout] 2024-09-19T02:03:37.052879Z  INFO server{id=7}: librqbit::tests::e2e: added torrent [INFO] [stdout] 2024-09-19T02:03:37.059111Z  INFO server{id=7}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Doing initial checksum validation, this might take a while... [INFO] [stdout] 2024-09-19T02:03:37.335354Z  INFO server{id=45}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:37.463193Z DEBUG server{id=45}:add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] "info": { [INFO] [stdout] "pieces": <39080 bytes>, [INFO] [stdout] "name": "rqbit_e2enlrCMv", [INFO] [stdout] "piece length": 32768, [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "58.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "17.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "36.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "34.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "30.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "40.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "37.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "29.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "46.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "1.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "4.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "31.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "61.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "28.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "43.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "10.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "44.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "27.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "26.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "48.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "51.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "56.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "25.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "24.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "7.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "21.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "60.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "12.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "53.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "42.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "55.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "2.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "19.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "57.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "50.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "63.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "38.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "35.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "45.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "9.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "22.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "14.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "13.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "11.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "20.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "59.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "3.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "16.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "32.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "8.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "47.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "49.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "41.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "39.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "15.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "62.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "5.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "54.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "23.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "18.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "52.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "6.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "33.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:37.466190Z DEBUG server{id=45}:add_torrent: librqbit_tracker_comms::tracker_comms: trackers list is empty info_hash=0e3a01b2a247e0d6dd0c86688d3b08468787b40f [INFO] [stdout] 2024-09-19T02:03:37.531249Z  INFO server{id=45}: librqbit::tests::e2e: added torrent [INFO] [stdout] 2024-09-19T02:03:37.531399Z  INFO server{id=45}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Doing initial checksum validation, this might take a while... [INFO] [stdout] 2024-09-19T02:03:37.538278Z  INFO server{id=89}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:37.580341Z  INFO server{id=79}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:37.587456Z DEBUG server{id=79}:add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] "info": { [INFO] [stdout] "piece length": 32768, [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "58.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "17.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "36.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "34.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "30.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "40.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "37.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "29.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "46.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "1.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "4.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "31.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "61.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "28.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "43.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "10.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "44.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "27.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "26.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "48.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "51.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "56.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "25.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "24.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "7.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "21.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "60.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "12.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "53.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "42.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "55.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "2.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "19.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "57.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "50.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "63.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "38.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "35.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "45.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "9.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "22.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "14.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "13.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "11.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "20.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "59.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "3.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "16.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "32.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "8.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "47.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "49.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "41.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "39.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "15.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "62.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "5.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "54.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "23.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "18.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "52.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "6.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "33.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] "name": "rqbit_e2enlrCMv", [INFO] [stdout] "pieces": <39080 bytes>, [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:37.590213Z DEBUG server{id=79}:add_torrent: librqbit_tracker_comms::tracker_comms: trackers list is empty info_hash=0e3a01b2a247e0d6dd0c86688d3b08468787b40f [INFO] [stdout] 2024-09-19T02:03:37.595495Z  INFO server{id=79}: librqbit::tests::e2e: added torrent [INFO] [stdout] 2024-09-19T02:03:37.595934Z  INFO server{id=79}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Doing initial checksum validation, this might take a while... [INFO] [stdout] 2024-09-19T02:03:37.607337Z  INFO server{id=46}: librqbit::session: Listening on 0.0.0.0:15146 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:37.627441Z  INFO server{id=96}: librqbit::session: Listening on 0.0.0.0:15196 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:37.687777Z  INFO server{id=61}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:37.699520Z DEBUG server{id=61}:add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] "info": { [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "58.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "17.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "36.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "34.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "30.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "40.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "37.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "29.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "46.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "1.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "4.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "31.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "61.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "28.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "43.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "10.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "44.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "27.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "26.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "48.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "51.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "56.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "25.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "24.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "7.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "21.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "60.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "12.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "53.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "42.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "55.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "2.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "19.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "57.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "50.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "63.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "38.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "35.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "45.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "9.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "22.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "14.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "13.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "11.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "20.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "59.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "3.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "16.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "32.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "8.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "47.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "49.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "41.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "39.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "15.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "62.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "5.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "54.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "23.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "18.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "52.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "6.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "33.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] "name": "rqbit_e2enlrCMv", [INFO] [stdout] "pieces": <39080 bytes>, [INFO] [stdout] "piece length": 32768, [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:37.702911Z DEBUG server{id=61}:add_torrent: librqbit_tracker_comms::tracker_comms: trackers list is empty info_hash=0e3a01b2a247e0d6dd0c86688d3b08468787b40f [INFO] [stdout] 2024-09-19T02:03:37.704728Z  INFO server{id=61}: librqbit::tests::e2e: added torrent [INFO] [stdout] 2024-09-19T02:03:37.715147Z  INFO server{id=61}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Doing initial checksum validation, this might take a while... [INFO] [stdout] 2024-09-19T02:03:37.719515Z  INFO server{id=62}: librqbit::session: Listening on 0.0.0.0:15162 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:37.752280Z  INFO server{id=7}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Initial check results: have 61.0Mi, needed 0, total selected 61.0Mi [INFO] [stdout] 2024-09-19T02:03:37.754466Z  INFO server{id=8}: librqbit::session: Listening on 0.0.0.0:15108 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:37.781035Z  INFO server{id=67}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:37.811670Z DEBUG server{id=67}:add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] "info": { [INFO] [stdout] "name": "rqbit_e2enlrCMv", [INFO] [stdout] "pieces": <39080 bytes>, [INFO] [stdout] "piece length": 32768, [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "58.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "17.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "36.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "34.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "30.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "40.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "37.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "29.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "46.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "1.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "4.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "31.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "61.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "28.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "43.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "10.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "44.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "27.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "26.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "48.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "51.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "56.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "25.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "24.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "7.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "21.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "60.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "12.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "53.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "42.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "55.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "2.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "19.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "57.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "50.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "63.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "38.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "35.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "45.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "9.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "22.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "14.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "13.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "11.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "20.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "59.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "3.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "16.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "32.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "8.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "47.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "49.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "41.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "39.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "15.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "62.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "5.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "54.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "23.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "18.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "52.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "6.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "33.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:37.812475Z DEBUG server{id=67}:add_torrent: librqbit_tracker_comms::tracker_comms: trackers list is empty info_hash=0e3a01b2a247e0d6dd0c86688d3b08468787b40f [INFO] [stdout] 2024-09-19T02:03:37.813713Z  INFO server{id=67}: librqbit::tests::e2e: added torrent [INFO] [stdout] 2024-09-19T02:03:37.816669Z  INFO server{id=67}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Doing initial checksum validation, this might take a while... [INFO] [stdout] 2024-09-19T02:03:37.823338Z  INFO server{id=97}: librqbit::session: Listening on 0.0.0.0:15197 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:37.894675Z  INFO server{id=80}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:37.951449Z DEBUG server{id=80}:add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] "info": { [INFO] [stdout] "name": "rqbit_e2enlrCMv", [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "58.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "17.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "36.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "34.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "30.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "40.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "37.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "29.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "46.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "1.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "4.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "31.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "61.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "28.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "43.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "10.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "44.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "27.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "26.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "48.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "51.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "56.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "25.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "24.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "7.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "21.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "60.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "12.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "53.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "42.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "55.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "2.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "19.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "57.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "50.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "63.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "38.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "35.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "45.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "9.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "22.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "14.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "13.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "11.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "20.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "59.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "3.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "16.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "32.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "8.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "47.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "49.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "41.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "39.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "15.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "62.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "5.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "54.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "23.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "18.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "52.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "6.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "33.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] "pieces": <39080 bytes>, [INFO] [stdout] "piece length": 32768, [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:37.955351Z DEBUG server{id=80}:add_torrent: librqbit_tracker_comms::tracker_comms: trackers list is empty info_hash=0e3a01b2a247e0d6dd0c86688d3b08468787b40f [INFO] [stdout] 2024-09-19T02:03:37.940787Z  INFO server{id=47}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:37.971472Z DEBUG server{id=47}:add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] "info": { [INFO] [stdout] "piece length": 32768, [INFO] [stdout] "name": "rqbit_e2enlrCMv", [INFO] [stdout] "pieces": <39080 bytes>, [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "58.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "17.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "36.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "34.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "30.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "40.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "37.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "29.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "46.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "1.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "4.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "31.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "61.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "28.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "43.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "10.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "44.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "27.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "26.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "48.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "51.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "56.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "25.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "24.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "7.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "21.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "60.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "12.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "53.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "42.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "55.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "2.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "19.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "57.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "50.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "63.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "38.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "35.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "45.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "9.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "22.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "14.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "13.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "11.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "20.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "59.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "3.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "16.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "32.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "8.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "47.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "49.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "41.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "39.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "15.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "62.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "5.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "54.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "23.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "18.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "52.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "6.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "33.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:37.922703Z  INFO server{id=63}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:37.913784Z  INFO server{id=85}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:37.972649Z DEBUG server{id=85}:add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "info": { [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "58.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "17.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "36.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "34.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "30.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "40.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "37.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "29.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "46.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "1.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "4.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "31.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "61.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "28.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "43.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "10.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "44.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "27.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "26.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "48.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "51.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "56.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "25.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "24.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "7.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "21.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "60.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "12.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "53.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "42.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "55.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "2.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "19.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "57.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "50.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "63.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "38.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "35.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "45.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "9.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "22.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "14.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "13.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "11.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "20.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "59.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "3.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "16.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "32.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "8.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "47.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "49.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "41.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "39.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "15.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "62.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "5.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "54.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "23.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "18.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "52.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "6.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "33.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] "name": "rqbit_e2enlrCMv", [INFO] [stdout] "piece length": 32768, [INFO] [stdout] "pieces": <39080 bytes>, [INFO] [stdout] }, [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:37.974172Z DEBUG server{id=85}:add_torrent: librqbit_tracker_comms::tracker_comms: trackers list is empty info_hash=0e3a01b2a247e0d6dd0c86688d3b08468787b40f [INFO] [stdout] 2024-09-19T02:03:37.973479Z DEBUG server{id=63}:add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "info": { [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "58.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "17.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "36.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "34.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "30.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "40.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "37.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "29.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "46.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "1.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "4.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "31.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "61.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "28.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "43.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "10.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "44.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "27.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "26.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "48.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "51.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "56.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "25.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "24.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "7.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "21.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "60.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "12.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "53.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "42.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "55.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "2.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "19.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "57.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "50.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "63.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "38.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "35.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "45.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "9.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "22.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "14.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "13.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "11.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "20.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "59.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "3.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "16.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "32.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "8.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "47.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "49.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "41.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "39.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "15.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "62.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "5.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "54.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "23.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "18.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "52.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "6.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "33.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] "piece length": 32768, [INFO] [stdout] "name": "rqbit_e2enlrCMv", [INFO] [stdout] "pieces": <39080 bytes>, [INFO] [stdout] }, [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:37.974699Z DEBUG server{id=63}:add_torrent: librqbit_tracker_comms::tracker_comms: trackers list is empty info_hash=0e3a01b2a247e0d6dd0c86688d3b08468787b40f [INFO] [stdout] 2024-09-19T02:03:37.975120Z DEBUG server{id=47}:add_torrent: librqbit_tracker_comms::tracker_comms: trackers list is empty info_hash=0e3a01b2a247e0d6dd0c86688d3b08468787b40f [INFO] [stdout] 2024-09-19T02:03:37.998168Z  INFO server{id=78}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.012019Z  INFO server{id=80}: librqbit::tests::e2e: added torrent [INFO] [stdout] 2024-09-19T02:03:38.021253Z  INFO server{id=80}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Doing initial checksum validation, this might take a while... [INFO] [stdout] 2024-09-19T02:03:38.027340Z  INFO server{id=98}: librqbit::session: Listening on 0.0.0.0:15198 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:38.021122Z  INFO server{id=63}: librqbit::tests::e2e: added torrent [INFO] [stdout] 2024-09-19T02:03:38.020101Z  INFO server{id=85}: librqbit::tests::e2e: added torrent [INFO] [stdout] 2024-09-19T02:03:38.031248Z  INFO server{id=85}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Doing initial checksum validation, this might take a while... [INFO] [stdout] 2024-09-19T02:03:38.031136Z  INFO server{id=63}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Doing initial checksum validation, this might take a while... [INFO] [stdout] 2024-09-19T02:03:38.050372Z  INFO server{id=37}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.095406Z DEBUG server{id=37}:add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] "info": { [INFO] [stdout] "name": "rqbit_e2enlrCMv", [INFO] [stdout] "piece length": 32768, [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "58.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "17.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "36.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "34.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "30.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "40.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "37.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "29.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "46.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "1.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "4.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "31.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "61.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "28.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "43.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "10.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "44.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "27.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "26.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "48.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "51.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "56.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "25.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "24.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "7.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "21.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "60.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "12.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "53.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "42.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "55.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "2.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "19.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "57.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "50.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "63.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "38.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "35.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "45.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "9.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "22.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "14.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "13.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "11.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "20.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "59.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "3.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "16.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "32.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "8.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "47.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "49.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "41.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "39.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "15.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "62.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "5.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "54.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "23.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "18.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "52.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "6.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "33.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] "pieces": <39080 bytes>, [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:38.111816Z DEBUG server{id=37}:add_torrent: librqbit_tracker_comms::tracker_comms: trackers list is empty info_hash=0e3a01b2a247e0d6dd0c86688d3b08468787b40f [INFO] [stdout] 2024-09-19T02:03:38.113187Z  INFO server{id=37}: librqbit::tests::e2e: added torrent [INFO] [stdout] 2024-09-19T02:03:37.998717Z DEBUG server{id=78}:add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] "info": { [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "58.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "17.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "36.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "34.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "30.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "40.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "37.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "29.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "46.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "1.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "4.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "31.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "61.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "28.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "43.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "10.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "44.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "27.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "26.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "48.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "51.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "56.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "25.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "24.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "7.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "21.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "60.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "12.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "53.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "42.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "55.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "2.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "19.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "57.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "50.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "63.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "38.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "35.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "45.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "9.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "22.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "14.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "13.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "11.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "20.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "59.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "3.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "16.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "32.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "8.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "47.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "49.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "41.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "39.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "15.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "62.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "5.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "54.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "23.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "18.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "52.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "6.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "33.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] "name": "rqbit_e2enlrCMv", [INFO] [stdout] "pieces": <39080 bytes>, [INFO] [stdout] "piece length": 32768, [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:38.139532Z DEBUG server{id=78}:add_torrent: librqbit_tracker_comms::tracker_comms: trackers list is empty info_hash=0e3a01b2a247e0d6dd0c86688d3b08468787b40f [INFO] [stdout] 2024-09-19T02:03:38.063449Z  INFO server{id=99}: librqbit::session: Listening on 0.0.0.0:15199 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:38.140847Z  INFO server{id=78}: librqbit::tests::e2e: added torrent [INFO] [stdout] 2024-09-19T02:03:38.179250Z  INFO server{id=78}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Doing initial checksum validation, this might take a while... [INFO] [stdout] 2024-09-19T02:03:38.088778Z  INFO server{id=23}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.191460Z DEBUG server{id=23}:add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "info": { [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "58.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "17.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "36.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "34.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "30.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "40.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "37.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "29.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "46.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "1.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "4.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "31.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "61.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "28.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "43.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "10.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "44.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "27.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "26.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "48.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "51.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "56.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "25.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "24.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "7.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "21.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "60.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "12.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "53.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "42.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "55.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "2.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "19.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "57.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "50.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "63.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "38.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "35.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "45.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "9.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "22.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "14.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "13.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "11.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "20.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "59.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "3.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "16.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "32.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "8.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "47.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "49.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "41.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "39.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "15.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "62.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "5.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "54.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "23.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "18.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "52.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "6.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "33.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] "piece length": 32768, [INFO] [stdout] "pieces": <39080 bytes>, [INFO] [stdout] "name": "rqbit_e2enlrCMv", [INFO] [stdout] }, [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:38.192338Z DEBUG server{id=23}:add_torrent: librqbit_tracker_comms::tracker_comms: trackers list is empty info_hash=0e3a01b2a247e0d6dd0c86688d3b08468787b40f [INFO] [stdout] 2024-09-19T02:03:38.193657Z  INFO server{id=23}: librqbit::tests::e2e: added torrent [INFO] [stdout] 2024-09-19T02:03:38.114909Z  INFO server{id=17}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.227576Z DEBUG server{id=17}:add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] "info": { [INFO] [stdout] "pieces": <39080 bytes>, [INFO] [stdout] "name": "rqbit_e2enlrCMv", [INFO] [stdout] "piece length": 32768, [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "58.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "17.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "36.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "34.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "30.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "40.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "37.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "29.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "46.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "1.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "4.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "31.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "61.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "28.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "43.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "10.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "44.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "27.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "26.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "48.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "51.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "56.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "25.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "24.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "7.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "21.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "60.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "12.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "53.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "42.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "55.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "2.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "19.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "57.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "50.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "63.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "38.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "35.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "45.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "9.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "22.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "14.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "13.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "11.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "20.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "59.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "3.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "16.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "32.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "8.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "47.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "49.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "41.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "39.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "15.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "62.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "5.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "54.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "23.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "18.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "52.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "6.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "33.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:38.228463Z DEBUG server{id=17}:add_torrent: librqbit_tracker_comms::tracker_comms: trackers list is empty info_hash=0e3a01b2a247e0d6dd0c86688d3b08468787b40f [INFO] [stdout] 2024-09-19T02:03:38.236311Z  INFO server{id=17}: librqbit::tests::e2e: added torrent [INFO] [stdout] 2024-09-19T02:03:38.236458Z  INFO server{id=17}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Doing initial checksum validation, this might take a while... [INFO] [stdout] 2024-09-19T02:03:38.124514Z DEBUG server{id=89}:add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] "info": { [INFO] [stdout] "pieces": <39080 bytes>, [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "58.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "17.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "36.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "34.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "30.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "40.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "37.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "29.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "46.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "1.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "4.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "31.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "61.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "28.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "43.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "10.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "44.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "27.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "26.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "48.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "51.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "56.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "25.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "24.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "7.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "21.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "60.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "12.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "53.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "42.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "55.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "2.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "19.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "57.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "50.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "63.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "38.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "35.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "45.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "9.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "22.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "14.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "13.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "11.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "20.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "59.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "3.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "16.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "32.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "8.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "47.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "49.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "41.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "39.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "15.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "62.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "5.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "54.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "23.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "18.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "52.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "6.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "33.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] "piece length": 32768, [INFO] [stdout] "name": "rqbit_e2enlrCMv", [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:38.237241Z DEBUG server{id=89}:add_torrent: librqbit_tracker_comms::tracker_comms: trackers list is empty info_hash=0e3a01b2a247e0d6dd0c86688d3b08468787b40f [INFO] [stdout] 2024-09-19T02:03:38.238514Z  INFO server{id=89}: librqbit::tests::e2e: added torrent [INFO] [stdout] 2024-09-19T02:03:38.239304Z  INFO server{id=89}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Doing initial checksum validation, this might take a while... [INFO] [stdout] 2024-09-19T02:03:38.265642Z  INFO server{id=84}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.183149Z  INFO server{id=37}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Doing initial checksum validation, this might take a while... [INFO] [stdout] 2024-09-19T02:03:38.379278Z  INFO server{id=38}: librqbit::session: Listening on 0.0.0.0:15138 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:38.380898Z  INFO server{id=49}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.399477Z DEBUG server{id=49}:add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] "info": { [INFO] [stdout] "name": "rqbit_e2enlrCMv", [INFO] [stdout] "pieces": <39080 bytes>, [INFO] [stdout] "piece length": 32768, [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "58.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "17.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "36.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "34.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "30.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "40.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "37.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "29.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "46.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "1.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "4.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "31.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "61.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "28.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "43.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "10.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "44.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "27.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "26.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "48.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "51.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "56.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "25.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "24.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "7.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "21.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "60.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "12.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "53.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "42.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "55.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "2.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "19.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "57.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "50.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "63.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "38.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "35.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "45.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "9.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "22.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "14.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "13.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "11.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "20.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "59.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "3.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "16.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "32.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "8.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "47.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "49.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "41.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "39.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "15.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "62.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "5.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "54.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "23.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "18.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "52.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "6.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "33.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:38.412761Z DEBUG server{id=49}:add_torrent: librqbit_tracker_comms::tracker_comms: trackers list is empty info_hash=0e3a01b2a247e0d6dd0c86688d3b08468787b40f [INFO] [stdout] 2024-09-19T02:03:38.109160Z  INFO server{id=65}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.115150Z  INFO server{id=74}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.425389Z DEBUG server{id=74}:add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] "info": { [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "58.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "17.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "36.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "34.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "30.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "40.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "37.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "29.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "46.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "1.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "4.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "31.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "61.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "28.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "43.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "10.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "44.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "27.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "26.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "48.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "51.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "56.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "25.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "24.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "7.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "21.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "60.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "12.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "53.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "42.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "55.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "2.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "19.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "57.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "50.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "63.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "38.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "35.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "45.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "9.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "22.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "14.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "13.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "11.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "20.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "59.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "3.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "16.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "32.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "8.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "47.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "49.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "41.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "39.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "15.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "62.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "5.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "54.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "23.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "18.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "52.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "6.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "33.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] "piece length": 32768, [INFO] [stdout] "pieces": <39080 bytes>, [INFO] [stdout] "name": "rqbit_e2enlrCMv", [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:38.437210Z DEBUG server{id=74}:add_torrent: librqbit_tracker_comms::tracker_comms: trackers list is empty info_hash=0e3a01b2a247e0d6dd0c86688d3b08468787b40f [INFO] [stdout] 2024-09-19T02:03:38.444211Z  INFO server{id=74}: librqbit::tests::e2e: added torrent [INFO] [stdout] 2024-09-19T02:03:38.282159Z  INFO server{id=35}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.291824Z  INFO server{id=79}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Initial check results: have 61.0Mi, needed 0, total selected 61.0Mi [INFO] [stdout] 2024-09-19T02:03:38.447419Z  INFO server{id=67}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Initial check results: have 61.0Mi, needed 0, total selected 61.0Mi [INFO] [stdout] 2024-09-19T02:03:38.307568Z  INFO server{id=18}: librqbit::session: Listening on 0.0.0.0:15118 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:38.522689Z  INFO server{id=31}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.319457Z  INFO server{id=101}: librqbit::session: Listening on 0.0.0.0:15201 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:38.324034Z  INFO server{id=68}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.336622Z  INFO server{id=29}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.338410Z  INFO server{id=70}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.524298Z  INFO server{id=33}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.089091Z  INFO server{id=64}: librqbit::session: Listening on 0.0.0.0:15164 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:38.536271Z  INFO server{id=47}: librqbit::tests::e2e: added torrent [INFO] [stdout] 2024-09-19T02:03:38.555973Z  INFO server{id=47}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Doing initial checksum validation, this might take a while... [INFO] [stdout] 2024-09-19T02:03:38.556309Z  INFO server{id=48}: librqbit::session: Listening on 0.0.0.0:15148 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:38.356636Z  INFO server{id=27}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.571489Z DEBUG server{id=27}:add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] "info": { [INFO] [stdout] "name": "rqbit_e2enlrCMv", [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "58.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "17.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "36.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "34.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "30.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "40.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "37.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "29.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "46.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "1.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "4.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "31.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "61.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "28.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "43.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "10.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "44.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "27.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "26.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "48.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "51.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "56.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "25.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "24.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "7.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "21.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "60.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "12.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "53.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "42.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "55.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "2.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "19.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "57.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "50.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "63.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "38.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "35.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "45.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "9.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "22.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "14.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "13.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "11.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "20.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "59.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "3.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "16.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "32.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "8.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "47.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "49.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "41.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "39.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "15.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "62.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "5.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "54.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "23.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "18.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "52.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "6.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "33.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] "pieces": <39080 bytes>, [INFO] [stdout] "piece length": 32768, [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:38.572242Z DEBUG server{id=27}:add_torrent: librqbit_tracker_comms::tracker_comms: trackers list is empty info_hash=0e3a01b2a247e0d6dd0c86688d3b08468787b40f [INFO] [stdout] 2024-09-19T02:03:38.573423Z  INFO server{id=27}: librqbit::tests::e2e: added torrent [INFO] [stdout] 2024-09-19T02:03:38.573529Z  INFO server{id=27}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Doing initial checksum validation, this might take a while... [INFO] [stdout] 2024-09-19T02:03:38.576491Z  INFO server{id=92}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.384565Z  INFO server{id=9}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.619503Z DEBUG server{id=9}:add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "info": { [INFO] [stdout] "name": "rqbit_e2enlrCMv", [INFO] [stdout] "piece length": 32768, [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "58.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "17.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "36.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "34.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "30.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "40.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "37.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "29.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "46.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "1.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "4.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "31.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "61.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "28.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "43.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "10.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "44.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "27.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "26.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "48.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "51.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "56.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "25.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "24.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "7.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "21.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "60.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "12.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "53.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "42.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "55.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "2.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "19.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "57.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "50.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "63.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "38.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "35.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "45.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "9.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "22.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "14.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "13.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "11.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "20.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "59.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "3.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "16.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "32.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "8.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "47.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "49.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "41.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "39.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "15.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "62.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "5.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "54.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "23.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "18.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "52.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "6.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "33.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] "pieces": <39080 bytes>, [INFO] [stdout] }, [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:38.683397Z DEBUG server{id=9}:add_torrent: librqbit_tracker_comms::tracker_comms: trackers list is empty info_hash=0e3a01b2a247e0d6dd0c86688d3b08468787b40f [INFO] [stdout] 2024-09-19T02:03:38.684632Z  INFO server{id=9}: librqbit::tests::e2e: added torrent [INFO] [stdout] 2024-09-19T02:03:38.684738Z  INFO server{id=9}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Doing initial checksum validation, this might take a while... [INFO] [stdout] 2024-09-19T02:03:38.700676Z  INFO server{id=28}: librqbit::session: Listening on 0.0.0.0:15128 for incoming peer connections [INFO] [stdout] 2024-09-19T02:03:38.424662Z  INFO server{id=91}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.430741Z DEBUG server{id=84}:add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] "info": { [INFO] [stdout] "piece length": 32768, [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "58.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "17.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "36.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "34.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "30.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "40.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "37.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "29.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "46.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "1.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "4.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "31.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "61.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "28.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "43.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "10.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "44.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "27.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "26.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "48.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "51.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "56.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "25.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "24.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "7.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "21.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "60.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "12.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "53.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "42.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "55.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "2.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "19.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "57.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "50.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "63.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "38.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "35.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "45.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "9.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "22.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "14.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "13.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "11.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "20.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "59.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "3.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "16.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "32.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "8.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "47.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "49.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "41.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "39.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "15.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "62.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "5.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "54.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "23.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "18.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "52.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "6.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "33.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] "name": "rqbit_e2enlrCMv", [INFO] [stdout] "pieces": <39080 bytes>, [INFO] [stdout] }, [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:38.719531Z DEBUG server{id=84}:add_torrent: librqbit_tracker_comms::tracker_comms: trackers list is empty info_hash=0e3a01b2a247e0d6dd0c86688d3b08468787b40f [INFO] [stdout] 2024-09-19T02:03:38.721109Z  INFO server{id=84}: librqbit::tests::e2e: added torrent [INFO] [stdout] 2024-09-19T02:03:38.279128Z  INFO server{id=75}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.447203Z DEBUG server{id=35}:add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "info": { [INFO] [stdout] "pieces": <39080 bytes>, [INFO] [stdout] "name": "rqbit_e2enlrCMv", [INFO] [stdout] "piece length": 32768, [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "58.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "17.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "36.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "34.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "30.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "40.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "37.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "29.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "46.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "1.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "4.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "31.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "61.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "28.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "43.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "10.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "44.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "27.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "26.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "48.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "51.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "56.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "25.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "24.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "7.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "21.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "60.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "12.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "53.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "42.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "55.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "2.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "19.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "57.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "50.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "63.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "38.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "35.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "45.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "9.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "22.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "14.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "13.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "11.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "20.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "59.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "3.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "16.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "32.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "8.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "47.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "49.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "41.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "39.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "15.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "62.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "5.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "54.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "23.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "18.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "52.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "6.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "33.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:38.721612Z DEBUG server{id=35}:add_torrent: librqbit_tracker_comms::tracker_comms: trackers list is empty info_hash=0e3a01b2a247e0d6dd0c86688d3b08468787b40f [INFO] [stdout] 2024-09-19T02:03:38.722755Z  INFO server{id=35}: librqbit::tests::e2e: added torrent [INFO] [stdout] 2024-09-19T02:03:38.722910Z  INFO server{id=35}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Doing initial checksum validation, this might take a while... [INFO] [stdout] 2024-09-19T02:03:38.294224Z  INFO server{id=73}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.267115Z  INFO server{id=23}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Doing initial checksum validation, this might take a while... [INFO] [stdout] 2024-09-19T02:03:38.480687Z  INFO server{id=43}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.723299Z  INFO server{id=84}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Doing initial checksum validation, this might take a while... [INFO] [stdout] 2024-09-19T02:03:38.487027Z  INFO server{id=53}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.486648Z  INFO server{id=90}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.540312Z DEBUG server{id=70}:add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "info": { [INFO] [stdout] "piece length": 32768, [INFO] [stdout] "name": "rqbit_e2enlrCMv", [INFO] [stdout] "pieces": <39080 bytes>, [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "58.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "17.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "36.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "34.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "30.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "40.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "37.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "29.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "46.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "1.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "4.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "31.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "61.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "28.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "43.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "10.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "44.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "27.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "26.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "48.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "51.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "56.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "25.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "24.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "7.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "21.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "60.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "12.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "53.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "42.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "55.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "2.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "19.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "57.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "50.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "63.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "38.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "35.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "45.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "9.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "22.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "14.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "13.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "11.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "20.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "59.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "3.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "16.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "32.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "8.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "47.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "49.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "41.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "39.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "15.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "62.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "5.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "54.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "23.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "18.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "52.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "6.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "33.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:38.724340Z DEBUG server{id=70}:add_torrent: librqbit_tracker_comms::tracker_comms: trackers list is empty info_hash=0e3a01b2a247e0d6dd0c86688d3b08468787b40f [INFO] [stdout] 2024-09-19T02:03:38.725417Z  INFO server{id=70}: librqbit::tests::e2e: added torrent [INFO] [stdout] 2024-09-19T02:03:38.735635Z  INFO server{id=70}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Doing initial checksum validation, this might take a while... [INFO] [stdout] 2024-09-19T02:03:38.542399Z  INFO server{id=76}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.500039Z  INFO server{id=49}: librqbit::tests::e2e: added torrent [INFO] [stdout] 2024-09-19T02:03:38.183888Z  INFO server{id=71}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.736815Z  INFO server{id=49}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Doing initial checksum validation, this might take a while... [INFO] [stdout] 2024-09-19T02:03:38.743269Z  INFO server{id=1}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.555397Z DEBUG server{id=33}:add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "info": { [INFO] [stdout] "pieces": <39080 bytes>, [INFO] [stdout] "name": "rqbit_e2enlrCMv", [INFO] [stdout] "piece length": 32768, [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "58.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "17.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "36.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "34.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "30.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "40.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "37.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "29.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "46.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "1.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "4.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "31.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "61.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "28.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "43.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "10.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "44.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "27.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "26.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "48.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "51.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "56.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "25.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "24.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "7.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "21.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "60.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "12.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "53.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "42.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "55.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "2.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "19.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "57.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "50.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "63.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "38.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "35.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "45.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "9.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "22.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "14.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "13.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "11.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "20.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "59.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "3.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "16.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "32.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "8.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "47.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "49.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "41.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "39.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "15.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "62.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "5.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "54.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "23.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "18.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "52.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "6.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "33.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:38.601218Z  INFO server{id=39}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.604200Z  INFO server{id=55}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.597914Z  INFO server{id=82}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.607327Z  INFO server{id=72}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.604961Z  INFO server{id=41}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.059278Z  INFO server{id=45}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Initial check results: have 61.0Mi, needed 0, total selected 61.0Mi [INFO] [stdout] 2024-09-19T02:03:38.624545Z  INFO server{id=15}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.652993Z  INFO server{id=86}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.661489Z  INFO server{id=95}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.669828Z  INFO server{id=11}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.673507Z  INFO server{id=19}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.677831Z  INFO server{id=88}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.422592Z  INFO server{id=3}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.700191Z  INFO server{id=13}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.791508Z DEBUG server{id=13}:add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "info": { [INFO] [stdout] "piece length": 32768, [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "58.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "17.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "36.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "34.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "30.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "40.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "37.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "29.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "46.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "1.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "4.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "31.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "61.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "28.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "43.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "10.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "44.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "27.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "26.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "48.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "51.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "56.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "25.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "24.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "7.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "21.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "60.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "12.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "53.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "42.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "55.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "2.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "19.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "57.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "50.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "63.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "38.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "35.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "45.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "9.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "22.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "14.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "13.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "11.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "20.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "59.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "3.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "16.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "32.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "8.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "47.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "49.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "41.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "39.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "15.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "62.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "5.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "54.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "23.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "18.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "52.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "6.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "33.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] ], [INFO] [stdout] "pieces": <39080 bytes>, [INFO] [stdout] "name": "rqbit_e2enlrCMv", [INFO] [stdout] }, [INFO] [stdout] "encoding": "utf-8", [INFO] [stdout] }, [INFO] [stdout] ) [INFO] [stdout] 2024-09-19T02:03:38.792224Z DEBUG server{id=13}:add_torrent: librqbit_tracker_comms::tracker_comms: trackers list is empty info_hash=0e3a01b2a247e0d6dd0c86688d3b08468787b40f [INFO] [stdout] 2024-09-19T02:03:38.793449Z  INFO server{id=13}: librqbit::tests::e2e: added torrent [INFO] [stdout] 2024-09-19T02:03:38.793547Z  INFO server{id=13}:torrent{id=0}:initialize_and_start: librqbit::torrent_state::initializing: Doing initial checksum validation, this might take a while... [INFO] [stdout] 2024-09-19T02:03:38.423471Z  INFO server{id=51}: librqbit::tests::e2e: started session [INFO] [stdout] 2024-09-19T02:03:38.794011Z DEBUG server{id=51}:add_torrent: librqbit::session: all fields in torrent: Ok( [INFO] [stdout] { [INFO] [stdout] "info": { [INFO] [stdout] "name": "rqbit_e2enlrCMv", [INFO] [stdout] "piece length": 32768, [INFO] [stdout] "files": [ [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "58.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "17.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "36.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "34.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "30.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "40.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "37.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "29.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "46.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "1.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "4.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "31.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "61.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "28.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "43.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "10.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "44.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "27.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "26.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "48.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "51.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "56.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "25.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "24.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "7.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "21.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "60.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "0.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "12.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "53.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "path": [ [INFO] [stdout] "42.data", [INFO] [stdout] ], [INFO] [stdout] "length": 1000000, [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "55.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "2.data", [INFO] [stdout] ], [INFO] [stdout] }, [INFO] [stdout] { [INFO] [stdout] "length": 1000000, [INFO] [stdout] "path": [ [INFO] [stdout] "19.data", [INFO] [stdout] ], [INFO] [stdout] }, [WARN] too many lines in the log, truncating it