[INFO] cloning repository https://github.com/enriquesanchez-elastic/rigor [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/enriquesanchez-elastic/rigor" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fenriquesanchez-elastic%2Frigor", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fenriquesanchez-elastic%2Frigor'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 2fa8961904519ba974904f10dd11e786f87246ce [INFO] testing enriquesanchez-elastic/rigor against master#d933cf483edf1605142ac6899ff32536c0ad8b22 for pr-150933 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fenriquesanchez-elastic%2Frigor" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'... [INFO] [stderr] done. [INFO] started tweaking git repo https://github.com/enriquesanchez-elastic/rigor [INFO] finished tweaking git repo https://github.com/enriquesanchez-elastic/rigor [INFO] tweaked toml for git repo https://github.com/enriquesanchez-elastic/rigor written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/enriquesanchez-elastic/rigor on toolchain d933cf483edf1605142ac6899ff32536c0ad8b22 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+d933cf483edf1605142ac6899ff32536c0ad8b22" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate git repo https://github.com/enriquesanchez-elastic/rigor 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" "+d933cf483edf1605142ac6899ff32536c0ad8b22" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded tree-sitter-language v0.1.7 [INFO] [stderr] Downloaded tower-lsp-macros v0.9.0 [INFO] [stderr] Downloaded assert_cmd v2.1.2 [INFO] [stderr] Downloaded rand_core v0.9.5 [INFO] [stderr] Downloaded slab v0.4.12 [INFO] [stderr] Downloaded colored v3.1.1 [INFO] [stderr] Downloaded getrandom v0.2.17 [INFO] [stderr] Downloaded tower-lsp v0.20.0 [INFO] [stderr] Downloaded lsp-types v0.94.1 [INFO] [stderr] Downloaded rustls-webpki v0.103.9 [INFO] [stderr] Downloaded zerocopy-derive v0.8.38 [INFO] [stderr] Downloaded hyper-util v0.1.20 [INFO] [stderr] Downloaded tokio-util v0.7.18 [INFO] [stderr] Downloaded clap_builder v4.5.57 [INFO] [stderr] Downloaded hyper v1.8.1 [INFO] [stderr] Downloaded proptest v1.10.0 [INFO] [stderr] Downloaded tree-sitter v0.26.5 [INFO] [stderr] Downloaded chrono v0.4.43 [INFO] [stderr] Downloaded webpki-roots v1.0.6 [INFO] [stderr] Downloaded iri-string v0.7.10 [INFO] [stderr] Downloaded zerocopy v0.8.38 [INFO] [stderr] Downloaded reqwest v0.12.28 [INFO] [stderr] Downloaded regex-syntax v0.8.9 [INFO] [stderr] Downloaded tower-http v0.6.8 [INFO] [stderr] Downloaded rustls v0.23.36 [INFO] [stderr] Downloaded wasip2 v1.0.2+wasi-0.2.9 [INFO] [stderr] Downloaded http v1.4.0 [INFO] [stderr] Downloaded mio v1.1.1 [INFO] [stderr] Downloaded tower v0.5.3 [INFO] [stderr] Downloaded regex v1.12.3 [INFO] [stderr] Downloaded tracing v0.1.44 [INFO] [stderr] Downloaded bytes v1.11.1 [INFO] [stderr] Downloaded js-sys v0.3.85 [INFO] [stderr] Downloaded bumpalo v3.19.1 [INFO] [stderr] Downloaded wasm-bindgen-macro-support v0.2.108 [INFO] [stderr] Downloaded tracing-core v0.1.36 [INFO] [stderr] Downloaded ryu v1.0.22 [INFO] [stderr] Downloaded rustls-pki-types v1.14.0 [INFO] [stderr] Downloaded web-sys v0.3.85 [INFO] [stderr] Downloaded regex-automata v0.4.14 [INFO] [stderr] Downloaded wit-bindgen v0.51.0 [INFO] [stderr] Downloaded wasm-bindgen v0.2.108 [INFO] [stderr] Downloaded clap v4.5.57 [INFO] [stderr] Downloaded notify-types v2.1.0 [INFO] [stderr] Downloaded tracing-attributes v0.1.31 [INFO] [stderr] Downloaded socket2 v0.6.2 [INFO] [stderr] Downloaded signal-hook-registry v1.4.8 [INFO] [stderr] Downloaded tempfile v3.24.0 [INFO] [stderr] Downloaded thiserror v2.0.18 [INFO] [stderr] Downloaded inotify v0.11.0 [INFO] [stderr] Downloaded tree-sitter-typescript v0.23.2 [INFO] [stderr] Downloaded kqueue v1.1.1 [INFO] [stderr] Downloaded notify v8.2.0 [INFO] [stderr] Downloaded rusty-fork v0.3.1 [INFO] [stderr] Downloaded wasm-bindgen-futures v0.4.58 [INFO] [stderr] Downloaded wasm-bindgen-shared v0.2.108 [INFO] [stderr] Downloaded thiserror-impl v2.0.18 [INFO] [stderr] Downloaded quote v1.0.44 [INFO] [stderr] Downloaded zmij v1.0.19 [INFO] [stderr] Downloaded streaming-iterator v0.1.9 [INFO] [stderr] Downloaded clap_lex v0.7.7 [INFO] [stderr] Downloaded float-cmp v0.10.0 [INFO] [stderr] Downloaded wait-timeout v0.2.1 [INFO] [stderr] Downloaded wasm-bindgen-macro v0.2.108 [INFO] [stderr] Downloaded cc v1.2.55 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:cfa559dde23f44738f9990739aaa3487d8df3af37eb5df0572f7cf76004a604a" "/opt/rustwide/cargo-home/bin/cargo" "+d933cf483edf1605142ac6899ff32536c0ad8b22" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 697d1364eea609332f9db18922d74a2876697ccc85b9cb9441dda60912da677f [INFO] running `Command { std: "docker" "start" "-a" "697d1364eea609332f9db18922d74a2876697ccc85b9cb9441dda60912da677f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "697d1364eea609332f9db18922d74a2876697ccc85b9cb9441dda60912da677f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "697d1364eea609332f9db18922d74a2876697ccc85b9cb9441dda60912da677f", kill_on_drop: false }` [INFO] [stdout] 697d1364eea609332f9db18922d74a2876697ccc85b9cb9441dda60912da677f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:cfa559dde23f44738f9990739aaa3487d8df3af37eb5df0572f7cf76004a604a" "/opt/rustwide/cargo-home/bin/cargo" "+d933cf483edf1605142ac6899ff32536c0ad8b22" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 18e5b0028af1d4c335b1fb76aea56d9b11e89eee17502b0aafa7ed2d15ce355e [INFO] running `Command { std: "docker" "start" "-a" "18e5b0028af1d4c335b1fb76aea56d9b11e89eee17502b0aafa7ed2d15ce355e", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling memchr v2.7.6 [INFO] [stderr] Compiling quote v1.0.44 [INFO] [stderr] Compiling zmij v1.0.19 [INFO] [stderr] Compiling find-msvc-tools v0.1.9 [INFO] [stderr] Compiling generic-array v0.14.7 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling tree-sitter-language v0.1.7 [INFO] [stderr] Compiling libc v0.2.180 [INFO] [stderr] Compiling itoa v1.0.17 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling regex-syntax v0.8.9 [INFO] [stderr] Compiling utf8parse v0.2.2 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling cc v1.2.55 [INFO] [stderr] Compiling anstyle-parse v0.2.7 [INFO] [stderr] Compiling bitflags v2.10.0 [INFO] [stderr] Compiling rayon-core v1.13.0 [INFO] [stderr] Compiling anstyle-query v1.1.5 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling colorchoice v1.0.4 [INFO] [stderr] Compiling anstyle v1.0.13 [INFO] [stderr] Compiling is_terminal_polyfill v1.70.2 [INFO] [stderr] Compiling log v0.4.29 [INFO] [stderr] Compiling anstream v0.6.21 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Compiling heck v0.5.0 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling clap_lex v0.7.7 [INFO] [stderr] Compiling strsim v0.11.1 [INFO] [stderr] Compiling anyhow v1.0.100 [INFO] [stderr] Compiling crossbeam-deque v0.8.6 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling bstr v1.12.1 [INFO] [stderr] Compiling clap_builder v4.5.57 [INFO] [stderr] Compiling walkdir v2.5.0 [INFO] [stderr] Compiling notify-types v2.1.0 [INFO] [stderr] Compiling inotify-sys v0.1.5 [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling inotify v0.11.0 [INFO] [stderr] Compiling either v1.15.0 [INFO] [stderr] Compiling crypto-common v0.1.7 [INFO] [stderr] Compiling block-buffer v0.10.4 [INFO] [stderr] Compiling streaming-iterator v0.1.9 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling syn v2.0.114 [INFO] [stderr] Compiling iana-time-zone v0.1.65 [INFO] [stderr] Compiling notify v8.2.0 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling tree-sitter-typescript v0.23.2 [INFO] [stderr] Compiling rayon v1.11.0 [INFO] [stderr] Compiling chrono v0.4.43 [INFO] [stderr] Compiling glob v0.3.3 [INFO] [stderr] Compiling colored v3.1.1 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling clap_derive v4.5.55 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling globset v0.4.18 [INFO] [stderr] Compiling tree-sitter v0.26.5 [INFO] [stderr] Compiling clap v4.5.57 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling rigor v1.0.6 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 43.85s [INFO] running `Command { std: "docker" "inspect" "18e5b0028af1d4c335b1fb76aea56d9b11e89eee17502b0aafa7ed2d15ce355e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "18e5b0028af1d4c335b1fb76aea56d9b11e89eee17502b0aafa7ed2d15ce355e", kill_on_drop: false }` [INFO] [stdout] 18e5b0028af1d4c335b1fb76aea56d9b11e89eee17502b0aafa7ed2d15ce355e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:cfa559dde23f44738f9990739aaa3487d8df3af37eb5df0572f7cf76004a604a" "/opt/rustwide/cargo-home/bin/cargo" "+d933cf483edf1605142ac6899ff32536c0ad8b22" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] cec24f274ab175ba06d2da40c357e61e2f54b2e026305ef60e37a38512ecab76 [INFO] running `Command { std: "docker" "start" "-a" "cec24f274ab175ba06d2da40c357e61e2f54b2e026305ef60e37a38512ecab76", kill_on_drop: false }` [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling zerocopy v0.8.38 [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling inotify v0.11.0 [INFO] [stderr] Compiling notify-types v2.1.0 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling once_cell v1.21.3 [INFO] [stderr] Compiling predicates-core v1.0.9 [INFO] [stderr] Compiling fnv v1.0.7 [INFO] [stderr] Compiling normalize-line-endings v0.3.0 [INFO] [stderr] Compiling quick-error v1.2.3 [INFO] [stderr] Compiling bit-vec v0.8.0 [INFO] [stderr] Compiling termtree v0.5.1 [INFO] [stderr] Compiling assert_cmd v2.1.2 [INFO] [stderr] Compiling difflib v0.4.0 [INFO] [stderr] Compiling unarray v0.1.4 [INFO] [stderr] Compiling predicates-tree v1.0.12 [INFO] [stderr] Compiling bit-set v0.8.0 [INFO] [stderr] Compiling notify v8.2.0 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling rand v0.9.2 [INFO] [stderr] Compiling rand_xorshift v0.4.0 [INFO] [stderr] Compiling chrono v0.4.43 [INFO] [stderr] Compiling float-cmp v0.10.0 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling bstr v1.12.1 [INFO] [stderr] Compiling tempfile v3.24.0 [INFO] [stderr] Compiling rusty-fork v0.3.1 [INFO] [stderr] Compiling tree-sitter v0.26.5 [INFO] [stderr] Compiling predicates v3.1.3 [INFO] [stderr] Compiling globset v0.4.18 [INFO] [stderr] Compiling rigor v1.0.6 (/opt/rustwide/workdir) [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling rand_chacha v0.9.0 [INFO] [stderr] Compiling proptest v1.10.0 [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 40.64s [INFO] running `Command { std: "docker" "inspect" "cec24f274ab175ba06d2da40c357e61e2f54b2e026305ef60e37a38512ecab76", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cec24f274ab175ba06d2da40c357e61e2f54b2e026305ef60e37a38512ecab76", kill_on_drop: false }` [INFO] [stdout] cec24f274ab175ba06d2da40c357e61e2f54b2e026305ef60e37a38512ecab76 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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:cfa559dde23f44738f9990739aaa3487d8df3af37eb5df0572f7cf76004a604a" "/opt/rustwide/cargo-home/bin/cargo" "+d933cf483edf1605142ac6899ff32536c0ad8b22" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] d8106c6cd7fef79a63970df2ba8423443e6c0226407c0f10969265d02b33eddb [INFO] running `Command { std: "docker" "start" "-a" "d8106c6cd7fef79a63970df2ba8423443e6c0226407c0f10969265d02b33eddb", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.23s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/rigor-aa76965ee4e00d51) [INFO] [stdout] [INFO] [stdout] running 286 tests [INFO] [stdout] test analyzer::engine::tests::test_aggregate_stats_empty ... ok [INFO] [stdout] test analyzer::rules::assertion_quality::tests::test_detect_no_assertions ... ok [INFO] [stdout] test analyzer::rules::assertion_quality::tests::test_detect_weak_assertion ... ok [INFO] [stdout] test analyzer::rules::assertion_intent::tests::flags_throws_name_without_to_throw ... ok [INFO] [stdout] test analyzer::rules::assertion_quality::tests::test_no_issues_for_strong_assertions ... ok [INFO] [stdout] test analyzer::rules::assertion_intent::tests::no_issue_when_throws_and_has_to_throw ... ok [INFO] [stdout] test analyzer::rules::async_patterns::tests::score_decreases_with_issues ... ok [INFO] [stdout] test analyzer::engine::tests::test_scale_no_source_categories ... ok [INFO] [stdout] test analyzer::rules::behavioral_completeness::tests::negative_no_source_returns_empty ... ok [INFO] [stdout] test analyzer::rules::behavioral_completeness::tests::score_decreases_with_issues ... ok [INFO] [stdout] test analyzer::rules::behavioral_completeness::tests::positive_with_source_partial_assertion_triggers ... ok [INFO] [stdout] test analyzer::rules::assertion_intent::tests::flags_status_name_without_status_assertion ... ok [INFO] [stdout] test analyzer::rules::boundary_conditions::tests::assertion_matchers_not_flagged_as_functions ... ok [INFO] [stdout] test analyzer::rules::async_patterns::tests::positive_detects_resolves_without_await ... ok [INFO] [stdout] test analyzer::rules::boundary_conditions::tests::multi_arg_function_first_arg_flagged ... ok [INFO] [stdout] test analyzer::rules::boundary_conditions::tests::edge_value_zero_not_flagged ... ok [INFO] [stdout] test analyzer::rules::boundary_conditions::tests::multiple_values_not_flagged ... ok [INFO] [stdout] test analyzer::rules::boundary_conditions::tests::test_boundary_not_detected_when_not_mentioned ... ok [INFO] [stdout] test analyzer::rules::boundary_conditions::tests::test_boundary_detection ... ok [INFO] [stdout] test analyzer::rules::boundary_specificity::tests::negative_boundary_with_exact_assertion_no_issue ... ok [INFO] [stdout] test analyzer::rules::boundary_specificity::tests::positive_detects_boundary_name_with_weak_assertion ... ok [INFO] [stdout] test analyzer::rules::boundary_specificity::tests::score_returns_25 ... ok [INFO] [stdout] test analyzer::rules::coupling::tests::test_extract_imports ... ok [INFO] [stdout] test analyzer::rules::coupling::tests::test_find_unused_imports ... ok [INFO] [stdout] test analyzer::rules::boundary_conditions::tests::integration_boundary_heuristic_fires_without_source ... ok [INFO] [stdout] test analyzer::rules::boundary_conditions::tests::test_missing_edge_case_detection ... ok [INFO] [stdout] test analyzer::rules::boundary_conditions::tests::single_value_function_flagged ... ok [INFO] [stdout] test analyzer::rules::debug_code::tests::score_decreases_with_issues ... ok [INFO] [stdout] test analyzer::rules::error_coverage::tests::test_error_keyword_in_name_does_not_match_unrelated_function ... ok [INFO] [stdout] test analyzer::rules::error_coverage::tests::test_error_test_detected_via_assertion_raw_text ... ok [INFO] [stdout] test analyzer::rules::error_coverage::tests::test_error_test_detection ... ok [INFO] [stdout] test analyzer::rules::error_coverage::tests::test_missing_error_assertion ... ok [INFO] [stdout] test analyzer::rules::async_patterns::tests::negative_await_expect_no_issue ... ok [INFO] [stdout] test analyzer::rules::debug_code::tests::positive_detects_console_log ... ok [INFO] [stdout] test analyzer::rules::debug_code::tests::positive_detects_it_only ... ok [INFO] [stdout] test analyzer::rules::flaky_patterns::tests::negative_no_issues_with_fake_timers ... ok [INFO] [stdout] test analyzer::rules::flaky_patterns::tests::negative_clean_source_no_issues ... ok [INFO] [stdout] test analyzer::rules::flaky_patterns::tests::score_decreases_with_more_issues ... ok [INFO] [stdout] test analyzer::rules::input_variety::tests::test_detect_values ... ok [INFO] [stdout] test analyzer::rules::input_variety::tests::test_diversity_analysis ... ok [INFO] [stdout] test analyzer::rules::flaky_patterns::tests::negative_date_now_in_comment_no_issue ... ok [INFO] [stdout] test analyzer::rules::debug_code::tests::negative_clean_source_no_issues ... ok [INFO] [stdout] test analyzer::rules::flaky_patterns::tests::positive_detects_math_random_without_mock ... ok [INFO] [stdout] test analyzer::rules::mock_abuse::tests::negative_map_service_does_not_match_map ... ok [INFO] [stdout] test analyzer::rules::mock_abuse::tests::positive_detects_excessive_mocks ... ok [INFO] [stdout] test analyzer::rules::mock_abuse::tests::score_decreases_with_issues ... ok [INFO] [stdout] test analyzer::rules::mutation_resistant::tests::negative_exact_value_no_issue ... ok [INFO] [stdout] test analyzer::rules::mock_abuse::tests::positive_detects_std_lib_mock ... ok [INFO] [stdout] test analyzer::rules::mutation_resistant::tests::positive_detects_to_be_greater_than_zero ... ok [INFO] [stdout] test analyzer::rules::mutation_resistant::tests::score_returns_25 ... ok [INFO] [stdout] test analyzer::rules::mock_abuse::tests::negative_few_mocks_no_issue ... ok [INFO] [stdout] test analyzer::rules::flaky_patterns::tests::positive_detects_date_now_without_fake_timers ... ok [INFO] [stdout] test analyzer::rules::react_testing_library::tests::negative_no_rtl_import_no_issues ... ok [INFO] [stdout] test analyzer::rules::naming_quality::tests::test_sequential ... ok [INFO] [stdout] test analyzer::rules::mock_abuse::tests::negative_user_map_does_not_match_map ... ok [INFO] [stdout] test analyzer::rules::react_testing_library::tests::score_decreases_with_issues ... ok [INFO] [stdout] test analyzer::rules::redundant_test::tests::different_functions_not_flagged ... ok [INFO] [stdout] test analyzer::rules::redundant_test::tests::pair_not_flagged_threshold ... ok [INFO] [stdout] test analyzer::rules::redundant_test::tests::three_identical_assertions_flagged ... ok [INFO] [stdout] test analyzer::rules::return_path_coverage::tests::negative_no_source_returns_empty ... ok [INFO] [stdout] test analyzer::rules::return_path_coverage::tests::score_decreases_with_issues ... ok [INFO] [stdout] test analyzer::rules::return_path_coverage::tests::positive_with_source_multiple_paths_under_tested ... ok [INFO] [stdout] test analyzer::rules::side_effect_verification::tests::constructor_property_assertion_counts_as_verified ... ok [INFO] [stdout] test analyzer::rules::side_effect_verification::tests::negative_no_source_returns_empty ... ok [INFO] [stdout] test analyzer::rules::side_effect_verification::tests::positive_with_source_mutation_not_asserted ... ok [INFO] [stdout] test analyzer::rules::side_effect_verification::tests::score_decreases_with_issues ... ok [INFO] [stdout] test analyzer::rules::side_effect_verification::tests::this_property_not_verified_without_expect ... ok [INFO] [stdout] test analyzer::rules::state_verification::tests::negative_no_issue_when_no_side_effect_name ... ok [INFO] [stdout] test analyzer::rules::state_verification::tests::score_returns_25 ... ok [INFO] [stdout] test analyzer::rules::test_complexity::tests::flags_too_many_assertions ... ok [INFO] [stdout] test analyzer::rules::react_testing_library::tests::positive_detects_query_selector_with_rtl ... ok [INFO] [stdout] test analyzer::rules::redundant_test::tests::different_inputs_same_function_not_flagged ... ok [INFO] [stdout] test analyzer::rules::state_verification::tests::positive_detects_side_effect_name_with_only_return_assertion ... ok [INFO] [stdout] test analyzer::rules::test_isolation::tests::test_detect_setup_hooks ... ok [INFO] [stdout] test analyzer::rules::test_isolation::tests::test_analyze_returns_shared_state_issue ... ok [INFO] [stdout] test analyzer::rules::test_isolation::tests::test_detect_shared_state ... ok [INFO] [stdout] test analyzer::rules::test_complexity::tests::negative_simple_test_no_issue ... ok [INFO] [stdout] test analyzer::engine::tests::test_default_engine ... ok [INFO] [stdout] test analyzer::rules::trivial_assertion::tests::flags_true_tobe_true ... ok [INFO] [stdout] test analyzer::rules::trivial_assertion::tests::flags_trivial_literal_assertion ... ok [INFO] [stdout] test analyzer::rules::trivial_assertion::tests::flags_trivial_same_identifier ... ok [INFO] [stdout] test analyzer::rules::trivial_assertion::tests::flags_trivial_same_number_any_value ... ok [INFO] [stdout] test analyzer::rules::vacuous_test::tests::flags_empty_test ... ok [INFO] [stdout] test analyzer::rules::vacuous_test::tests::flags_all_trivial_assertions ... ok [INFO] [stdout] test analyzer::rules::trivial_assertion::tests::flags_trivial_same_string_literal ... ok [INFO] [stdout] test analyzer::scoring::tests::test_apply_issue_penalty_clamped_to_zero ... ok [INFO] [stdout] test analyzer::scoring::tests::test_apply_issue_penalty_mixed_severities ... ok [INFO] [stdout] test analyzer::scoring::tests::test_apply_issue_penalty_no_issues ... ok [INFO] [stdout] test analyzer::scoring::tests::test_apply_issue_penalty_only_counts_non_category_issues ... ok [INFO] [stdout] test analyzer::scoring::tests::test_breakdown_total_normalization ... ok [INFO] [stdout] test analyzer::scoring::tests::test_build_transparent_breakdown_sums_to_final_score ... ok [INFO] [stdout] test analyzer::scoring::tests::test_grade_description_all_grades ... ok [INFO] [stdout] test analyzer::scoring::tests::test_grade_from_score ... ok [INFO] [stdout] test analyzer::scoring::tests::test_no_penalty_for_category_issues ... ok [INFO] [stdout] test analyzer::scoring::tests::test_penalty_for_penalty_only_issues ... ok [INFO] [stdout] test analyzer::scoring::tests::test_recommendations_grade_fallback_below_b ... ok [INFO] [stdout] test analyzer::scoring::tests::test_recommendations_high_scores ... ok [INFO] [stdout] test analyzer::scoring::tests::test_recommendations_low_scores ... ok [INFO] [stdout] test analyzer::scoring::tests::test_score_calculation ... ok [INFO] [stdout] test analyzer::scoring::tests::test_score_calculation_perfect ... ok [INFO] [stdout] test analyzer::scoring::tests::test_score_calculation_zero ... ok [INFO] [stdout] test cache::tests::test_cache_cleanup ... ok [INFO] [stdout] test cache::tests::test_cache_clear ... ok [INFO] [stdout] test cache::tests::test_cache_disabled ... ok [INFO] [stdout] test cache::tests::test_cache_disabled_cleanup_noop ... ok [INFO] [stdout] test cache::tests::test_cache_disabled_set_noop ... ok [INFO] [stdout] test cache::tests::test_cache_disabled_stats ... ok [INFO] [stdout] test cache::tests::test_cache_roundtrip_hit ... ok [INFO] [stdout] test cache::tests::test_cache_roundtrip_miss_on_changed_content ... ok [INFO] [stdout] test cache::tests::test_cache_roundtrip_with_source ... ok [INFO] [stdout] test analyzer::rules::vacuous_test::tests::negative_meaningful_test_no_issue ... ok [INFO] [stdout] test analyzer::engine::tests::test_apply_config_override_severity ... ok [INFO] [stdout] test cache::tests::test_cache_save_and_load ... ok [INFO] [stdout] test cache::tests::test_hash_content ... ok [INFO] [stdout] test config::schema::tests::test_config_merge_from ... ok [INFO] [stdout] test config::schema::tests::test_config_deserialization_full ... ok [INFO] [stdout] test config::schema::tests::test_config_merge_with_cli ... ok [INFO] [stdout] test config::schema::tests::test_effective_for_file_no_override_match ... ok [INFO] [stdout] test config::schema::tests::test_config_merge_with_cli_no_override ... ok [INFO] [stdout] test analyzer::engine::tests::test_analyze_simple_file ... ok [INFO] [stdout] test config::schema::tests::test_get_test_patterns_default ... ok [INFO] [stdout] test config::schema::tests::test_get_test_patterns_custom ... ok [INFO] [stdout] test config::schema::tests::test_rule_severity_to_severity ... ok [INFO] [stdout] test config::tests::test_config_extends ... ok [INFO] [stdout] test config::schema::tests::test_rule_severity_from_config ... ok [INFO] [stdout] test config::tests::test_config_overrides ... ok [INFO] [stdout] test config::schema::tests::test_multiple_overrides_applied_in_order ... ok [INFO] [stdout] test config::tests::test_is_ignored_legacy ... ok [INFO] [stdout] test coverage::istanbul::tests::test_parse_istanbul_json ... ok [INFO] [stdout] test coverage::istanbul::tests::test_uncovered_detection ... ok [INFO] [stdout] test coverage::tests::test_load_coverage_file_not_found ... ok [INFO] [stdout] test coverage::tests::test_load_coverage_invalid_json ... ok [INFO] [stdout] test coverage::tests::test_load_coverage_json ... ok [INFO] [stdout] test config::schema::tests::test_config_default ... ok [INFO] [stdout] test config::schema::tests::test_effective_for_file_e2e_override ... ok [INFO] [stdout] test coverage::tests::test_load_coverage_non_json_extension ... ok [INFO] [stdout] test detector::framework::tests::test_bare_expect_returns_unknown_not_jest ... ok [INFO] [stdout] test detector::framework::tests::test_detect_cypress ... ok [INFO] [stdout] test detector::framework::tests::test_detect_jest_pattern ... ok [INFO] [stdout] test detector::framework::tests::test_detect_cypress_import ... ok [INFO] [stdout] test detector::framework::tests::test_detect_vitest ... ok [INFO] [stdout] test detector::framework::tests::test_detect_playwright ... ok [INFO] [stdout] test detector::source_mapper::tests::test_find_in_dir_nonexistent ... ok [INFO] [stdout] test config::tests::test_find_config_none ... ok [INFO] [stdout] test detector::source_mapper::tests::test_find_in_dir_subdir_index_preferred_over_same_name ... ok [INFO] [stdout] test detector::source_mapper::tests::test_find_in_dir_subdir_same_name ... ok [INFO] [stdout] test detector::source_mapper::tests::test_find_in_dir_various_extensions ... ok [INFO] [stdout] test detector::source_mapper::tests::test_find_source_file_adjacent ... ok [INFO] [stdout] test detector::source_mapper::tests::test_find_source_file_dunder_tests ... ok [INFO] [stdout] test detector::source_mapper::tests::test_find_source_file_no_match ... ok [INFO] [stdout] test detector::source_mapper::tests::test_find_source_file_off_mode ... ok [INFO] [stdout] test config::tests::test_is_ignored_e2e ... ok [INFO] [stdout] test detector::source_mapper::tests::test_find_source_file_tests_to_src ... ok [INFO] [stdout] test detector::source_mapper::tests::test_find_source_static_method ... ok [INFO] [stdout] test detector::source_mapper::tests::test_is_test_utility ... ok [INFO] [stdout] test detector::source_mapper::tests::test_strip_test_suffix ... ok [INFO] [stdout] test detector::source_mapper::tests::test_matches_glob ... ok [INFO] [stdout] test fixer::tests::fix_focused_it_only ... ok [INFO] [stdout] test detector::source_mapper::tests::test_with_config_and_project_root ... ok [INFO] [stdout] test history::tests::append_run_adds_entry_with_correct_scores ... ok [INFO] [stdout] test fixer::tests::fix_focused_fit ... ok [INFO] [stdout] test history::tests::format_delta_no_previous_returns_empty ... ok [INFO] [stdout] test history::tests::append_run_truncates_to_max_runs ... ok [INFO] [stdout] test history::tests::find_project_root_with_history_file ... ok [INFO] [stdout] test history::tests::find_project_root_with_package_json ... ok [INFO] [stdout] test history::tests::format_delta_extreme_values ... ok [INFO] [stdout] test history::tests::format_delta_score_decreased ... ok [INFO] [stdout] test history::tests::format_delta_score_increased ... ok [INFO] [stdout] test history::tests::load_history_returns_empty_for_corrupt_json ... ok [INFO] [stdout] test history::tests::previous_score_returns_latest_run_score ... ok [INFO] [stdout] test history::tests::format_delta_score_unchanged ... ok [INFO] [stdout] test history::tests::load_history_returns_empty_for_nonexistent_file ... ok [INFO] [stdout] test history::tests::previous_score_uses_last_run_not_first ... ok [INFO] [stdout] test history::tests::previous_score_empty_history_returns_none ... ok [INFO] [stdout] test mcp::tests::test_initialize_returns_protocol_version_and_server_info ... ok [INFO] [stdout] test mcp::tests::test_jsonrpc_request_parsing ... ok [INFO] [stdout] test mcp::tests::test_jsonrpc_request_with_string_id ... ok [INFO] [stdout] test history::tests::save_and_load_history_roundtrip ... ok [INFO] [stdout] test mcp::tests::test_jsonrpc_request_without_id ... ok [INFO] [stdout] test mcp::tests::test_tools_call_analyze_nonexistent_file_returns_error ... ok [INFO] [stdout] test mcp::tests::test_tools_call_with_nested_params ... ok [INFO] [stdout] test mcp::tests::test_tools_list_returns_nine_tools ... ok [INFO] [stdout] test mcp::tests::test_unknown_method_returns_null_result ... ok [INFO] [stdout] test mcp::tests::test_tools_call_unknown_tool_returns_error ... ok [INFO] [stdout] test mutation::operators::tests::test_apply_mutation ... ok [INFO] [stdout] test mutation::operators::tests::test_array_mutations ... ok [INFO] [stdout] test mutation::operators::tests::test_increment_decrement_mutations ... ok [INFO] [stdout] test mutation::operators::tests::test_typescript_nullish_coalescing_mutations ... ok [INFO] [stdout] test mutation::operators::tests::test_typescript_optional_chaining_mutations ... ok [INFO] [stdout] test mutation::relevance::tests::test_relevance_summary_from_result ... ok [INFO] [stdout] test mutation::operators::tests::test_return_mutations ... ok [INFO] [stdout] test analyzer::rules::naming_quality::tests::test_vague_detection ... ok [INFO] [stdout] test analyzer::rules::trivial_assertion::tests::regex_fallback_with_prebuilt_tests ... ok [INFO] [stdout] test mutation::tests::test_batch_mutation_result_construction ... ok [INFO] [stdout] test mutation::tests::test_mutation_result_score_empty ... ok [INFO] [stdout] test mutation::tests::test_mutation_result_score_none_killed ... ok [INFO] [stdout] test mutation::tests::test_mutation_result_score_all_killed ... ok [INFO] [stdout] test mutation::tests::test_mutation_result_score_normal ... ok [INFO] [stdout] test mutation::tests::test_sampler_prefers_boundary_operators ... ok [INFO] [stdout] test mutation::tests::test_sampler_select_all_when_fewer_than_count ... ok [INFO] [stdout] test mutation::tests::test_sampler_select_empty ... ok [INFO] [stdout] test parser::ast_helpers::tests::comment_ranges_block ... ok [INFO] [stdout] test parser::ast_helpers::tests::comment_ranges_line ... ok [INFO] [stdout] test analyzer::rules::trivial_assertion::tests::no_issue_for_meaningful_assertion ... ok [INFO] [stdout] test parser::ignore_directives::tests::test_disable_block ... ok [INFO] [stdout] test parser::ignore_directives::tests::test_ignore_specific_rule ... ok [INFO] [stdout] test parser::ignore_directives::tests::test_ignore_next_line ... ok [INFO] [stdout] test mutation::tests::test_sampler_select_respects_count ... ok [INFO] [stdout] test mutation::operators::tests::test_string_mutations ... ok [INFO] [stdout] test parser::source_file::tests::test_calculate_coverage ... ok [INFO] [stdout] test mutation::operators::tests::test_typescript_non_null_assertion_mutations ... ok [INFO] [stdout] test parser::source_file::tests::test_extract_boundary ... ok [INFO] [stdout] test parser::source_file::tests::test_extract_exports ... ok [INFO] [stdout] test parser::source_file::tests::test_extract_throw ... ok [INFO] [stdout] test parser::source_file::tests::test_extract_function_details ... ok [INFO] [stdout] test parser::queries::tests::cache_compiles_console_query ... ok [INFO] [stdout] test parser::test_file::tests::test_extract_async_test ... ok [INFO] [stdout] test parser::test_file::tests::test_extract_cypress_assertions ... ok [INFO] [stdout] test analyzer::engine::tests::test_per_test_score_proportional_scaling ... ok [INFO] [stdout] test parser::test_file::tests::test_extract_cypress_implicit_assertions ... ok [INFO] [stdout] test parser::test_file::tests::test_extract_simple_test ... ok [INFO] [stdout] test parser::test_file::tests::test_extract_skipped_test ... ok [INFO] [stdout] test parser::typescript::tests::test_parse_function ... ok [INFO] [stdout] test parser::typescript::tests::test_parse_simple ... ok [INFO] [stdout] test reporter::console::tests::breakdown_summary_no_penalties_no_aggregation ... ok [INFO] [stdout] test reporter::console::tests::breakdown_summary_per_test_capped ... ok [INFO] [stdout] test parser::test_file::tests::test_extract_resolves_rejects_assertions ... ok [INFO] [stdout] test reporter::console::tests::breakdown_summary_per_test_pulled_down ... ok [INFO] [stdout] test reporter::console::tests::breakdown_summary_simple_penalty ... ok [INFO] [stdout] test reporter::html::tests::test_empty_results ... ok [INFO] [stdout] test reporter::html::tests::test_escape_json_for_script ... ok [INFO] [stdout] test reporter::html::tests::test_report_contains_structure ... ok [INFO] [stdout] test reporter::json::tests::test_json_output ... ok [INFO] [stdout] test reporter::html::tests::test_report_with_issues ... ok [INFO] [stdout] test reporter::json::tests::test_json_pretty_output ... ok [INFO] [stdout] test reporter::json::tests::test_json_report_many ... ok [INFO] [stdout] test reporter::json::tests::test_json_report_with_summary ... ok [INFO] [stdout] test reporter::json::tests::test_json_single_result_has_expected_keys ... ok [INFO] [stdout] test reporter::sarif::tests::path_to_uri_relative ... ok [INFO] [stdout] test reporter::sarif::tests::path_to_uri_unix ... ok [INFO] [stdout] test reporter::sarif::tests::sarif_driver_rules_match_issues ... ok [INFO] [stdout] test reporter::sarif::tests::sarif_empty_results_produces_valid_output ... ok [INFO] [stdout] test analyzer::engine::tests::test_analyze_with_source_mapping_off ... ok [INFO] [stdout] test reporter::sarif::tests::sarif_has_correct_schema_and_version ... ok [INFO] [stdout] test analyzer::engine::tests::test_analyze_with_skip_source_via_override ... ok [INFO] [stdout] test reporter::sarif::tests::sarif_has_single_run_with_tool_driver ... ok [INFO] [stdout] test reporter::sarif::tests::sarif_output_is_valid_json ... ok [INFO] [stdout] test reporter::sarif::tests::sarif_results_have_correct_structure ... ok [INFO] [stdout] test reporter::sarif::tests::sarif_multiple_files ... ok [INFO] [stdout] test reporter::sarif::tests::sarif_severity_mapping ... ok [INFO] [stdout] test parser::queries::tests::cache_compiles_debugger_query ... ok [INFO] [stdout] test suggestions::applier::tests::test_extract_code_block_generic_fence ... ok [INFO] [stdout] test suggestions::ai::tests::test_generate_prompt ... ok [INFO] [stdout] test suggestions::applier::tests::test_extract_code_block_javascript ... ok [INFO] [stdout] test suggestions::applier::tests::test_extract_code_block_js ... ok [INFO] [stdout] test reporter::json::tests::test_json_report_many_empty ... ok [INFO] [stdout] test suggestions::applier::tests::test_extract_code_block_multiple_blocks ... ok [INFO] [stdout] test reporter::sarif::tests::sarif_physical_location_has_file_line_info ... ok [INFO] [stdout] test suggestions::applier::tests::test_extract_code_block_no_block ... ok [INFO] [stdout] test suggestions::applier::tests::test_extract_code_block_ts ... ok [INFO] [stdout] test suggestions::applier::tests::test_extract_code_block_typescript ... ok [INFO] [stdout] test suggestions::applier::tests::test_extract_code_block_unclosed ... ok [INFO] [stdout] test suggestions::applier::tests::test_extract_code_block_with_extra_whitespace ... ok [INFO] [stdout] test suggestions::applier::tests::test_offer_apply_same_content_returns_false ... ok [INFO] [stdout] test watcher::tests::test_is_test_file_js ... ok [INFO] [stdout] test watcher::tests::test_is_test_file_nested_path ... ok [INFO] [stdout] test watcher::tests::test_is_test_file_no_name ... ok [INFO] [stdout] test watcher::tests::test_is_test_file_node_modules_excluded ... ok [INFO] [stdout] test suggestions::claude::tests::test_no_api_key ... ok [INFO] [stdout] test watcher::tests::test_is_test_file_ts ... ok [INFO] [stdout] test watcher::tests::test_is_test_file_non_test ... ok [INFO] [stdout] test watcher::tests::test_is_create_or_modify ... ok [INFO] [stdout] test watcher::tests::test_paths_from_event_filters_test_files ... ok [INFO] [stdout] test watcher::tests::test_watch_creates_watcher ... ok [INFO] [stdout] test watcher::tests::test_watch_single_file_parent ... ok [INFO] [stdout] test analyzer::engine::tests::test_apply_config_rule_off ... ok [INFO] [stdout] test analyzer::engine::tests::test_analyze_parallel ... ok [INFO] [stdout] test parser::queries::tests::cache_compiles_focused_test_query ... ok [INFO] [stdout] test parser::test_file::proptest_tests::parser_never_panics_on_ts_like_input ... ok [INFO] [stdout] test analyzer::engine::tests::test_issue_penalty_lowers_grade ... ok [INFO] [stdout] test analyzer::engine::tests::test_analyze_many ... ok [INFO] [stdout] test analyzer::engine::tests::test_aggregate_stats_multiple ... ok [INFO] [stdout] test parser::test_file::proptest_tests::parser_never_panics_on_nested_describe ... ok [INFO] [stdout] test mcp::tests::test_tools_call_analyze_real_file ... ok [INFO] [stdout] test parser::test_file::proptest_tests::parser_never_panics_on_arbitrary_input ... ok [INFO] [stdout] test parser::source_file::proptest_tests::source_parser_never_panics has been running for over 60 seconds [ERROR] error running command: no output for 300 seconds [INFO] running `Command { std: "docker" "inspect" "d8106c6cd7fef79a63970df2ba8423443e6c0226407c0f10969265d02b33eddb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "d8106c6cd7fef79a63970df2ba8423443e6c0226407c0f10969265d02b33eddb", kill_on_drop: false }` [INFO] [stdout] d8106c6cd7fef79a63970df2ba8423443e6c0226407c0f10969265d02b33eddb