[INFO] fetching crate worklane-core 0.2.1...
[INFO] testing worklane-core-0.2.1 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate worklane-core 0.2.1 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate worklane-core 0.2.1
[INFO] finished tweaking crates.io crate worklane-core 0.2.1
[INFO] tweaked toml for crates.io crate worklane-core 0.2.1 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate worklane-core 0.2.1 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 worklane-core 0.2.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "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/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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 1082de4ad2f70555882a8efeb74a7db020a5389df9262cd3b23532c360924952
[INFO] running `Command { std: "docker" "start" "1082de4ad2f70555882a8efeb74a7db020a5389df9262cd3b23532c360924952", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "1082de4ad2f70555882a8efeb74a7db020a5389df9262cd3b23532c360924952", 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" "1082de4ad2f70555882a8efeb74a7db020a5389df9262cd3b23532c360924952" "/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" "1082de4ad2f70555882a8efeb74a7db020a5389df9262cd3b23532c360924952", 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" "1082de4ad2f70555882a8efeb74a7db020a5389df9262cd3b23532c360924952" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling uuid v1.23.3
[INFO] [stderr]    Compiling worklane-core v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.62s
[INFO] running `Command { std: "docker" "inspect" "1082de4ad2f70555882a8efeb74a7db020a5389df9262cd3b23532c360924952", 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" "1082de4ad2f70555882a8efeb74a7db020a5389df9262cd3b23532c360924952" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling worklane-core v0.2.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.63s
[INFO] running `Command { std: "docker" "inspect" "1082de4ad2f70555882a8efeb74a7db020a5389df9262cd3b23532c360924952", 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" "1082de4ad2f70555882a8efeb74a7db020a5389df9262cd3b23532c360924952" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.03s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/worklane-core/9dc7a748bf389b7f/out/worklane_core-9dc7a748bf389b7f)
[INFO] [stdout] 
[INFO] [stdout] running 67 tests
[INFO] [stdout] test broker::tests::lifecycle_only_broker_reports_no_optional_capabilities ... ok
[INFO] [stdout] test clock::tests::first_reading_is_not_a_jump ... ok
[INFO] [stdout] test clock::tests::forward_jump_beyond_threshold_warns_and_counts ... ok
[INFO] [stdout] test clock::tests::movement_within_threshold_is_silent ... ok
[INFO] [stdout] test clock::tests::wall_clock_clamps_a_backward_step_to_the_floor ... ok
[INFO] [stdout] test clock::tests::wall_clock_is_non_decreasing ... ok
[INFO] [stdout] test clock::tests::no_threshold_never_counts ... ok
[INFO] [stdout] test clock::tests::zero_jump_threshold_is_clamped ... ok
[INFO] [stdout] test envelope::tests::decoding_fails_when_core_lifecycle_field_missing ... ok
[INFO] [stdout] test envelope::tests::decodes_legacy_envelope_missing_optional_fields ... ok
[INFO] [stdout] test lane::tests::backend_specific_character_is_accepted ... ok
[INFO] [stdout] test lane::tests::default_lane_name ... ok
[INFO] [stdout] test envelope::tests::stored_envelope_with_invalid_lane_round_trips ... ok
[INFO] [stdout] test envelope::tests::envelope_lane_serializes_transparently ... ok
[INFO] [stdout] test lane::tests::empty_registry_contains_nothing ... ok
[INFO] [stdout] test lane::tests::empty_name_is_rejected ... ok
[INFO] [stdout] test lane::tests::from_str_parses ... ok
[INFO] [stdout] test lane::tests::max_length_name_is_accepted ... ok
[INFO] [stdout] test lane::tests::over_length_name_is_rejected ... ok
[INFO] [stdout] test lane::tests::registry_membership_is_exact ... ok
[INFO] [stdout] test lane::tests::registry_with_default_lane_includes_it ... ok
[INFO] [stdout] test lane::tests::control_character_is_rejected ... ok
[INFO] [stdout] test lane::tests::surrounding_whitespace_is_rejected ... ok
[INFO] [stdout] test lane::tests::transparent_string_serialization ... ok
[INFO] [stdout] test lane::tests::well_formed_name_produces_lane ... ok
[INFO] [stdout] test payload_store::claim_check::tests::a_normal_json_payload_is_not_a_reference ... ok
[INFO] [stdout] test lane::tests::stored_lane_deserializes_without_validation ... ok
[INFO] [stdout] test payload_store::claim_check::tests::magic_prefix_with_invalid_utf8_key_is_not_a_reference ... ok
[INFO] [stdout] test payload_store::claim_check::tests::round_trips_a_key ... ok
[INFO] [stdout] test payload_store::claim_check::tests::empty_payload_is_not_a_reference ... ok
[INFO] [stdout] test redact::tests::a_credential_key_must_start_at_a_boundary ... ok
[INFO] [stdout] test redact::tests::handles_message_with_no_url ... ok
[INFO] [stdout] test redact::tests::leaves_path_at_sign_without_userinfo_untouched ... ok
[INFO] [stdout] test redact::tests::leaves_url_without_credentials_untouched ... ok
[INFO] [stdout] test redact::tests::redacts_aws_presigned_url_signature_and_credential ... ok
[INFO] [stdout] test redact::tests::redacts_azure_sas_signature ... ok
[INFO] [stdout] test redact::tests::redacts_both_userinfo_and_query_password ... ok
[INFO] [stdout] test redact::tests::redacts_keyword_dsn_password ... ok
[INFO] [stdout] test redact::tests::redacts_password_query_parameter ... ok
[INFO] [stdout] test redact::tests::redacts_query_key_case_insensitively ... ok
[INFO] [stdout] test redact::tests::redacts_userinfo_in_embedded_url ... ok
[INFO] [stdout] test redact::tests::redacts_userinfo_when_password_contains_question_mark ... ok
[INFO] [stdout] test redact::tests::redacts_userinfo_when_password_contains_slash ... ok
[INFO] [stdout] test redact::tests::redacts_userinfo_with_slash_and_question_mark_in_password ... ok
[INFO] [stdout] test retention::tests::age_cutoff_and_keep_count_are_none_when_unbounded ... ok
[INFO] [stdout] test redact::tests::truncates_on_utf8_boundary ... ok
[INFO] [stdout] test retention::tests::age_cutoff_subtracts_max_age_and_floors_at_zero ... ok
[INFO] [stdout] test retention::tests::keep_count_saturates_at_i64_max ... ok
[INFO] [stdout] test retention::tests::never_warns_for_a_bounded_policy ... ok
[INFO] [stdout] test retention::tests::warns_exactly_once_for_an_unbounded_policy ... ok
[INFO] [stdout] test retry::tests::clamps_to_cap ... ok
[INFO] [stdout] test retry::tests::first_retry_uses_base ... ok
[INFO] [stdout] test retry::tests::grows_geometrically ... ok
[INFO] [stdout] test retry::tests::jitter_stays_within_band_and_is_deterministic ... ok
[INFO] [stdout] test retry::tests::non_finite_jitter_is_treated_as_no_jitter ... ok
[INFO] [stdout] test retry::tests::large_base_is_not_capped_below_its_value ... ok
[INFO] [stdout] test retry::tests::zero_jitter_equals_delay_for ... ok
[INFO] [stdout] test spi::tests::allow_only_accepts_when_all_chars_permitted ... ok
[INFO] [stdout] test spi::tests::allow_only_returns_first_disallowed_char ... ok
[INFO] [stdout] test spi::tests::check_schema_version_decides_fresh_match_mismatch ... ok
[INFO] [stdout] test spi::tests::classify_state_maps_every_arm ... ok
[INFO] [stdout] test spi::tests::encode_accepts_a_normal_trace_context ... ok
[INFO] [stdout] test spi::tests::nanos_saturates_at_i64_max ... ok
[INFO] [stdout] test spi::tests::encode_rejects_oversized_trace_context ... ok
[INFO] [stdout] test spi::tests::reject_chars_accepts_a_clean_lane ... ok
[INFO] [stdout] test spi::tests::reject_chars_returns_first_denylisted_char ... ok
[INFO] [stdout] test spi::tests::decode_rejects_oversized_input ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 67 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests worklane_core
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/broker.rs - broker::Broker (line 35) ... 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.11s; merged doctests compilation took 0.11s
[INFO] running `Command { std: "docker" "inspect" "1082de4ad2f70555882a8efeb74a7db020a5389df9262cd3b23532c360924952", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "1082de4ad2f70555882a8efeb74a7db020a5389df9262cd3b23532c360924952", kill_on_drop: false }`
[INFO] [stdout] 1082de4ad2f70555882a8efeb74a7db020a5389df9262cd3b23532c360924952
