[INFO] fetching crate telegram-webapp-sdk 0.2.10... [INFO] testing telegram-webapp-sdk-0.2.10 against master#caccb4d0368bd918ef6668af8e13834d07040417 for pr-146098-1 [INFO] extracting crate telegram-webapp-sdk 0.2.10 into /workspace/builds/worker-3-tc1/source [INFO] started tweaking crates.io crate telegram-webapp-sdk 0.2.10 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate telegram-webapp-sdk 0.2.10 [INFO] tweaked toml for crates.io crate telegram-webapp-sdk 0.2.10 written to /workspace/builds/worker-3-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate telegram-webapp-sdk 0.2.10 on toolchain caccb4d0368bd918ef6668af8e13834d07040417 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate telegram-webapp-sdk 0.2.10 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" "+caccb4d0368bd918ef6668af8e13834d07040417" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded boolinator v2.4.0 [INFO] [stderr] Downloaded wasm-bindgen-shared v0.2.103 [INFO] [stderr] Downloaded wasm-bindgen-macro v0.2.103 [INFO] [stderr] Downloaded wasm-bindgen-backend v0.2.103 [INFO] [stderr] Downloaded wasm-bindgen-macro-support v0.2.103 [INFO] [stderr] Downloaded server_fn_macro_default v0.8.5 [INFO] [stderr] Downloaded throw_error v0.3.0 [INFO] [stderr] Downloaded wasm-bindgen v0.2.103 [INFO] [stderr] Downloaded interpolator v0.5.0 [INFO] [stderr] Downloaded reactive_stores v0.2.5 [INFO] [stderr] Downloaded security-framework v3.4.0 [INFO] [stderr] Downloaded leptos_config v0.8.7 [INFO] [stderr] Downloaded attribute-derive v0.10.3 [INFO] [stderr] Downloaded config v0.15.16 [INFO] [stderr] Downloaded leptos_dom v0.8.6 [INFO] [stderr] Downloaded manyhow-macros v0.11.4 [INFO] [stderr] Downloaded syn_derive v0.2.0 [INFO] [stderr] Downloaded derive-where v1.6.0 [INFO] [stderr] Downloaded quote-use v0.8.4 [INFO] [stderr] Downloaded server_fn v0.8.7 [INFO] [stderr] Downloaded leptos_server v0.8.5 [INFO] [stderr] Downloaded oco_ref v0.2.1 [INFO] [stderr] Downloaded leptos v0.8.9 [INFO] [stderr] Downloaded tachys v0.2.8 [INFO] [stderr] Downloaded masterror v0.10.8 [INFO] [stderr] Downloaded gloo-net v0.3.1 [INFO] [stderr] Downloaded gloo v0.8.1 [INFO] [stderr] Downloaded rustls-webpki v0.103.6 [INFO] [stderr] Downloaded typed-builder v0.21.2 [INFO] [stderr] Downloaded wasm_split_macros v0.1.3 [INFO] [stderr] Downloaded toml v0.9.7 [INFO] [stderr] Downloaded cc v1.2.38 [INFO] [stderr] Downloaded gloo-history v0.1.5 [INFO] [stderr] Downloaded anymap2 v0.13.0 [INFO] [stderr] Downloaded leptos_hot_reload v0.8.5 [INFO] [stderr] Downloaded erased v0.1.2 [INFO] [stderr] Downloaded reactive_stores_macro v0.2.6 [INFO] [stderr] Downloaded gloo-dialogs v0.2.0 [INFO] [stderr] Downloaded gloo-events v0.1.2 [INFO] [stderr] Downloaded gloo-render v0.1.1 [INFO] [stderr] Downloaded gloo-storage v0.2.2 [INFO] [stderr] Downloaded serde_core v1.0.226 [INFO] [stderr] Downloaded gloo-worker v0.4.0 [INFO] [stderr] Downloaded either_of v0.1.6 [INFO] [stderr] Downloaded wasm-bindgen-test v0.3.53 [INFO] [stderr] Downloaded gloo v0.10.0 [INFO] [stderr] Downloaded gloo-worker v0.2.1 [INFO] [stderr] Downloaded serde v1.0.226 [INFO] [stderr] Downloaded async-once-cell v0.5.4 [INFO] [stderr] Downloaded manyhow v0.11.4 [INFO] [stderr] Downloaded camino v1.2.0 [INFO] [stderr] Downloaded leptos_macro v0.8.8 [INFO] [stderr] Downloaded serde_qs v0.15.0 [INFO] [stderr] Downloaded send_wrapper v0.6.0 [INFO] [stderr] Downloaded typed-builder-macro v0.21.2 [INFO] [stderr] Downloaded or_poisoned v0.1.0 [INFO] [stderr] Downloaded masterror-template v0.3.6 [INFO] [stderr] Downloaded gloo-history v0.2.2 [INFO] [stderr] Downloaded gloo-file v0.2.3 [INFO] [stderr] Downloaded serde-wasm-bindgen v0.5.0 [INFO] [stderr] Downloaded gloo-utils v0.1.7 [INFO] [stderr] Downloaded prokio v0.1.0 [INFO] [stderr] Downloaded wasm-bindgen-futures v0.4.53 [INFO] [stderr] Downloaded collection_literals v1.0.2 [INFO] [stderr] Downloaded quote-use-macros v0.8.4 [INFO] [stderr] Downloaded attribute-derive-macro v0.10.3 [INFO] [stderr] Downloaded rstml v0.12.1 [INFO] [stderr] Downloaded gloo-net v0.6.0 [INFO] [stderr] Downloaded server_fn_macro v0.8.7 [INFO] [stderr] Downloaded drain_filter_polyfill v0.1.3 [INFO] [stderr] Downloaded any_spawner v0.3.0 [INFO] [stderr] Downloaded guardian v1.3.0 [INFO] [stderr] Downloaded hydration_context v0.3.0 [INFO] [stderr] Downloaded reactive_graph v0.2.7 [INFO] [stderr] Downloaded masterror-derive v0.6.6 [INFO] [stderr] Downloaded serde_spanned v1.0.2 [INFO] [stderr] Downloaded wasm-bindgen-test-macro v0.3.53 [INFO] [stderr] Downloaded gloo-events v0.2.0 [INFO] [stderr] Downloaded serde-wasm-bindgen v0.6.5 [INFO] [stderr] Downloaded proc-macro-utils v0.10.0 [INFO] [stderr] Downloaded gloo-render v0.2.0 [INFO] [stderr] Downloaded implicit-clone-derive v0.1.2 [INFO] [stderr] Downloaded gloo-dialogs v0.1.1 [INFO] [stderr] Downloaded gloo-console v0.2.3 [INFO] [stderr] Downloaded js-sys v0.3.80 [INFO] [stderr] Downloaded const-str v0.6.4 [INFO] [stderr] Downloaded const_str_slice_concat v0.1.0 [INFO] [stderr] Downloaded next_tuple v0.1.0 [INFO] [stderr] Downloaded base16 v0.2.1 [INFO] [stderr] Downloaded tokio-rustls v0.26.3 [INFO] [stderr] Downloaded gloo-file v0.3.0 [INFO] [stderr] Downloaded web-sys v0.3.80 [INFO] [stderr] Downloaded codee v0.3.2 [INFO] [stderr] Downloaded wasm_split_helpers v0.1.2 [INFO] [stderr] Downloaded toml_writer v1.0.3 [INFO] [stderr] Downloaded gloo-worker-macros v0.1.0 [INFO] [stderr] Downloaded pinned v0.1.0 [INFO] [stderr] Downloaded serde_derive v1.0.226 [INFO] [stderr] Downloaded yew v0.21.0 [INFO] [stderr] Downloaded gloo-utils v0.2.0 [INFO] [stderr] Downloaded yew-macro v0.21.0 [INFO] [stderr] Downloaded linear-map v1.2.0 [INFO] [stderr] Downloaded gloo-net v0.4.0 [INFO] [stderr] Downloaded implicit-clone v0.4.9 [INFO] [stderr] Downloaded gloo-console v0.3.0 [INFO] [stderr] Downloaded gloo-storage v0.3.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 5d6bbd17f696af2244919b16642853e3667da6b6173bfbdb2b7df18e773ac9db [INFO] running `Command { std: "docker" "start" "-a" "5d6bbd17f696af2244919b16642853e3667da6b6173bfbdb2b7df18e773ac9db", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "5d6bbd17f696af2244919b16642853e3667da6b6173bfbdb2b7df18e773ac9db", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "5d6bbd17f696af2244919b16642853e3667da6b6173bfbdb2b7df18e773ac9db", kill_on_drop: false }` [INFO] [stdout] 5d6bbd17f696af2244919b16642853e3667da6b6173bfbdb2b7df18e773ac9db [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2c3194bb54e51ce13d1178ae34935812291a5e082359edc00bc5770eb538ff91 [INFO] running `Command { std: "docker" "start" "-a" "2c3194bb54e51ce13d1178ae34935812291a5e082359edc00bc5770eb538ff91", kill_on_drop: false }` [INFO] [stderr] Compiling serde_core v1.0.226 [INFO] [stderr] Compiling wasm-bindgen-shared v0.2.103 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling memchr v2.7.5 [INFO] [stderr] Compiling cc v1.2.38 [INFO] [stderr] Compiling serde v1.0.226 [INFO] [stderr] Compiling mio v1.0.4 [INFO] [stderr] Compiling socket2 v0.6.0 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling getrandom v0.2.16 [INFO] [stderr] Compiling rustls-pki-types v1.12.0 [INFO] [stderr] Compiling wasm-bindgen v0.2.103 [INFO] [stderr] Compiling tokio v1.47.1 [INFO] [stderr] Compiling futures-util v0.3.31 [INFO] [stderr] Compiling winnow v0.7.13 [INFO] [stderr] Compiling futures-channel v0.3.31 [INFO] [stderr] Compiling toml_writer v1.0.3 [INFO] [stderr] Compiling curve25519-dalek v4.1.3 [INFO] [stderr] Compiling rustls-native-certs v0.8.1 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling masterror-template v0.3.6 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling signature v2.2.0 [INFO] [stderr] Compiling ed25519 v2.2.3 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling hmac-sha256 v1.1.12 [INFO] [stderr] Compiling toml_parser v1.0.3 [INFO] [stderr] Compiling regex-automata v0.4.10 [INFO] [stderr] Compiling serde_spanned v1.0.2 [INFO] [stderr] Compiling toml_datetime v0.7.2 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling toml v0.9.7 [INFO] [stderr] Compiling rustls v0.23.32 [INFO] [stderr] Compiling hyper v1.7.0 [INFO] [stderr] Compiling tower v0.5.2 [INFO] [stderr] Compiling synstructure v0.13.2 [INFO] [stderr] Compiling wasm-bindgen-backend v0.2.103 [INFO] [stderr] Compiling regex v1.11.2 [INFO] [stderr] Compiling tower-http v0.6.6 [INFO] [stderr] Compiling rustls-webpki v0.103.6 [INFO] [stderr] Compiling wasm-bindgen-macro-support v0.2.103 [INFO] [stderr] Compiling zerofrom-derive v0.1.6 [INFO] [stderr] Compiling yoke-derive v0.8.0 [INFO] [stderr] Compiling zerovec-derive v0.11.1 [INFO] [stderr] Compiling displaydoc v0.2.5 [INFO] [stderr] Compiling serde_derive v1.0.226 [INFO] [stderr] Compiling tracing-attributes v0.1.30 [INFO] [stderr] Compiling wasm-bindgen-macro v0.2.103 [INFO] [stderr] Compiling curve25519-dalek-derive v0.1.1 [INFO] [stderr] Compiling masterror-derive v0.6.6 [INFO] [stderr] Compiling zerofrom v0.1.6 [INFO] [stderr] Compiling yoke v0.8.0 [INFO] [stderr] Compiling zerovec v0.11.4 [INFO] [stderr] Compiling zerotrie v0.2.2 [INFO] [stderr] Compiling js-sys v0.3.80 [INFO] [stderr] Compiling tracing v0.1.41 [INFO] [stderr] Compiling hyper-util v0.1.17 [INFO] [stderr] Compiling ed25519-dalek v2.2.0 [INFO] [stderr] Compiling tinystr v0.8.1 [INFO] [stderr] Compiling potential_utf v0.1.3 [INFO] [stderr] Compiling icu_collections v2.0.0 [INFO] [stderr] Compiling icu_locale_core v2.0.0 [INFO] [stderr] Compiling icu_provider v2.0.0 [INFO] [stderr] Compiling icu_normalizer v2.0.0 [INFO] [stderr] Compiling icu_properties v2.0.1 [INFO] [stderr] Compiling serde_urlencoded v0.7.1 [INFO] [stderr] Compiling masterror v0.10.8 [INFO] [stderr] Compiling idna_adapter v1.2.1 [INFO] [stderr] Compiling idna v1.1.0 [INFO] [stderr] Compiling tokio-rustls v0.26.3 [INFO] [stderr] Compiling hyper-rustls v0.27.7 [INFO] [stderr] Compiling url v2.5.7 [INFO] [stderr] Compiling serde-wasm-bindgen v0.6.5 [INFO] [stderr] Compiling web-sys v0.3.80 [INFO] [stderr] Compiling wasm-bindgen-futures v0.4.53 [INFO] [stderr] Compiling reqwest v0.12.23 [INFO] [stderr] Compiling telegram-webapp-sdk v0.2.10 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 52s [INFO] running `Command { std: "docker" "inspect" "2c3194bb54e51ce13d1178ae34935812291a5e082359edc00bc5770eb538ff91", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2c3194bb54e51ce13d1178ae34935812291a5e082359edc00bc5770eb538ff91", kill_on_drop: false }` [INFO] [stdout] 2c3194bb54e51ce13d1178ae34935812291a5e082359edc00bc5770eb538ff91 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 4200b8779cea5dc9c271a85f8f7edf227bd39f6ff7d5c73885c3dd99930ad2af [INFO] running `Command { std: "docker" "start" "-a" "4200b8779cea5dc9c271a85f8f7edf227bd39f6ff7d5c73885c3dd99930ad2af", kill_on_drop: false }` [INFO] [stderr] Compiling wasm-bindgen-test-macro v0.3.53 [INFO] [stderr] Compiling wasm-bindgen-test v0.3.53 [INFO] [stderr] Compiling telegram-webapp-sdk v0.2.10 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 5.68s [INFO] running `Command { std: "docker" "inspect" "4200b8779cea5dc9c271a85f8f7edf227bd39f6ff7d5c73885c3dd99930ad2af", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4200b8779cea5dc9c271a85f8f7edf227bd39f6ff7d5c73885c3dd99930ad2af", kill_on_drop: false }` [INFO] [stdout] 4200b8779cea5dc9c271a85f8f7edf227bd39f6ff7d5c73885c3dd99930ad2af [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 38ac2982e649e6a62bec0c1a477f762f4daef4901d43c46488fccc50112bff61 [INFO] running `Command { std: "docker" "start" "-a" "38ac2982e649e6a62bec0c1a477f762f4daef4901d43c46488fccc50112bff61", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.29s [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/telegram_webapp_sdk-8f8824354883a0ab) [INFO] [stdout] test core::context::tests::decode_query_value_handles_plus_and_percent_sequences ... ok [INFO] [stdout] test core::interop::verify::tests::invalid_format_fails ... ok [INFO] [stdout] test core::types::download_file_params::tests::serialize_download_file_params ... ok [INFO] [stdout] test core::types::sent_web_app_message::tests::serialize_sent_web_app_message ... ok [INFO] [stdout] test core::types::user::tests::serialize_user ... ok [INFO] [stdout] test core::types::sent_web_app_message::tests::deserialize_sent_web_app_message_none ... ok [INFO] [stdout] test core::types::web_app_data::tests::deserialize_web_app_data_missing_field ... ok [INFO] [stdout] test core::types::web_app_data::tests::serialize_web_app_data ... ok [INFO] [stdout] test core::types::web_app_info::tests::deserialize_web_app_info_missing_url ... ok [INFO] [stdout] test core::types::user::tests::deserialize_user_missing_required ... ok [INFO] [stdout] test core::types::web_app_info::tests::serialize_web_app_info ... ok [INFO] [stdout] test core::types::webhook_info::tests::deserialize_webhook_info_missing_required ... ok [INFO] [stdout] test core::types::webhook_info::tests::serialize_webhook_info ... ok [INFO] [stdout] test core::types::write_access_allowed::tests::deserialize_write_access_allowed_none ... ok [INFO] [stdout] test core::types::write_access_allowed::tests::serialize_write_access_allowed ... ok [INFO] [stdout] test router::tests::registers_pages ... ok [INFO] [stdout] test router::tests::starts_registered_pages ... ok [INFO] [stdout] test core::context::tests::extract_param_returns_first_entry ... ok [INFO] [stdout] test utils::validate_init_data::tests::hmac_rejects_modified_data ... ok [INFO] [stdout] test utils::validate_init_data::tests::hmac_validates ... ok [INFO] [stdout] test utils::validate_init_data::tests::ed25519_validates ... ok [INFO] [stdout] test utils::validate_init_data::tests::ed25519_rejects_bad_signature ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running unittests src/bin/update_readme/main.rs (/opt/rustwide/target/debug/deps/update_readme-03e78c7031d25c40) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test tests::replace_section_substitutes_between_markers ... ok [INFO] [stdout] test tests::parse_status_extracts_metadata ... ok [INFO] [stdout] test tests::parse_status_reads_custom_probe_url ... ok [INFO] [stdout] test version_probe::tests::extract_version_supports_multiple_segments ... ok [INFO] [stdout] test version_probe::tests::extract_version_reads_numeric_segments ... ok [INFO] [stdout] test version_probe::tests::extract_version_reports_missing_marker ... ok [INFO] [stderr] Running tests/closing_confirmation.rs (/opt/rustwide/target/debug/deps/closing_confirmation-19c3afc4e84f89db) [INFO] [stdout] test tests::render_badges_encodes_values ... ok [INFO] [stderr] Running tests/init_sdk.rs (/opt/rustwide/target/debug/deps/init_sdk-ffe71ac7fb712dbf) [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/macros.rs (/opt/rustwide/target/debug/deps/macros-494ddb483b283d5d) [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/validate_init_data.rs (/opt/rustwide/target/debug/deps/validate_init_data-205fe82c437ea565) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test hmac_validates ... ok [INFO] [stdout] test hmac_rejects_modified_data ... ok [INFO] [stdout] test ed25519_rejects_bad_signature ... ok [INFO] [stdout] test ed25519_validates ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stderr] Doc-tests telegram_webapp_sdk [INFO] [stdout] [INFO] [stdout] running 169 tests [INFO] [stdout] test src/../README.md - (line 120) ... ignored [INFO] [stdout] test src/../README.md - (line 137) ... ignored [INFO] [stdout] test src/../README.md - (line 150) ... ignored [INFO] [stdout] test src/../README.md - (line 169) ... ignored [INFO] [stdout] test src/../README.md - (line 186) ... ignored [INFO] [stdout] test src/../README.md - (line 195) - compile ... ok [INFO] [stdout] test src/../README.md - (line 246) - compile ... ok [INFO] [stdout] test src/../README.md - (line 218) - compile ... ok [INFO] [stdout] test src/../README.md - (line 322) - compile ... ok [INFO] [stdout] test src/../README.md - (line 39) ... ignored [INFO] [stdout] test src/../README.md - (line 263) - compile ... ok [INFO] [stdout] test src/../README.md - (line 284) - compile ... ok [INFO] [stdout] test src/../README.md - (line 302) - compile ... ok [INFO] [stdout] test src/../README.md - (line 338) - compile ... ok [INFO] [stdout] test src/../README.md - (line 355) - compile ... ok [INFO] [stdout] test src/../README.md - (line 385) - compile ... ok [INFO] [stdout] test src/../README.md - (line 415) - compile ... ok [INFO] [stdout] test src/../README.md - (line 437) - compile ... ok [INFO] [stdout] test src/../README.md - (line 455) - compile ... ok [INFO] [stdout] test src/../README.md - (line 471) - compile ... ok [INFO] [stdout] test src/../README.md - (line 485) - compile ... ok [INFO] [stdout] test src/../README.md - (line 499) - compile ... ok [INFO] [stdout] test src/../README.md - (line 518) - compile ... ok [INFO] [stdout] test src/../README.md - (line 538) - compile ... ok [INFO] [stdout] test src/../README.md - (line 62) ... ignored [INFO] [stdout] test src/../README.md - (line 71) ... ignored [INFO] [stdout] test src/api/biometric.rs - api::biometric::authenticate (line 72) - compile ... ok [INFO] [stdout] test src/api/biometric.rs - api::biometric::device_id (line 244) - compile ... ok [INFO] [stdout] test src/api/biometric.rs - api::biometric::init (line 12) - compile ... ok [INFO] [stdout] test src/api/accelerometer.rs - api::accelerometer::start (line 37) - compile ... ok [INFO] [stdout] test src/../README.md - (line 556) - compile ... ok [INFO] [stdout] test src/api/biometric.rs - api::biometric::is_access_granted (line 206) - compile ... ok [INFO] [stdout] test src/api/accelerometer.rs - api::accelerometer::stop (line 56) - compile ... ok [INFO] [stdout] test src/api/accelerometer.rs - api::accelerometer::get_acceleration (line 71) - compile ... ok [INFO] [stdout] test src/api/biometric.rs - api::biometric::is_access_requested (line 187) - compile ... ok [INFO] [stdout] test src/api/biometric.rs - api::biometric::is_inited (line 149) - compile ... ok [INFO] [stdout] test src/api/biometric.rs - api::biometric::open_settings (line 131) - compile ... ok [INFO] [stdout] test src/api/biometric.rs - api::biometric::update_biometric_token (line 111) - compile ... ok [INFO] [stdout] test src/api/cloud_storage.rs - api::cloud_storage::clear (line 183) - compile ... ok [INFO] [stdout] test src/api/cloud_storage.rs - api::cloud_storage::get_item (line 20) - compile ... ok [INFO] [stdout] test src/api/cloud_storage.rs - api::cloud_storage::get_keys (line 162) - compile ... ok [INFO] [stdout] test src/api/biometric.rs - api::biometric::is_biometric_available (line 168) - compile ... ok [INFO] [stdout] test src/api/cloud_storage.rs - api::cloud_storage::remove_item (line 64) - compile ... ok [INFO] [stdout] test src/api/cloud_storage.rs - api::cloud_storage::remove_items (line 136) - compile ... ok [INFO] [stdout] test src/api/biometric.rs - api::biometric::is_biometric_token_saved (line 225) - compile ... ok [INFO] [stdout] test src/api/biometric.rs - api::biometric::request_access (line 32) - compile ... ok [INFO] [stdout] test src/api/cloud_storage.rs - api::cloud_storage::get_items (line 86) - compile ... ok [INFO] [stdout] test src/api/device_orientation.rs - api::device_orientation::get_orientation (line 70) - compile ... ok [INFO] [stdout] test src/api/device_orientation.rs - api::device_orientation::start (line 36) - compile ... ok [INFO] [stdout] test src/api/device_orientation.rs - api::device_orientation::stop (line 55) - compile ... ok [INFO] [stdout] test src/api/cloud_storage.rs - api::cloud_storage::set_item (line 42) - compile ... ok [INFO] [stdout] test src/api/cloud_storage.rs - api::cloud_storage::set_items (line 111) - compile ... ok [INFO] [stdout] test src/api/gyroscope.rs - api::gyroscope::get_angular_velocity (line 70) - compile ... ok [INFO] [stdout] test src/api/gyroscope.rs - api::gyroscope::start (line 36) - compile ... ok [INFO] [stdout] test src/api/gyroscope.rs - api::gyroscope::stop (line 55) - compile ... ok [INFO] [stdout] test src/api/haptic.rs - api::haptic::selection_changed (line 100) ... ok [INFO] [stdout] test src/../README.md - (line 231) - compile ... ok [INFO] [stdout] test src/api/device_storage.rs - api::device_storage::remove (line 61) ... ok [INFO] [stdout] test src/api/device_storage.rs - api::device_storage::clear (line 85) ... ok [INFO] [stdout] test src/api/haptic.rs - api::haptic::notification_occurred (line 80) ... ok [INFO] [stdout] test src/api/location_manager.rs - api::location_manager::init (line 12) ... ok [INFO] [stdout] test src/api/device_storage.rs - api::device_storage::set (line 13) ... ok [INFO] [stdout] test src/api/location_manager.rs - api::location_manager::on_location_requested (line 93) ... ok [INFO] [stdout] test src/api/device_storage.rs - api::device_storage::get (line 36) ... ok [INFO] [stdout] test src/api/location_manager.rs - api::location_manager::open_settings (line 52) ... ok [INFO] [stdout] test src/api/secure_storage.rs - api::secure_storage::restore (line 64) ... ok [INFO] [stdout] test src/api/secure_storage.rs - api::secure_storage::remove (line 89) ... ok [INFO] [stdout] test src/api/location_manager.rs - api::location_manager::get_location (line 32) ... ok [INFO] [stdout] test src/api/secure_storage.rs - api::secure_storage::set (line 16) ... ok [INFO] [stdout] test src/api/settings_button.rs - api::settings_button::hide (line 32) - compile ... ok [INFO] [stdout] test src/api/settings_button.rs - api::settings_button::off_click (line 75) - compile ... ok [INFO] [stdout] test src/api/location_manager.rs - api::location_manager::on_location_manager_updated (line 73) ... ok [INFO] [stdout] test src/api/secure_storage.rs - api::secure_storage::clear (line 113) ... ok [INFO] [stdout] test src/api/secure_storage.rs - api::secure_storage::get (line 39) ... ok [INFO] [stdout] test src/api/haptic.rs - api::haptic::impact_occurred (line 60) ... ok [INFO] [stdout] test src/api/settings_button.rs - api::settings_button::on_click (line 54) - compile ... ok [INFO] [stdout] test src/api/settings_button.rs - api::settings_button::show (line 12) - compile ... ok [INFO] [stdout] test src/api/user.rs - api::user::request_contact (line 14) - compile ... ok [INFO] [stdout] test src/api/user.rs - api::user::request_phone_number (line 36) - compile ... ok [INFO] [stdout] test src/api/user.rs - api::user::open_contact (line 58) - compile ... ok [INFO] [stdout] test src/api/viewport.rs - api::viewport::expand_viewport (line 77) - compile ... ok [INFO] [stdout] test src/api/viewport.rs - api::viewport::get_viewport_stable_height (line 42) - compile ... ok [INFO] [stdout] test src/api/viewport.rs - api::viewport::get_viewport_width (line 23) - compile ... ok [INFO] [stdout] test src/core/types/theme_params.rs - core::types::theme_params::TelegramThemeParams (line 17) ... ignored [INFO] [stdout] test src/core/types/sent_web_app_message.rs - core::types::sent_web_app_message::SentWebAppMessage (line 7) ... ok [INFO] [stdout] test src/core/types/user.rs - core::types::user::TelegramUser (line 7) ... ok [INFO] [stdout] test src/router.rs - router (line 8) - compile ... ok [INFO] [stdout] test src/core/types/web_app_data.rs - core::types::web_app_data::WebAppData (line 7) ... ok [INFO] [stdout] test src/webapp.rs - webapp::BottomButtonParams (line 158) - compile ... ok [INFO] [stdout] test src/core/types/web_app_info.rs - core::types::web_app_info::WebAppInfo (line 7) ... ok [INFO] [stdout] test src/webapp.rs - webapp::OpenLinkOptions (line 213) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::SafeAreaInset (line 113) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::SecondaryButtonPosition (line 74) - compile ... ok [INFO] [stdout] test src/core/types/write_access_allowed.rs - core::types::write_access_allowed::WriteAccessAllowed (line 7) ... ok [INFO] [stdout] test src/core/types/theme_params.rs - core::types::theme_params::TelegramThemeParams::into_css_vars (line 87) ... ok [INFO] [stdout] test src/webapp.rs - webapp::SecondaryButtonParams (line 189) - compile ... ok [INFO] [stdout] test src/core/types/webhook_info.rs - core::types::webhook_info::WebhookInfo (line 7) ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::bottom_button_has_shine_effect (line 1352) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::bottom_button_text (line 1309) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::bottom_button_text_color (line 1323) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::check_home_screen_status (line 761) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::bottom_button_color (line 1338) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::close_scan_qr_popup (line 971) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::content_safe_area_inset (line 1915) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::disable_bottom_button (line 1214) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::disable_closing_confirmation (line 376) - compile ... ok [INFO] [stdout] test src/utils/validate_init_data.rs - utils::validate_init_data::verify_hmac_sha256 (line 47) ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::disable_main_button (line 1549) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::disable_secondary_button (line 1563) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::enable_closing_confirmation (line 361) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::download_file (line 814) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::enable_bottom_button (line 1200) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::disable_vertical_swipes (line 481) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::enable_main_button (line 1521) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::exit_fullscreen (line 421) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::hide_bottom_button_progress (line 1247) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::enable_vertical_swipes (line 466) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::hide_keyboard (line 1024) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::enable_secondary_button (line 1535) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::hide_main_button_progress (line 1605) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::add_to_home_screen (line 744) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::is_active (line 1828) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::is_back_button_visible (line 2177) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::is_bottom_button_active (line 1277) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::hide_secondary_button_progress (line 1619) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::is_bottom_button_progress_visible (line 1293) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::is_bottom_button_visible (line 1261) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::is_closing_confirmation_enabled (line 391) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::is_fullscreen (line 1845) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::is_orientation_locked (line 1862) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::is_version_at_least (line 562) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::join_voice_chat (line 717) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::on_invoice_closed (line 2093) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::lock_orientation (line 436) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::open_link (line 522) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::read_text_from_clipboard (line 1039) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::open_invoice (line 581) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::is_vertical_swipes_enabled (line 1879) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::request_emoji_status_access (line 855) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::request_write_access (line 788) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::safe_area_inset (line 1901) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::request_fullscreen (line 406) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::secondary_button_position (line 1415) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::set_background_color (line 1127) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::set_bottom_bar_color (line 1142) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::open_telegram_link (line 547) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::set_bottom_button_params (line 1368) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::set_bottom_button_text_color (line 1184) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::set_secondary_button_params (line 1391) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::share_message (line 633) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::set_bottom_button_color (line 1165) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::set_emoji_status (line 885) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::set_header_color (line 1112) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::share_url (line 693) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::show_bottom_button_progress (line 1228) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::show_popup (line 919) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::show_secondary_button_progress (line 1591) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::set_back_button_callback (line 2137) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::switch_inline_query (line 606) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::show_scan_qr_popup (line 946) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::unlock_orientation (line 451) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::validate_init_data (line 314) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::viewport_height (line 1779) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::viewport_stable_height (line 1807) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::viewport_width (line 1793) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::show_main_button_progress (line 1577) - compile ... ok [INFO] [stdout] test src/core/context.rs - core::context::get_launch_params (line 59) - compile ... ok [INFO] [stdout] test src/webapp.rs - webapp::TelegramWebApp::share_to_story (line 663) - compile ... ok [INFO] [stdout] test src/utils/validate_init_data.rs - utils::validate_init_data::verify_ed25519 (line 83) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 160 passed; 0 failed; 9 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "38ac2982e649e6a62bec0c1a477f762f4daef4901d43c46488fccc50112bff61", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "38ac2982e649e6a62bec0c1a477f762f4daef4901d43c46488fccc50112bff61", kill_on_drop: false }` [INFO] [stdout] 38ac2982e649e6a62bec0c1a477f762f4daef4901d43c46488fccc50112bff61