[INFO] fetching crate dioxus-tus 0.1.0...
[INFO] testing dioxus-tus-0.1.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate dioxus-tus 0.1.0 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate dioxus-tus 0.1.0
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate dioxus-tus 0.1.0
[INFO] tweaked toml for crates.io crate dioxus-tus 0.1.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate dioxus-tus 0.1.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate dioxus-tus 0.1.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" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:46:12
[INFO] [stderr]    |
[INFO] [stderr] 46 | homepage = "https://github.com/sagikazarmark/tus-rs"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 51 | repository = "https://github.com/sagikazarmark/tus-rs"
[INFO] [stderr]    |              -----------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `dioxus-tus` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] e540fcf952d5a791f1783cbf750ba860727f8858441909385b1df0e4e7963162
[INFO] running `Command { std: "docker" "start" "e540fcf952d5a791f1783cbf750ba860727f8858441909385b1df0e4e7963162", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e540fcf952d5a791f1783cbf750ba860727f8858441909385b1df0e4e7963162", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "e540fcf952d5a791f1783cbf750ba860727f8858441909385b1df0e4e7963162" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "e540fcf952d5a791f1783cbf750ba860727f8858441909385b1df0e4e7963162", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "e540fcf952d5a791f1783cbf750ba860727f8858441909385b1df0e4e7963162" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:46:12
[INFO] [stderr]    |
[INFO] [stderr] 46 | homepage = "https://github.com/sagikazarmark/tus-rs"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 51 | repository = "https://github.com/sagikazarmark/tus-rs"
[INFO] [stderr]    |              -----------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `dioxus-tus` (manifest) generated 1 warning
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling memchr v2.8.2
[INFO] [stderr]    Compiling libc v0.2.186
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling http v1.4.2
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling uuid v1.23.5
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling zerofrom-derive v0.1.7
[INFO] [stderr]    Compiling yoke-derive v0.8.2
[INFO] [stderr]    Compiling zerovec-derive v0.11.3
[INFO] [stderr]    Compiling displaydoc v0.2.6
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling zerovec v0.11.6
[INFO] [stderr]    Compiling zerotrie v0.2.4
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling tinystr v0.8.3
[INFO] [stderr]    Compiling potential_utf v0.1.5
[INFO] [stderr]    Compiling icu_collections v2.2.0
[INFO] [stderr]    Compiling icu_locale_core v2.2.0
[INFO] [stderr]    Compiling icu_provider v2.2.0
[INFO] [stderr]    Compiling icu_properties v2.2.0
[INFO] [stderr]    Compiling icu_normalizer v2.2.0
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling idna_adapter v1.2.2
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling tus-protocol v0.1.0
[INFO] [stderr]    Compiling tus-uploader v0.1.0
[INFO] [stderr]    Compiling dioxus-tus v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `futures`
[INFO] [stderr]  --> Cargo.toml:4:15
[INFO] [stderr]   |
[INFO] [stderr] 4 | [dependencies.futures]
[INFO] [stderr]   |               ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `futures`
[INFO] [stderr] warning: unused dependency `serde_json`
[INFO] [stderr]   --> Cargo.toml:14:15
[INFO] [stderr]    |
[INFO] [stderr] 14 | [dependencies.serde_json]
[INFO] [stderr]    |               ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `serde_json`
[INFO] [stderr] warning: `dioxus-tus` (manifest) generated 2 warnings
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 38.13s
[INFO] running `Command { std: "docker" "inspect" "e540fcf952d5a791f1783cbf750ba860727f8858441909385b1df0e4e7963162", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "e540fcf952d5a791f1783cbf750ba860727f8858441909385b1df0e4e7963162" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:46:12
[INFO] [stderr]    |
[INFO] [stderr] 46 | homepage = "https://github.com/sagikazarmark/tus-rs"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 51 | repository = "https://github.com/sagikazarmark/tus-rs"
[INFO] [stderr]    |              -----------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `dioxus-tus` (manifest) generated 1 warning
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling tus-uploader v0.1.0
[INFO] [stderr]    Compiling dioxus-tus v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `futures`
[INFO] [stderr]  --> Cargo.toml:4:15
[INFO] [stderr]   |
[INFO] [stderr] 4 | [dependencies.futures]
[INFO] [stderr]   |               ^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `futures`
[INFO] [stderr] warning: unused dependency `serde_json`
[INFO] [stderr]   --> Cargo.toml:14:15
[INFO] [stderr]    |
[INFO] [stderr] 14 | [dependencies.serde_json]
[INFO] [stderr]    |               ^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr] help: consider removing the dependency on `serde_json`
[INFO] [stderr] help: to still use for development builds, move to `dev-dependencies`
[INFO] [stderr] warning: `dioxus-tus` (manifest) generated 2 warnings
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 7.87s
[INFO] running `Command { std: "docker" "inspect" "e540fcf952d5a791f1783cbf750ba860727f8858441909385b1df0e4e7963162", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "e540fcf952d5a791f1783cbf750ba860727f8858441909385b1df0e4e7963162" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:46:12
[INFO] [stderr]    |
[INFO] [stderr] 46 | homepage = "https://github.com/sagikazarmark/tus-rs"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 51 | repository = "https://github.com/sagikazarmark/tus-rs"
[INFO] [stderr]    |              -----------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `dioxus-tus` (manifest) generated 1 warning
[INFO] [stderr] warning: unused dependency `futures`
[INFO] [stdout] 
[INFO] [stderr]  --> Cargo.toml:4:15
[INFO] [stdout] running 39 tests
[INFO] [stderr]   |
[INFO] [stdout] test config::tests::cwu_predicate_does_not_truncate_huge_files_on_wasm32 ... ok
[INFO] [stderr] 4 | [dependencies.futures]
[INFO] [stdout] test config::tests::cwu_predicate_excludes_files_over_threshold ... ok
[INFO] [stderr]   |               ^^^^^^^^
[INFO] [stdout] test config::tests::extra_metadata_is_merged ... ok
[INFO] [stderr]   |
[INFO] [stdout] test persistence::tests::match_key_differs_on_size ... ok
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stdout] test config::tests::extra_metadata_key_wins_over_auto_populated ... ok
[INFO] [stderr] help: consider removing the dependency on `futures`
[INFO] [stdout] test persistence::tests::match_key_differs_on_filename ... ok
[INFO] [stderr] warning: unused dependency `serde_json`
[INFO] [stdout] test config::tests::start_options_identifies_request_specific_headers ... ok
[INFO] [stderr]   --> Cargo.toml:14:15
[INFO] [stdout] test persistence::tests::endpoint_redaction_removes_userinfo_query_and_fragment ... ok
[INFO] [stderr]    |
[INFO] [stdout] test config::tests::filename_override_replaces_auto_populated ... ok
[INFO] [stderr] 14 | [dependencies.serde_json]
[INFO] [stdout] test config::tests::start_options_without_per_upload_auth_is_options_cacheable ... ok
[INFO] [stderr]    |               ^^^^^^^^^^^
[INFO] [stdout] test persistence::tests::entry_is_resumable_only_for_matching_fresh_same_origin_file ... ok
[INFO] [stderr]    |
[INFO] [stdout] test config::tests::cwu_predicate_excludes_zero_size_files ... ok
[INFO] [stderr] help: consider removing the dependency on `serde_json`
[INFO] [stdout] test persistence::tests::match_key_does_not_reveal_endpoint_material ... ok
[INFO] [stderr] help: to still use for development builds, move to `dev-dependencies`
[INFO] [stdout] test config::tests::metadata_auto_populates_filename_and_filetype ... ok
[INFO] [stderr] warning: `dioxus-tus` (manifest) generated 2 warnings
[INFO] [stdout] test config::tests::cwu_predicate_includes_files_under_threshold ... ok
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.20s
[INFO] [stdout] test persistence::tests::match_key_handles_nan_last_modified ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/dioxus-tus/644e76491bbca026/out/dioxus_tus-644e76491bbca026)
[INFO] [stdout] test persistence::tests::match_key_differs_on_endpoint ... ok
[INFO] [stderr]      Running tests/unit.rs (/opt/rustwide/target/release/build/dioxus-tus/7f7dba397da4db54/out/unit-7f7dba397da4db54)
[INFO] [stdout] test persistence::tests::origin_matches_same_scheme_host_port ... ok
[INFO] [stderr]      Running tests/wasm_transport.rs (/opt/rustwide/target/release/build/dioxus-tus/0766127ab2fcb1ed/out/wasm_transport-0766127ab2fcb1ed)
[INFO] [stdout] test persistence::tests::match_key_is_deterministic ... ok
[INFO] [stderr]    Doc-tests dioxus_tus
[INFO] [stdout] test persistence::tests::origin_does_not_match_different_host ... ok
[INFO] [stdout] test persistence::tests::origin_does_not_match_different_port ... ok
[INFO] [stdout] test persistence::tests::upload_url_redaction_removes_query_fragment_and_tail ... ok
[INFO] [stdout] test persistence::tests::upload_url_redaction_removes_userinfo ... ok
[INFO] [stdout] test persistence::tests::storage_key_prepends_namespace ... ok
[INFO] [stdout] test state::tests::default_state_is_idle ... ok
[INFO] [stdout] test state::tests::progress_fraction_none_when_total_unknown ... ok
[INFO] [stdout] test state::tests::progress_fraction_complete ... ok
[INFO] [stdout] test state::tests::progress_fraction_one_for_zero_size_file ... ok
[INFO] [stdout] test state::tests::progress_fraction_zero_when_no_bytes_uploaded ... ok
[INFO] [stdout] test persistence::tests::origin_does_not_match_https_with_explicit_http_port ... ok
[INFO] [stdout] test state::tests::progress_fraction_half ... ok
[INFO] [stdout] test persistence::tests::resumable_entry_serde_roundtrip ... ok
[INFO] [stdout] test persistence::tests::origin_does_not_match_malformed ... ok
[INFO] [stdout] test persistence::tests::origin_matches_default_http_port_alias ... ok
[INFO] [stdout] test persistence::tests::origin_matches_default_https_port_alias ... ok
[INFO] [stdout] test persistence::tests::origin_matches_when_fragment_present ... ok
[INFO] [stdout] test persistence::tests::origin_matches_when_query_string_present ... ok
[INFO] [stdout] test persistence::tests::origin_does_not_match_different_scheme ... ok
[INFO] [stdout] test persistence::tests::origin_matches_with_explicit_port ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 39 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 28 tests
[INFO] [stdout] test blob_slice_empty_at_end ... ok
[INFO] [stdout] test config_builder_chains_correctly ... ok
[INFO] [stdout] test config_default_chunk_size_is_one_mib ... ok
[INFO] [stdout] test config_token_used_when_start_options_token_is_none ... ok
[INFO] [stdout] test native_client::client_4xx_maps_to_server ... ok
[INFO] [stdout] test client_transport_load_failed_maps_to_cors ... ok
[INFO] [stdout] test blob_slice_returns_correct_chunk ... ok
[INFO] [stdout] test native_client::client_missing_header_maps_to_missing_header ... ok
[INFO] [stdout] test client_transport_other_string_maps_to_transport ... ok
[INFO] [stdout] test native_client::patch_chunk_returns_error_on_server_4xx ... ok
[INFO] [stdout] test native_client::patch_chunk_returns_error_on_repeated_5xx ... ok
[INFO] [stdout] test native_client::patch_chunk_updates_offset_and_sends_correct_headers ... ok
[INFO] [stdout] test native_client::retry_classification_429_is_retryable ... ok
[INFO] [stdout] test native_client::retry_classification_403_is_not_retryable ... ok
[INFO] [stdout] test blob_slice_start_past_end_returns_empty ... ok
[INFO] [stdout] test client_transport_failed_to_fetch_maps_to_cors ... ok
[INFO] [stdout] test client_transport_network_error_maps_to_cors ... ok
[INFO] [stdout] test config_chunk_size_clamps_to_at_least_one ... ok
[INFO] [stdout] test native_client::client_5xx_maps_to_server ... ok
[INFO] [stdout] test native_client::client_invalid_header_maps_to_typed_invalid_header ... ok
[INFO] [stdout] test native_client::patch_chunk_returns_error_on_5xx ... ok
[INFO] [stdout] test native_client::retry_classification_408_is_retryable ... ok
[INFO] [stdout] test native_client::retry_classification_409_is_retryable ... ok
[INFO] [stdout] test native_client::retry_classification_5xx_is_retryable ... ok
[INFO] [stdout] test no_token_when_both_are_none ... ok
[INFO] [stdout] test retry_classification_transport_is_retryable ... ok
[INFO] [stdout] test native_client::retry_classification_missing_header_is_not_retryable ... ok
[INFO] [stdout] test start_options_token_overrides_config_token ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 28 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] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/lib.rs - (line 9) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.26s; merged doctests compilation took 0.25s
[INFO] running `Command { std: "docker" "inspect" "e540fcf952d5a791f1783cbf750ba860727f8858441909385b1df0e4e7963162", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "e540fcf952d5a791f1783cbf750ba860727f8858441909385b1df0e4e7963162", kill_on_drop: false }`
[INFO] [stdout] e540fcf952d5a791f1783cbf750ba860727f8858441909385b1df0e4e7963162
