[INFO] cloning repository https://github.com/rust-press/rustpress-plugin-rustanalytics [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/rust-press/rustpress-plugin-rustanalytics" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frust-press%2Frustpress-plugin-rustanalytics", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frust-press%2Frustpress-plugin-rustanalytics'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] e85a1da28f45f393330b2b2566fd404cb1ae9345 [INFO] testing rust-press/rustpress-plugin-rustanalytics against try#db823df02fd0c2cf67b43025ac3fef3f2d743245 for pr-150681 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frust-press%2Frustpress-plugin-rustanalytics" "/workspace/builds/worker-1-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc2/source'... [INFO] [stderr] done. [INFO] [stderr] Updating files: 18% (1443/8014) Updating files: 19% (1523/8014) Updating files: 20% (1603/8014) Updating files: 21% (1683/8014) Updating files: 21% (1705/8014) Updating files: 21% (1708/8014) Updating files: 21% (1737/8014) Updating files: 21% (1748/8014) Updating files: 22% (1764/8014) Updating files: 22% (1771/8014) Updating files: 22% (1812/8014) Updating files: 23% (1844/8014) Updating files: 23% (1907/8014) Updating files: 24% (1924/8014) Updating files: 24% (1973/8014) Updating files: 25% (2004/8014) Updating files: 25% (2018/8014) Updating files: 26% (2084/8014) Updating files: 26% (2133/8014) Updating files: 26% (2145/8014) Updating files: 26% (2147/8014) Updating files: 26% (2155/8014) Updating files: 27% (2164/8014) Updating files: 27% (2208/8014) Updating files: 27% (2231/8014) Updating files: 28% (2244/8014) Updating files: 28% (2258/8014) Updating files: 28% (2298/8014) Updating files: 28% (2302/8014) Updating files: 28% (2303/8014) Updating files: 28% (2322/8014) Updating files: 29% (2325/8014) Updating files: 29% (2401/8014) Updating files: 30% (2405/8014) Updating files: 30% (2411/8014) Updating files: 30% (2419/8014) Updating files: 30% (2427/8014) Updating files: 30% (2464/8014) Updating files: 31% (2485/8014) Updating files: 31% (2524/8014) Updating files: 32% (2565/8014) Updating files: 33% (2645/8014) Updating files: 33% (2703/8014) Updating files: 34% (2725/8014) Updating files: 35% (2805/8014) Updating files: 36% (2886/8014) Updating files: 37% (2966/8014) Updating files: 37% (2970/8014) Updating files: 38% (3046/8014) Updating files: 39% (3126/8014) Updating files: 40% (3206/8014) Updating files: 41% (3286/8014) Updating files: 41% (3304/8014) Updating files: 42% (3366/8014) Updating files: 43% (3447/8014) Updating files: 44% (3527/8014) Updating files: 45% (3607/8014) Updating files: 46% (3687/8014) Updating files: 46% (3699/8014) Updating files: 47% (3767/8014) Updating files: 48% (3847/8014) Updating files: 48% (3855/8014) Updating files: 49% (3927/8014) Updating files: 49% (3994/8014) Updating files: 50% (4007/8014) Updating files: 50% (4013/8014) Updating files: 51% (4088/8014) Updating files: 51% (4164/8014) Updating files: 52% (4168/8014) Updating files: 52% (4237/8014) Updating files: 53% (4248/8014) Updating files: 53% (4296/8014) Updating files: 54% (4328/8014) Updating files: 55% (4408/8014) Updating files: 55% (4483/8014) Updating files: 56% (4488/8014) Updating files: 57% (4568/8014) Updating files: 58% (4649/8014) Updating files: 59% (4729/8014) Updating files: 60% (4809/8014) Updating files: 61% (4889/8014) Updating files: 62% (4969/8014) Updating files: 63% (5049/8014) Updating files: 64% (5129/8014) Updating files: 65% (5210/8014) Updating files: 66% (5290/8014) Updating files: 67% (5370/8014) Updating files: 68% (5450/8014) Updating files: 69% (5530/8014) Updating files: 69% (5556/8014) Updating files: 70% (5610/8014) Updating files: 71% (5690/8014) Updating files: 72% (5771/8014) Updating files: 72% (5827/8014) Updating files: 73% (5851/8014) Updating files: 74% (5931/8014) Updating files: 74% (5942/8014) Updating files: 74% (5973/8014) Updating files: 74% (5991/8014) Updating files: 75% (6011/8014) Updating files: 76% (6091/8014) Updating files: 76% (6102/8014) Updating files: 76% (6108/8014) Updating files: 76% (6126/8014) Updating files: 77% (6171/8014) Updating files: 77% (6176/8014) Updating files: 77% (6212/8014) Updating files: 77% (6246/8014) Updating files: 78% (6251/8014) Updating files: 79% (6332/8014) Updating files: 79% (6378/8014) Updating files: 80% (6412/8014) Updating files: 81% (6492/8014) Updating files: 82% (6572/8014) Updating files: 83% (6652/8014) Updating files: 84% (6732/8014) Updating files: 85% (6812/8014) Updating files: 86% (6893/8014) Updating files: 87% (6973/8014) Updating files: 88% (7053/8014) Updating files: 89% (7133/8014) Updating files: 90% (7213/8014) Updating files: 91% (7293/8014) Updating files: 91% (7317/8014) Updating files: 92% (7373/8014) Updating files: 92% (7409/8014) Updating files: 93% (7454/8014) Updating files: 94% (7534/8014) Updating files: 94% (7582/8014) Updating files: 95% (7614/8014) Updating files: 96% (7694/8014) Updating files: 96% (7705/8014) Updating files: 96% (7754/8014) Updating files: 97% (7774/8014) Updating files: 97% (7792/8014) Updating files: 97% (7834/8014) Updating files: 98% (7854/8014) Updating files: 99% (7934/8014) Updating files: 99% (7996/8014) Updating files: 100% (8014/8014) Updating files: 100% (8014/8014), done. [INFO] started tweaking git repo https://github.com/rust-press/rustpress-plugin-rustanalytics [INFO] finished tweaking git repo https://github.com/rust-press/rustpress-plugin-rustanalytics [INFO] tweaked toml for git repo https://github.com/rust-press/rustpress-plugin-rustanalytics written to /workspace/builds/worker-1-tc2/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/rust-press/rustpress-plugin-rustanalytics on toolchain db823df02fd0c2cf67b43025ac3fef3f2d743245 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/rust-press/rustpress-plugin-rustanalytics 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" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 3b88b6b59bdb13e72624799dc017333029aa6efa89ca2ef43ff3a520c7aa6d7b [INFO] running `Command { std: "docker" "start" "-a" "3b88b6b59bdb13e72624799dc017333029aa6efa89ca2ef43ff3a520c7aa6d7b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "3b88b6b59bdb13e72624799dc017333029aa6efa89ca2ef43ff3a520c7aa6d7b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3b88b6b59bdb13e72624799dc017333029aa6efa89ca2ef43ff3a520c7aa6d7b", kill_on_drop: false }` [INFO] [stdout] 3b88b6b59bdb13e72624799dc017333029aa6efa89ca2ef43ff3a520c7aa6d7b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c823546a191c8fa5262a2b0da912b8662842d9a460b83529d9512a815abf7270 [INFO] running `Command { std: "docker" "start" "-a" "c823546a191c8fa5262a2b0da912b8662842d9a460b83529d9512a815abf7270", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.178 [INFO] [stderr] Compiling version_check v0.9.5 [INFO] [stderr] Compiling smallvec v1.15.1 [INFO] [stderr] Compiling stable_deref_trait v1.2.1 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling shlex v1.3.0 [INFO] [stderr] Compiling find-msvc-tools v0.1.5 [INFO] [stderr] Compiling pkg-config v0.3.32 [INFO] [stderr] Compiling pin-project-lite v0.2.16 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling vcpkg v0.2.15 [INFO] [stderr] Compiling litemap v0.8.1 [INFO] [stderr] Compiling scopeguard v1.2.0 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling writeable v0.6.2 [INFO] [stderr] Compiling syn v2.0.111 [INFO] [stderr] Compiling typenum v1.19.0 [INFO] [stderr] Compiling itoa v1.0.16 [INFO] [stderr] Compiling bytes v1.11.0 [INFO] [stderr] Compiling lock_api v0.4.14 [INFO] [stderr] Compiling cc v1.2.50 [INFO] [stderr] Compiling const-oid v0.9.6 [INFO] [stderr] Compiling icu_properties_data v2.1.2 [INFO] [stderr] Compiling icu_normalizer_data v2.1.1 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling libm v0.2.15 [INFO] [stderr] Compiling autocfg v1.5.0 [INFO] [stderr] Compiling zerocopy v0.8.31 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling futures-core v0.3.31 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling base64ct v1.8.1 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling zeroize v1.8.2 [INFO] [stderr] Compiling openssl v0.10.75 [INFO] [stderr] Compiling foreign-types-shared v0.1.1 [INFO] [stderr] Compiling foreign-types v0.3.2 [INFO] [stderr] Compiling proc-macro-error-attr v1.0.4 [INFO] [stderr] Compiling tracing-core v0.1.36 [INFO] [stderr] Compiling futures-task v0.3.31 [INFO] [stderr] Compiling pem-rfc7468 v0.7.0 [INFO] [stderr] Compiling native-tls v0.2.14 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling bitflags v2.10.0 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling http v0.2.12 [INFO] [stderr] Compiling percent-encoding v2.3.2 [INFO] [stderr] Compiling pin-utils v0.1.0 [INFO] [stderr] Compiling equivalent v1.0.2 [INFO] [stderr] Compiling httparse v1.10.1 [INFO] [stderr] Compiling futures-sink v0.3.31 [INFO] [stderr] Compiling form_urlencoded v1.2.2 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling der v0.7.10 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling ryu v1.0.21 [INFO] [stderr] Compiling tinyvec_macros v0.1.1 [INFO] [stderr] Compiling regex-syntax v0.8.8 [INFO] [stderr] Compiling spin v0.9.8 [INFO] [stderr] Compiling openssl-probe v0.1.6 [INFO] [stderr] Compiling openssl-sys v0.9.111 [INFO] [stderr] Compiling indexmap v2.12.1 [INFO] [stderr] Compiling signal-hook-registry v1.4.7 [INFO] [stderr] Compiling socket2 v0.6.1 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling rand_core v0.6.4 [INFO] [stderr] Compiling slab v0.4.11 [INFO] [stderr] Compiling try-lock v0.2.5 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling utf8_iter v1.0.4 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling want v0.3.1 [INFO] [stderr] Compiling spki v0.7.3 [INFO] [stderr] Compiling http-body v0.4.6 [INFO] [stderr] Compiling socket2 v0.5.10 [INFO] [stderr] Compiling lazy_static v1.5.0 [INFO] [stderr] Compiling tinyvec v1.10.0 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling crypto-common v0.1.7 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling tower-service v0.3.3 [INFO] [stderr] Compiling num-bigint-dig v0.8.6 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling httpdate v1.0.3 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling validator_types v0.16.0 [INFO] [stderr] Compiling pkcs8 v0.10.2 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling if_chain v1.0.3 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling unicode-bidi v0.3.18 [INFO] [stderr] Compiling anyhow v1.0.100 [INFO] [stderr] Compiling cpufeatures v0.2.17 [INFO] [stderr] Compiling base64 v0.21.7 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling signature v2.2.0 [INFO] [stderr] Compiling unicode-normalization v0.1.25 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling num-iter v0.1.45 [INFO] [stderr] Compiling rustls-pemfile v1.0.4 [INFO] [stderr] Compiling pkcs1 v0.7.5 [INFO] [stderr] Compiling encoding_rs v0.8.35 [INFO] [stderr] Compiling subtle v2.6.1 [INFO] [stderr] Compiling iana-time-zone v0.1.64 [INFO] [stderr] Compiling mime v0.3.17 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling ipnet v2.11.0 [INFO] [stderr] Compiling sync_wrapper v0.1.2 [INFO] [stderr] Compiling uuid v1.19.0 [INFO] [stderr] Compiling idna v0.4.0 [INFO] [stderr] Compiling semver v1.0.27 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.1 [INFO] [stderr] Compiling zerovec-derive v0.11.2 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling tokio-macros v2.6.0 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling openssl-macros v0.1.1 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling async-trait v0.1.89 [INFO] [stderr] Compiling rsa v0.9.9 [INFO] [stderr] Compiling tokio v1.48.0 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling yoke v0.8.1 [INFO] [stderr] Compiling zerotrie v0.2.3 [INFO] [stderr] Compiling zerovec v0.11.5 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling tinystr v0.8.2 [INFO] [stderr] Compiling potential_utf v0.1.4 [INFO] [stderr] Compiling icu_collections v2.1.1 [INFO] [stderr] Compiling icu_locale_core v2.1.1 [INFO] [stderr] Compiling validator_derive v0.16.0 [INFO] [stderr] Compiling icu_provider v2.1.1 [INFO] [stderr] Compiling icu_normalizer v2.1.1 [INFO] [stderr] Compiling icu_properties v2.1.2 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling chrono v0.4.42 [INFO] [stderr] Compiling tokio-util v0.7.17 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling h2 v0.3.27 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling url v2.5.7 [INFO] [stderr] Compiling validator v0.16.1 [INFO] [stderr] Compiling hyper v0.14.32 [INFO] [stderr] Compiling hyper-tls v0.5.0 [INFO] [stderr] Compiling reqwest v0.11.27 [INFO] [stderr] Compiling rustanalytics v1.0.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 56s [INFO] running `Command { std: "docker" "inspect" "c823546a191c8fa5262a2b0da912b8662842d9a460b83529d9512a815abf7270", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c823546a191c8fa5262a2b0da912b8662842d9a460b83529d9512a815abf7270", kill_on_drop: false }` [INFO] [stdout] c823546a191c8fa5262a2b0da912b8662842d9a460b83529d9512a815abf7270 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c02fafaf549de06354f9364c685ed90e43a5a30c871358430713468555e1f456 [INFO] running `Command { std: "docker" "start" "-a" "c02fafaf549de06354f9364c685ed90e43a5a30c871358430713468555e1f456", kill_on_drop: false }` [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling futures-io v0.3.31 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling tracing-core v0.1.36 [INFO] [stderr] Compiling tokio v1.48.0 [INFO] [stderr] Compiling futures-macro v0.3.31 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling futures-task v0.3.31 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling waker-fn v1.2.0 [INFO] [stderr] Compiling fastrand v1.9.0 [INFO] [stderr] Compiling predicates-core v1.0.9 [INFO] [stderr] Compiling parking v2.2.1 [INFO] [stderr] Compiling event-listener v2.5.3 [INFO] [stderr] Compiling http-types v2.12.0 [INFO] [stderr] Compiling serde_qs v0.8.5 [INFO] [stderr] Compiling float-cmp v0.9.0 [INFO] [stderr] Compiling num_cpus v1.17.0 [INFO] [stderr] Compiling native-tls v0.2.14 [INFO] [stderr] Compiling async-stream-impl v0.3.6 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling itertools v0.10.5 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling infer v0.2.3 [INFO] [stderr] Compiling base64 v0.13.1 [INFO] [stderr] Compiling termtree v0.5.1 [INFO] [stderr] Compiling normalize-line-endings v0.3.0 [INFO] [stderr] Compiling retain_mut v0.1.9 [INFO] [stderr] Compiling difflib v0.4.0 [INFO] [stderr] Compiling deadpool-runtime v0.1.4 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling concurrent-queue v2.5.0 [INFO] [stderr] Compiling predicates-tree v1.0.12 [INFO] [stderr] Compiling tracing-log v0.2.0 [INFO] [stderr] Compiling sharded-slab v0.1.7 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling async-channel v1.9.0 [INFO] [stderr] Compiling futures-lite v1.13.0 [INFO] [stderr] Compiling async-stream v0.3.6 [INFO] [stderr] Compiling thread_local v1.1.9 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling nu-ansi-term v0.50.3 [INFO] [stderr] Compiling downcast v0.11.0 [INFO] [stderr] Compiling futures-timer v3.0.3 [INFO] [stderr] Compiling fragile v2.0.1 [INFO] [stderr] Compiling assert-json-diff v2.0.2 [INFO] [stderr] Compiling regex-automata v0.4.13 [INFO] [stderr] Compiling futures-executor v0.3.31 [INFO] [stderr] Compiling futures v0.3.31 [INFO] [stderr] Compiling regex v1.12.2 [INFO] [stderr] Compiling validator_types v0.16.0 [INFO] [stderr] Compiling proc-macro-error v1.0.4 [INFO] [stderr] Compiling tokio-util v0.7.17 [INFO] [stderr] Compiling tokio-native-tls v0.3.1 [INFO] [stderr] Compiling tokio-stream v0.1.17 [INFO] [stderr] Compiling deadpool v0.9.5 [INFO] [stderr] Compiling validator_derive v0.16.0 [INFO] [stderr] Compiling mockall_derive v0.11.4 [INFO] [stderr] Compiling tokio-test v0.4.4 [INFO] [stderr] Compiling h2 v0.3.27 [INFO] [stderr] Compiling matchers v0.2.0 [INFO] [stderr] Compiling tracing-subscriber v0.3.22 [INFO] [stderr] Compiling predicates v2.1.5 [INFO] [stderr] Compiling validator v0.16.1 [INFO] [stderr] Compiling mockall v0.11.4 [INFO] [stderr] Compiling hyper v0.14.32 [INFO] [stderr] Compiling hyper-tls v0.5.0 [INFO] [stderr] Compiling wiremock v0.5.22 [INFO] [stderr] Compiling reqwest v0.11.27 [INFO] [stderr] Compiling rustanalytics v1.0.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 35s [INFO] running `Command { std: "docker" "inspect" "c02fafaf549de06354f9364c685ed90e43a5a30c871358430713468555e1f456", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c02fafaf549de06354f9364c685ed90e43a5a30c871358430713468555e1f456", kill_on_drop: false }` [INFO] [stdout] c02fafaf549de06354f9364c685ed90e43a5a30c871358430713468555e1f456 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:845e597a41426bbf2703be69acdb67d10b6de511142d05cba7bbe119c898b2c7" "/opt/rustwide/cargo-home/bin/cargo" "+db823df02fd0c2cf67b43025ac3fef3f2d743245" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] ce17917a59981e745e330c415301e295a6faf637f8761441da4707d1ef6e0abf [INFO] running `Command { std: "docker" "start" "-a" "ce17917a59981e745e330c415301e295a6faf637f8761441da4707d1ef6e0abf", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.40s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rustanalytics-b1a3ea26b8011f83) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test services::client::tests::test_dimension_builder ... ok [INFO] [stdout] test services::client::tests::test_build_date_range ... ok [INFO] [stdout] test tests::test_tracking_script_generation ... ok [INFO] [stdout] test tests::test_default_settings ... ok [INFO] [stdout] test tests::test_plugin_creation ... ok [INFO] [stderr] Running tests/acquisition_models_test.rs (/opt/rustwide/target/debug/deps/acquisition_models_test-4e2eef6e15c1194f) [INFO] [stdout] test services::client::tests::test_metric_builder ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 119 tests [INFO] [stdout] test test_acquisition_comparison_creation ... ok [INFO] [stdout] test test_acquisition_comparison_negative_values ... ok [INFO] [stdout] test test_acquisition_totals_creation ... ok [INFO] [stdout] test test_acquisition_overview_without_comparison ... ok [INFO] [stdout] test test_acquisition_comparison_serialization ... ok [INFO] [stdout] test test_acquisition_overview_serialization ... ok [INFO] [stdout] test test_acquisition_overview_roundtrip ... ok [INFO] [stdout] test test_all_traffic_data_serialization ... ok [INFO] [stdout] test test_acquisition_totals_roundtrip ... ok [INFO] [stdout] test test_campaign_analysis_creation ... ok [INFO] [stdout] test test_acquisition_totals_serialization ... ok [INFO] [stdout] test test_campaign_analysis_serialization ... ok [INFO] [stdout] test test_acquisition_overview_creation ... ok [INFO] [stdout] test test_campaign_detail_data_creation ... ok [INFO] [stdout] test test_campaign_detail_data_serialization ... ok [INFO] [stdout] test test_campaign_detail_data_without_optional_fields ... ok [INFO] [stdout] test test_campaign_performance_data_without_cost ... ok [INFO] [stdout] test test_channel_acquisition_clone ... ok [INFO] [stdout] test test_channel_acquisition_creation ... ok [INFO] [stdout] test test_channel_acquisition_zero_values ... ok [INFO] [stdout] test test_channel_acquisition_serialization ... ok [INFO] [stdout] test test_channel_all_variants ... ok [INFO] [stdout] test test_channel_debug ... ok [INFO] [stdout] test test_channel_deserialization ... ok [INFO] [stdout] test test_channel_display_trait ... ok [INFO] [stdout] test test_channel_serialization ... ok [INFO] [stdout] test test_channel_equality ... ok [INFO] [stdout] test test_channel_trend_data_serialization ... ok [INFO] [stdout] test test_campaign_performance_data_creation ... ok [INFO] [stdout] test test_clone_all_major_types ... ok [INFO] [stdout] test test_channel_trend_data_total ... ok [INFO] [stdout] test test_campaign_performance_data_serialization ... ok [INFO] [stdout] test test_channel_clone_and_copy ... ok [INFO] [stdout] test test_date_range_boundaries ... ok [INFO] [stdout] test test_debug_trait_implementation ... ok [INFO] [stdout] test test_floating_point_precision ... ok [INFO] [stdout] test test_empty_string_fields ... ok [INFO] [stdout] test test_channel_trend_data_creation ... ok [INFO] [stdout] test test_google_ads_display_target_creation ... ok [INFO] [stdout] test test_google_ads_ad_group_serialization ... ok [INFO] [stdout] test test_google_ads_display_target_serialization ... ok [INFO] [stdout] test test_google_ads_campaign_creation ... ok [INFO] [stdout] test test_google_ads_keyword_creation ... ok [INFO] [stdout] test test_google_ads_campaign_metrics ... ok [INFO] [stdout] test test_channel_acquisition_deserialization ... ok [INFO] [stdout] test test_google_ads_search_query_serialization ... ok [INFO] [stdout] test test_google_ads_performance_trend_serialization ... ok [INFO] [stdout] test test_google_ads_ad_group_creation ... ok [INFO] [stdout] test test_google_ads_search_query_creation ... ok [INFO] [stdout] test test_google_ads_data_creation ... ok [INFO] [stdout] test test_google_ads_data_serialization ... ok [INFO] [stdout] test test_referral_data_serialization ... ok [INFO] [stdout] test test_google_ads_keyword_serialization ... ok [INFO] [stdout] test test_search_console_country_creation ... ok [INFO] [stdout] test test_large_values ... ok [INFO] [stdout] test test_google_ads_performance_trend_creation ... ok [INFO] [stdout] test test_referral_data_without_full_referrer ... ok [INFO] [stdout] test test_search_console_appearance_creation ... ok [INFO] [stdout] test test_search_console_country_serialization ... ok [INFO] [stdout] test test_search_console_appearance_serialization ... ok [INFO] [stdout] test test_negative_comparison_values ... ok [INFO] [stdout] test test_google_ads_campaign_serialization ... ok [INFO] [stdout] test test_search_console_data_creation ... ok [INFO] [stdout] test test_google_ads_keyword_without_quality_score ... ok [INFO] [stdout] test test_search_console_country_various_countries ... ok [INFO] [stdout] test test_search_console_device_creation ... ok [INFO] [stdout] test test_search_console_page_creation ... ok [INFO] [stdout] test test_search_console_page_serialization ... ok [INFO] [stdout] test test_search_console_device_serialization ... ok [INFO] [stdout] test test_search_console_performance_creation ... ok [INFO] [stdout] test test_search_console_appearance_types ... ok [INFO] [stdout] test test_referral_data_creation ... ok [INFO] [stdout] test test_search_console_data_serialization ... ok [INFO] [stdout] test test_search_console_device_all_types ... ok [INFO] [stdout] test test_search_console_query_creation ... ok [INFO] [stdout] test test_search_console_query_serialization ... ok [INFO] [stdout] test test_search_console_query_without_optional_fields ... ok [INFO] [stdout] test test_search_console_performance_serialization ... ok [INFO] [stdout] test test_social_analysis_creation ... ok [INFO] [stdout] test test_social_analysis_serialization ... ok [INFO] [stdout] test test_social_conversion_creation ... ok [INFO] [stdout] test test_social_conversion_serialization ... ok [INFO] [stdout] test test_social_flow_node_serialization ... ok [INFO] [stdout] test test_social_flow_node_creation ... ok [INFO] [stdout] test test_many_channels ... ok [INFO] [stdout] test test_social_network_data_various_networks ... ok [INFO] [stdout] test test_social_plugin_data_creation ... ok [INFO] [stdout] test test_social_plugin_data_serialization ... ok [INFO] [stdout] test test_source_medium_campaign_creation ... ok [INFO] [stdout] test test_source_medium_campaign_serialization ... ok [INFO] [stdout] test test_source_medium_campaign_without_optional_fields ... ok [INFO] [stdout] test test_source_medium_data_creation ... ok [INFO] [stdout] test test_source_medium_data_roundtrip ... ok [INFO] [stdout] test test_source_medium_data_serialization ... ok [INFO] [stdout] test test_source_medium_data_special_characters ... ok [INFO] [stdout] test test_special_characters_in_urls ... ok [INFO] [stdout] test test_treemap_node_creation ... ok [INFO] [stdout] test test_treemap_node_deeply_nested ... ok [INFO] [stdout] test test_treemap_node_empty_children ... ok [INFO] [stdout] test test_treemap_node_nested ... ok [INFO] [stdout] test test_treemap_node_serialization ... ok [INFO] [stdout] test test_unicode_in_campaign_names ... ok [INFO] [stdout] test test_utm_analysis_creation ... ok [INFO] [stdout] test test_utm_analysis_serialization ... ok [INFO] [stdout] test test_utm_campaign_data_creation ... ok [INFO] [stdout] test test_utm_campaign_data_serialization ... ok [INFO] [stdout] test test_utm_content_data_creation ... ok [INFO] [stdout] test test_utm_content_data_serialization ... ok [INFO] [stdout] test test_utm_medium_data_creation ... ok [INFO] [stdout] test test_utm_medium_data_serialization ... ok [INFO] [stdout] test test_utm_source_data_creation ... ok [INFO] [stdout] test test_utm_source_data_serialization ... ok [INFO] [stdout] test test_utm_term_data_creation ... ok [INFO] [stdout] test test_utm_term_data_serialization ... ok [INFO] [stdout] test test_social_landing_page_serialization ... ok [INFO] [stdout] test test_social_landing_page_creation ... ok [INFO] [stdout] test test_all_traffic_data_creation ... ok [INFO] [stdout] test test_social_network_data_creation ... ok [INFO] [stdout] test test_social_network_data_serialization ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 119 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Running tests/admin_test.rs (/opt/rustwide/target/debug/deps/admin_test-d8d27dd517be1992) [INFO] [stdout] [INFO] [stdout] running 46 tests [INFO] [stdout] test test_available_properties_response_clone ... ok [INFO] [stdout] test test_available_properties_response_creation ... ok [INFO] [stdout] test test_connection_test_result_deserialization ... ok [INFO] [stdout] test test_available_properties_response_debug_impl ... ok [INFO] [stdout] test test_connection_test_result_json_roundtrip ... ok [INFO] [stdout] test test_connection_test_result_success ... ok [INFO] [stdout] test test_available_properties_response_empty ... ok [INFO] [stdout] test test_property_option_debug_impl ... ok [INFO] [stdout] test test_property_option_deserialization ... ok [INFO] [stdout] test test_property_option_serialization ... ok [INFO] [stdout] test test_connection_test_result_various_errors ... ok [INFO] [stdout] test test_property_option_with_special_characters ... ok [INFO] [stdout] test test_available_properties_response_multiple_accounts ... ok [INFO] [stdout] test test_property_option_json_roundtrip ... ok [INFO] [stdout] test test_property_option_with_unicode ... ok [INFO] [stdout] test test_settings_form_data_all_tracking_disabled ... ok [INFO] [stdout] test test_property_option_with_long_names ... ok [INFO] [stdout] test test_available_properties_response_serialization ... ok [INFO] [stdout] test test_settings_form_data_all_widgets_hidden ... ok [INFO] [stdout] test test_settings_form_data_creation ... ok [INFO] [stdout] test test_connection_result_and_properties_integration ... ok [INFO] [stdout] test test_connection_test_result_failure ... ok [INFO] [stdout] test test_connection_test_result_partial_success ... ok [INFO] [stdout] test test_connection_test_result_clone ... ok [INFO] [stdout] test test_connection_test_result_debug_impl ... ok [INFO] [stdout] test test_large_email_recipients_list ... ok [INFO] [stdout] test test_property_option_clone ... ok [INFO] [stdout] test test_settings_form_data_clone ... ok [INFO] [stdout] test test_property_option_creation ... ok [INFO] [stdout] test test_connection_test_result_serialization ... ok [INFO] [stdout] test test_settings_form_data_debug_impl ... ok [INFO] [stdout] test test_settings_form_data_without_service_account ... ok [INFO] [stdout] test test_settings_form_data_deserialization ... ok [INFO] [stdout] test test_settings_form_date_range_conversion ... ok [INFO] [stdout] test test_settings_form_data_json_roundtrip ... ok [INFO] [stdout] test test_settings_form_empty_strings ... ok [INFO] [stdout] test test_settings_form_data_serialization ... ok [INFO] [stdout] test test_settings_form_data_with_email_recipients ... ok [INFO] [stdout] test test_settings_form_date_range_options ... ok [INFO] [stdout] test test_settings_form_report_frequency_conversion ... ok [INFO] [stdout] test test_connection_test_result_zero_quota ... ok [INFO] [stdout] test test_settings_form_from_analytics_settings ... ok [INFO] [stdout] test test_settings_form_from_default_settings ... ok [INFO] [stdout] test test_settings_form_privacy_compliance_combinations ... ok [INFO] [stdout] test test_settings_form_report_frequency_options ... ok [INFO] [stderr] Running tests/analytics_service_test.rs (/opt/rustwide/target/debug/deps/analytics_service_test-d5adefce8bf7fc7b) [INFO] [stdout] test test_available_properties_response_deserialization ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 46 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 90 tests [INFO] [stdout] test test_daily_metrics_serialization ... ok [INFO] [stdout] test test_channels_zero_total_sessions_no_division_by_zero ... ok [INFO] [stdout] test test_analytics_overview_serialization ... ok [INFO] [stdout] test test_campaign_data_creation ... ok [INFO] [stdout] test test_channel_data_debug ... ok [INFO] [stdout] test test_date_range_custom ... ok [INFO] [stdout] test test_date_range_last_30_days ... ok [INFO] [stdout] test test_date_range_serialization ... ok [INFO] [stdout] test test_date_range_this_month ... ok [INFO] [stdout] test test_dimension_value_creation ... ok [INFO] [stdout] test test_date_range_yesterday ... ok [INFO] [stdout] test test_invalid_date_format_in_response ... ok [INFO] [stdout] test test_event_data_creation ... ok [INFO] [stdout] test test_event_data_without_label ... ok [INFO] [stdout] test test_metrics_comparison_serialization ... ok [INFO] [stdout] test test_date_range_today ... ok [INFO] [stdout] test test_empty_source_medium_values ... ok [INFO] [stdout] test test_overview_metrics_clone ... ok [INFO] [stdout] test test_overview_metrics_default ... ok [INFO] [stdout] test test_overview_with_different_date_ranges ... ok [INFO] [stdout] test test_page_data_serialization ... ok [INFO] [stdout] test test_page_timing_data_creation ... ok [INFO] [stdout] test test_parse_metric_float_integer_string ... ok [INFO] [stdout] test test_keyword_data_creation ... ok [INFO] [stdout] test test_parse_metric_float_positive_infinity_string ... ok [INFO] [stdout] test test_parse_metric_float_scientific_negative_exponent ... ok [INFO] [stdout] test test_parse_metric_float_very_large ... ok [INFO] [stdout] test test_parse_metric_float_nan_string ... ok [INFO] [stdout] test test_parse_metric_float_very_small ... ok [INFO] [stdout] test test_parse_metric_float_negative ... ok [INFO] [stdout] test test_parse_metric_float_none ... ok [INFO] [stdout] test test_parse_metric_float_scientific_notation ... ok [INFO] [stdout] test test_parse_metric_float_zero ... ok [INFO] [stdout] test test_parse_metric_value_empty_string ... ok [INFO] [stdout] test test_parse_metric_float_valid ... ok [INFO] [stdout] test test_parse_metric_value_invalid_string ... ok [INFO] [stdout] test test_parse_metric_value_large_number ... ok [INFO] [stdout] test test_parse_metric_value_max_u64 ... ok [INFO] [stdout] test test_parse_metric_value_none ... ok [INFO] [stdout] test test_parse_metric_value_null_value ... ok [INFO] [stdout] test test_parse_metric_value_valid_integer ... ok [INFO] [stdout] test test_parse_metric_value_with_leading_zeros ... ok [INFO] [stdout] test test_parse_metric_value_with_whitespace ... ok [INFO] [stdout] test test_parse_metric_value_zero ... ok [INFO] [stdout] test test_process_channels_conversion_rates ... ok [INFO] [stdout] test test_process_channels_many_channels ... ok [INFO] [stdout] test test_process_channels_response ... ok [INFO] [stdout] test test_process_overview_empty_response ... ok [INFO] [stdout] test test_process_overview_response_daily_data ... ok [INFO] [stdout] test test_process_channels_metrics ... ok [INFO] [stdout] test test_process_channels_percentages ... ok [INFO] [stdout] test test_process_pages_response ... ok [INFO] [stdout] test test_process_overview_with_very_small_bounce_rate ... ok [INFO] [stdout] test test_process_pages_with_query_strings ... ok [INFO] [stdout] test test_process_pages_with_revenue ... ok [INFO] [stdout] test test_campaign_data_serialization ... ok [INFO] [stdout] test test_channel_data_serialization ... ok [INFO] [stdout] test test_large_row_count_response ... ok [INFO] [stdout] test test_date_range_clone ... ok [INFO] [stderr] Running tests/behavior_models_test.rs (/opt/rustwide/target/debug/deps/behavior_models_test-7283857a111b501b) [INFO] [stdout] test test_process_pages_with_unicode_paths ... ok [INFO] [stdout] test test_date_range_in_overview ... ok [INFO] [stdout] test test_date_range_last_7_days ... ok [INFO] [stdout] test test_date_range_last_month ... ok [INFO] [stdout] test test_process_overview_with_high_values ... ok [INFO] [stdout] test test_process_referrers_percentages ... ok [INFO] [stdout] test test_process_overview_response_totals ... ok [INFO] [stdout] test test_process_overview_response_conversion_rates ... ok [INFO] [stdout] test test_process_pages_order ... ok [INFO] [stdout] test test_process_response_with_null_metric_values ... ok [INFO] [stdout] test test_process_referrers_response ... ok [INFO] [stdout] test test_process_referrers_without_totals ... ok [INFO] [stdout] test test_process_response_with_missing_dimensions ... ok [INFO] [stdout] test test_process_traffic_sources_direct ... ok [INFO] [stdout] test test_process_traffic_sources_empty ... ok [INFO] [stdout] test test_sampling_info_creation ... ok [INFO] [stdout] test test_sampling_info_not_sampled ... ok [INFO] [stdout] test test_sampling_level_variants ... ok [INFO] [stdout] test test_segment_creation ... ok [INFO] [stdout] test test_process_traffic_sources_response ... ok [INFO] [stdout] test test_process_traffic_sources_social ... ok [INFO] [stdout] test test_segment_type_variants ... ok [INFO] [stdout] test test_site_speed_data_creation ... ok [INFO] [stdout] test test_traffic_source_debug ... ok [INFO] [stdout] test test_traffic_source_serialization ... ok [INFO] [stdout] test test_zero_sessions_no_division_by_zero ... ok [INFO] [stdout] test test_single_row_response ... ok [INFO] [stdout] test test_site_search_data_creation ... ok [INFO] [stdout] test test_process_traffic_sources_with_unicode ... ok [INFO] [stdout] test test_referrer_data_serialization ... ok [INFO] [stdout] test test_process_traffic_sources_with_special_characters ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 90 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 132 tests [INFO] [stdout] test test_behavior_comparison_creation ... ok [INFO] [stdout] test test_ads_trend_data_creation ... ok [INFO] [stdout] test test_behavior_comparison_serialization ... ok [INFO] [stdout] test test_ads_trend_data_serialization ... ok [INFO] [stdout] test test_behavior_flow_data_without_starting_page ... ok [INFO] [stdout] test test_behavior_flow_data_serialization ... ok [INFO] [stdout] test test_behavior_flow_data_creation ... ok [INFO] [stdout] test test_behavior_comparison_negative_values ... ok [INFO] [stdout] test test_behavior_overview_creation ... ok [INFO] [stdout] test test_behavior_overview_serialization ... ok [INFO] [stdout] test test_browser_speed_data_creation ... ok [INFO] [stdout] test test_behavior_overview_without_comparison ... ok [INFO] [stdout] test test_browser_speed_data_serialization ... ok [INFO] [stdout] test test_behavior_overview_roundtrip ... ok [INFO] [stdout] test test_browser_speed_data_various_browsers ... ok [INFO] [stdout] test test_complex_flow_structure ... ok [INFO] [stdout] test test_content_drilldown_data_creation ... ok [INFO] [stdout] test test_content_drilldown_data_serialization ... ok [INFO] [stdout] test test_content_drilldown_data_with_children ... ok [INFO] [stdout] test test_country_speed_data_creation ... ok [INFO] [stdout] test test_debug_trait_implementation ... ok [INFO] [stdout] test test_deeply_nested_content_drilldown ... ok [INFO] [stdout] test test_country_speed_data_serialization ... ok [INFO] [stdout] test test_dom_timing_data_creation ... ok [INFO] [stdout] test test_empty_string_fields ... ok [INFO] [stdout] test test_event_action_data_serialization ... ok [INFO] [stdout] test test_event_category_data_serialization ... ok [INFO] [stdout] test test_event_category_data_creation ... ok [INFO] [stdout] test test_event_detail_data_creation ... ok [INFO] [stdout] test test_event_flow_data_serialization ... ok [INFO] [stdout] test test_event_action_data_without_category ... ok [INFO] [stdout] test test_event_label_data_creation ... ok [INFO] [stdout] test test_event_label_data_serialization ... ok [INFO] [stdout] test test_event_flow_data_creation ... ok [INFO] [stdout] test test_event_trend_data_serialization ... ok [INFO] [stdout] test test_events_on_pages_data_creation ... ok [INFO] [stdout] test test_events_overview_creation ... ok [INFO] [stdout] test test_event_trend_data_creation ... ok [INFO] [stdout] test test_events_on_pages_data_serialization ... ok [INFO] [stdout] test test_exception_detail_creation ... ok [INFO] [stdout] test test_exception_detail_serialization ... ok [INFO] [stdout] test test_exception_trend_data_creation ... ok [INFO] [stdout] test test_events_overview_serialization ... ok [INFO] [stdout] test test_exception_trend_data_serialization ... ok [INFO] [stdout] test test_exceptions_data_creation ... ok [INFO] [stdout] test test_exceptions_data_serialization ... ok [INFO] [stdout] test test_experiment_data_creation ... ok [INFO] [stdout] test test_exit_page_data_serialization ... ok [INFO] [stdout] test test_exit_page_data_creation ... ok [INFO] [stdout] test test_experiment_status_all_variants ... ok [INFO] [stdout] test test_experiment_data_serialization ... ok [INFO] [stdout] test test_experiments_overview_creation ... ok [INFO] [stdout] test test_experiment_status_serialization ... ok [INFO] [stdout] test test_experiments_overview_serialization ... ok [INFO] [stdout] test test_experiment_variation_creation ... ok [INFO] [stdout] test test_flow_step_connection_creation ... ok [INFO] [stdout] test test_floating_point_precision ... ok [INFO] [stdout] test test_experiment_status_deserialization ... ok [INFO] [stdout] test test_flow_step_connection_serialization ... ok [INFO] [stdout] test test_experiment_variation_serialization ... ok [INFO] [stdout] test test_experiment_status_equality ... ok [INFO] [stdout] test test_flow_step_creation ... ok [INFO] [stdout] test test_clone_all_major_types ... ok [INFO] [stdout] test test_event_detail_data_serialization ... ok [INFO] [stdout] test test_experiment_data_with_winner ... ok [INFO] [stdout] test test_event_action_data_creation ... ok [INFO] [stdout] test test_landing_page_data_creation ... ok [INFO] [stdout] test test_flow_step_serialization ... ok [INFO] [stdout] test test_many_events ... ok [INFO] [stdout] test test_flow_step_node_creation ... ok [INFO] [stdout] test test_landing_page_data_serialization ... ok [INFO] [stdout] test test_page_content_data_creation ... ok [INFO] [stdout] test test_page_event_data_serialization ... ok [INFO] [stdout] test test_page_content_data_serialization ... ok [INFO] [stdout] test test_page_speed_suggestion_creation ... ok [INFO] [stdout] test test_page_speed_suggestion_serialization ... ok [INFO] [stdout] test test_page_speed_suggestion_without_score ... ok [INFO] [stdout] test test_page_timings_data_creation ... ok [INFO] [stdout] test test_page_timing_detail_creation ... ok [INFO] [stdout] test test_page_timing_detail_serialization ... ok [INFO] [stdout] test test_page_event_data_creation ... ok [INFO] [stdout] test test_dom_timing_data_serialization ... ok [INFO] [stdout] test test_large_values ... ok [INFO] [stdout] test test_page_timings_data_serialization ... ok [INFO] [stdout] test test_publisher_page_data_creation ... ok [INFO] [stdout] test test_search_page_data_serialization ... ok [INFO] [stdout] test test_search_term_data_creation ... ok [INFO] [stdout] test test_search_trend_data_serialization ... ok [INFO] [stdout] test test_site_content_data_creation ... ok [INFO] [stdout] test test_flow_step_node_serialization ... ok [INFO] [stdout] test test_site_search_data_serialization ... ok [INFO] [stdout] test test_site_content_data_serialization ... ok [INFO] [stdout] test test_site_speed_overview_creation ... ok [INFO] [stdout] test test_pageviews_trend_serialization ... ok [INFO] [stdout] test test_search_page_data_creation ... ok [INFO] [stdout] test test_publisher_overview_creation ... ok [INFO] [stdout] test test_search_term_data_serialization ... ok [INFO] [stdout] test test_site_search_data_creation ... ok [INFO] [stdout] test test_publisher_overview_serialization ... ok [INFO] [stdout] test test_special_characters_in_search_terms ... ok [INFO] [stdout] test test_search_trend_data_creation ... ok [INFO] [stdout] test test_site_search_usage_serialization ... ok [INFO] [stdout] test test_speed_suggestion_category_serialization ... ok [INFO] [stdout] test test_site_speed_overview_serialization ... ok [INFO] [stdout] test test_speed_suggestion_creation ... ok [INFO] [stdout] test test_speed_suggestion_category_equality ... ok [INFO] [stdout] test test_publisher_page_data_serialization ... ok [INFO] [stdout] test test_speed_suggestion_priority_serialization ... ok [INFO] [stdout] test test_speed_suggestion_serialization ... ok [INFO] [stdout] test test_speed_suggestions_creation ... ok [INFO] [stdout] test test_speed_suggestion_without_savings ... ok [INFO] [stdout] test test_speed_suggestions_serialization ... ok [INFO] [stdout] test test_speed_trend_data_creation ... ok [INFO] [stdout] test test_speed_trend_data_serialization ... ok [INFO] [stdout] test test_speed_suggestion_category_all_variants ... ok [INFO] [stdout] test test_site_search_usage_creation ... ok [INFO] [stdout] test test_top_event_data_serialization ... ok [INFO] [stdout] test test_user_timing_category_creation ... ok [INFO] [stdout] test test_unicode_in_page_paths ... ok [INFO] [stdout] test test_user_timing_category_serialization ... ok [INFO] [stdout] test test_user_timing_label_creation ... ok [INFO] [stdout] test test_user_timing_variable_creation ... ok [INFO] [stdout] test test_zero_values ... ok [INFO] [stdout] test test_user_timing_label_serialization ... ok [INFO] [stdout] test test_user_timings_data_creation ... ok [INFO] [stdout] test test_user_timings_data_serialization ... ok [INFO] [stdout] test test_user_timing_variable_serialization ... ok [INFO] [stdout] test test_speed_suggestion_priority_all_variants ... ok [INFO] [stdout] test test_pageviews_trend_creation ... ok [INFO] [stderr] Running tests/cache_service_test.rs (/opt/rustwide/target/debug/deps/cache_service_test-5d5cef0df9d4b2cb) [INFO] [stdout] test test_speed_suggestion_category_deserialization ... ok [INFO] [stdout] test test_top_event_data_creation ... ok [INFO] [stdout] test test_speed_suggestion_priority_deserialization ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 132 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 46 tests [INFO] [stdout] test test_cache_service_creation ... ok [INFO] [stdout] test test_cache_service_debug_impl ... ok [INFO] [stdout] test test_cache_service_with_different_durations ... ok [INFO] [stdout] test test_cleanup_no_expired ... ok [INFO] [stdout] test test_concurrent_read_write ... ok [INFO] [stdout] test test_cleanup_runs_without_error ... ok [INFO] [stdout] test test_delete_pattern_no_matches ... ok [INFO] [stdout] test test_delete_nonexistent_key ... ok [INFO] [stdout] test test_delete_one_of_many ... ok [INFO] [stdout] test test_delete_pattern_matching ... ok [INFO] [stdout] test test_get_nonexistent_key ... ok [INFO] [stdout] test test_get_wrong_type ... ok [INFO] [stdout] test test_overwrite_existing_key ... ok [INFO] [stdout] test test_concurrent_reads ... ok [INFO] [stdout] test test_cache_stats_serialization ... ok [INFO] [stdout] test test_overwrite_with_different_type ... ok [INFO] [stdout] test test_clear_cache ... ok [INFO] [stdout] test test_clear_empty_cache ... ok [INFO] [stdout] test test_concurrent_writes ... ok [INFO] [stdout] test test_delete_pattern_all_matching ... ok [INFO] [stdout] test test_empty_key ... ok [INFO] [stdout] test test_empty_string_value ... ok [INFO] [stdout] test test_option_none_value ... ok [INFO] [stdout] test test_delete_existing_key ... ok [INFO] [stdout] test test_option_some_value ... ok [INFO] [stdout] test test_many_keys ... ok [INFO] [stdout] test test_rapid_set_get_delete ... ok [INFO] [stdout] test test_set_after_clear ... ok [INFO] [stdout] test test_set_and_get_complex_data ... ok [INFO] [stdout] test test_set_and_get_integer ... ok [INFO] [stdout] test test_set_and_get_float ... ok [INFO] [stdout] test test_set_and_get_vec ... ok [INFO] [stdout] test test_set_and_get_simple_value ... ok [INFO] [stdout] test test_set_and_get_string ... ok [INFO] [stdout] test test_set_and_get_boolean ... ok [INFO] [stdout] test test_stats_with_entries ... ok [INFO] [stdout] test test_stats_after_delete ... ok [INFO] [stdout] test test_stats_empty_cache ... ok [INFO] [stdout] test test_large_vec_value ... ok [INFO] [stdout] test test_unicode_in_keys_and_values ... ok [INFO] [stdout] test test_stats_size_calculation ... ok [INFO] [stdout] test test_very_long_key ... ok [INFO] [stdout] test test_special_characters_in_keys ... ok [INFO] [stdout] test test_warm_up_runs_without_error ... ok [INFO] [stdout] test test_zero_duration ... ok [INFO] [stdout] test test_large_string_value ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 46 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] [stderr] Running tests/client_service_test.rs (/opt/rustwide/target/debug/deps/client_service_test-4862eb7492a62617) [INFO] [stdout] [INFO] [stdout] running 157 tests [INFO] [stdout] test account_summary_tests::test_property_summary ... ok [INFO] [stdout] test api_date_range_tests::test_api_date_range_deserialization ... ok [INFO] [stdout] test api_date_range_tests::test_api_date_range_relative ... ok [INFO] [stdout] test api_date_range_tests::test_api_date_range_serialization_with_name ... ok [INFO] [stdout] test account_summary_tests::test_account_summary ... ok [INFO] [stdout] test api_date_range_tests::test_api_date_range_with_name ... ok [INFO] [stdout] test batch_reports_tests::test_batch_run_reports_request ... ok [INFO] [stdout] test client_error_tests::test_client_error_debug_format ... ok [INFO] [stdout] test client_error_tests::test_client_error_is_error_trait ... ok [INFO] [stdout] test client_error_tests::test_client_error_empty_messages ... ok [INFO] [stdout] test client_error_tests::test_invalid_credentials_error ... ok [INFO] [stdout] test client_error_tests::test_invalid_response_error ... ok [INFO] [stdout] test api_date_range_tests::test_api_date_range_today ... ok [INFO] [stdout] test api_date_range_tests::test_api_date_range_yesterday ... ok [INFO] [stdout] test api_error_tests::test_api_error ... ok [INFO] [stdout] test client_error_tests::test_client_error_long_messages ... ok [INFO] [stdout] test client_error_tests::test_client_error_unicode_messages ... ok [INFO] [stdout] test api_error_tests::test_api_error_deserialization ... ok [INFO] [stdout] test api_error_tests::test_api_error_with_details ... ok [INFO] [stdout] test client_error_tests::test_json_error_from ... ok [INFO] [stdout] test clone_debug_tests::test_filter_expression_debug ... ok [INFO] [stdout] test client_error_tests::test_rsa_error ... ok [INFO] [stdout] test client_error_tests::test_rate_limited_error_various_durations ... ok [INFO] [stdout] test clone_debug_tests::test_order_by_debug ... ok [INFO] [stdout] test client_error_tests::test_request_failed_error ... ok [INFO] [stdout] test date_range_tests::test_build_date_range_leap_year ... ok [INFO] [stdout] test date_range_tests::test_build_date_range_format ... ok [INFO] [stdout] test client_error_tests::test_property_not_found_error ... ok [INFO] [stdout] test date_range_tests::test_build_date_range_past_dates ... ok [INFO] [stdout] test client_error_tests::test_quota_exceeded_error ... ok [INFO] [stdout] test date_range_tests::test_build_date_range_basic ... ok [INFO] [stdout] test client_error_tests::test_rate_limited_error ... ok [INFO] [stdout] test clone_debug_tests::test_run_report_request_clone ... ok [INFO] [stdout] test clone_debug_tests::test_quota_status_clone ... ok [INFO] [stdout] test date_range_tests::test_build_date_range_full_year ... ok [INFO] [stdout] test date_range_tests::test_build_date_range_last_n_days ... ok [INFO] [stdout] test dimension_builder_tests::test_dimension_clone ... ok [INFO] [stdout] test dimension_builder_tests::test_dimension_custom_dimensions ... ok [INFO] [stdout] test dimension_builder_tests::test_dimension_empty_name ... ok [INFO] [stdout] test dimension_builder_tests::test_dimension_deserialization ... ok [INFO] [stdout] test dimension_expression_tests::test_dimension_with_upper_case ... ok [INFO] [stdout] test date_range_tests::test_build_date_range_same_day ... ok [INFO] [stdout] test dimension_expression_tests::test_dimension_with_concatenate ... ok [INFO] [stdout] test date_range_tests::test_build_date_range_year_boundary ... ok [INFO] [stdout] test date_range_tests::test_build_date_range_serialization ... ok [INFO] [stdout] test dimension_expression_tests::test_dimension_with_lower_case ... ok [INFO] [stdout] test dimension_builder_tests::test_dimension_serialization ... ok [INFO] [stdout] test dimension_builder_tests::test_dimension_event_parameters ... ok [INFO] [stdout] test dimension_builder_tests::test_dimension_unicode_name ... ok [INFO] [stdout] test dimension_builder_tests::test_dimension_basic ... ok [INFO] [stdout] test dimension_order_by_tests::test_dimension_order_type_variants ... ok [INFO] [stdout] test dimension_order_by_tests::test_order_by_with_dimension ... ok [INFO] [stdout] test filter_expression_tests::test_between_filter ... ok [INFO] [stdout] test filter_expression_tests::test_filter_expression_with_not ... ok [INFO] [stdout] test filter_expression_tests::test_filter_expression_with_or_group ... ok [INFO] [stdout] test filter_expression_tests::test_in_list_filter ... ok [INFO] [stdout] test api_date_range_tests::test_api_date_range_clone ... ok [INFO] [stdout] test dimension_order_by_tests::test_dimension_order_by ... ok [INFO] [stdout] test dimension_builder_tests::test_dimension_various_names ... ok [INFO] [stdout] test funnel_report_tests::test_run_funnel_report_request ... ok [INFO] [stdout] test metadata_tests::test_dimension_metadata ... ok [INFO] [stdout] test metadata_tests::test_metric_metadata ... ok [INFO] [stdout] test metadata_tests::test_metric_type_variants ... ok [INFO] [stdout] test metric_builder_tests::test_metric_basic ... ok [INFO] [stdout] test metric_builder_tests::test_metric_clone ... ok [INFO] [stdout] test metric_builder_tests::test_metric_custom_metrics ... ok [INFO] [stdout] test funnel_report_tests::test_funnel_definition ... ok [INFO] [stdout] test funnel_report_tests::test_funnel_step_with_filter ... ok [INFO] [stdout] test metadata_tests::test_metadata_response ... ok [INFO] [stdout] test metric_builder_tests::test_metric_deserialization ... ok [INFO] [stdout] test minute_range_tests::test_minute_range_full_period ... ok [INFO] [stdout] test minute_range_tests::test_minute_range_no_name ... ok [INFO] [stdout] test numeric_filter_operation_tests::test_numeric_filter_operation_deserialization ... ok [INFO] [stdout] test minute_range_tests::test_minute_range_serialization ... ok [INFO] [stdout] test metric_builder_tests::test_metric_empty_name ... ok [INFO] [stdout] test metric_builder_tests::test_metric_serialization ... ok [INFO] [stdout] test metric_builder_tests::test_metric_various_names ... ok [INFO] [stdout] test metric_builder_tests::test_metric_with_expression ... ok [INFO] [stdout] test metric_builder_tests::test_metric_with_invisible ... ok [INFO] [stdout] test minute_range_tests::test_minute_range_basic ... ok [INFO] [stdout] test numeric_filter_tests::test_numeric_filter_greater_than_or_equal ... ok [INFO] [stdout] test numeric_filter_operation_tests::test_numeric_filter_operation_serialization ... ok [INFO] [stdout] test numeric_filter_tests::test_numeric_filter_decimal ... ok [INFO] [stdout] test numeric_filter_tests::test_numeric_filter_greater_than ... ok [INFO] [stdout] test numeric_filter_tests::test_numeric_filter_large_value ... ok [INFO] [stdout] test numeric_filter_tests::test_numeric_filter_less_than ... ok [INFO] [stdout] test numeric_filter_tests::test_numeric_filter_less_than_or_equal ... ok [INFO] [stdout] test order_by_tests::test_order_by_clone ... ok [INFO] [stdout] test numeric_filter_tests::test_numeric_filter_no_groups ... ok [INFO] [stdout] test numeric_filter_tests::test_numeric_filter_serialization ... ok [INFO] [stdout] test numeric_filter_tests::test_numeric_filter_equal ... ok [INFO] [stdout] test numeric_filter_tests::test_numeric_filter_negative ... ok [INFO] [stdout] test numeric_filter_tests::test_numeric_filter_zero ... ok [INFO] [stdout] test order_by_tests::test_order_by_metric_desc_basic ... ok [INFO] [stdout] test order_by_tests::test_order_by_empty_metric_name ... ok [INFO] [stdout] test pivot_report_tests::test_run_pivot_report_request ... ok [INFO] [stdout] test pivot_order_by_tests::test_order_by_with_pivot ... ok [INFO] [stdout] test pivot_report_tests::test_run_pivot_report_response ... ok [INFO] [stdout] test pivot_report_tests::test_pivot_definition ... ok [INFO] [stdout] test order_by_tests::test_order_by_metric_desc_various_metrics ... ok [INFO] [stdout] test pivot_order_by_tests::test_pivot_order_by ... ok [INFO] [stdout] test pivot_order_by_tests::test_pivot_selection ... ok [INFO] [stdout] test account_summary_tests::test_list_account_summaries_response ... ok [INFO] [stdout] test property_quota_tests::test_quota_status_deserialization ... ok [INFO] [stdout] test property_quota_tests::test_property_quota_full ... ok [INFO] [stdout] test property_quota_tests::test_quota_status_serialization ... ok [INFO] [stdout] test realtime_report_request_tests::test_realtime_report_request_basic ... ok [INFO] [stdout] test realtime_report_request_tests::test_realtime_report_request_serialization ... ok [INFO] [stdout] test realtime_report_request_tests::test_realtime_report_request_with_minute_ranges ... ok [INFO] [stdout] test realtime_report_response_tests::test_realtime_report_response_deserialization ... ok [INFO] [stdout] test realtime_report_response_tests::test_realtime_report_response_empty ... ok [INFO] [stdout] test order_by_tests::test_order_by_serialization ... ok [INFO] [stdout] test numeric_filter_tests::test_numeric_filter_no_other_filters ... ok [INFO] [stdout] test realtime_report_response_tests::test_realtime_report_response_with_data ... ok [INFO] [stdout] test run_report_request_tests::test_run_report_request_with_dimensions ... ok [INFO] [stdout] test run_report_request_tests::test_run_report_request_with_filters ... ok [INFO] [stdout] test response_metadata_tests::test_response_metadata ... ok [INFO] [stdout] test response_metadata_tests::test_active_metric_restriction ... ok [INFO] [stdout] test row_value_tests::test_dimension_value_with_one_value ... ok [INFO] [stdout] test row_value_tests::test_metric_value_float_parsing ... ok [INFO] [stdout] test row_value_tests::test_metric_value_parsing ... ok [INFO] [stdout] test row_value_tests::test_row_empty ... ok [INFO] [stdout] test row_value_tests::test_row_with_dimension_and_metric ... ok [INFO] [stdout] test run_report_request_tests::test_run_report_request_minimal ... ok [INFO] [stdout] test run_report_request_tests::test_run_report_request_serialization ... ok [INFO] [stdout] test run_report_request_tests::test_run_report_request_with_order_by ... ok [INFO] [stdout] test run_report_request_tests::test_run_report_request_with_pagination ... ok [INFO] [stdout] test run_report_request_tests::test_run_report_request_with_quota ... ok [INFO] [stdout] test string_filter_match_type_tests::test_string_filter_match_type_deserialization ... ok [INFO] [stdout] test run_report_response_tests::test_run_report_response_deserialization ... ok [INFO] [stdout] test run_report_response_tests::test_run_report_response_empty ... ok [INFO] [stdout] test run_report_response_tests::test_run_report_response_with_data ... ok [INFO] [stdout] test run_report_response_tests::test_run_report_response_with_metadata ... ok [INFO] [stdout] test run_report_response_tests::test_run_report_response_with_quota ... ok [INFO] [stdout] test run_report_response_tests::test_run_report_response_with_totals ... ok [INFO] [stdout] test segment_tests::test_event_segment ... ok [INFO] [stdout] test segment_tests::test_segment_definition ... ok [INFO] [stdout] test segment_tests::test_segment_filter_expression ... ok [INFO] [stdout] test segment_tests::test_session_segment ... ok [INFO] [stdout] test string_filter_tests::test_string_filter_exact ... ok [INFO] [stdout] test string_filter_tests::test_string_filter_full_regexp ... ok [INFO] [stdout] test string_filter_tests::test_string_filter_partial_regexp ... ok [INFO] [stdout] test string_filter_tests::test_string_filter_special_chars ... ok [INFO] [stdout] test string_filter_tests::test_string_filter_serialization ... ok [INFO] [stdout] test string_filter_tests::test_string_filter_unicode_value ... ok [INFO] [stdout] test string_filter_match_type_tests::test_string_filter_match_type_serialization ... ok [INFO] [stdout] test string_filter_tests::test_string_filter_begins_with ... ok [INFO] [stdout] test token_response_tests::test_token_response_deserialization ... ok [INFO] [stdout] test token_response_tests::test_token_response ... ok [INFO] [stdout] test string_filter_tests::test_string_filter_contains ... ok [INFO] [stdout] test string_filter_tests::test_string_filter_empty_value ... ok [INFO] [stdout] test string_filter_tests::test_string_filter_no_groups ... ok [INFO] [stdout] test string_filter_tests::test_string_filter_ends_with ... ok [INFO] [stdout] test string_filter_tests::test_string_filter_no_other_filters ... ok [INFO] [stdout] test client_error_tests::test_authentication_failed_error ... ok [INFO] [stdout] test filter_expression_tests::test_filter_expression_with_and_group ... ok [INFO] [stdout] test batch_reports_tests::test_batch_run_reports_response ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 157 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stderr] Running tests/conversions_models_test.rs (/opt/rustwide/target/debug/deps/conversions_models_test-47bcff2e0936921a) [INFO] [stdout] [INFO] [stdout] running 136 tests [INFO] [stdout] test test_all_attribution_models_in_channel ... ok [INFO] [stdout] test test_assisted_vs_last_click_creation ... ok [INFO] [stdout] test test_assisted_vs_last_click_ratio ... ok [INFO] [stdout] test test_attribution_channel_data_without_data_driven ... ok [INFO] [stdout] test test_attribution_channel_data_creation ... ok [INFO] [stdout] test test_attribution_model_all_variants ... ok [INFO] [stdout] test test_attribution_model_display ... ok [INFO] [stdout] test test_attribution_model_equality ... ok [INFO] [stdout] test test_attribution_model_comparison_serialization ... ok [INFO] [stdout] test test_attribution_channel_data_serialization ... ok [INFO] [stdout] test test_assisted_conversions_data_serialization ... ok [INFO] [stdout] test test_attribution_model_serialization ... ok [INFO] [stdout] test test_attribution_model_result_serialization ... ok [INFO] [stdout] test test_backfill_source_creation ... ok [INFO] [stdout] test test_backfill_source_serialization ... ok [INFO] [stdout] test test_channel_contribution_creation ... ok [INFO] [stdout] test test_attribution_model_comparison_creation ... ok [INFO] [stdout] test test_attribution_model_deserialization ... ok [INFO] [stdout] test test_channel_contribution_serialization ... ok [INFO] [stdout] test test_conversion_path_data_creation ... ok [INFO] [stdout] test test_clone_all_major_types ... ok [INFO] [stdout] test test_complex_conversion_path ... ok [INFO] [stdout] test test_assisted_conversions_data_creation ... ok [INFO] [stdout] test test_conversion_path_data_serialization ... ok [INFO] [stdout] test test_attribution_model_result_creation ... ok [INFO] [stdout] test test_conversion_path_explorer_creation ... ok [INFO] [stdout] test test_custom_attribution_model_without_time_decay ... ok [INFO] [stdout] test test_custom_attribution_model_serialization ... ok [INFO] [stdout] test test_debug_trait_implementation ... ok [INFO] [stdout] test test_custom_attribution_model_weights_sum_to_one ... ok [INFO] [stdout] test test_detailed_path_data_creation ... ok [INFO] [stdout] test test_empty_string_fields ... ok [INFO] [stdout] test test_engagement_score_bucket_serialization ... ok [INFO] [stdout] test test_floating_point_precision ... ok [INFO] [stdout] test test_funnel_backfill_serialization ... ok [INFO] [stdout] test test_funnel_backfill_creation ... ok [INFO] [stdout] test test_funnel_drop_off_creation ... ok [INFO] [stdout] test test_funnel_step_creation ... ok [INFO] [stdout] test test_funnel_step_metrics ... ok [INFO] [stdout] test test_drop_off_destination_serialization ... ok [INFO] [stdout] test test_funnel_step_serialization ... ok [INFO] [stdout] test test_funnel_drop_off_serialization ... ok [INFO] [stdout] test test_detailed_path_data_serialization ... ok [INFO] [stdout] test test_engagement_score_bucket_creation ... ok [INFO] [stdout] test test_conversion_path_explorer_serialization ... ok [INFO] [stdout] test test_custom_attribution_model_creation ... ok [INFO] [stdout] test test_drop_off_destination_creation ... ok [INFO] [stdout] test test_funnel_visualization_creation ... ok [INFO] [stdout] test test_funnel_visualization_empty ... ok [INFO] [stdout] test test_funnel_visualization_serialization ... ok [INFO] [stdout] test test_goal_data_roundtrip ... ok [INFO] [stdout] test test_goal_data_all_goal_types ... ok [INFO] [stdout] test test_goal_data_creation ... ok [INFO] [stdout] test test_goal_trend_data_creation ... ok [INFO] [stdout] test test_goal_trend_data_serialization ... ok [INFO] [stdout] test test_goal_type_all_variants ... ok [INFO] [stdout] test test_goal_type_debug ... ok [INFO] [stdout] test test_goal_funnel_data_serialization ... ok [INFO] [stdout] test test_goal_type_clone_and_copy ... ok [INFO] [stdout] test test_goal_funnel_data_creation ... ok [INFO] [stdout] test test_goal_type_deserialization ... ok [INFO] [stdout] test test_goal_type_equality ... ok [INFO] [stdout] test test_goal_type_serialization ... ok [INFO] [stdout] test test_goal_url_data_creation ... ok [INFO] [stdout] test test_goal_data_serialization ... ok [INFO] [stdout] test test_goal_urls_data_serialization ... ok [INFO] [stdout] test test_goals_comparison_creation ... ok [INFO] [stdout] test test_goals_overview_creation ... ok [INFO] [stdout] test test_goals_comparison_negative_values ... ok [INFO] [stdout] test test_interaction_type_deserialization ... ok [INFO] [stdout] test test_goal_url_data_without_previous_step ... ok [INFO] [stdout] test test_interaction_type_equality ... ok [INFO] [stdout] test test_interaction_type_all_variants ... ok [INFO] [stdout] test test_goals_overview_serialization ... ok [INFO] [stdout] test test_goals_overview_without_comparison ... ok [INFO] [stdout] test test_many_funnel_steps ... ok [INFO] [stdout] test test_goals_comparison_serialization ... ok [INFO] [stdout] test test_mcf_channel_data_creation ... ok [INFO] [stdout] test test_mcf_source_data_creation ... ok [INFO] [stdout] test test_mcf_source_data_serialization ... ok [INFO] [stdout] test test_mcf_source_medium_data_serialization ... ok [INFO] [stdout] test test_mcf_source_medium_data_creation ... ok [INFO] [stdout] test test_negative_comparison_values ... ok [INFO] [stdout] test test_multi_channel_overview_creation ... ok [INFO] [stdout] test test_path_length_bucket_creation ... ok [INFO] [stdout] test test_path_dimension_deserialization ... ok [INFO] [stdout] test test_path_dimension_serialization ... ok [INFO] [stdout] test test_mcf_channel_data_serialization ... ok [INFO] [stdout] test test_multi_channel_overview_serialization ... ok [INFO] [stdout] test test_path_length_bucket_serialization ... ok [INFO] [stdout] test test_path_length_data_creation ... ok [INFO] [stdout] test test_path_length_data_serialization ... ok [INFO] [stdout] test test_path_node_serialization ... ok [INFO] [stdout] test test_path_node_without_optional_fields ... ok [INFO] [stdout] test test_path_node_creation ... ok [INFO] [stdout] test test_path_position_all_variants ... ok [INFO] [stdout] test test_path_position_equality ... ok [INFO] [stdout] test test_path_position_deserialization ... ok [INFO] [stdout] test test_reverse_goal_path_data_creation ... ok [INFO] [stdout] test test_path_position_serialization ... ok [INFO] [stdout] test test_reverse_path_data_creation ... ok [INFO] [stdout] test test_reverse_path_data_partial_steps ... ok [INFO] [stdout] test test_sankey_data_empty ... ok [INFO] [stdout] test test_sankey_data_serialization ... ok [INFO] [stdout] test test_reverse_path_data_serialization ... ok [INFO] [stdout] test test_sankey_data_complex ... ok [INFO] [stdout] test test_sankey_node_serialization ... ok [INFO] [stdout] test test_sankey_link_serialization ... ok [INFO] [stdout] test test_sankey_data_creation ... ok [INFO] [stdout] test test_sankey_node_creation ... ok [INFO] [stdout] test test_sankey_link_creation ... ok [INFO] [stdout] test test_smart_goal_segment_creation ... ok [INFO] [stdout] test test_smart_goals_data_serialization ... ok [INFO] [stdout] test test_smart_goal_segment_serialization ... ok [INFO] [stdout] test test_smart_goals_data_creation ... ok [INFO] [stdout] test test_special_characters_in_urls ... ok [INFO] [stdout] test test_time_lag_bucket_creation ... ok [INFO] [stdout] test test_time_lag_data_creation ... ok [INFO] [stdout] test test_time_lag_bucket_various_ranges ... ok [INFO] [stdout] test test_time_lag_data_serialization ... ok [INFO] [stdout] test test_top_paths_data_creation ... ok [INFO] [stdout] test test_top_paths_data_serialization ... ok [INFO] [stdout] test test_touchpoint_data_creation ... ok [INFO] [stdout] test test_touchpoint_data_serialization ... ok [INFO] [stdout] test test_touchpoint_data_without_timestamp ... ok [INFO] [stdout] test test_zero_conversions ... ok [INFO] [stdout] test test_unicode_in_goal_names ... ok [INFO] [stdout] test test_funnel_vis_step_creation ... ok [INFO] [stdout] test test_assisted_vs_last_click_serialization ... ok [INFO] [stdout] test test_goal_urls_data_creation ... ok [INFO] [stdout] test test_funnel_vis_step_serialization ... ok [INFO] [stdout] test test_interaction_type_serialization ... ok [INFO] [stdout] test test_large_values ... ok [INFO] [stdout] test test_path_dimension_all_variants ... ok [INFO] [stdout] test test_time_lag_bucket_serialization ... ok [INFO] [stdout] test test_goal_url_data_serialization ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 136 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s [INFO] [stdout] [INFO] [stderr] Running tests/ecommerce_models_test.rs (/opt/rustwide/target/debug/deps/ecommerce_models_test-3048ecb885d4e0cb) [INFO] [stdout] [INFO] [stdout] running 118 tests [INFO] [stdout] test test_cart_analysis_data_creation ... ok [INFO] [stdout] test test_affiliate_code_data_serialization ... ok [INFO] [stdout] test test_affiliate_code_data_without_commission ... ok [INFO] [stdout] test test_affiliate_code_data_creation ... ok [INFO] [stdout] test test_cart_analysis_data_serialization ... ok [INFO] [stdout] test test_cart_product_data_creation ... ok [INFO] [stdout] test test_cart_product_data_serialization ... ok [INFO] [stdout] test test_checkout_behavior_data_creation ... ok [INFO] [stdout] test test_checkout_behavior_data_serialization ... ok [INFO] [stdout] test test_checkout_drop_off_serialization ... ok [INFO] [stdout] test test_checkout_drop_off_creation ... ok [INFO] [stdout] test test_cart_trend_data_creation ... ok [INFO] [stdout] test test_checkout_funnel_visualization_creation ... ok [INFO] [stdout] test test_cart_trend_data_serialization ... ok [INFO] [stdout] test test_checkout_funnel_visualization_serialization ... ok [INFO] [stdout] test test_checkout_option_creation ... ok [INFO] [stdout] test test_checkout_step_without_option ... ok [INFO] [stdout] test test_clone_all_major_types ... ok [INFO] [stdout] test test_customer_segment_creation ... ok [INFO] [stdout] test test_customer_lifecycle ... ok [INFO] [stdout] test test_customer_value_data_serialization ... ok [INFO] [stdout] test test_daily_sales_data_creation ... ok [INFO] [stdout] test test_days_to_transaction_bucket_various_ranges ... ok [INFO] [stdout] test test_customer_segment_serialization ... ok [INFO] [stdout] test test_daily_sales_data_serialization ... ok [INFO] [stdout] test test_days_to_transaction_bucket_creation ... ok [INFO] [stdout] test test_ecommerce_overview_creation ... ok [INFO] [stdout] test test_complex_checkout_funnel ... ok [INFO] [stdout] test test_debug_trait_implementation ... ok [INFO] [stdout] test test_ecommerce_comparison_serialization ... ok [INFO] [stdout] test test_ecommerce_overview_roundtrip ... ok [INFO] [stdout] test test_ecommerce_overview_serialization ... ok [INFO] [stdout] test test_days_to_transaction_bucket_serialization ... ok [INFO] [stdout] test test_ecommerce_comparison_creation ... ok [INFO] [stdout] test test_checkout_option_serialization ... ok [INFO] [stdout] test test_checkout_step_creation ... ok [INFO] [stdout] test test_ecommerce_comparison_negative_values ... ok [INFO] [stdout] test test_checkout_step_serialization ... ok [INFO] [stdout] test test_customer_value_data_creation ... ok [INFO] [stdout] test test_enhanced_ecommerce_data_creation ... ok [INFO] [stdout] test test_ecommerce_overview_without_comparison ... ok [INFO] [stdout] test test_empty_string_fields ... ok [INFO] [stdout] test test_enhanced_ecommerce_data_serialization ... ok [INFO] [stdout] test test_exit_page_from_checkout_serialization ... ok [INFO] [stdout] test test_exit_page_from_checkout_creation ... ok [INFO] [stdout] test test_internal_promotion_data_creation ... ok [INFO] [stdout] test test_floating_point_precision ... ok [INFO] [stdout] test test_internal_promotion_data_serialization ... ok [INFO] [stdout] test test_internal_promotion_data_without_optional ... ok [INFO] [stdout] test test_product_coupon_data_creation ... ok [INFO] [stdout] test test_product_detail_view_serialization ... ok [INFO] [stdout] test test_product_detail_view_creation ... ok [INFO] [stdout] test test_product_category_data_serialization ... ok [INFO] [stdout] test test_checkout_funnel_vis_step_serialization ... ok [INFO] [stdout] test test_product_data_creation ... ok [INFO] [stdout] test test_checkout_funnel_vis_step_creation ... ok [INFO] [stdout] test test_large_values ... ok [INFO] [stdout] test test_many_products ... ok [INFO] [stdout] test test_order_coupon_data_creation ... ok [INFO] [stdout] test test_order_coupon_data_serialization ... ok [INFO] [stdout] test test_product_category_data_creation ... ok [INFO] [stdout] test test_product_coupon_data_serialization ... ok [INFO] [stdout] test test_product_data_serialization ... ok [INFO] [stdout] test test_product_data_without_optional_fields ... ok [INFO] [stdout] test test_product_detail_view_trend_creation ... ok [INFO] [stdout] test test_product_detail_view_trend_serialization ... ok [INFO] [stdout] test test_product_detail_views_data_creation ... ok [INFO] [stdout] test test_product_list_data_creation ... ok [INFO] [stdout] test test_product_detail_views_data_serialization ... ok [INFO] [stdout] test test_product_performance_data_creation ... ok [INFO] [stdout] test test_product_refund_data_creation ... ok [INFO] [stdout] test test_product_performance_data_serialization ... ok [INFO] [stdout] test test_product_sku_data_creation ... ok [INFO] [stdout] test test_product_sku_data_serialization ... ok [INFO] [stdout] test test_refund_data_creation ... ok [INFO] [stdout] test test_refund_reason_data_serialization ... ok [INFO] [stdout] test test_refund_reason_data_creation ... ok [INFO] [stdout] test test_revenue_trend_data_serialization ... ok [INFO] [stdout] test test_refund_data_serialization ... ok [INFO] [stdout] test test_product_list_data_serialization ... ok [INFO] [stdout] test test_revenue_trend_data_creation ... ok [INFO] [stdout] test test_refund_trend_data_creation ... ok [INFO] [stdout] test test_refund_trend_data_serialization ... ok [INFO] [stdout] test test_sales_by_campaign_creation ... ok [INFO] [stdout] test test_sales_by_campaign_serialization ... ok [INFO] [stdout] test test_product_refund_data_serialization ... ok [INFO] [stdout] test test_sales_by_keyword_creation ... ok [INFO] [stdout] test test_sales_by_campaign_without_cost ... ok [INFO] [stdout] test test_top_customer_data_serialization ... ok [INFO] [stdout] test test_transaction_detail_creation ... ok [INFO] [stdout] test test_sales_by_keyword_serialization ... ok [INFO] [stdout] test test_sales_by_source_creation ... ok [INFO] [stdout] test test_sales_by_source_serialization ... ok [INFO] [stdout] test test_sales_performance_data_creation ... ok [INFO] [stdout] test test_sales_performance_data_serialization ... ok [INFO] [stdout] test test_sessions_to_transaction_bucket_creation ... ok [INFO] [stdout] test test_sessions_to_transaction_bucket_serialization ... ok [INFO] [stdout] test test_shopping_funnel_step_creation ... ok [INFO] [stdout] test test_shopping_funnel_step_serialization ... ok [INFO] [stdout] test test_special_characters_in_coupon_codes ... ok [INFO] [stdout] test test_time_to_purchase_data_serialization ... ok [INFO] [stdout] test test_top_customer_data_creation ... ok [INFO] [stdout] test test_transaction_detail_serialization ... ok [INFO] [stdout] test test_transaction_detail_without_optional_fields ... ok [INFO] [stdout] test test_transaction_details_creation ... ok [INFO] [stdout] test test_transaction_details_serialization ... ok [INFO] [stdout] test test_transaction_item_creation ... ok [INFO] [stdout] test test_transaction_summary_creation ... ok [INFO] [stdout] test test_transaction_item_serialization ... ok [INFO] [stdout] test test_unicode_in_product_names ... ok [INFO] [stdout] test test_transaction_summary_serialization ... ok [INFO] [stdout] test test_value_distribution_bucket_serialization ... ok [INFO] [stdout] test test_value_distribution_bucket_creation ... ok [INFO] [stdout] test test_transaction_with_many_items ... ok [INFO] [stdout] test test_zero_values ... ok [INFO] [stderr] Running tests/ga_client_integration.rs (/opt/rustwide/target/debug/deps/ga_client_integration-589912d7f41f2f08) [INFO] [stdout] test test_shopping_behavior_data_creation ... ok [INFO] [stdout] test test_shopping_behavior_data_serialization ... ok [INFO] [stdout] test test_time_to_purchase_data_creation ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 118 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 43 tests [INFO] [stdout] test test_batch_run_reports_request ... ok [INFO] [stdout] test test_build_complex_report_request ... ok [INFO] [stdout] test test_build_date_range_yesterday ... ok [INFO] [stdout] test test_build_date_range_this_month ... ok [INFO] [stdout] test test_build_pivot_report_request ... ok [INFO] [stdout] test test_client_error_display ... ok [INFO] [stdout] test test_build_date_range_last_7_days ... ok [INFO] [stdout] test test_date_range_presets ... ok [INFO] [stdout] test test_dimension_builder ... ok [INFO] [stdout] test test_dimension_builder_various_dimensions ... ok [INFO] [stdout] test test_empty_dimensions_request ... ok [INFO] [stdout] test test_large_limit_value ... ok [INFO] [stdout] test test_metric_builder ... ok [INFO] [stdout] test test_numeric_filter_less_than ... ok [INFO] [stdout] test test_parse_api_error_response_internal_error ... ok [INFO] [stdout] test test_parse_api_error_response_permission_denied ... ok [INFO] [stdout] test test_numeric_filter_equal ... ok [INFO] [stdout] test test_parse_api_error_response_rate_limited ... ok [INFO] [stdout] test test_order_by_metric_desc ... ok [INFO] [stdout] test test_parse_account_summaries ... ok [INFO] [stdout] test test_parse_api_error_response_invalid_argument ... ok [INFO] [stdout] test test_parse_api_error_response_not_found ... ok [INFO] [stdout] test test_parse_batch_response ... ok [INFO] [stdout] test test_parse_empty_response ... ok [INFO] [stdout] test test_parse_metadata_response ... ok [INFO] [stdout] test test_parse_property_quota ... ok [INFO] [stdout] test test_parse_realtime_response ... ok [INFO] [stdout] test test_metric_builder_various_metrics ... ok [INFO] [stdout] test test_parse_report_response ... ok [INFO] [stdout] test test_date_range_calculations_async ... ok [INFO] [stdout] test test_numeric_filter_greater_than ... ok [INFO] [stdout] test test_parse_response_with_null_values ... ok [INFO] [stdout] test test_unicode_in_dimension_value ... ok [INFO] [stdout] test test_build_date_range_today ... ok [INFO] [stdout] test test_serialize_run_report_request ... ok [INFO] [stdout] test test_special_characters_in_filter_value ... ok [INFO] [stdout] test test_string_filter_begins_with ... ok [INFO] [stdout] test test_string_filter_contains ... ok [INFO] [stdout] test test_string_filter_exact_match ... ok [INFO] [stdout] test test_string_filter_regex ... ok [INFO] [stdout] test test_serialize_filter_expression ... ok [INFO] [stdout] test test_serialize_realtime_request ... ok [INFO] [stderr] Running tests/handlers_test.rs (/opt/rustwide/target/debug/deps/handlers_test-1e7505dd624c5708) [INFO] [stdout] test test_parse_successful_report_response_async ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 43 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 101 tests [INFO] [stdout] test test_analytics_query_compare_false ... ok [INFO] [stdout] test test_analytics_query_large_limit ... ok [INFO] [stdout] test test_analytics_query_full_deserialization ... ok [INFO] [stdout] test test_acquisition_overview_handler_exists ... ok [INFO] [stdout] test test_all_settings_handlers_concurrent ... ok [INFO] [stdout] test test_all_conversion_handlers_concurrent ... ok [INFO] [stdout] test test_all_overview_handlers_concurrent ... ok [INFO] [stdout] test test_all_audience_handlers_concurrent ... ok [INFO] [stdout] test test_analytics_query_debug_impl ... ok [INFO] [stdout] test test_analytics_query_clone ... ok [INFO] [stdout] test test_all_behavior_handlers_concurrent ... ok [INFO] [stdout] test test_all_acquisition_handlers_concurrent ... ok [INFO] [stdout] test test_all_data_management_handlers_concurrent ... ok [INFO] [stdout] test test_all_report_handlers_concurrent ... ok [INFO] [stdout] test test_all_ecommerce_handlers_concurrent ... ok [INFO] [stdout] test test_analytics_query_only_date_range ... ok [INFO] [stdout] test test_analytics_query_empty_deserialization ... ok [INFO] [stdout] test test_analytics_query_negative_offset ... ok [INFO] [stdout] test test_analytics_query_with_iso_dates ... ok [INFO] [stdout] test test_analytics_query_with_pagination ... ok [INFO] [stdout] test test_analytics_query_partial_deserialization ... ok [INFO] [stdout] test test_analytics_query_with_unicode_date_range ... ok [INFO] [stdout] test test_api_response_debug_impl ... ok [INFO] [stdout] test test_api_response_error ... ok [INFO] [stdout] test test_api_response_error_empty_message ... ok [INFO] [stdout] test test_api_response_error_serialization ... ok [INFO] [stdout] test test_analytics_query_zero_values ... ok [INFO] [stdout] test test_api_response_clone ... ok [INFO] [stdout] test test_analytics_query_various_date_ranges ... ok [INFO] [stdout] test test_api_response_with_complex_data ... ok [INFO] [stdout] test test_api_response_error_with_detailed_message ... ok [INFO] [stdout] test test_api_response_error_with_special_characters ... ok [INFO] [stdout] test test_api_response_error_with_unicode ... ok [INFO] [stdout] test test_api_response_json_roundtrip ... ok [INFO] [stdout] test test_api_response_meta_cached_is_false ... ok [INFO] [stdout] test test_api_response_with_empty_vec ... ok [INFO] [stdout] test test_api_response_meta_has_request_id ... ok [INFO] [stdout] test test_api_response_meta_has_timestamp ... ok [INFO] [stdout] test test_api_response_success_serialization ... ok [INFO] [stdout] test test_api_response_success_with_number ... ok [INFO] [stdout] test test_api_response_success_with_string ... ok [INFO] [stdout] test test_api_response_success_with_struct ... ok [INFO] [stdout] test test_api_response_success_with_unicode_data ... ok [INFO] [stdout] test test_api_response_success_with_vec ... ok [INFO] [stdout] test test_api_response_with_nested_structure ... ok [INFO] [stdout] test test_api_response_with_none_option ... ok [INFO] [stdout] test test_api_response_with_option_data ... ok [INFO] [stdout] test test_api_response_unique_request_ids ... ok [INFO] [stdout] test test_attribution_handler_exists ... ok [INFO] [stdout] test test_audience_overview_handler_exists ... ok [INFO] [stdout] test test_campaigns_handler_exists ... ok [INFO] [stdout] test test_clear_cache_handler_exists ... ok [INFO] [stdout] test test_create_report_handler_exists ... ok [INFO] [stdout] test test_delete_report_handler_exists ... ok [INFO] [stdout] test test_demographics_handler_exists ... ok [INFO] [stdout] test test_exit_pages_handler_exists ... ok [INFO] [stdout] test test_ecommerce_overview_handler_exists ... ok [INFO] [stdout] test test_channels_handler_exists ... ok [INFO] [stdout] test test_export_data_handler_exists ... ok [INFO] [stdout] test test_behavior_overview_handler_exists ... ok [INFO] [stdout] test test_audience_behavior_handler_exists ... ok [INFO] [stdout] test test_authenticate_handler_exists ... ok [INFO] [stdout] test test_export_report_handler_exists ... ok [INFO] [stdout] test test_events_handler_exists ... ok [INFO] [stdout] test test_geo_handler_exists ... ok [INFO] [stdout] test test_checkout_behavior_handler_exists ... ok [INFO] [stdout] test test_funnel_handler_exists ... ok [INFO] [stdout] test test_products_handler_exists ... ok [INFO] [stdout] test test_goals_handler_exists ... ok [INFO] [stdout] test test_realtime_active_users_handler_exists ... ok [INFO] [stdout] test test_get_report_handler_exists ... ok [INFO] [stdout] test test_handlers_can_run_concurrently ... ok [INFO] [stdout] test test_landing_pages_handler_exists ... ok [INFO] [stdout] test test_list_reports_handler_exists ... ok [INFO] [stdout] test test_mobile_handler_exists ... ok [INFO] [stdout] test test_get_settings_handler_exists ... ok [INFO] [stdout] test test_multiple_api_responses_independent ... ok [INFO] [stdout] test test_overview_handler_exists ... ok [INFO] [stdout] test test_multi_channel_handler_exists ... ok [INFO] [stdout] test test_realtime_handler_exists ... ok [INFO] [stdout] test test_referrals_handler_exists ... ok [INFO] [stdout] test test_response_meta_clone ... ok [INFO] [stdout] test test_response_meta_creation ... ok [INFO] [stdout] test test_response_meta_serialization ... ok [INFO] [stdout] test test_run_report_handler_exists ... ok [INFO] [stdout] test test_sales_handler_exists ... ok [INFO] [stdout] test test_response_meta_debug_impl ... ok [INFO] [stdout] test test_search_console_handler_exists ... ok [INFO] [stdout] test test_social_handler_exists ... ok [INFO] [stdout] test test_response_meta_timestamp_is_utc ... ok [INFO] [stdout] test test_test_connection_handler_exists ... ok [INFO] [stdout] test test_transactions_handler_exists ... ok [INFO] [stdout] test test_site_content_handler_exists ... ok [INFO] [stdout] test test_site_speed_handler_exists ... ok [INFO] [stdout] test test_shopping_behavior_handler_exists ... ok [INFO] [stdout] test test_technology_handler_exists ... ok [INFO] [stdout] test test_site_search_handler_exists ... ok [INFO] [stdout] test test_source_medium_handler_exists ... ok [INFO] [stdout] test test_update_settings_handler_exists ... ok [INFO] [stdout] test test_update_report_handler_exists ... ok [INFO] [stdout] test test_sync_data_handler_exists ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 101 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 145 tests [INFO] [stdout] test test_100_percent_single_source ... ok [INFO] [stdout] test test_active_conversion_creation ... ok [INFO] [stdout] test test_active_conversion_with_value ... ok [INFO] [stdout] test test_active_event_creation ... ok [INFO] [stdout] test test_active_location_creation ... ok [INFO] [stdout] test test_active_event_without_label ... ok [INFO] [stdout] test test_active_event_serialization ... ok [INFO] [stdout] test test_active_keyword_creation ... ok [INFO] [stdout] test test_active_keyword_serialization ... ok [INFO] [stdout] test test_active_location_serialization ... ok [INFO] [stdout] test test_active_conversion_serialization ... ok [INFO] [stdout] test test_active_location_without_optional_fields ... ok [INFO] [stdout] test test_active_page_creation ... ok [INFO] [stdout] test test_active_page_clone ... ok [INFO] [stdout] test test_active_page_debug ... ok [INFO] [stdout] test test_active_page_serialization ... ok [INFO] [stdout] test test_country_active_users_creation ... ok [INFO] [stdout] test test_active_social_source_serialization ... ok [INFO] [stdout] test test_device_breakdown_creation ... ok [INFO] [stdout] test test_country_active_users_serialization ... ok [INFO] [stdout] test test_device_breakdown_debug ... ok [INFO] [stdout] test test_active_traffic_source_creation ... ok [INFO] [stdout] test test_city_active_users_creation ... ok [INFO] [stdout] test test_active_page_zero_percentage ... ok [INFO] [stderr] Running tests/realtime_service_test.rs (/opt/rustwide/target/debug/deps/realtime_service_test-0c8719400587a74a) [INFO] [stdout] test test_full_active_pages_flow ... ok [INFO] [stdout] test test_city_active_users_serialization ... ok [INFO] [stdout] test test_device_breakdown_serialization ... ok [INFO] [stdout] test test_device_breakdown_all_zeros ... ok [INFO] [stdout] test test_device_breakdown_clone ... ok [INFO] [stdout] test test_active_referrer_creation ... ok [INFO] [stdout] test test_active_referrer_serialization ... ok [INFO] [stdout] test test_active_traffic_source_direct ... ok [INFO] [stdout] test test_full_device_breakdown_flow ... ok [INFO] [stdout] test test_geo_distribution_deep_clone ... ok [INFO] [stdout] test test_high_traffic_scenario ... ok [INFO] [stdout] test test_last_30_minutes_data_creation ... ok [INFO] [stdout] test test_last_30_minutes_data_serialization ... ok [INFO] [stdout] test test_max_u32_active_users ... ok [INFO] [stdout] test test_minute_data_creation ... ok [INFO] [stdout] test test_minute_data_serialization ... ok [INFO] [stdout] test test_minute_range_30min ... ok [INFO] [stdout] test test_minute_range_current ... ok [INFO] [stdout] test test_active_social_source_creation ... ok [INFO] [stdout] test test_active_traffic_source_serialization ... ok [INFO] [stdout] test test_minute_ranges_for_active_users ... ok [INFO] [stdout] test test_negative_coordinates ... ok [INFO] [stdout] test test_pageviews_per_minute_clone ... ok [INFO] [stdout] test test_pageviews_per_minute_serialization ... ok [INFO] [stdout] test test_pageviews_per_minute_creation ... ok [INFO] [stdout] test test_parse_f64_metric_invalid ... ok [INFO] [stdout] test test_percentage_calculation_basic ... ok [INFO] [stdout] test test_percentage_calculation_very_small ... ok [INFO] [stdout] test test_pageviews_per_second_serialization ... ok [INFO] [stdout] test test_process_active_conversions_basic ... ok [INFO] [stdout] test test_process_active_conversions_empty ... ok [INFO] [stdout] test test_pageviews_per_second_creation ... ok [INFO] [stdout] test test_device_stats_serialization ... ok [INFO] [stdout] test test_device_stats_creation ... ok [INFO] [stdout] test test_parse_f64_metric_valid ... ok [INFO] [stdout] test test_parse_u32_metric_invalid ... ok [INFO] [stdout] test test_parse_f64_metric_integer_string ... ok [INFO] [stdout] test test_parse_f64_metric_scientific_notation ... ok [INFO] [stdout] test test_percentage_calculation_large_numbers ... ok [INFO] [stdout] test test_percentage_calculation_fractional ... ok [INFO] [stdout] test test_process_active_conversions_large_values ... ok [INFO] [stdout] test test_process_active_events_empty ... ok [INFO] [stdout] test test_process_active_events_basic ... ok [INFO] [stdout] test test_process_active_events_special_names ... ok [INFO] [stdout] test test_process_active_pages_basic ... ok [INFO] [stdout] test test_process_active_pages_missing_title ... ok [INFO] [stdout] test test_process_active_pages_empty_response ... ok [INFO] [stdout] test test_process_active_pages_query_strings ... ok [INFO] [stdout] test test_percentage_calculation_zero_total ... ok [INFO] [stdout] test test_process_active_pages_unicode_paths ... ok [INFO] [stdout] test test_process_active_events_missing_users ... ok [INFO] [stdout] test test_parse_u32_metric_valid ... ok [INFO] [stdout] test test_process_active_users_empty_response ... ok [INFO] [stdout] test test_percentage_calculation_100_percent ... ok [INFO] [stdout] test test_process_active_users_from_totals ... ok [INFO] [stdout] test test_process_active_pages_zero_total_users ... ok [INFO] [stdout] test test_process_active_users_rows_override_totals ... ok [INFO] [stdout] test test_process_active_users_with_minute_ranges ... ok [INFO] [stdout] test test_process_active_users_partial_minute_ranges ... ok [INFO] [stdout] test test_process_device_breakdown_all_devices ... ok [INFO] [stdout] test test_process_active_users_invalid_values ... ok [INFO] [stdout] test test_process_device_breakdown_only_mobile ... ok [INFO] [stdout] test test_process_device_breakdown_case_insensitive ... ok [INFO] [stdout] test test_process_device_breakdown_zero_total ... ok [INFO] [stdout] test test_process_device_breakdown_empty ... ok [INFO] [stdout] test test_process_locations_basic ... ok [INFO] [stdout] test test_process_locations_without_city ... ok [INFO] [stdout] test test_process_locations_unicode_names ... ok [INFO] [stdout] test test_process_geo_distribution_empty ... ok [INFO] [stdout] test test_process_device_breakdown_unknown_device ... ok [INFO] [stdout] test test_process_traffic_sources_empty ... ok [INFO] [stdout] test test_process_traffic_sources_special_characters ... ok [INFO] [stdout] test test_realtime_content_group_creation ... ok [INFO] [stdout] test test_process_traffic_sources_zero_total ... ok [INFO] [stdout] test test_realtime_event_hit_creation ... ok [INFO] [stdout] test test_realtime_content_group_serialization ... ok [INFO] [stdout] test test_realtime_event_hit_serialization ... ok [INFO] [stdout] test test_process_geo_distribution_filters_empty_city ... ok [INFO] [stdout] test test_realtime_event_hit_without_optional_fields ... ok [INFO] [stdout] test test_process_geo_distribution_unicode ... ok [INFO] [stdout] test test_realtime_geo_distribution_debug ... ok [INFO] [stdout] test test_process_geo_distribution_filters_not_set ... ok [INFO] [stdout] test test_process_geo_distribution_basic ... ok [INFO] [stdout] test test_realtime_overview_deep_clone ... ok [INFO] [stdout] test test_process_traffic_sources_basic ... ok [INFO] [stdout] test test_realtime_overview_with_empty_data ... ok [INFO] [stdout] test test_realtime_geo_distribution_empty ... ok [INFO] [stdout] test test_realtime_page_hit_creation ... ok [INFO] [stdout] test test_process_many_pages ... ok [INFO] [stdout] test test_realtime_geo_distribution_serialization ... ok [INFO] [stdout] test test_process_many_locations ... ok [INFO] [stdout] test test_realtime_overview_serialization ... ok [INFO] [stdout] test test_realtime_overview_clone ... ok [INFO] [stdout] test test_realtime_overview_creation ... ok [INFO] [stdout] test test_realtime_report_response_empty ... ok [INFO] [stdout] test test_realtime_report_response_with_unicode ... ok [INFO] [stdout] test test_realtime_geo_distribution_creation ... ok [INFO] [stdout] test test_realtime_page_hit_without_optional_fields ... ok [INFO] [stdout] test test_realtime_session_returning_user ... ok [INFO] [stdout] test test_realtime_session_creation ... ok [INFO] [stdout] test test_realtime_page_hit_serialization ... ok [INFO] [stdout] test test_realtime_user_types_all_returning ... ok [INFO] [stdout] test test_realtime_user_types_creation ... ok [INFO] [stdout] test test_special_characters_in_event_data ... ok [INFO] [stdout] test test_timeline_data_point_creation ... ok [INFO] [stdout] test test_realtime_user_types_serialization ... ok [INFO] [stdout] test test_realtime_session_serialization ... ok [INFO] [stdout] test test_realtime_traffic_data_serialization ... ok [INFO] [stdout] test test_realtime_report_response_creation ... ok [INFO] [stdout] test test_realtime_report_response_parsing ... ok [INFO] [stdout] test test_unicode_in_realtime_data ... ok [INFO] [stdout] test test_realtime_traffic_data_creation ... ok [INFO] [stdout] test test_very_small_percentages ... ok [INFO] [stdout] test test_user_location_serialization ... ok [INFO] [stdout] test test_realtime_user_types_all_new ... ok [INFO] [stdout] test test_user_location_creation ... ok [INFO] [stdout] test test_very_precise_percentages ... ok [INFO] [stdout] test test_timeline_data_point_serialization ... ok [INFO] [stdout] test test_user_location_without_city ... ok [INFO] [stdout] test test_realtime_service_creation ... ok [INFO] [stdout] test test_realtime_service_debug_impl ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 145 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s [INFO] [stdout] [INFO] [stderr] Running tests/reports_service_test.rs (/opt/rustwide/target/debug/deps/reports_service_test-7deae612032f90bc) [INFO] [stdout] [INFO] [stdout] running 57 tests [INFO] [stdout] test test_custom_report_with_filters ... ok [INFO] [stdout] test test_custom_report_creation ... ok [INFO] [stdout] test test_custom_report_clone ... ok [INFO] [stdout] test test_chart_type_variants ... ok [INFO] [stdout] test test_annotation_visibility_variants ... ok [INFO] [stdout] test test_annotation_type_variants ... ok [INFO] [stdout] test test_custom_report_with_empty_metrics ... ok [INFO] [stdout] test test_custom_report_serialization ... ok [INFO] [stdout] test test_dashboard_widget_creation ... ok [INFO] [stdout] test test_filter_operator_variants ... ok [INFO] [stdout] test test_dimension_category_variants ... ok [INFO] [stdout] test test_export_report_csv ... ok [INFO] [stdout] test test_create_from_template_traffic_sources ... ok [INFO] [stdout] test test_create_from_template_audience_overview ... ok [INFO] [stdout] test test_create_from_template_not_found ... ok [INFO] [stdout] test test_delete_report ... ok [INFO] [stdout] test test_get_report_not_found ... ok [INFO] [stdout] test test_create_report_with_description ... ok [INFO] [stdout] test test_export_report_html ... ok [INFO] [stdout] test test_metric_aggregation_variants ... ok [INFO] [stdout] test test_metric_category_variants ... ok [INFO] [stdout] test test_metric_data_type_variants ... ok [INFO] [stdout] test test_report_annotation_creation ... ok [INFO] [stdout] test test_report_dimension_creation ... ok [INFO] [stdout] test test_report_export_request_creation ... ok [INFO] [stdout] test test_report_export_result_creation ... ok [INFO] [stdout] test test_report_filter_creation ... ok [INFO] [stdout] test test_report_metric_creation ... ok [INFO] [stdout] test test_report_result_creation ... ok [INFO] [stdout] test test_export_report_filename_format ... ok [INFO] [stdout] test test_report_result_serialization ... ok [INFO] [stdout] test test_create_from_template_top_pages ... ok [INFO] [stdout] test test_report_result_with_no_totals ... ok [INFO] [stdout] test test_report_row_creation ... ok [INFO] [stdout] test test_report_status_variants ... ok [INFO] [stdout] test test_report_template_category_variants ... ok [INFO] [stdout] test test_report_template_creation ... ok [INFO] [stdout] test test_scheduled_report_creation ... ok [INFO] [stdout] test test_scheduled_report_with_no_recipients ... ok [INFO] [stdout] test test_scheduled_report_serialization ... ok [INFO] [stdout] test test_widget_size_variants ... ok [INFO] [stdout] test test_widget_type_variants ... ok [INFO] [stdout] test test_create_report ... ok [INFO] [stdout] test test_export_report_pdf ... ok [INFO] [stdout] test test_get_scheduled_reports_empty ... ok [INFO] [stdout] test test_export_report_json ... ok [INFO] [stdout] test test_get_scheduled_reports_with_report_id ... ok [INFO] [stdout] test test_list_reports_empty ... ok [INFO] [stdout] test test_report_service_creation ... ok [INFO] [stdout] test test_list_reports_with_user_id ... ok [INFO] [stdout] test test_get_templates_categories ... ok [INFO] [stdout] test test_schedule_report ... ok [INFO] [stdout] test test_get_templates ... ok [INFO] [stdout] test test_get_templates_premium_flag ... ok [INFO] [stdout] test test_update_report ... ok [INFO] [stdout] test test_export_report_excel ... ok [INFO] [stdout] test test_create_report_without_description ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 57 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.31s [INFO] [stdout] [INFO] [stderr] Running tests/sync_service_test.rs (/opt/rustwide/target/debug/deps/sync_service_test-d3a162f102e4838e) [INFO] [stdout] [INFO] [stdout] running 46 tests [INFO] [stdout] test test_partial_success_with_many_errors ... ok [INFO] [stdout] test test_cache_clear_in_sync_context ... ok [INFO] [stdout] test test_sync_history_entry_debug ... ok [INFO] [stdout] test test_cache_service_can_be_used_in_sync_context ... ok [INFO] [stdout] test test_partial_success_with_long_error_message ... ok [INFO] [stdout] test test_sync_history_entry_incomplete ... ok [INFO] [stdout] test test_sync_result_clone ... ok [INFO] [stdout] test test_sync_history_entry_serialization ... ok [INFO] [stdout] test test_sync_history_entry_creation ... ok [INFO] [stdout] test test_sync_history_entry_json_roundtrip ... ok [INFO] [stdout] test test_sync_result_failed_serialization ... ok [INFO] [stdout] test test_sync_result_partial_success ... ok [INFO] [stdout] test test_sync_result_debug ... ok [INFO] [stdout] test test_sync_result_partial_success_serialization ... ok [INFO] [stdout] test test_sync_result_failed ... ok [INFO] [stdout] test test_sync_result_success ... ok [INFO] [stdout] test test_sync_result_success_serialization ... ok [INFO] [stdout] test test_sync_result_with_large_values ... ok [INFO] [stdout] test test_sync_result_with_zero_records ... ok [INFO] [stdout] test test_sync_result_with_empty_errors ... ok [INFO] [stdout] test test_sync_result_with_unicode_error ... ok [INFO] [stdout] test test_sync_status_clone ... ok [INFO] [stdout] test test_sync_status_debug ... ok [INFO] [stdout] test test_sync_status_default_values ... ok [INFO] [stdout] test test_sync_status_future_scheduled_sync ... ok [INFO] [stdout] test test_sync_status_high_counts ... ok [INFO] [stdout] test test_sync_status_json_roundtrip ... ok [INFO] [stdout] test test_sync_status_multiple_updates ... ok [INFO] [stdout] test test_sync_status_past_scheduled_sync ... ok [INFO] [stdout] test test_sync_status_with_failed_result ... ok [INFO] [stdout] test test_sync_status_serialization ... ok [INFO] [stdout] test test_sync_status_with_success_result ... ok [INFO] [stdout] test test_sync_status_with_values ... ok [INFO] [stdout] test test_sync_service_get_sync_history ... ok [INFO] [stdout] test test_sync_service_debug_impl ... ok [INFO] [stdout] test test_sync_service_creation ... ok [INFO] [stdout] test test_sync_service_status ... ok [INFO] [stdout] test test_sync_service_multiple_schedule_operations ... ok [INFO] [stdout] test test_sync_service_is_sync_due_with_scheduled ... ok [INFO] [stdout] test test_sync_service_concurrent_status_reads ... ok [INFO] [stdout] test test_sync_service_schedule_cancel_schedule ... ok [INFO] [stdout] test test_sync_service_cancel_scheduled_sync ... ok [INFO] [stdout] test test_sync_service_sync_essential ... ok [INFO] [stdout] test test_sync_service_is_sync_due_no_previous_sync ... ok [INFO] [stdout] test test_sync_service_schedule_zero_hours ... ok [INFO] [stdout] test test_sync_service_schedule_next_sync ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 46 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.87s [INFO] [stdout] [INFO] [stderr] Doc-tests rustanalytics [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "ce17917a59981e745e330c415301e295a6faf637f8761441da4707d1ef6e0abf", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ce17917a59981e745e330c415301e295a6faf637f8761441da4707d1ef6e0abf", kill_on_drop: false }` [INFO] [stdout] ce17917a59981e745e330c415301e295a6faf637f8761441da4707d1ef6e0abf