[INFO] fetching crate bext-plugin-wasm 0.2.0...
[INFO] testing bext-plugin-wasm-0.2.0 against master#f9988fefd3add01f414f52b414308e7872622fee for pr-155114
[INFO] extracting crate bext-plugin-wasm 0.2.0 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate bext-plugin-wasm 0.2.0
[INFO] finished tweaking crates.io crate bext-plugin-wasm 0.2.0
[INFO] tweaked toml for crates.io crate bext-plugin-wasm 0.2.0 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate bext-plugin-wasm 0.2.0 on toolchain f9988fefd3add01f414f52b414308e7872622fee
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate bext-plugin-wasm 0.2.0 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" "+f9988fefd3add01f414f52b414308e7872622fee" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded wat v1.246.2
[INFO] [stderr]   Downloaded wasm-encoder v0.246.2
[INFO] [stderr]   Downloaded wasmtime-slab v29.0.1
[INFO] [stderr]   Downloaded sptr v0.3.2
[INFO] [stderr]   Downloaded cranelift-codegen-shared v0.116.1
[INFO] [stderr]   Downloaded ittapi v0.4.0
[INFO] [stderr]   Downloaded debugid v0.8.0
[INFO] [stderr]   Downloaded wasmtime-component-util v29.0.1
[INFO] [stderr]   Downloaded wasmtime-jit-debug v29.0.1
[INFO] [stderr]   Downloaded cobs v0.3.0
[INFO] [stderr]   Downloaded embedded-io v0.6.1
[INFO] [stderr]   Downloaded memfd v0.6.5
[INFO] [stderr]   Downloaded wasmtime-winch v29.0.1
[INFO] [stderr]   Downloaded leb128 v0.2.5
[INFO] [stderr]   Downloaded trait-variant v0.1.2
[INFO] [stderr]   Downloaded wasmtime-jit-icache-coherence v29.0.1
[INFO] [stderr]   Downloaded cranelift-native v0.116.1
[INFO] [stderr]   Downloaded embedded-io v0.4.0
[INFO] [stderr]   Downloaded cranelift-bitset v0.116.1
[INFO] [stderr]   Downloaded cranelift-control v0.116.1
[INFO] [stderr]   Downloaded wasmtime-versioned-export-macros v29.0.1
[INFO] [stderr]   Downloaded wasmtime-math v29.0.1
[INFO] [stderr]   Downloaded wasmtime-asm-macros v29.0.1
[INFO] [stderr]   Downloaded wasmtime-fiber v29.0.1
[INFO] [stderr]   Downloaded target-lexicon v0.13.5
[INFO] [stderr]   Downloaded directories-next v2.0.0
[INFO] [stderr]   Downloaded wasmtime-cache v29.0.1
[INFO] [stderr]   Downloaded psm v0.1.30
[INFO] [stderr]   Downloaded hashlink v0.9.1
[INFO] [stderr]   Downloaded wasmtime-wit-bindgen v29.0.1
[INFO] [stderr]   Downloaded fxprof-processed-profile v0.6.0
[INFO] [stderr]   Downloaded cranelift-bforest v0.116.1
[INFO] [stderr]   Downloaded cranelift-entity v0.116.1
[INFO] [stderr]   Downloaded wasmprinter v0.221.3
[INFO] [stderr]   Downloaded postcard v1.1.3
[INFO] [stderr]   Downloaded bext-plugin-api v0.2.0
[INFO] [stderr]   Downloaded cranelift-frontend v0.116.1
[INFO] [stderr]   Downloaded pulley-interpreter v29.0.1
[INFO] [stderr]   Downloaded cpp_demangle v0.4.5
[INFO] [stderr]   Downloaded cranelift-codegen-meta v0.116.1
[INFO] [stderr]   Downloaded wasm-encoder v0.221.3
[INFO] [stderr]   Downloaded ar_archive_writer v0.5.1
[INFO] [stderr]   Downloaded cranelift-isle v0.116.1
[INFO] [stderr]   Downloaded wast v246.0.2
[INFO] [stderr]   Downloaded rustls-webpki v0.103.11
[INFO] [stderr]   Downloaded cc v1.2.60
[INFO] [stderr]   Downloaded wasmparser v0.246.2
[INFO] [stderr]   Downloaded winch-codegen v29.0.1
[INFO] [stderr]   Downloaded regalloc2 v0.11.2
[INFO] [stderr]   Downloaded ittapi-sys v0.4.0
[INFO] [stderr]   Downloaded wit-parser v0.221.3
[INFO] [stderr]   Downloaded wasmtime-environ v29.0.1
[INFO] [stderr]   Downloaded wasmtime-cranelift v29.0.1
[INFO] [stderr]   Downloaded wasmtime-component-macro v29.0.1
[INFO] [stderr]   Downloaded rusqlite v0.32.1
[INFO] [stderr]   Downloaded wasmparser v0.221.3
[INFO] [stderr]   Downloaded wasmtime v29.0.1
[INFO] [stderr]   Downloaded cranelift-codegen v0.116.1
[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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 3f26542c2930704561781dbc90c26d860c44ef541b8f7d1ba4b9790b6cf41991
[INFO] running `Command { std: "docker" "start" "-a" "3f26542c2930704561781dbc90c26d860c44ef541b8f7d1ba4b9790b6cf41991", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3f26542c2930704561781dbc90c26d860c44ef541b8f7d1ba4b9790b6cf41991", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3f26542c2930704561781dbc90c26d860c44ef541b8f7d1ba4b9790b6cf41991", kill_on_drop: false }`
[INFO] [stdout] 3f26542c2930704561781dbc90c26d860c44ef541b8f7d1ba4b9790b6cf41991
[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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 2303637d6a9c268af7d9a37807040811bb172b7847a7dae4bf25c10fba8bfa98
[INFO] running `Command { std: "docker" "start" "-a" "2303637d6a9c268af7d9a37807040811bb172b7847a7dae4bf25c10fba8bfa98", kill_on_drop: false }`
[INFO] [stderr]    Compiling cc v1.2.60
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling rustls v0.23.37
[INFO] [stderr]    Compiling simd-adler32 v0.3.9
[INFO] [stderr]    Compiling webpki-roots v1.0.6
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling fallible-streaming-iterator v0.1.9
[INFO] [stderr]    Compiling bitflags v2.11.0
[INFO] [stderr]    Compiling fallible-iterator v0.3.0
[INFO] [stderr]    Compiling bext-plugin-api v0.2.0
[INFO] [stderr]    Compiling uuid v1.23.0
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling webpki-roots v0.26.11
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling hashlink v0.9.1
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling libsqlite3-sys v0.30.1
[INFO] [stderr]    Compiling rustls-webpki v0.103.11
[INFO] [stderr]    Compiling ureq v2.12.1
[INFO] [stderr]    Compiling rusqlite v0.32.1
[INFO] [stderr]    Compiling bext-plugin-wasm v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 26.46s
[INFO] running `Command { std: "docker" "inspect" "2303637d6a9c268af7d9a37807040811bb172b7847a7dae4bf25c10fba8bfa98", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "2303637d6a9c268af7d9a37807040811bb172b7847a7dae4bf25c10fba8bfa98", kill_on_drop: false }`
[INFO] [stdout] 2303637d6a9c268af7d9a37807040811bb172b7847a7dae4bf25c10fba8bfa98
[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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] b2becb1ed1012448f0361b82f87dd765a52fdd901838b027cec95435ce68a1e1
[INFO] running `Command { std: "docker" "start" "-a" "b2becb1ed1012448f0361b82f87dd765a52fdd901838b027cec95435ce68a1e1", kill_on_drop: false }`
[INFO] [stderr]    Compiling bext-plugin-wasm v0.2.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.77s
[INFO] running `Command { std: "docker" "inspect" "b2becb1ed1012448f0361b82f87dd765a52fdd901838b027cec95435ce68a1e1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b2becb1ed1012448f0361b82f87dd765a52fdd901838b027cec95435ce68a1e1", kill_on_drop: false }`
[INFO] [stdout] b2becb1ed1012448f0361b82f87dd765a52fdd901838b027cec95435ce68a1e1
[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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+f9988fefd3add01f414f52b414308e7872622fee" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] b02e3c9ac9304efa29e0784797f521664b2bd8db5ff820c1217a730dc10c1b74
[INFO] running `Command { std: "docker" "start" "-a" "b02e3c9ac9304efa29e0784797f521664b2bd8db5ff820c1217a730dc10c1b74", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.17s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/bext_plugin_wasm-222cbced3ad26dbb)
[INFO] [stdout] 
[INFO] [stdout] running 47 tests
[INFO] [stdout] test adapter::tests::stub_adapter_name_and_priority ... ok
[INFO] [stdout] test adapter::tests::stub_hooks_are_noop ... ok
[INFO] [stdout] test kv::tests::get_set_delete_basic ... ok
[INFO] [stdout] test kv::tests::list_with_limit ... ok
[INFO] [stdout] test kv::tests::namespace_isolation ... ok
[INFO] [stdout] test queue::tests::ack_wrong_state_fails ... ok
[INFO] [stdout] test kv::tests::set_updates_existing_ttl ... ok
[INFO] [stdout] test kv::tests::list_excludes_expired ... ok
[INFO] [stdout] test kv::tests::list_with_prefix_filter ... ok
[INFO] [stdout] test kv::tests::ttl_expiry ... ok
[INFO] [stdout] test kv::tests::cleanup_expired_removes_entries ... ok
[INFO] [stdout] test runtime::tests::runtime_empty ... ok
[INFO] [stdout] test sandbox::tests::glob_match_exact ... ok
[INFO] [stdout] test sandbox::tests::glob_match_wildcard_suffix ... ok
[INFO] [stdout] test sandbox::tests::kv_namespace_allowed ... ok
[INFO] [stdout] test kv::tests::list_with_special_prefix_chars ... ok
[INFO] [stdout] test sandbox::tests::private_url_ipv4_mapped_ipv6 ... ok
[INFO] [stdout] test queue::tests::cleanup_removes_old_completed ... ok
[INFO] [stdout] test queue::tests::multiple_queues_isolated ... ok
[INFO] [stdout] test sandbox::tests::private_url_ipv6_unique_local ... ok
[INFO] [stdout] test sandbox::tests::kv_namespace_empty_blocks_all ... ok
[INFO] [stdout] test queue::tests::delayed_delivery ... ok
[INFO] [stdout] test sandbox::tests::private_url_link_local ... ok
[INFO] [stdout] test sandbox::tests::private_url_localhost_hostname ... ok
[INFO] [stdout] test sandbox::tests::glob_match_wildcard_middle ... ok
[INFO] [stdout] test sandbox::tests::private_url_loopback_ipv4 ... ok
[INFO] [stdout] test sandbox::tests::private_url_loopback_ipv6 ... ok
[INFO] [stdout] test queue::tests::push_pop_ack_lifecycle ... ok
[INFO] [stdout] test sandbox::tests::private_url_private_ranges ... ok
[INFO] [stdout] test sandbox::tests::private_url_unparseable ... ok
[INFO] [stdout] test sandbox::tests::token_bucket_basic ... ok
[INFO] [stdout] test sandbox::tests::private_url_unspecified ... ok
[INFO] [stdout] test sandbox::tests::private_url_public_ip_addresses_allowed ... ok
[INFO] [stdout] test sandbox::tests::queue_allowed ... ok
[INFO] [stdout] test sandbox::tests::sanitize_key_rejects_traversal ... ok
[INFO] [stdout] test sandbox::tests::sanitize_key_valid ... ok
[INFO] [stdout] test sandbox::tests::rate_limit_exhaustion ... ok
[INFO] [stdout] test sandbox::tests::url_allowlist_allows_matching ... ok
[INFO] [stdout] test sandbox::tests::url_allowlist_exact_match ... ok
[INFO] [stdout] test runtime::tests::load_nonexistent_fails ... ok
[INFO] [stdout] test sandbox::tests::queue_empty_blocks_all ... ok
[INFO] [stdout] test sandbox::tests::url_allowlist_blocks_when_empty ... ok
[INFO] [stdout] test queue::tests::nack_and_retry ... ok
[INFO] [stdout] test queue::tests::depth_returns_correct_count ... ok
[INFO] [stdout] test queue::tests::fifo_ordering ... ok
[INFO] [stdout] test queue::tests::dead_letter_on_max_attempts ... ok
[INFO] [stdout] test queue::tests::plugin_isolation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 47 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests bext_plugin_wasm
[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" "b02e3c9ac9304efa29e0784797f521664b2bd8db5ff820c1217a730dc10c1b74", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b02e3c9ac9304efa29e0784797f521664b2bd8db5ff820c1217a730dc10c1b74", kill_on_drop: false }`
[INFO] [stdout] b02e3c9ac9304efa29e0784797f521664b2bd8db5ff820c1217a730dc10c1b74
