[INFO] fetching crate veloci 0.3.3...
[INFO] testing veloci-0.3.3 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate veloci 0.3.3 into /workspace/builds/worker-6-tc1/source
[INFO] started tweaking crates.io crate veloci 0.3.3
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate veloci 0.3.3
[INFO] tweaked toml for crates.io crate veloci 0.3.3 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate veloci 0.3.3 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate veloci 0.3.3 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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded macro_rules_attribute v0.2.3
[INFO] [stderr]   Downloaded serde_yaml_ng v0.10.0
[INFO] [stderr]   Downloaded macro_rules_attribute-proc_macro v0.2.3
[INFO] [stderr]   Downloaded openblas-src v0.10.16
[INFO] [stderr]   Downloaded openblas-build v0.10.16
[INFO] [stderr]   Downloaded libredox v0.1.24
[INFO] [stderr]   Downloaded cblas-sys v0.1.4
[INFO] [stderr]   Downloaded macerator-macros v0.1.5
[INFO] [stderr]   Downloaded sanitize-filename v0.6.0
[INFO] [stderr]   Downloaded thread-tree v0.3.3
[INFO] [stderr]   Downloaded clap_derive v4.6.7
[INFO] [stderr]   Downloaded moddef v0.3.0
[INFO] [stderr]   Downloaded saphyr-parser v0.0.12
[INFO] [stderr]   Downloaded macerator v0.2.10
[INFO] [stderr]   Downloaded embassy-time-driver v0.2.2
[INFO] [stderr]   Downloaded privacy-filter-rs v0.1.0
[INFO] [stderr]   Downloaded derive-new v0.7.0
[INFO] [stderr]   Downloaded burn-std v0.20.1
[INFO] [stderr]   Downloaded spin v0.10.1
[INFO] [stderr]   Downloaded float8 v0.4.2
[INFO] [stderr]   Downloaded embassy-time v0.4.0
[INFO] [stderr]   Downloaded embassy-futures v0.1.2
[INFO] [stderr]   Downloaded burn-ndarray v0.20.1
[INFO] [stderr]   Downloaded cubecl-common v0.9.0
[INFO] [stderr]   Downloaded float4 v0.1.0
[INFO] [stderr]   Downloaded cubecl v0.9.0
[INFO] [stderr]   Downloaded tokenizers v0.21.4
[INFO] [stderr]   Downloaded cubecl-wgpu v0.9.0
[INFO] [stderr]   Downloaded wgpu-types v26.0.0
[INFO] [stderr]   Downloaded wgpu v26.0.1
[INFO] [stderr]   Downloaded wgpu-hal v26.0.6
[INFO] [stderr]   Downloaded naga v26.0.0
[INFO] [stderr]   Downloaded wgpu-core-deps-windows-linux-android v26.0.0
[INFO] [stderr]   Downloaded wgpu-core-deps-emscripten v26.0.0
[INFO] [stderr]   Downloaded wgpu-core-deps-apple v26.0.0
[INFO] [stderr]   Downloaded variadics_please v1.1.0
[INFO] [stderr]   Downloaded md5 v0.8.1
[INFO] [stderr]   Downloaded cubecl-zspace v0.9.0
[INFO] [stderr]   Downloaded gpu-alloc-types v0.3.1
[INFO] [stderr]   Downloaded cubecl-macros-internal v0.9.0
[INFO] [stderr]   Downloaded gpu-alloc v0.6.2
[INFO] [stderr]   Downloaded cubecl-ir v0.9.0
[INFO] [stderr]   Downloaded gpu-allocator v0.27.0
[INFO] [stderr]   Downloaded cubecl-macros v0.9.0
[INFO] [stderr]   Downloaded cubecl-std v0.9.0
[INFO] [stderr]   Downloaded cubecl-opt v0.9.0
[INFO] [stderr]   Downloaded tracel-llvm-bundler v20.1.4-7
[INFO] [stderr]   Downloaded cubecl-hip v0.9.0
[INFO] [stderr]   Downloaded cubecl-cuda v0.9.0
[INFO] [stderr]   Downloaded cubecl-runtime v0.9.0
[INFO] [stderr]   Downloaded stable-vec v0.4.3
[INFO] [stderr]   Downloaded cubecl-cpu v0.9.0
[INFO] [stderr]   Downloaded cubecl-cpp v0.9.0
[INFO] [stderr]   Downloaded glow v0.16.0
[INFO] [stderr]   Downloaded cubecl-core v0.9.0
[INFO] [stderr]   Downloaded wgpu-core v26.0.1
[INFO] [stderr]   Downloaded cubecl-hip-sys v7.14.6085001
[INFO] [stderr]   Downloaded cudarc v0.18.2
[INFO] [stderr]   Downloaded quinn-proto v0.11.18
[INFO] [stderr]   Downloaded unindent v0.2.4
[INFO] [stderr]   Downloaded constcat v0.6.1
[INFO] [stderr]   Downloaded tracel-llvm v20.1.4-7
[INFO] [stderr]   Downloaded liblzma v0.4.8
[INFO] [stderr]   Downloaded tracel-mlir-rs v20.1.4-7
[INFO] [stderr]   Downloaded tracel-mlir-rs-macros v20.1.4-7
[INFO] [stderr]   Downloaded tracel-tblgen-rs v20.1.4-7
[INFO] [stderr]   Downloaded tracel-mlir-sys v20.1.4-7
[INFO] [stderr]   Downloaded caseless v0.2.2
[INFO] [stderr]   Downloaded comrak v0.39.1
[INFO] [stderr]   Downloaded bindgen v0.71.1
[INFO] [stderr]   Downloaded sysinfo v0.36.1
[INFO] [stderr]   Downloaded burn-ir v0.20.1
[INFO] [stderr]   Downloaded burn-autodiff v0.20.1
[INFO] [stderr]   Downloaded burn-backend v0.20.1
[INFO] [stderr]   Downloaded text_placeholder v0.5.1
[INFO] [stderr]   Downloaded blas-src v0.14.0
[INFO] [stderr]   Downloaded burn-wgpu v0.20.1
[INFO] [stderr]   Downloaded atomic_float v1.1.0
[INFO] [stderr]   Downloaded cubek v0.1.1
[INFO] [stderr]   Downloaded burn-derive v0.20.1
[INFO] [stderr]   Downloaded textdistance v1.1.1
[INFO] [stderr]   Downloaded burn v0.20.1
[INFO] [stderr]   Downloaded cubek-reduce v0.1.1
[INFO] [stderr]   Downloaded cubek-quant v0.1.1
[INFO] [stderr]   Downloaded metal v0.32.0
[INFO] [stderr]   Downloaded cubek-random v0.1.1
[INFO] [stderr]   Downloaded tiktoken-rs v0.12.0
[INFO] [stderr]   Downloaded cubek-attention v0.1.1
[INFO] [stderr]   Downloaded burn-cpu v0.20.1
[INFO] [stderr]   Downloaded burn-cubecl v0.20.1
[INFO] [stderr]   Downloaded burn-rocm v0.20.1
[INFO] [stderr]   Downloaded cubek-convolution v0.1.1
[INFO] [stderr]   Downloaded burn-cuda v0.20.1
[INFO] [stderr]   Downloaded burn-cubecl-fusion v0.20.1
[INFO] [stderr]   Downloaded burn-core v0.20.1
[INFO] [stderr]   Downloaded burn-tensor v0.20.1
[INFO] [stderr]   Downloaded burn-candle v0.20.1
[INFO] [stderr]   Downloaded cubek-matmul v0.1.1
[INFO] [stderr]   Downloaded burn-nn v0.20.1
[INFO] [stderr]   Downloaded burn-router v0.20.1
[INFO] [stderr]   Downloaded burn-optim v0.20.1
[INFO] [stderr]   Downloaded float8 v0.6.1
[INFO] [stderr]   Downloaded include_dir v0.7.4
[INFO] [stderr]   Downloaded burn-fusion v0.20.1
[INFO] [stderr]   Downloaded typed-path v0.12.3
[INFO] [stderr]   Downloaded burn-store v0.20.1
[INFO] [stderr]   Downloaded zip v7.2.0
[INFO] [stderr]   Downloaded multiversion-macros v0.9.0
[INFO] [stderr]   Downloaded pest_generator v2.9.1
[INFO] [stderr]   Downloaded hcl-primitives v0.1.12
[INFO] [stderr]   Downloaded pest_derive v2.9.1
[INFO] [stderr]   Downloaded candle-core v0.9.2
[INFO] [stderr]   Downloaded java-properties v2.0.0
[INFO] [stderr]   Downloaded liblzma-sys v0.4.9
[INFO] [stderr]   Downloaded include_dir_macros v0.7.4
[INFO] [stderr]   Downloaded pratt v0.4.0
[INFO] [stderr]   Downloaded ini-roundtrip v0.2.1
[INFO] [stderr]   Downloaded multiversion v0.9.0
[INFO] [stderr]   Downloaded vecmap-rs v0.2.5
[INFO] [stderr]   Downloaded pest_meta v2.9.1
[INFO] [stderr]   Downloaded hcl-edit v0.9.7
[INFO] [stderr]   Downloaded expr-lang v2.1.0
[INFO] [stderr]   Downloaded jsonc-parser v0.33.2
[INFO] [stderr]   Downloaded pest v2.9.1
[INFO] [stderr]   Downloaded encoding_rs v0.8.41
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/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] 7d20abd0165a52f7bfb096f6f6689e525f2f32e640f9a812189d91d920b5a407
[INFO] running `Command { std: "docker" "start" "7d20abd0165a52f7bfb096f6f6689e525f2f32e640f9a812189d91d920b5a407", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7d20abd0165a52f7bfb096f6f6689e525f2f32e640f9a812189d91d920b5a407", 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" "7d20abd0165a52f7bfb096f6f6689e525f2f32e640f9a812189d91d920b5a407" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "7d20abd0165a52f7bfb096f6f6689e525f2f32e640f9a812189d91d920b5a407", 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" "7d20abd0165a52f7bfb096f6f6689e525f2f32e640f9a812189d91d920b5a407" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling unicode-ident v1.0.24
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling aho-corasick v1.1.5
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.21
[INFO] [stderr]    Compiling crossbeam-deque v0.8.8
[INFO] [stderr]    Compiling smallvec v1.16.1
[INFO] [stderr]    Compiling pest v2.9.1
[INFO] [stderr]    Compiling hybrid-array v0.4.15
[INFO] [stderr]    Compiling winnow v1.0.4
[INFO] [stderr]    Compiling encoding_rs v0.8.41
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling percent-encoding v2.3.2
[INFO] [stderr]    Compiling toml_writer v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling time v0.3.55
[INFO] [stderr]    Compiling csv-core v0.1.13
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling hcl-primitives v0.1.12
[INFO] [stderr]    Compiling rustc-hash v2.1.3
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling form_urlencoded v1.2.2
[INFO] [stderr]    Compiling arraydeque v0.5.1
[INFO] [stderr]    Compiling vecmap-rs v0.2.5
[INFO] [stderr]    Compiling pratt v0.4.0
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling ini-roundtrip v0.2.1
[INFO] [stderr]    Compiling jsonc-parser v0.33.2
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling syn v3.0.5
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling include_dir_macros v0.7.4
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling regex-automata v0.4.18
[INFO] [stderr]    Compiling include_dir v0.7.4
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling pest_meta v2.9.1
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling toml_parser v1.1.3+spec-1.1.0
[INFO] [stderr]    Compiling hcl-edit v0.9.7
[INFO] [stderr]    Compiling pest_generator v2.9.1
[INFO] [stderr]    Compiling pest_derive v2.9.1
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling toml_edit v0.25.15+spec-1.1.0
[INFO] [stderr]    Compiling toml v1.1.6+spec-1.1.0
[INFO] [stderr]    Compiling synstructure v0.14.0
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling bstr v1.13.1
[INFO] [stderr]    Compiling fancy-regex v0.17.0
[INFO] [stderr]    Compiling expr-lang v2.1.0
[INFO] [stderr]    Compiling zerofrom-derive v0.1.8
[INFO] [stderr]    Compiling yoke-derive v0.8.3
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling multiversion-macros v0.9.0
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stderr]    Compiling thiserror-impl v2.0.20
[INFO] [stderr]    Compiling tiktoken-rs v0.12.0
[INFO] [stderr]    Compiling thiserror v2.0.20
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling multiversion v0.9.0
[INFO] [stderr]    Compiling saphyr-parser v0.0.12
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling zerotrie v0.2.5
[INFO] [stderr]    Compiling zerovec v0.11.8
[INFO] [stderr]    Compiling tinystr v0.8.4
[INFO] [stderr]    Compiling potential_utf v0.1.6
[INFO] [stderr]    Compiling icu_collections v2.3.0
[INFO] [stderr]    Compiling icu_locale_core v2.3.0
[INFO] [stderr]    Compiling java-properties v2.0.0
[INFO] [stderr]    Compiling icu_provider v2.3.1
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling icu_normalizer v2.3.0
[INFO] [stderr]    Compiling icu_properties v2.3.0
[INFO] [stderr]    Compiling plist v1.10.1
[INFO] [stderr]    Compiling serde_yaml_ng v0.10.0
[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 veloci v0.3.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 37.58s
[INFO] running `Command { std: "docker" "inspect" "7d20abd0165a52f7bfb096f6f6689e525f2f32e640f9a812189d91d920b5a407", 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" "7d20abd0165a52f7bfb096f6f6689e525f2f32e640f9a812189d91d920b5a407" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling zerocopy v0.8.57
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling cc v1.4.6
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling clap_lex v1.1.1
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling bitflags v2.13.2
[INFO] [stderr]    Compiling page_size v0.6.0
[INFO] [stderr]    Compiling once_cell v1.21.4
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling clap_builder v4.6.7
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling serde_yaml_ng v0.10.0
[INFO] [stderr]    Compiling plist v1.10.1
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling alloca v0.4.0
[INFO] [stderr]    Compiling criterion-plot v0.8.2
[INFO] [stderr]    Compiling pest_generator v2.9.1
[INFO] [stderr]    Compiling zerocopy-derive v0.8.57
[INFO] [stderr]    Compiling pest_derive v2.9.1
[INFO] [stderr]    Compiling expr-lang v2.1.0
[INFO] [stderr]    Compiling clap v4.6.7
[INFO] [stderr]    Compiling veloci v0.3.3 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling criterion v0.8.2
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 36.94s
[INFO] running `Command { std: "docker" "inspect" "7d20abd0165a52f7bfb096f6f6689e525f2f32e640f9a812189d91d920b5a407", 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" "7d20abd0165a52f7bfb096f6f6689e525f2f32e640f9a812189d91d920b5a407" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.45s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/veloci-e5eb9152b1f9a5a7)
[INFO] [stdout] 
[INFO] [stdout] running 120 tests
[INFO] [stdout] test agent::tests::dot_dot_cannot_escape_a_match ... ok
[INFO] [stdout] test config::tests::an_invalid_replacement_format_is_rejected ... ok
[INFO] [stdout] test agent::tests::paths_outside_the_project_are_not_protected ... ok
[INFO] [stdout] test config::tests::the_builtin_configuration_carries_no_rules ... ok
[INFO] [stdout] test config::tests::an_unknown_format_is_rejected ... ok
[INFO] [stdout] test config::tests::an_unknown_detector_is_rejected ... ok
[INFO] [stdout] test config::tests::the_builtin_configuration_chooses_no_agent_files ... ok
[INFO] [stdout] test config::tests::a_missing_section_is_an_error ... ok
[INFO] [stdout] test config::tests::an_unknown_builtin_ruleset_is_rejected ... ok
[INFO] [stdout] test config::tests::the_builtin_configuration_lists_every_format ... ok
[INFO] [stdout] test config::tests::the_builtin_configuration_lists_the_documented_detectors ... ok
[INFO] [stdout] test agent::tests::a_pattern_with_a_slash_is_anchored ... ok
[INFO] [stdout] test agent::tests::a_directory_pattern_covers_its_contents ... ok
[INFO] [stdout] test agent::tests::exclusions_win ... ok
[INFO] [stdout] test agent::tests::a_bare_name_matches_at_any_depth ... ok
[INFO] [stdout] test detect::entropy::tests::a_tiny_min_token_length_is_rejected ... ok
[INFO] [stdout] test detect::entropy::tests::entropy_values ... ok
[INFO] [stdout] test config::tests::unknown_keys_are_rejected ... ok
[INFO] [stdout] test detect::credential::tests::credential_keys ... ok
[INFO] [stdout] test detect::credential::tests::finds_bounded_assignments ... ok
[INFO] [stdout] test detect::credential::tests::ignores_unbounded_or_placeholder_assignments ... ok
[INFO] [stdout] test detect::entropy::tests::flags_high_entropy_tokens ... ok
[INFO] [stdout] test detect::entropy::tests::multi_word_sensitive_segments_are_rejected ... ok
[INFO] [stdout] test detect::entropy::tests::ignores_words_and_short_tokens ... ok
[INFO] [stdout] test detect::entropy::tests::hex_digest_lengths ... ok
[INFO] [stdout] test detect::entropy::tests::the_builtin_settings_are_the_documented_ones ... ok
[INFO] [stdout] test detect::entropy::tests::the_vocabulary_comes_from_the_configuration ... ok
[INFO] [stdout] test detect::entry::tests::a_bare_name_is_enabled_under_its_id ... ok
[INFO] [stdout] test detect::entry::tests::a_detector_without_settings_rejects_any_other ... ok
[INFO] [stdout] test detect::entropy::tests::thresholds_are_fields ... ok
[INFO] [stdout] test detect::entry::tests::a_detectors_own_settings_still_deny_unknown_fields ... ok
[INFO] [stdout] test detect::entry::tests::a_label_must_be_a_valid_reason ... ok
[INFO] [stdout] test detect::entry::tests::a_detector_without_settings_takes_enabled_and_label ... ok
[INFO] [stdout] test detect::entropy::tests::file_paths_are_not_one_token ... ok
[INFO] [stdout] test detect::entry::tests::an_entry_matches_its_label_and_its_id ... ok
[INFO] [stdout] test detect::entry::tests::enabled_and_label_sit_among_a_detectors_settings ... ok
[INFO] [stdout] test detect::entry::tests::enabled_may_be_given_once ... ok
[INFO] [stdout] test detect::entry::tests::empty_settings_are_the_defaults_or_name_what_is_missing ... ok
[INFO] [stdout] test config::tests::privacy_filter_without_the_feature_says_so ... ok
[INFO] [stdout] test config::tests::unknown_agent_keys_are_rejected ... ok
[INFO] [stdout] test detect::entropy::tests::ordinary_words_are_not_flagged_under_a_sensitive_key ... ok
[INFO] [stdout] test detect::entry::tests::findings_are_reported_under_the_label ... ok
[INFO] [stdout] test detect::placeholder::tests::an_empty_configured_value_is_rejected ... ok
[INFO] [stdout] test detect::placeholder::tests::real_values_are_not_placeholders ... ok
[INFO] [stdout] test detect::placeholder::tests::recognizes_placeholders ... ok
[INFO] [stdout] test detect::regex::tests::invalid_pattern_error_does_not_echo_pattern ... ok
[INFO] [stdout] test detect::path::tests::no_patterns_detects_nothing ... ok
[INFO] [stdout] test detect::path::tests::redacts_the_whole_value_at_a_matching_path ... ok
[INFO] [stdout] test detect::placeholder::tests::the_vocabulary_comes_from_the_configuration ... ok
[INFO] [stdout] test detect::regex::tests::redacts_matches ... ok
[INFO] [stdout] test detect::ruleset::tests::capture_count_matches_compiled_regex ... ok
[INFO] [stdout] test detect::ruleset::tests::custom_ruleset_with_secret_group_and_entropy ... ok
[INFO] [stdout] test detect::entropy::tests::hex_digest_is_ignored_without_a_sensitive_key ... ok
[INFO] [stdout] test detect::ruleset::tests::deferred_rules_compile_on_first_candidate ... ok
[INFO] [stdout] test detect::entropy::tests::hex_digest_is_flagged_under_a_sensitive_key ... ok
[INFO] [stdout] test detect::ruleset::tests::deferred_filters_compile_on_first_match ... ok
[INFO] [stdout] test detect::entry::tests::relabelling_keeps_a_specific_suffix_and_only_touches_its_own ... ok
[INFO] [stdout] test detect::entropy::tests::sensitive_key_matching ... ok
[INFO] [stdout] test detect::ruleset::tests::filters_can_use_fragment_offsets ... ok
[INFO] [stdout] test detect::ruleset::tests::from_toml_rejects_a_bad_filter ... ok
[INFO] [stdout] test detect::ruleset::tests::from_toml_rejects_a_bad_pattern ... ok
[INFO] [stdout] test detect::ruleset::tests::bundled_word_list_loads ... ok
[INFO] [stdout] test detect::ruleset::tests::keywordless_rules_use_the_regex_set ... ok
[INFO] [stdout] test detect::ruleset::tests::namespace_flattening_skips_strings ... ok
[INFO] [stdout] test detect::ruleset::tests::required_components_gate_findings ... ok
[INFO] [stdout] test detect::ruleset::tests::window_parsing ... ok
[INFO] [stdout] test detect::value::tests::empty_list_detects_nothing ... ok
[INFO] [stdout] test detect::value::tests::finds_every_occurrence ... ok
[INFO] [stdout] test format::comment::tests::crlf_comments_exclude_the_line_break ... ok
[INFO] [stdout] test format::comment::tests::hash_comments_outside_spans ... ok
[INFO] [stdout] test format::comment::tests::hcl_comments ... ok
[INFO] [stdout] test format::comment::tests::merges_and_detects_covered_ranges ... ok
[INFO] [stdout] test format::comment::tests::properties_comments ... ok
[INFO] [stdout] test format::comment::tests::toml_comments ... ok
[INFO] [stdout] test format::splice::tests::maps_unique_substrings_through_escapes ... ok
[INFO] [stdout] test format::splice::tests::re_encodes_when_substring_is_not_verbatim ... ok
[INFO] [stdout] test format::splice::tests::splices_verbatim_values_in_place ... ok
[INFO] [stdout] test format::splice::tests::unchanged_without_edits ... ok
[INFO] [stdout] test glob::tests::double_star_spans_segments ... ok
[INFO] [stdout] test glob::tests::flat_globs_ignore_dots ... ok
[INFO] [stdout] test glob::tests::literal_segments ... ok
[INFO] [stdout] test glob::tests::newlines_are_matched_by_wildcards ... ok
[INFO] [stdout] test glob::tests::path_globs_use_slashes ... ok
[INFO] [stdout] test glob::tests::question_matches_one_character ... ok
[INFO] [stdout] test glob::tests::single_star_stays_in_one_segment ... ok
[INFO] [stdout] test glob::tests::special_characters_are_literal ... ok
[INFO] [stdout] test policy::tests::an_empty_suffix_is_rejected ... ok
[INFO] [stdout] test policy::tests::credential_objects ... ok
[INFO] [stdout] test policy::tests::skipped_keys ... ok
[INFO] [stdout] test policy::tests::skipped_keys_come_from_the_configuration ... ok
[INFO] [stdout] test policy::tests::skipped_objects ... ok
[INFO] [stdout] test detect::ruleset::tests::bundled_rules_load ... ok
[INFO] [stdout] test render::tests::allow_accepts_values ... ok
[INFO] [stdout] test config::tests::validate_reports_independent_problems_together ... ok
[INFO] [stdout] test render::tests::invalid_allow_regex_does_not_echo_the_pattern ... ok
[INFO] [stdout] test render::tests::longer_range_wins_label_on_equal_start ... ok
[INFO] [stdout] test render::tests::merges_overlapping_and_adjacent_ranges ... ok
[INFO] [stdout] test render::tests::allow_regexes_match_across_lines ... ok
[INFO] [stdout] test render::tests::replacement_format_rejects_unbalanced_braces ... ok
[INFO] [stdout] test render::tests::replacement_format_escapes_braces ... ok
[INFO] [stdout] test config::tests::the_documented_agent_section_parses ... ok
[INFO] [stdout] test detect::ruleset::tests::global_filter_drops_template_values ... ok
[INFO] [stdout] test render::tests::replacement_format_requires_an_unambiguous_structure ... ok
[INFO] [stdout] test render::tests::replacement_format_rejects_unknown_placeholders ... ok
[INFO] [stdout] test render::tests::snaps_to_char_boundaries_and_drops_ranges_inside_tokens ... ok
[INFO] [stdout] test render::tests::replacement_reasons_have_a_bounded_alphabet ... ok
[INFO] [stdout] test detect::ruleset::tests::allow_signature_suppresses_findings ... ok
[INFO] [stdout] test config::tests::an_agent_section_protecting_nothing_is_a_warning ... ok
[INFO] [stdout] test config::tests::validate_accepts_the_builtin_configuration ... ok
[INFO] [stdout] test render::tests::tokens ... ok
[INFO] [stdout] test config::tests::a_custom_replacement_format_uses_number_and_reason ... ok
[INFO] [stdout] test config::tests::rules_apply_on_top_of_the_configured_detectors ... ok
[INFO] [stdout] test render::tests::allow_regexes_must_match_the_whole_secret ... ok
[INFO] [stdout] test render::tests::replacement_format_substitutes_n_and_reason ... ok
[INFO] [stdout] test config::tests::the_builtin_configuration_redacts_like_the_default_redactor ... ok
[INFO] [stdout] test detect::ruleset::tests::dictionary_words ... ok
[INFO] [stdout] test detect::ruleset::tests::every_occurrence_is_reported ... ok
[INFO] [stdout] test detect::ruleset::tests::finds_known_token_formats ... ok
[INFO] [stdout] test detect::ruleset::tests::extend_default_keeps_bundled_rules ... ok
[INFO] [stdout] test detect::ruleset::tests::every_bundled_filter_evaluates ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 120 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.91s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/comments.rs (/opt/rustwide/target/debug/deps/comments-847041006643d85f)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test toml_hashes_inside_strings_are_not_comments ... ok
[INFO] [stdout] test hcl_heredoc_bodies_are_values_not_comments ... ok
[INFO] [stdout] test hcl_comments ... ok
[INFO] [stdout] test a_secret_in_a_comment_shares_the_token_with_the_same_value_elsewhere ... ok
[INFO] [stdout] test json_strings_that_look_like_comments_are_left_alone ... ok
[INFO] [stdout] test properties_comments ... ok
[INFO] [stdout] test xml_comments ... ok
[INFO] [stdout] test yaml_hashes_inside_scalars_are_not_comments ... ok
[INFO] [stdout] test json_line_and_block_comments ... ok
[INFO] [stdout] test yaml_comments ... ok
[INFO] [stdout] test toml_comments ... ok
[INFO] [stdout] test formats_without_comments_are_unaffected ... ok
[INFO] [stdout] test ini_and_dotenv_comments ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.41s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/formats.rs (/opt/rustwide/target/debug/deps/formats-7a7d9dbed7b0fca5)
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test format_selection_by_path ... ok
[INFO] [stdout] test dotenv_file_names ... ok
[INFO] [stdout] test toml_escaped_value_is_requoted ... ok
[INFO] [stdout] test tsv ... ok
[INFO] [stdout] test xml_is_auto_detected_by_declaration ... ok
[INFO] [stdout] test binary_plist ... ok
[INFO] [stdout] test yaml_non_ascii_offsets ... ok
[INFO] [stdout] test yaml_escaped_scalar_is_requoted ... ok
[INFO] [stdout] test properties ... ok
[INFO] [stdout] test csv_crlf ... ok
[INFO] [stdout] test xml_plist_keys ... ok
[INFO] [stdout] test csv ... ok
[INFO] [stdout] test dotenv_hex_digest_on_api_key ... ok
[INFO] [stdout] test yaml ... ok
[INFO] [stdout] test yaml_multiline_secret_in_block_scalar_is_rewritten_as_block ... ok
[INFO] [stdout] test hcl_credential_context ... ok
[INFO] [stdout] test toml ... ok
[INFO] [stdout] test xml ... ok
[INFO] [stdout] test traversal_order_is_stable ... ok
[INFO] [stdout] test ini ... ok
[INFO] [stdout] test hcl ... ok
[INFO] [stdout] test dotenv ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.44s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/json.rs (/opt/rustwide/target/debug/deps/json-00731e71f4da5c0c)
[INFO] [stdout] 
[INFO] [stdout] running 40 tests
[INFO] [stdout] test invalid_json_errors_when_format_is_explicit ... ok
[INFO] [stdout] test invalid_json_falls_back_to_text_when_auto_detected_by_path ... ok
[INFO] [stdout] test jsonl_is_auto_detected ... ok
[INFO] [stdout] test invalid_lines_are_redacted_as_text ... ok
[INFO] [stdout] test escaped_non_ascii ... ok
[INFO] [stdout] test crlf_lines ... ok
[INFO] [stdout] test jsonc_comments_and_single_quotes ... ok
[INFO] [stdout] test formatting_and_numbers_are_preserved ... ok
[INFO] [stdout] test escaped_solidus_is_kept ... ok
[INFO] [stdout] test escaped_ascii_inside_secret_rewrites_the_value ... ok
[INFO] [stdout] test neighbouring_lines_are_untouched ... ok
[INFO] [stdout] test path_fields_are_preserved ... ok
[INFO] [stdout] test nul_characters_in_keys_and_values ... ok
[INFO] [stdout] test pretty_printed_secrets_are_caught ... ok
[INFO] [stdout] test bare_password_needs_credential_context ... ok
[INFO] [stdout] test malformed_line_with_escaped_newline_still_redacts_provider_token ... ok
[INFO] [stdout] test keyed_credential_with_escaped_value ... ok
[INFO] [stdout] test pretty_printed_ids_are_preserved ... ok
[INFO] [stdout] test normalized_and_dotted_credential_keys ... ok
[INFO] [stdout] test no_secrets_is_unchanged ... ok
[INFO] [stdout] test raw_line_separator ... ok
[INFO] [stdout] test root_password_keys ... ok
[INFO] [stdout] test same_value_with_different_spellings ... ok
[INFO] [stdout] test signatures_are_preserved ... ok
[INFO] [stdout] test image_objects_are_skipped ... ok
[INFO] [stdout] test skipped_fields_keep_values_that_are_redacted_elsewhere ... ok
[INFO] [stdout] test hex_digest_is_redacted_under_sensitive_keys ... ok
[INFO] [stdout] test provider_token_in_nested_content ... ok
[INFO] [stdout] test skipped_keys_cover_nested_containers ... ok
[INFO] [stdout] test duplicate_keys_are_all_scanned ... ok
[INFO] [stdout] test shared_value_is_redacted_in_every_context ... ok
[INFO] [stdout] test top_level_arrays ... ok
[INFO] [stdout] test auto_detects_pretty_printed_json ... ok
[INFO] [stdout] test credentialed_uri_in_content ... ok
[INFO] [stdout] test database_credentials_in_messages ... ok
[INFO] [stdout] test private_key_block_inside_escaped_string ... ok
[INFO] [stdout] test value_with_secret_is_redacted ... ok
[INFO] [stdout] test structured_credential_fields ... ok
[INFO] [stdout] test secrets_in_content_next_to_paths ... ok
[INFO] [stdout] test every_line_is_redacted ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.63s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/pii.rs (/opt/rustwide/target/debug/deps/pii-f78a6b87b690bca7)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test detectors_report_the_names_the_configuration_uses ... ok
[INFO] [stdout] test email_pattern ... ok
[INFO] [stdout] test allowlisted_emails_are_not_pii ... ok
[INFO] [stdout] test a_detector_with_no_allowlist_reports_every_address ... ok
[INFO] [stdout] test detectors_report_their_category ... ok
[INFO] [stdout] test address_pattern ... ok
[INFO] [stdout] test phone_pattern ... ok
[INFO] [stdout] test custom_pii_patterns ... ok
[INFO] [stdout] test skipped_json_fields_are_not_scanned_for_pii ... ok
[INFO] [stdout] test file_paths_survive_with_pii_enabled ... ok
[INFO] [stdout] test personal_data_detectors_are_opt_in ... ok
[INFO] [stderr]      Running tests/privacy_filter.rs (/opt/rustwide/target/debug/deps/privacy_filter-bc2b2258c609b7e5)
[INFO] [stdout] test secrets_and_pii_coexist ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.56s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/redaction.rs (/opt/rustwide/target/debug/deps/redaction-4ccdd08a80a0f047)
[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 18 tests
[INFO] [stdout] test empty_builder_redacts_nothing ... ok
[INFO] [stdout] test a_reason_format_rejects_detector_labels_it_cannot_recognize ... ok
[INFO] [stdout] test a_failing_document_scoped_detector_fails_the_redaction ... ok
[INFO] [stdout] test document_scoped_detectors_see_the_whole_document ... ok
[INFO] [stdout] test document_scoped_detectors_are_given_only_scanned_values ... ok
[INFO] [stdout] test user_defined_format_and_detector ... ok
[INFO] [stdout] test len_counts_bytes ... ok
[INFO] [stdout] test locations_point_at_the_secret ... ok
[INFO] [stdout] test inline_custom_rules ... ok
[INFO] [stdout] test entropy_thresholds_live_on_the_detector ... ok
[INFO] [stdout] test equal_values_share_an_id ... ok
[INFO] [stdout] test scan_all_policy_scans_skipped_keys ... ok
[INFO] [stdout] test a_custom_replacement_format_is_wired_through_the_builder ... ok
[INFO] [stdout] test token_format ... ok
[INFO] [stdout] test allow_by_value ... ok
[INFO] [stdout] test output_redacts_to_itself ... ok
[INFO] [stdout] test large_jsonl_is_consistent ... ok
[INFO] [stdout] test raw_skips_format_detection ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.82s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/rules.rs (/opt/rustwide/target/debug/deps/rules-ac809dfade8db339)
[INFO] [stdout] 
[INFO] [stdout] running 19 tests
[INFO] [stdout] test a_relabelled_ruleset_keeps_its_rule_ids ... ok
[INFO] [stdout] test ruleset_rules_can_be_excluded_by_id ... ok
[INFO] [stdout] test only_the_configured_detectors_run ... ok
[INFO] [stdout] test an_invalid_allowed_within_pattern_is_not_echoed ... ok
[INFO] [stdout] test plain_text_values_have_no_path ... ok
[INFO] [stdout] test a_disallowed_value_is_redacted_wherever_it_appears ... ok
[INFO] [stdout] test disallowed_paths_redact_whatever_the_value_holds ... ok
[INFO] [stdout] test disallowed_values_and_patterns_are_reported_by_their_own_detectors ... ok
[INFO] [stdout] test allowed_within_applies_to_comments ... ok
[INFO] [stdout] test allowed_within_comes_from_the_configuration ... ok
[INFO] [stdout] test allowing_wins_over_disallowing ... ok
[INFO] [stdout] test regex_entries_report_their_configured_label ... ok
[INFO] [stdout] test allowed_within_spares_a_secret_by_its_surroundings ... ok
[INFO] [stdout] test the_builtin_regex_patterns_keep_their_label ... ok
[INFO] [stdout] test a_disabled_entry_runs_only_when_enabled ... ok
[INFO] [stdout] test path_globs_span_keys_and_segments ... ok
[INFO] [stdout] test the_bundled_ruleset_is_a_detector_like_any_other ... ok
[INFO] [stdout] test allowed_within_does_not_spare_a_secret_reaching_past_the_match ... ok
[INFO] [stdout] test allowed_paths_are_never_scanned ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.48s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/text.rs (/opt/rustwide/target/debug/deps/text-f282169de39c7b9a)
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test no_secrets_is_unchanged ... ok
[INFO] [stdout] test high_entropy_secret_is_redacted ... ok
[INFO] [stdout] test github_token_is_redacted_by_ruleset ... ok
[INFO] [stdout] test file_paths_are_preserved ... ok
[INFO] [stdout] test hex_digest_in_free_text_is_not_redacted ... ok
[INFO] [stdout] test shell_password_flags_are_not_redacted ... ok
[INFO] [stdout] test supabase_long_identifiers_are_over_redacted ... ok
[INFO] [stdout] test supabase_length_boundaries ... ok
[INFO] [stdout] test invalid_utf8_is_passed_through ... ok
[INFO] [stdout] test credentialed_uris_with_a_placeholder_password ... ok
[INFO] [stdout] test short_and_opaque_values_are_not_placeholders ... ok
[INFO] [stdout] test credentialed_uris ... ok
[INFO] [stdout] test redaction_is_idempotent ... ok
[INFO] [stdout] test bounded_credential_values ... ok
[INFO] [stdout] test database_connection_strings ... ok
[INFO] [stdout] test openssh_private_key_block_is_redacted_whole ... ok
[INFO] [stdout] test bounded_credential_value_over_redaction_guards ... ok
[INFO] [stdout] test supabase_over_redaction_guards ... ok
[INFO] [stdout] test real_secrets_are_caught ... ok
[INFO] [stdout] test low_entropy_known_formats_are_redacted ... ok
[INFO] [stdout] test supabase_provider_tokens ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.13s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests veloci
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test src/detect/ruleset.rs - detect::ruleset::BETTERLEAKS_RULESET (line 58) ... ok
[INFO] [stdout] test src/redactor.rs - redactor::RedactorBuilder (line 27) ... ok
[INFO] [stdout] test src/../README.crate.md - (line 24) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.46s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 1.64s; merged doctests compilation took 1.17s
[INFO] running `Command { std: "docker" "inspect" "7d20abd0165a52f7bfb096f6f6689e525f2f32e640f9a812189d91d920b5a407", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7d20abd0165a52f7bfb096f6f6689e525f2f32e640f9a812189d91d920b5a407", kill_on_drop: false }`
[INFO] [stdout] 7d20abd0165a52f7bfb096f6f6689e525f2f32e640f9a812189d91d920b5a407
