[INFO] fetching crate paraglide-launch 0.3.1...
[INFO] testing paraglide-launch-0.3.1 against beta-2026-04-21 for beta-1.96-2
[INFO] extracting crate paraglide-launch 0.3.1 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate paraglide-launch 0.3.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate paraglide-launch 0.3.1
[INFO] tweaked toml for crates.io crate paraglide-launch 0.3.1 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate paraglide-launch 0.3.1 on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate paraglide-launch 0.3.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" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] bf5ef7518a2f45d80b69b493519ca94978fd317386d25a162c6a140c91027b5d
[INFO] running `Command { std: "docker" "start" "-a" "bf5ef7518a2f45d80b69b493519ca94978fd317386d25a162c6a140c91027b5d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "bf5ef7518a2f45d80b69b493519ca94978fd317386d25a162c6a140c91027b5d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bf5ef7518a2f45d80b69b493519ca94978fd317386d25a162c6a140c91027b5d", kill_on_drop: false }`
[INFO] [stdout] bf5ef7518a2f45d80b69b493519ca94978fd317386d25a162c6a140c91027b5d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] d9c458b59886dfaa4643b4da8d3aadd7ce2d594d2b0a2fa3ec4ae94a8af634ca
[INFO] running `Command { std: "docker" "start" "-a" "d9c458b59886dfaa4643b4da8d3aadd7ce2d594d2b0a2fa3ec4ae94a8af634ca", kill_on_drop: false }`
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling siphasher v1.0.2
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling ucd-trie v0.1.7
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling doc-comment v0.3.4
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling pest v2.8.6
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling phf_shared v0.13.1
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling serde_yml v0.0.12
[INFO] [stderr]    Compiling phf_generator v0.13.1
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling pest_meta v2.8.6
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling pest_generator v2.8.6
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling clap_builder v4.5.60
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling libyml v0.0.5
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling snafu-derive v0.6.10
[INFO] [stderr]    Compiling pest_derive v2.8.6
[INFO] [stderr]    Compiling phf_macros v0.13.1
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling enquote v1.1.0
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling lazy_static v1.5.0
[INFO] [stderr]    Compiling snafu v0.6.10
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling phf v0.13.1
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling dockerfile-parser v0.9.0
[INFO] [stderr]    Compiling ignore v0.4.25
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling dotenvy v0.15.7
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling paraglide-launch v0.3.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 28s
[INFO] running `Command { std: "docker" "inspect" "d9c458b59886dfaa4643b4da8d3aadd7ce2d594d2b0a2fa3ec4ae94a8af634ca", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d9c458b59886dfaa4643b4da8d3aadd7ce2d594d2b0a2fa3ec4ae94a8af634ca", kill_on_drop: false }`
[INFO] [stdout] d9c458b59886dfaa4643b4da8d3aadd7ce2d594d2b0a2fa3ec4ae94a8af634ca
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 310cddf7cf1bf2170cd958e5d63fcb8a26ee2fe47e7ef8df17502d484bffce8c
[INFO] running `Command { std: "docker" "start" "-a" "310cddf7cf1bf2170cd958e5d63fcb8a26ee2fe47e7ef8df17502d484bffce8c", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling zerocopy v0.8.40
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling zerocopy-derive v0.8.40
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling libc v0.2.182
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_yml v0.0.12
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stderr]    Compiling paraglide-launch v0.3.1 (/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.5.1
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 07s
[INFO] running `Command { std: "docker" "inspect" "310cddf7cf1bf2170cd958e5d63fcb8a26ee2fe47e7ef8df17502d484bffce8c", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "310cddf7cf1bf2170cd958e5d63fcb8a26ee2fe47e7ef8df17502d484bffce8c", kill_on_drop: false }`
[INFO] [stdout] 310cddf7cf1bf2170cd958e5d63fcb8a26ee2fe47e7ef8df17502d484bffce8c
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 37902c55efe8284f73a64ae3a2cb97cf605835bf7bdea129d7fcf530a5af588d
[INFO] running `Command { std: "docker" "start" "-a" "37902c55efe8284f73a64ae3a2cb97cf605835bf7bdea129d7fcf530a5af588d", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.25s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/launch-605dcad1d851b6ed)
[INFO] [stdout] 
[INFO] [stdout] running 510 tests
[INFO] [stdout] test discovery::tests::empty_repo ... ok
[INFO] [stdout] test discovery::tests::dedup_explicit_wins_over_derived ... ok
[INFO] [stdout] test discovery::tests::ancestor_inheritance ... ok
[INFO] [stdout] test discovery::tests::dedup_explicit_same_name_merged ... ok
[INFO] [stdout] test discovery::tests::dedup_same_dir_derived_names ... ok
[INFO] [stdout] test discovery::tests::env_dedup_service_wins ... ok
[INFO] [stdout] test discovery::tests::context_layering ... ok
[INFO] [stdout] test discovery::tests::no_promotion_when_claimed ... ok
[INFO] [stdout] test discovery::tests::env_ancestor_dedup ... ok
[INFO] [stdout] test discovery::tests::ancestor_child_wins ... ok
[INFO] [stdout] test discovery::tests::no_promotion_without_start ... ok
[INFO] [stdout] test discovery::tests::promotion_with_start_command ... ok
[INFO] [stdout] test discovery::tests::promotion_html_no_start ... ok
[INFO] [stdout] test discovery::tests::single_service_single_signal ... ok
[INFO] [stdout] test discovery::tests::walk_skips_excluded ... ok
[INFO] [stdout] test fs::tests::memory_fs_normalized_paths ... ok
[INFO] [stdout] test fs::tests::memory_fs_exists_file ... ok
[INFO] [stdout] test fs::tests::memory_fs_empty ... ok
[INFO] [stdout] test fs::tests::memory_fs_exists_root ... ok
[INFO] [stdout] test fs::tests::memory_fs_read_file ... ok
[INFO] [stdout] test fs::tests::memory_fs_read_dir_root ... ok
[INFO] [stdout] test fs::tests::memory_fs_read_dir_subdirectory ... ok
[INFO] [stdout] test signals::docker_compose::tests::basic_compose ... ok
[INFO] [stdout] test signals::docker_compose::tests::build_context_string ... ok
[INFO] [stdout] test fs::tests::memory_fs_read_file_not_found ... ok
[INFO] [stdout] test signals::docker_compose::tests::build_context_extended ... ok
[INFO] [stdout] test signals::docker_compose::tests::command_array ... ok
[INFO] [stdout] test signals::docker_compose::tests::command_string ... ok
[INFO] [stdout] test signals::docker_compose::tests::compose_yml_preferred ... ok
[INFO] [stdout] test signals::docker_compose::tests::detected_by_set ... ok
[INFO] [stdout] test signals::docker_compose::tests::entrypoint_overrides ... ok
[INFO] [stdout] test signals::docker_compose::tests::exec_mode_daemon ... ok
[INFO] [stdout] test signals::docker_compose::tests::env_file_keys_only ... ok
[INFO] [stdout] test signals::docker_compose::tests::env_list_format ... ok
[INFO] [stdout] test signals::docker_compose::tests::env_map_format ... ok
[INFO] [stdout] test signals::docker_compose::tests::env_provenance ... ok
[INFO] [stdout] test signals::docker_compose::tests::healthcheck_cmd_array ... ok
[INFO] [stdout] test signals::docker_compose::tests::healthcheck_cmd_shell ... ok
[INFO] [stdout] test signals::docker_compose::tests::healthcheck_string ... ok
[INFO] [stdout] test signals::docker_compose::tests::image_only ... ok
[INFO] [stdout] test signals::docker_compose::tests::malformed_skipped ... ok
[INFO] [stdout] test signals::docker_compose::tests::memory_units ... ok
[INFO] [stdout] test signals::docker_compose::tests::multi_service ... ok
[INFO] [stdout] test signals::docker_compose::tests::ports_public ... ok
[INFO] [stdout] test signals::docker_compose::tests::resources_parsed ... ok
[INFO] [stdout] test signals::docker_compose::tests::no_ports_private ... ok
[INFO] [stdout] test signals::docker_compose::tests::replicas_parsed ... ok
[INFO] [stdout] test signals::docker_compose::tests::skip_dev_compose ... ok
[INFO] [stdout] test signals::docker_compose::tests::restart_always ... ok
[INFO] [stdout] test signals::docker_compose::tests::skip_override ... ok
[INFO] [stdout] test signals::docker_compose::tests::restart_no ... ok
[INFO] [stdout] test signals::docker_compose::tests::restart_on_failure ... ok
[INFO] [stdout] test signals::docker_compose::tests::subdirectory ... ok
[INFO] [stdout] test signals::docker_compose::tests::volumes_bind_mount ... ok
[INFO] [stdout] test signals::docker_compose::tests::volumes_named_skipped ... ok
[INFO] [stdout] test signals::dockerfile::tests::arg_with_default ... ok
[INFO] [stdout] test signals::dockerfile::tests::arg_without_default ... ok
[INFO] [stdout] test signals::dockerfile::tests::base_image_go ... ok
[INFO] [stdout] test signals::dockerfile::tests::base_image_deno ... ok
[INFO] [stdout] test signals::dockerfile::tests::base_image_unknown ... ok
[INFO] [stdout] test signals::dockerfile::tests::base_image_node ... ok
[INFO] [stdout] test signals::dockerfile::tests::cmd_shell_form ... ok
[INFO] [stdout] test signals::dockerfile::tests::base_image_with_registry ... ok
[INFO] [stdout] test signals::dockerfile::tests::containerfile_prefixed ... ok
[INFO] [stdout] test discovery::tests::context_service_wins ... ok
[INFO] [stdout] test signals::dockerfile::tests::containerfile_plain ... ok
[INFO] [stdout] test signals::docker_compose::tests::mixed_build_and_image ... ok
[INFO] [stdout] test signals::dockerfile::tests::containerfile_dev_skipped ... ok
[INFO] [stdout] test signals::dockerfile::tests::base_image_python ... ok
[INFO] [stdout] test signals::dockerfile::tests::continuation_lines ... ok
[INFO] [stdout] test signals::dockerfile::tests::cmd_exec_form ... ok
[INFO] [stdout] test signals::dockerfile::tests::containerfile_suffixed ... ok
[INFO] [stdout] test signals::docker_compose::tests::build_dockerfile_set ... ok
[INFO] [stdout] test signals::dockerfile::tests::detected_by_set ... ok
[INFO] [stdout] test signals::dockerfile::tests::dockerfile_field_set ... ok
[INFO] [stdout] test signals::dockerfile::tests::env_extraction ... ok
[INFO] [stdout] test signals::dockerfile::tests::entrypoint_only ... ok
[INFO] [stdout] test signals::dockerfile::tests::env_later_wins ... ok
[INFO] [stdout] test signals::dockerfile::tests::entrypoint_plus_cmd ... ok
[INFO] [stdout] test signals::dockerfile::tests::healthcheck_none_ignored ... ok
[INFO] [stdout] test signals::dockerfile::tests::multistage_last_only ... ok
[INFO] [stdout] test signals::dockerfile::tests::no_expose_no_network ... ok
[INFO] [stdout] test signals::dockerfile::tests::oci_stages_apt_run_extraction ... ok
[INFO] [stdout] test signals::dockerfile::tests::oci_stages_dedup_within_stage ... ok
[INFO] [stdout] test signals::dockerfile::tests::env_multivar ... ok
[INFO] [stdout] test signals::dockerfile::tests::oci_stages_empty_for_scratch ... ok
[INFO] [stdout] test signals::dockerfile::tests::env_quoted_values ... ok
[INFO] [stdout] test signals::dockerfile::tests::healthcheck_cmd_shell_with_flags ... ok
[INFO] [stdout] test signals::dockerfile::tests::oci_stages_named_stages ... ok
[INFO] [stdout] test signals::dockerfile::tests::env_provenance ... ok
[INFO] [stdout] test signals::dockerfile::tests::healthcheck_cmd_shell_no_flags ... ok
[INFO] [stdout] test signals::dockerfile::tests::oci_stages_multistage_all_stages_collected ... ok
[INFO] [stdout] test signals::dockerfile::tests::healthcheck_extracted ... ok
[INFO] [stdout] test signals::dockerfile::tests::expose_sets_public ... ok
[INFO] [stdout] test signals::dockerfile::tests::oci_stages_slim_no_distro ... ok
[INFO] [stdout] test signals::dockerfile::tests::oci_stages_separate_from_system_deps ... ok
[INFO] [stdout] test signals::dockerfile::tests::plain_dockerfile ... ok
[INFO] [stdout] test signals::dockerfile::tests::oci_stages_single_alpine ... ok
[INFO] [stdout] test signals::dockerfile::tests::os_detection_table ... ok
[INFO] [stdout] test signals::dockerfile::tests::oci_stages_single_ubuntu_noble ... ok
[INFO] [stdout] test signals::dockerfile::tests::oci_stages_run_extraction ... ok
[INFO] [stdout] test signals::dockerfile::tests::prefixed_dockerfiles ... ok
[INFO] [stdout] test signals::dockerfile::tests::runtime_is_daemon ... ok
[INFO] [stdout] test signals::dockerfile::tests::oci_stages_single_bookworm ... ok
[INFO] [stdout] test signals::dockerfile::tests::skip_ci_dockerfile ... ok
[INFO] [stdout] test signals::dockerfile::tests::run_packages_table ... ok
[INFO] [stdout] test signals::dockerfile::tests::skip_dev_dockerfile ... ok
[INFO] [stdout] test signals::dockerfile::tests::subdirectory ... ok
[INFO] [stdout] test signals::dockerfile::tests::skip_test_dockerfile ... ok
[INFO] [stdout] test signals::dockerfile::tests::volume_space_form ... ok
[INFO] [stdout] test signals::dockerfile::tests::volume_json_form ... ok
[INFO] [stdout] test signals::dockerfile::tests::suffixed_dockerfiles ... ok
[INFO] [stdout] test signals::dotenv::tests::env_example_keys_only ... ok
[INFO] [stdout] test signals::dotenv::tests::basic_env ... ok
[INFO] [stdout] test signals::dotenv::tests::empty_env_file ... ok
[INFO] [stdout] test signals::dotenv::tests::multiple_env_files_merge ... ok
[INFO] [stdout] test signals::fly::tests::basic ... ok
[INFO] [stdout] test signals::dotenv::tests::env_in_subdirectory ... ok
[INFO] [stdout] test signals::dotenv::tests::env_comments_and_empty_lines ... ok
[INFO] [stdout] test signals::fly::tests::dockerfile ... ok
[INFO] [stdout] test signals::fly::tests::env_vars ... ok
[INFO] [stdout] test signals::fly::tests::http_service_healthcheck ... ok
[INFO] [stdout] test signals::fly::tests::http_service_public ... ok
[INFO] [stdout] test signals::fly::tests::http_service_no_healthcheck ... ok
[INFO] [stdout] test signals::fly::tests::no_processes_single ... ok
[INFO] [stdout] test signals::fly::tests::malformed_skipped ... ok
[INFO] [stdout] test signals::fly::tests::processes_multi ... ok
[INFO] [stdout] test signals::fly::tests::no_app_fallback ... ok
[INFO] [stdout] test signals::fly::tests::processes_mount_filter ... ok
[INFO] [stdout] test signals::fly::tests::no_network_private ... ok
[INFO] [stdout] test signals::fly::tests::replicas ... ok
[INFO] [stdout] test signals::fly::tests::resources ... ok
[INFO] [stdout] test signals::fly::tests::processes_network_scoped ... ok
[INFO] [stdout] test signals::fly::tests::volume_size_mb ... ok
[INFO] [stdout] test signals::fly::tests::volumes ... ok
[INFO] [stdout] test signals::fly::tests::processes_network_no_filter_all_public ... ok
[INFO] [stdout] test signals::fly::tests::services_public ... ok
[INFO] [stdout] test signals::fly::tests::subdirectory ... ok
[INFO] [stdout] test signals::fly::tests::volume_size_gb ... ok
[INFO] [stdout] test signals::framework::tests::django_manage_py ... ok
[INFO] [stdout] test signals::framework::tests::ionic_config ... ok
[INFO] [stdout] test signals::framework::tests::laravel_artisan ... ok
[INFO] [stdout] test signals::framework::tests::hugo_config ... ok
[INFO] [stdout] test signals::framework::tests::eleventy_config ... ok
[INFO] [stdout] test signals::framework::tests::gridsome_config ... ok
[INFO] [stdout] test signals::dotenv::tests::quoted_values_parsed ... ok
[INFO] [stdout] test signals::framework::tests::docusaurus_config ... ok
[INFO] [stdout] test signals::framework::tests::mkdocs_config ... ok
[INFO] [stdout] test signals::framework::tests::astro_config ... ok
[INFO] [stdout] test signals::framework::tests::nextjs_config ... ok
[INFO] [stdout] test signals::framework::tests::nuxt_mjs ... ok
[INFO] [stdout] test signals::framework::tests::package_commands_win ... ok
[INFO] [stdout] test signals::framework::tests::pelican_config ... ok
[INFO] [stdout] test signals::framework::tests::payload_config ... ok
[INFO] [stdout] test signals::framework::tests::rails_environment_rb_not_in_config_ignored ... ok
[INFO] [stdout] test signals::framework::tests::redwood_config ... ok
[INFO] [stdout] test signals::framework::tests::sanity_config ... ok
[INFO] [stdout] test signals::framework::tests::stencil_config ... ok
[INFO] [stdout] test signals::framework::tests::nextjs_ts ... ok
[INFO] [stdout] test signals::framework::tests::subdirectory ... ok
[INFO] [stdout] test signals::framework::tests::sveltekit_config ... ok
[INFO] [stdout] test signals::framework::tests::nuxt_config ... ok
[INFO] [stdout] test signals::framework::tests::remix_config ... ok
[INFO] [stdout] test signals::framework::tests::no_config_no_output ... ok
[INFO] [stdout] test signals::framework::tests::nextjs_mjs ... ok
[INFO] [stdout] test signals::framework::tests::rails_config ... ok
[INFO] [stdout] test signals::framework::tests::symfony_lock ... ok
[INFO] [stdout] test signals::framework::tests::vite_config ... ok
[INFO] [stdout] test signals::health_check::tests::go_test_file_skipped ... ok
[INFO] [stdout] test signals::health_check::tests::node_terminus_without_path ... ok
[INFO] [stdout] test signals::health_check::tests::node_nestjs_terminus_with_path ... ok
[INFO] [stdout] test signals::health_check::tests::go_import_without_health_path ... ok
[INFO] [stdout] test signals::health_check::tests::go_health_go_with_path ... ok
[INFO] [stdout] test signals::health_check::tests::node_godaddy_terminus_with_path ... ok
[INFO] [stdout] test signals::health_check::tests::go_heptiolabs_with_healthz ... ok
[INFO] [stdout] test signals::heroku::tests::app_json_addon_with_plan ... ok
[INFO] [stdout] test signals::framework::tests::nestjs_config ... ok
[INFO] [stdout] test signals::health_check::tests::go_health_path_without_import ... ok
[INFO] [stdout] test signals::health_check::tests::python_import_without_path ... ok
[INFO] [stdout] test signals::heroku::tests::app_json_addons_as_services ... ok
[INFO] [stdout] test signals::heroku::tests::app_json_env_vars ... ok
[INFO] [stdout] test signals::heroku::tests::app_json_env_vars_layered_onto_procfile ... ok
[INFO] [stdout] test signals::health_check::tests::python_django_health_check_urls ... ok
[INFO] [stdout] test signals::heroku::tests::app_json_formation_replicas ... ok
[INFO] [stdout] test signals::heroku::tests::app_json_malformed_skipped ... ok
[INFO] [stdout] test signals::heroku::tests::app_json_no_healthcheck ... ok
[INFO] [stdout] test signals::heroku::tests::app_json_unknown_addon_skipped ... ok
[INFO] [stdout] test signals::heroku::tests::app_json_healthcheck ... ok
[INFO] [stdout] test signals::heroku::tests::procfile_in_subdirectory ... ok
[INFO] [stdout] test signals::heroku::tests::procfile_multiple ... ok
[INFO] [stdout] test signals::heroku::tests::procfile_comments_and_blanks ... ok
[INFO] [stdout] test signals::heroku::tests::procfile_scheduled_by_command ... ok
[INFO] [stdout] test signals::heroku::tests::procfile_scheduled_by_process_type ... ok
[INFO] [stdout] test signals::heroku::tests::procfile_single_web ... ok
[INFO] [stdout] test signals::heroku::tests::procfile_skips_release ... ok
[INFO] [stdout] test signals::library_calls::tests::bun_env_dot ... ok
[INFO] [stdout] test signals::library_calls::tests::deno_env_get ... ok
[INFO] [stdout] test signals::library_calls::tests::dynamic_access_ignored ... ok
[INFO] [stdout] test signals::library_calls::tests::bun_env_bracket ... ok
[INFO] [stdout] test signals::library_calls::tests::deno_env_get_single_quotes ... ok
[INFO] [stdout] test signals::library_calls::tests::csharp_get_env_variable ... ok
[INFO] [stdout] test signals::library_calls::tests::fsharp_get_env_variable ... ok
[INFO] [stdout] test signals::library_calls::tests::import_meta_env_bracket ... ok
[INFO] [stdout] test signals::library_calls::tests::import_meta_env_dot ... ok
[INFO] [stdout] test signals::library_calls::tests::js_bracket_double_quotes ... ok
[INFO] [stdout] test signals::library_calls::tests::js_bracket_notation ... ok
[INFO] [stdout] test signals::library_calls::tests::dedup_across_files ... ok
[INFO] [stdout] test signals::library_calls::tests::js_process_env_dot ... ok
[INFO] [stdout] test signals::library_calls::tests::lowercase_var_ignored ... ok
[INFO] [stdout] test signals::library_calls::tests::multiple_vars_one_file ... ok
[INFO] [stdout] test signals::library_calls::tests::no_source_files ... ok
[INFO] [stdout] test signals::library_calls::tests::non_matching_extension_ignored ... ok
[INFO] [stdout] test signals::library_calls::tests::file_limit_per_dir ... ok
[INFO] [stdout] test signals::library_calls::tests::go_lookup_env ... ok
[INFO] [stdout] test signals::library_calls::tests::java_getenv ... ok
[INFO] [stdout] test signals::library_calls::tests::kotlin_getenv ... ok
[INFO] [stdout] test signals::library_calls::tests::go_getenv ... ok
[INFO] [stdout] test signals::library_calls::tests::php_laravel_env ... ok
[INFO] [stdout] test signals::library_calls::tests::php_env_superglobal ... ok
[INFO] [stdout] test signals::library_calls::tests::elixir_get_env ... ok
[INFO] [stdout] test signals::library_calls::tests::php_server_superglobal ... ok
[INFO] [stdout] test signals::library_calls::tests::ruby_env_fetch ... ok
[INFO] [stdout] test signals::library_calls::tests::python_getenv ... ok
[INFO] [stdout] test signals::library_calls::tests::pipeline_integration ... ok
[INFO] [stdout] test signals::library_calls::tests::ruby_env ... ok
[INFO] [stdout] test signals::library_calls::tests::rust_env_macro ... ok
[INFO] [stdout] test signals::library_calls::tests::ruby_single_quotes ... ok
[INFO] [stdout] test signals::library_calls::tests::test_dirs_ignored ... ok
[INFO] [stdout] test signals::library_calls::tests::rust_env_var ... ok
[INFO] [stdout] test signals::library_calls::tests::rust_env_var_os ... ok
[INFO] [stdout] test signals::library_calls::tests::python_environ ... ok
[INFO] [stdout] test signals::library_calls::tests::python_environ_get ... ok
[INFO] [stdout] test signals::library_calls::tests::provenance_tracks_source_files ... ok
[INFO] [stdout] test signals::library_calls::tests::php_getenv ... ok
[INFO] [stdout] test signals::library_calls::tests::test_files_ignored ... ok
[INFO] [stdout] test signals::monorepo::tests::exact_path_pattern ... ok
[INFO] [stdout] test signals::library_calls::tests::ts_file ... ok
[INFO] [stdout] test signals::monorepo::tests::go_workspace ... ok
[INFO] [stdout] test signals::monorepo::tests::cargo_workspace ... ok
[INFO] [stdout] test signals::monorepo::tests::lerna_detected ... ok
[INFO] [stdout] test signals::monorepo::tests::full_monorepo_integration ... ok
[INFO] [stdout] test signals::monorepo::tests::npm_workspace_object ... ok
[INFO] [stdout] test signals::monorepo::tests::npm_workspace_array ... ok
[INFO] [stdout] test signals::monorepo::tests::no_monorepo ... ok
[INFO] [stdout] test signals::monorepo::tests::nx_detected ... ok
[INFO] [stdout] test signals::monorepo::tests::negation_patterns_exclude ... ok
[INFO] [stdout] test signals::monorepo::tests::turbo_v2_tasks ... ok
[INFO] [stdout] test signals::monorepo::tests::service_to_package_matching ... ok
[INFO] [stdout] test signals::monorepo::tests::pnpm_workspace ... ok
[INFO] [stdout] test signals::monorepo::tests::turbo_detected ... ok
[INFO] [stdout] test signals::monorepo::tests::yarn_workspace ... ok
[INFO] [stdout] test signals::netlify::tests::empty_config ... ok
[INFO] [stdout] test signals::netlify::tests::build_command ... ok
[INFO] [stdout] test signals::monorepo::tests::pnpm_watch_patterns ... ok
[INFO] [stdout] test signals::netlify::tests::dev_command ... ok
[INFO] [stdout] test signals::netlify::tests::malformed_skipped ... ok
[INFO] [stdout] test signals::netlify::tests::basic ... ok
[INFO] [stdout] test signals::monorepo::tests::bun_workspace ... ok
[INFO] [stdout] test signals::netlify::tests::env_vars ... ok
[INFO] [stdout] test signals::netlify::tests::plugin_unknown_ignored ... ok
[INFO] [stdout] test signals::netlify::tests::subdirectory ... ok
[INFO] [stdout] test signals::package::common::tests::test_extract_python_requires ... ok
[INFO] [stdout] test signals::package::common::tests::test_extract_ruby_constraint ... ok
[INFO] [stdout] test signals::netlify::tests::plugin_nextjs ... ok
[INFO] [stdout] test signals::netlify::tests::publish_dir ... ok
[INFO] [stdout] test signals::monorepo::tests::package_name_fallback ... ok
[INFO] [stdout] test signals::package::common::tests::test_extract_rust_toolchain ... ok
[INFO] [stdout] test signals::package::common::tests::test_extract_rust_toolchain_plain ... ok
[INFO] [stdout] test signals::package::common::tests::test_extract_semver_version_edge_cases ... ok
[INFO] [stdout] test signals::package::common::tests::test_extract_semver_version ... ok
[INFO] [stdout] test signals::package::common::tests::test_parse_mise_toml ... ok
[INFO] [stdout] test signals::package::common::tests::test_parse_mise_toml_inline_table ... ok
[INFO] [stdout] test signals::package::common::tests::test_parse_tool_versions ... ok
[INFO] [stdout] test signals::package::staticfile::tests::test_parse_staticfile_config ... ok
[INFO] [stdout] test signals::package::common::tests::test_parse_tool_versions_strips_v_prefix ... ok
[INFO] [stdout] test signals::package::common::tests::test_parse_tool_versions_with_comments ... ok
[INFO] [stdout] test signals::package::common::tests::test_parse_runtime_txt ... ok
[INFO] [stdout] test signals::package::common::tests::test_strip_version_prefix ... ok
[INFO] [stdout] test signals::package::tests::deno_fresh_framework ... ok
[INFO] [stdout] test signals::package::tests::deno_and_node_coexist ... ok
[INFO] [stdout] test signals::package::tests::deno_jsonc ... ok
[INFO] [stdout] test signals::package::tests::deno_main_file_detection ... ok
[INFO] [stdout] test signals::package::tests::deno_json_basic ... ok
[INFO] [stdout] test signals::package::tests::deno_hono_framework ... ok
[INFO] [stdout] test signals::package::tests::deno_no_framework ... ok
[INFO] [stdout] test signals::package::tests::deno_main_js_fallback ... ok
[INFO] [stdout] test signals::package::tests::deno_not_staticfile ... ok
[INFO] [stdout] test signals::package::tests::deno_no_install_command ... ok
[INFO] [stdout] test signals::package::common::tests::test_parse_mise_toml_single_quotes ... ok
[INFO] [stdout] test signals::package::common::tests::test_parse_mise_toml_stops_at_next_section ... ok
[INFO] [stdout] test signals::package::tests::deno_oak_framework ... ok
[INFO] [stdout] test signals::package::tests::deno_tasks_override_auto ... ok
[INFO] [stdout] test signals::package::tests::deno_version_from_tool_versions ... ok
[INFO] [stdout] test signals::package::tests::deno_version_from_mise_toml ... ok
[INFO] [stdout] test signals::package::tests::deno_version_file ... ok
[INFO] [stdout] test signals::package::tests::deno_version_precedence_deno_version_over_tool_versions ... ok
[INFO] [stdout] test signals::package::tests::elixir_has_ecto ... ok
[INFO] [stdout] test signals::package::tests::elixir_erlang_version_file ... ok
[INFO] [stdout] test signals::package::tests::elixir_version_file ... ok
[INFO] [stdout] test signals::package::tests::elixir_app_name ... ok
[INFO] [stdout] test signals::package::tests::framework_no_scripts_no_promotion ... ok
[INFO] [stdout] test signals::package::tests::elixir_phoenix_healthcheck ... ok
[INFO] [stdout] test signals::package::tests::go_always_has_ca_certificates ... ok
[INFO] [stdout] test signals::package::tests::elixir_version_file_strips_v_prefix ... ok
[INFO] [stdout] test signals::package::tests::go_build_ldflags ... ok
[INFO] [stdout] test signals::package::tests::go_always_has_defaults ... ok
[INFO] [stdout] test signals::package::tests::erlang_version_file_strips_v_prefix ... ok
[INFO] [stdout] test signals::package::tests::go_mod ... ok
[INFO] [stdout] test signals::package::tests::elixir_has_assets_deploy ... ok
[INFO] [stdout] test signals::package::tests::go_tool_versions_go_key ... ok
[INFO] [stdout] test signals::package::tests::go_tool_versions_golang_key ... ok
[INFO] [stdout] test signals::package::tests::go_cmd_dir ... ok
[INFO] [stdout] test signals::package::tests::go_version_file ... ok
[INFO] [stdout] test signals::package::tests::elixir_mix ... ok
[INFO] [stdout] test signals::package::tests::go_work_only_triggers_detection ... ok
[INFO] [stdout] test signals::package::tests::go_workspace ... ok
[INFO] [stdout] test signals::package::tests::go_version_file_strips_v_prefix ... ok
[INFO] [stdout] test signals::package::tests::elixir_no_phoenix_no_healthcheck ... ok
[INFO] [stdout] test signals::package::tests::java_maven_commands ... ok
[INFO] [stdout] test signals::package::tests::java_flyway_detection ... ok
[INFO] [stdout] test signals::package::tests::java_maven_no_wrapper ... ok
[INFO] [stdout] test signals::package::tests::java_grails_port_config ... ok
[INFO] [stdout] test signals::package::tests::java_gradle_wrapper ... ok
[INFO] [stdout] test signals::package::tests::java_liquibase_detection ... ok
[INFO] [stdout] test signals::package::tests::java_quarkus_maven ... ok
[INFO] [stdout] test signals::package::tests::java_quarkus_healthcheck ... ok
[INFO] [stdout] test signals::package::tests::java_spring_boot_actuator_healthcheck ... ok
[INFO] [stdout] test signals::package::tests::java_micronaut_healthcheck ... ok
[INFO] [stdout] test signals::package::tests::java_micronaut_gradle ... ok
[INFO] [stdout] test signals::package::tests::java_spring_boot_no_actuator_no_healthcheck ... ok
[INFO] [stdout] test signals::package::tests::java_version_gradle_toolchain ... ok
[INFO] [stdout] test signals::package::tests::java_version_maven_release_tag ... ok
[INFO] [stdout] test signals::package::tests::java_maven ... ok
[INFO] [stdout] test signals::package::tests::java_vertx_gradle ... ok
[INFO] [stdout] test signals::package::tests::no_framework_no_scripts_no_promotion ... ok
[INFO] [stdout] test signals::package::tests::mise_toml ... ok
[INFO] [stdout] test signals::package::tests::multi_language_dir ... ok
[INFO] [stdout] test signals::package::tests::java_wildfly_swarm_port ... ok
[INFO] [stdout] test signals::package::tests::node_angular_json_default_project ... ok
[INFO] [stdout] test signals::package::tests::node_bun_lockb_binary_format ... ok
[INFO] [stdout] test signals::package::tests::node_angular_json_output_path ... ok
[INFO] [stdout] test signals::package::tests::node_angular_no_angular_json_fallback ... ok
[INFO] [stdout] test signals::package::tests::node_bun_lock_text_format ... ok
[INFO] [stdout] test signals::package::tests::node_bun_version_file ... ok
[INFO] [stdout] test signals::package::tests::node_elysia_framework ... ok
[INFO] [stdout] test signals::package::tests::java_gradle_commands ... ok
[INFO] [stdout] test signals::package::tests::java_system_deps ... ok
[INFO] [stdout] test signals::package::tests::node_engine_version_exact_pinned ... ok
[INFO] [stdout] test signals::package::tests::node_bun_version_file_with_node_lockfile ... ok
[INFO] [stdout] test signals::package::tests::node_engine_version_tilde ... ok
[INFO] [stdout] test signals::package::tests::node_angular_cli ... ok
[INFO] [stdout] test signals::package::tests::node_hono_framework ... ok
[INFO] [stdout] test signals::package::tests::node_engine_version_caret ... ok
[INFO] [stdout] test signals::package::tests::java_gradle_no_wrapper ... ok
[INFO] [stdout] test signals::package::tests::node_next_output_dir ... ok
[INFO] [stdout] test signals::package::tests::node_package_json ... ok
[INFO] [stdout] test signals::package::tests::node_start_fallback_index_ts ... ok
[INFO] [stdout] test signals::package::tests::node_puppeteer_real_system_deps ... ok
[INFO] [stdout] test signals::package::tests::node_start_fallback_main_field ... ok
[INFO] [stdout] test signals::package::tests::node_engine_version_gt ... ok
[INFO] [stdout] test signals::package::tests::node_static_angular ... ok
[INFO] [stdout] test signals::package::tests::node_react_router_framework ... ok
[INFO] [stdout] test signals::package::tests::node_start_fallback_index_js ... ok
[INFO] [stdout] test signals::package::tests::node_static_cra ... ok
[INFO] [stdout] test signals::package::tests::node_pm_version_corepack ... ok
[INFO] [stdout] test signals::package::tests::node_start_fallback_bun_runtime ... ok
[INFO] [stdout] test signals::package::tests::node_static_astro_ssr_not_static ... ok
[INFO] [stdout] test signals::package::tests::node_static_express_not_static ... ok
[INFO] [stdout] test signals::package::tests::node_static_vite_with_start_not_static ... ok
[INFO] [stdout] test signals::package::tests::node_tanstack_start_framework ... ok
[INFO] [stdout] test signals::package::tests::node_sveltekit_adapter_node ... ok
[INFO] [stdout] test signals::package::tests::node_static_vite_react ... ok
[INFO] [stdout] test signals::package::tests::node_static_vite_sveltekit_not_static ... ok
[INFO] [stdout] test signals::package::tests::node_version_file ... ok
[INFO] [stdout] test signals::package::tests::node_version_precedence_node_version_over_engines ... ok
[INFO] [stdout] test signals::package::tests::node_yarn_berry ... ok
[INFO] [stdout] test signals::package::tests::node_version_precedence_nvmrc_over_engines ... ok
[INFO] [stdout] test signals::package::tests::node_with_pnpm ... ok
[INFO] [stdout] test signals::package::tests::php_artisan_laravel_detection ... ok
[INFO] [stdout] test signals::package::tests::php_cakephp_framework ... ok
[INFO] [stdout] test signals::package::tests::php_composer ... ok
[INFO] [stdout] test signals::package::tests::php_doctrine_pdo_extension ... ok
[INFO] [stdout] test signals::package::tests::php_explicit_pdo_mysql_extension ... ok
[INFO] [stdout] test signals::package::tests::php_laravel_auto_extensions ... ok
[INFO] [stdout] test signals::package::tests::php_ext_redis_from_require ... ok
[INFO] [stdout] test signals::package::tests::php_laravel_healthcheck ... ok
[INFO] [stdout] test signals::package::tests::php_redis_extension_from_predis ... ok
[INFO] [stdout] test signals::package::tests::php_slim_framework ... ok
[INFO] [stdout] test signals::package::tests::php_symfony_framework ... ok
[INFO] [stdout] test signals::package::tests::php_version_file ... ok
[INFO] [stdout] test signals::package::tests::node_yarn_classic ... ok
[INFO] [stdout] test signals::package::tests::php_codeigniter_framework ... ok
[INFO] [stdout] test signals::package::tests::python_bare_app_py ... ok
[INFO] [stdout] test signals::package::tests::php_version_file_strips_v_prefix ... ok
[INFO] [stdout] test signals::package::tests::php_index_php_with_artisan ... ok
[INFO] [stdout] test signals::package::tests::python_bare_main_py ... ok
[INFO] [stdout] test signals::package::tests::php_system_deps ... ok
[INFO] [stdout] test signals::package::tests::python_build_backend_flit ... ok
[INFO] [stdout] test signals::package::tests::node_static_astro_default ... ok
[INFO] [stdout] test signals::package::tests::node_static_astro_server_config_not_static ... ok
[INFO] [stdout] test signals::package::tests::node_static_no_build_script_not_static ... ok
[INFO] [stdout] test signals::package::tests::python_celery_detection ... ok
[INFO] [stdout] test signals::package::tests::python_build_backend_maturin_adds_rustc ... ok
[INFO] [stdout] test signals::package::tests::python_cryptography_system_deps ... ok
[INFO] [stdout] test signals::package::tests::python_build_command_poetry ... ok
[INFO] [stdout] test signals::package::tests::python_build_backend_setuptools ... ok
[INFO] [stdout] test signals::package::tests::python_build_command_maturin ... ok
[INFO] [stdout] test signals::package::tests::python_django_gunicorn_no_wsgi_fallback ... ok
[INFO] [stdout] test signals::package::tests::python_build_command_with_backend ... ok
[INFO] [stdout] test signals::package::tests::python_fasthtml_framework ... ok
[INFO] [stdout] test signals::package::tests::python_django_db_backend_postgres ... ok
[INFO] [stdout] test signals::package::tests::python_main_file_detection ... ok
[INFO] [stdout] test signals::package::tests::python_django_db_backend_mysql ... ok
[INFO] [stdout] test signals::package::tests::python_no_build_command_without_backend ... ok
[INFO] [stdout] test signals::package::tests::python_django_gunicorn_with_wsgi_app ... ok
[INFO] [stdout] test signals::package::tests::python_django_wsgi_app ... ok
[INFO] [stdout] test signals::package::tests::python_pip_install_without_build_backend ... ok
[INFO] [stdout] test signals::package::tests::python_pip_install_with_build_backend ... ok
[INFO] [stdout] test signals::package::tests::python_no_celery ... ok
[INFO] [stdout] test signals::package::tests::python_django_wsgi_config_dir ... ok
[INFO] [stdout] test signals::package::tests::python_maturin_needs_rust ... ok
[INFO] [stdout] test signals::package::tests::python_psycopg2_binary_no_sysdep ... ok
[INFO] [stdout] test signals::package::tests::python_pipfile_deps ... ok
[INFO] [stdout] test signals::package::tests::python_psycopg2_source_needs_sysdep ... ok
[INFO] [stdout] test signals::package::tests::python_pipfile_version ... ok
[INFO] [stdout] test signals::package::tests::python_pydub_ffmpeg_sysdep ... ok
[INFO] [stdout] test signals::package::tests::python_scipy_system_deps ... ok
[INFO] [stdout] test signals::package::tests::python_pyproject ... ok
[INFO] [stdout] test signals::package::tests::python_requirements_db ... ok
[INFO] [stdout] test signals::package::tests::python_scikit_build_needs_cmake ... ok
[INFO] [stdout] test signals::package::tests::ruby_always_has_libyaml_jemalloc ... ok
[INFO] [stdout] test signals::package::tests::ruby_app_server_puma ... ok
[INFO] [stdout] test signals::package::tests::python_whitenoise_detection ... ok
[INFO] [stdout] test signals::package::tests::ruby_app_server_unicorn ... ok
[INFO] [stdout] test signals::package::tests::ruby_bootsnap_detection ... ok
[INFO] [stdout] test signals::package::tests::ruby_execjs_needs_node ... ok
[INFO] [stdout] test signals::package::tests::ruby_gemfile_lock_version ... ok
[INFO] [stdout] test signals::package::tests::ruby_config_ru_rack_start ... ok
[INFO] [stdout] test signals::package::tests::python_build_backend_hatchling ... ok
[INFO] [stdout] test signals::package::tests::ruby_ffi_system_deps ... ok
[INFO] [stdout] test signals::package::tests::ruby_health_check_gem_healthcheck ... ok
[INFO] [stdout] test signals::package::tests::ruby_no_yjit_deps_for_3_1 ... ok
[INFO] [stdout] test signals::package::tests::ruby_good_job_detection ... ok
[INFO] [stdout] test signals::package::tests::ruby_gemfile_rails ... ok
[INFO] [stdout] test signals::package::tests::ruby_rails_takes_precedence_over_health_check_gem ... ok
[INFO] [stdout] test signals::package::tests::ruby_okcomputer_healthcheck ... ok
[INFO] [stdout] test signals::package::tests::ruby_mini_racer_system_deps ... ok
[INFO] [stdout] test signals::package::tests::ruby_grpc_system_deps ... ok
[INFO] [stdout] test signals::package::tests::ruby_rails_healthcheck ... ok
[INFO] [stdout] test signals::package::tests::ruby_sidekiq_detection ... ok
[INFO] [stdout] test signals::package::tests::ruby_system_deps_libvips_charlock ... ok
[INFO] [stdout] test signals::package::tests::ruby_yjit_deps_for_3_2_plus ... ok
[INFO] [stdout] test signals::package::tests::ruby_sinatra_no_healthcheck ... ok
[INFO] [stdout] test signals::package::tests::ruby_ruby_version_beats_gemfile_lock ... ok
[INFO] [stdout] test signals::package::tests::ruby_sqlite3_system_deps ... ok
[INFO] [stdout] test signals::package::tests::rust_bin_table ... ok
[INFO] [stdout] test signals::package::tests::rust_cargo ... ok
[INFO] [stdout] test signals::package::tests::rust_workspace_detection ... ok
[INFO] [stdout] test signals::package::tests::rust_toolchain_plain_text ... ok
[INFO] [stdout] test signals::package::tests::rust_default_run ... ok
[INFO] [stdout] test signals::package::tests::staticfile_both_root_and_public ... ok
[INFO] [stdout] test signals::package::tests::rust_toolchain_stable_ignored ... ok
[INFO] [stdout] test signals::package::tests::rust_toolchain_toml_beats_plain_text ... ok
[INFO] [stdout] test signals::package::tests::rust_toolchain_toml_version ... ok
[INFO] [stdout] test signals::package::tests::rust_version_file ... ok
[INFO] [stdout] test signals::package::tests::staticfile_config ... ok
[INFO] [stdout] test signals::package::tests::staticfile_index_html ... ok
[INFO] [stdout] test signals::package::tests::staticfile_not_when_no_html ... ok
[INFO] [stdout] test signals::package::tests::staticfile_public_dir ... ok
[INFO] [stdout] test signals::railway::tests::both_formats ... ok
[INFO] [stdout] test signals::package::tests::typescript_detection ... ok
[INFO] [stdout] test signals::package::tests::python_pdm_package_manager ... ok
[INFO] [stdout] test signals::railway::tests::cron_schedule ... ok
[INFO] [stdout] test signals::package::tests::version_semver_range ... ok
[INFO] [stdout] test signals::railway::tests::dockerfile_path ... ok
[INFO] [stdout] test signals::railway::tests::build_command_precedence ... ok
[INFO] [stdout] test signals::package::tests::staticfile_not_when_package_json ... ok
[INFO] [stdout] test signals::package::tests::tool_versions ... ok
[INFO] [stdout] test signals::railway::tests::no_railway_files ... ok
[INFO] [stdout] test signals::railway::tests::json_basic ... ok
[INFO] [stdout] test signals::railway::tests::subdirectory ... ok
[INFO] [stdout] test signals::railway::tests::malformed_config_skipped ... ok
[INFO] [stdout] test signals::railway::tests::volume_mount ... ok
[INFO] [stdout] test signals::railway::tests::toml_basic ... ok
[INFO] [stdout] test signals::structured_config::tests::non_config_file_skipped ... ok
[INFO] [stdout] test signals::structured_config::tests::file_name_filter ... ok
[INFO] [stdout] test signals::structured_config::tests::pipeline_integration ... ok
[INFO] [stdout] test signals::structured_config::tests::go_env_with_options ... ok
[INFO] [stdout] test signals::structured_config::tests::go_envconfig_tag ... ok
[INFO] [stdout] test signals::structured_config::tests::go_env_tag ... ok
[INFO] [stdout] test signals::structured_config::tests::multiple_vars_one_file ... ok
[INFO] [stdout] test signals::structured_config::tests::go_default_tag ... ok
[INFO] [stdout] test signals::structured_config::tests::subdirectory ... ok
[INFO] [stdout] test signals::structured_config::tests::zod_no_default_has_none ... ok
[INFO] [stdout] test signals::structured_config::tests::zod_with_defaults ... ok
[INFO] [stdout] test signals::structured_config::tests::zod_schema ... ok
[INFO] [stdout] test signals::structured_config::tests::pydantic_base_settings ... ok
[INFO] [stdout] test signals::structured_config::tests::pydantic_env_prefix ... ok
[INFO] [stdout] test signals::structured_config::tests::pydantic_base_config ... ok
[INFO] [stdout] test signals::vercel::tests::basic ... ok
[INFO] [stdout] test signals::structured_config::tests::pydantic_env_prefix_v2 ... ok
[INFO] [stdout] test signals::vercel::tests::env_linked_secrets ... ok
[INFO] [stdout] test signals::vercel::tests::commands ... ok
[INFO] [stdout] test signals::vercel::tests::empty_config ... ok
[INFO] [stdout] test signals::vercel::tests::malformed_skipped ... ok
[INFO] [stdout] test signals::vercel::tests::env_vars ... ok
[INFO] [stdout] test signals::vercel::tests::subdirectory ... ok
[INFO] [stdout] test signals::vercel::tests::framework ... ok
[INFO] [stdout] test signals::vercel::tests::output_directory ... ok
[INFO] [stdout] test signals::structured_config::tests::pydantic_explicit_env ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 510 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/launch-dd2612bd192ed979)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-54d6eccc4e3a2094)
[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_repo ... ok
[INFO] [stdout] test django_with_react ... ok
[INFO] [stdout] test compose_subsumes_dockerfile ... ok
[INFO] [stdout] test heroku_multi_process ... ok
[INFO] [stdout] test malformed_files_no_panic ... ok
[INFO] [stdout] test laravel_with_vue ... ok
[INFO] [stdout] test bare_node_app ... ok
[INFO] [stdout] test pure_node_single_runtime ... ok
[INFO] [stdout] test json_round_trip ... ok
[INFO] [stdout] test multi_dockerfile ... ok
[INFO] [stdout] test go_service ... ok
[INFO] [stdout] test pnpm_monorepo_turborepo ... ok
[INFO] [stdout] test rails_with_react ... ok
[INFO] [stdout] test pure_rails_single_runtime ... ok
[INFO] [stdout] test readme_only ... ok
[INFO] [stdout] test tool_versions_colocated ... ok
[INFO] [stdout] test railway_dockerfile_package ... ok
[INFO] [stdout] test nx_monorepo_commands ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests launch
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "37902c55efe8284f73a64ae3a2cb97cf605835bf7bdea129d7fcf530a5af588d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "37902c55efe8284f73a64ae3a2cb97cf605835bf7bdea129d7fcf530a5af588d", kill_on_drop: false }`
[INFO] [stdout] 37902c55efe8284f73a64ae3a2cb97cf605835bf7bdea129d7fcf530a5af588d
