[INFO] fetching crate vde-layout 2.0.2...
[INFO] testing vde-layout-2.0.2 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate vde-layout 2.0.2 into /workspace/builds/worker-3-tc1/source
[INFO] started tweaking crates.io crate vde-layout 2.0.2
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate vde-layout 2.0.2
[INFO] tweaked toml for crates.io crate vde-layout 2.0.2 written to /workspace/builds/worker-3-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate vde-layout 2.0.2 on toolchain 1.99.0-beta.8
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate vde-layout 2.0.2 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded encoding_rs_io v0.1.7
[INFO] [stderr]   Downloaded annotate-snippets v0.12.16
[INFO] [stderr]   Downloaded pretty_assertions v1.4.1
[INFO] [stderr]   Downloaded diff v0.1.13
[INFO] [stderr]   Downloaded clap v4.6.2
[INFO] [stderr]   Downloaded granit-parser v0.0.7
[INFO] [stderr]   Downloaded serde-saphyr v0.0.29
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 37aa82f8d81c54cf763a8d189ce3f87c93d21690820a76496a789f065acaa253
[INFO] running `Command { std: "docker" "start" "37aa82f8d81c54cf763a8d189ce3f87c93d21690820a76496a789f065acaa253", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "37aa82f8d81c54cf763a8d189ce3f87c93d21690820a76496a789f065acaa253", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "37aa82f8d81c54cf763a8d189ce3f87c93d21690820a76496a789f065acaa253" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "37aa82f8d81c54cf763a8d189ce3f87c93d21690820a76496a789f065acaa253", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "37aa82f8d81c54cf763a8d189ce3f87c93d21690820a76496a789f065acaa253" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling zerocopy v0.8.54
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling arraydeque v0.5.1
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling annotate-snippets v0.12.16
[INFO] [stderr]    Compiling clap_builder v4.6.2
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling encoding_rs_io v0.1.7
[INFO] [stderr]    Compiling shlex v1.3.0
[INFO] [stderr]    Compiling granit-parser v0.0.7
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling regex-automata v0.4.16
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling serde-saphyr v0.0.29
[INFO] [stderr]    Compiling clap v4.6.2
[INFO] [stderr]    Compiling vde-layout v2.0.2 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 25.71s
[INFO] running `Command { std: "docker" "inspect" "37aa82f8d81c54cf763a8d189ce3f87c93d21690820a76496a789f065acaa253", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "37aa82f8d81c54cf763a8d189ce3f87c93d21690820a76496a789f065acaa253" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling regex-automata v0.4.16
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling float-cmp v0.10.0
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling serde-saphyr v0.0.29
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling regex v1.13.1
[INFO] [stderr]    Compiling bstr v1.13.0
[INFO] [stderr]    Compiling predicates v3.1.4
[INFO] [stderr]    Compiling vde-layout v2.0.2 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling assert_cmd v2.2.2
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 27.36s
[INFO] running `Command { std: "docker" "inspect" "37aa82f8d81c54cf763a8d189ce3f87c93d21690820a76496a789f065acaa253", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-w" "/opt/rustwide/workdir" "--user" "0:0" "37aa82f8d81c54cf763a8d189ce3f87c93d21690820a76496a789f065acaa253" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1.27s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/vde_layout-db6788ea954fa077)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test cli::tests::detects_the_innermost_supported_backend_from_environment_signals ... ok
[INFO] [stdout] test cli::selector::tests::fake_fzf_process_selects_a_preset_row ... ok
[INFO] [stdout] test cli::tests::core_error_details_are_rendered_once ... ok
[INFO] [stdout] test cli::selector::tests::immediate_fzf_cancellation_wins_over_a_broken_input_pipe ... ok
[INFO] [stdout] test cli::hook::tests::kills_a_hook_process_after_the_timeout ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/vde-layout.rs (/opt/rustwide/target/debug/deps/vde_layout-93b518e5ea686497)
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/vl.rs (/opt/rustwide/target/debug/deps/vl-22e0cfccde855d0c)
[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.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli.rs (/opt/rustwide/target/debug/deps/cli-103f544eba97fdc6)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test debug_environment_includes_structured_error_details ... ok
[INFO] [stdout] test lists_presets_and_applies_explicit_config_to_subcommand ... ok
[INFO] [stdout] test backend_auto_detection_requires_a_supported_terminal_environment ... ok
[INFO] [stdout] test selection_rejects_non_interactive_sessions_before_spawning_fzf ... ok
[INFO] [stdout] test herdr_dry_run_warns_when_clamping_an_unsupported_ratio ... ok
[INFO] [stdout] test double_dash_keeps_list_as_a_positional_preset ... ok
[INFO] [stdout] test both_binaries_expose_the_same_version_and_help ... ok
[INFO] [stdout] test hidden_preview_subcommand_decodes_payload_without_node ... ok
[INFO] [stdout] test environment_validation_precedes_core_compilation_for_actual_apply ... ok
[INFO] [stdout] test reports_config_preset_and_option_errors_with_exit_one ... ok
[INFO] [stdout] test actual_tmux_apply_uses_the_preset_display_name_for_a_new_window ... ok
[INFO] [stdout] test backend_and_window_mode_sources_follow_cli_preset_and_environment_precedence ... ok
[INFO] [stdout] test alias_produces_identical_dry_run_output ... ok
[INFO] [stdout] test verbose_environment_and_cli_flag_enable_runtime_logs ... ok
[INFO] [stdout] test all_backend_dry_runs_need_no_external_binary ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_support.rs (/opt/rustwide/target/debug/deps/cli_support-c8534423e8decf14)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test fzf_args_use_rust_preview_and_enforce_reserved_options ... ok
[INFO] [stdout] test selector_rows_are_sanitized_aligned_and_decodable ... ok
[INFO] [stdout] test after_apply_hook_skips_unresolved_tokens_and_ignores_command_failure ... ok
[INFO] [stdout] test after_apply_hook_resolves_all_tokens_and_runs_in_requested_directory ... ok
[INFO] [stdout] test preview_yaml_contains_only_the_selected_preset ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/config_loader.rs (/opt/rustwide/target/debug/deps/config_loader-932607766b6757e1)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test explicit_paths_override_all_discovery ... ok
[INFO] [stdout] test prefers_nested_project_config_over_legacy ... ok
[INFO] [stdout] test merges_global_and_project_presets_with_project_precedence ... ok
[INFO] [stdout] test explicit_loader_uses_first_existing_path ... ok
[INFO] [stdout] test missing_explicit_config_returns_search_paths ... ok
[INFO] [stdout] test builds_environment_paths_in_priority_order ... ok
[INFO] [stdout] test deduplicates_overlapping_vde_and_xdg_paths ... ok
[INFO] [stdout] test prefers_nested_xdg_config_over_legacy ... ok
[INFO] [stdout] test discovers_project_config_by_walking_up ... ok
[INFO] [stdout] test load_yaml_serializes_merged_configuration ... ok
[INFO] [stdout] test falls_back_to_legacy_xdg_config ... ok
[INFO] [stdout] test builds_default_search_paths ... ok
[INFO] [stdout] test merges_defaults_and_emits_conflict_warnings ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/config_model.rs (/opt/rustwide/target/debug/deps/config_model-6311e98c3ff5bc51)
[INFO] [stdout] 
[INFO] [stdout] running 25 tests
[INFO] [stdout] test preserves_preset_insertion_order ... ok
[INFO] [stdout] test rejects_empty_missing_and_empty_presets ... ok
[INFO] [stdout] test expands_yaml_anchors_and_aliases ... ok
[INFO] [stdout] test rejects_null_for_optional_zod_fields ... ok
[INFO] [stdout] test rejects_duplicate_mapping_keys ... ok
[INFO] [stdout] test rejects_invalid_yaml_syntax ... ok
[INFO] [stdout] test schema_level_config_allows_empty_presets ... ok
[INFO] [stdout] test treats_yaml_11_boolean_words_as_strings ... ok
[INFO] [stdout] test treats_yaml_merge_keys_as_ordinary_keys ... ok
[INFO] [stdout] test validates_defaults_selector_and_simple_presets ... ok
[INFO] [stdout] test accepts_positive_decimal_ratios ... ok
[INFO] [stdout] test ignores_unknown_fields_in_nonstrict_zod_objects ... ok
[INFO] [stdout] test validates_minimal_config ... ok
[INFO] [stdout] test schema_level_preset_and_pane_validation_are_available ... ok
[INFO] [stdout] test rejects_yaml_11_boolean_words_for_boolean_fields ... ok
[INFO] [stdout] test validates_repository_example_config ... ok
[INFO] [stdout] test rejects_ratio_mismatch_and_fixed_only_ratio ... ok
[INFO] [stdout] test rejects_missing_required_fields ... ok
[INFO] [stdout] test accepts_integer_delay_written_with_a_decimal_point ... ok
[INFO] [stdout] test reports_path_for_invalid_terminal_values ... ok
[INFO] [stdout] test rejects_invalid_enum_values ... ok
[INFO] [stdout] test rejects_unknown_fields_in_strict_objects ... ok
[INFO] [stdout] test validates_nested_layout_and_all_terminal_options ... ok
[INFO] [stdout] test accepts_deeply_nested_layouts ... ok
[INFO] [stdout] test rejects_invalid_ratio_values ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/core_compile.rs (/opt/rustwide/target/debug/deps/core_compile-bb5f1a56be1e91c2)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test preserves_large_finite_fixed_cell_values_like_javascript_numbers ... ok
[INFO] [stdout] test compiles_values_hooks_and_mixed_ratios ... ok
[INFO] [stdout] test rejects_non_object_documents_but_matches_javascript_array_behavior ... ok
[INFO] [stdout] test defaults_name_and_allows_single_terminal_core_layouts ... ok
[INFO] [stdout] test omits_invalid_or_empty_hooks ... ok
[INFO] [stdout] test maps_layout_validation_failures_to_stable_codes ... ok
[INFO] [stdout] test matches_javascript_object_entries_for_array_env_values ... ok
[INFO] [stdout] test maps_nested_schema_failures_to_invalid_node_like_zod_union ... ok
[INFO] [stdout] test reports_yaml_parse_errors_with_source ... ok
[INFO] [stdout] test reports_unknown_layout_nodes ... ok
[INFO] [stdout] test compiles_yaml_into_the_core_model ... ok
[INFO] [stdout] test normalizes_terminal_env_and_collects_additional_options ... ok
[INFO] [stdout] test reports_ratio_mismatch_and_invalid_orientation ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/core_emitter.rs (/opt/rustwide/target/debug/deps/core_emitter-711e2332f6208b26)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test rejects_malformed_plans_without_panicking ... ok
[INFO] [stdout] test emits_only_focus_for_single_terminal_plans ... ok
[INFO] [stdout] test emits_terminal_metadata ... ok
[INFO] [stdout] test hash_is_deterministic_and_canonical_json_sorts_keys_and_numbers ... ok
[INFO] [stdout] test emits_backend_neutral_split_and_focus_steps ... ok
[INFO] [stdout] test emits_dynamic_fixed_cell_metadata ... ok
[INFO] [stdout] test rounds_percentages_and_orders_nested_splits_preorder ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/core_parity.rs (/opt/rustwide/target/debug/deps/core_parity-464e3561dd114bda)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test rust_plan_and_emission_match_typescript_golden_structures ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/core_pipeline.rs (/opt/rustwide/target/debug/deps/core_pipeline-1cc7d9fb3b33703e)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test propagates_stage_errors ... ok
[INFO] [stdout] test compiles_plans_and_emissions_through_the_pipeline ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/core_planner.rs (/opt/rustwide/target/debug/deps/core_planner-a4ba586b83e254fa)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test rejects_layouts_without_terminal_panes ... ok
[INFO] [stdout] test validates_manual_ratio_entries ... ok
[INFO] [stdout] test focuses_the_first_terminal_when_unspecified ... ok
[INFO] [stdout] test rejects_multiple_focus_requests ... ok
[INFO] [stdout] test creates_a_single_terminal_when_layout_is_missing ... ok
[INFO] [stdout] test assigns_deterministic_ids_and_preserves_ratios_and_focus ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/error.rs (/opt/rustwide/target/debug/deps/error-03c1a76d78c27d8b)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test creates_typed_errors_with_metadata ... ok
[INFO] [stdout] test formats_backend_detection_guidance ... ok
[INFO] [stdout] test formats_backend_and_wezterm_guidance ... ok
[INFO] [stdout] test formats_config_search_path_guidance ... ok
[INFO] [stdout] test formats_herdr_guidance ... ok
[INFO] [stdout] test formats_nested_command_stderr_and_preset_details ... ok
[INFO] [stdout] test formats_split_resolution_details ... ok
[INFO] [stderr]      Running tests/executor_herdr.rs (/opt/rustwide/target/debug/deps/executor_herdr-bacbf1f3b7f53f74)
[INFO] [stdout] test formats_tmux_environment_guidance ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test dry_run_clamps_ratios_herdr_cannot_represent_and_warns ... ok
[INFO] [stdout] test splits_with_reversed_percent_ratio_and_focuses_during_creation ... ok
[INFO] [stdout] test reuses_current_tab_and_closes_only_its_siblings ... ok
[INFO] [stdout] test dry_run_renders_splits_titles_and_commands ... ok
[INFO] [stdout] test resolves_single_child_terminal_ids_through_split_ancestors ... ok
[INFO] [stdout] test clamps_fixed_cells_to_herdr_minimum_ratio_and_warns ... ok
[INFO] [stdout] test focuses_an_ancestor_branch_that_contains_the_final_focus_pane ... ok
[INFO] [stdout] test dry_run_preserves_herdr_boundary_ratios_without_warning ... ok
[INFO] [stdout] test verifies_minimum_version_and_missing_binary ... ok
[INFO] [stdout] test creates_tab_and_applies_terminal_setup ... ok
[INFO] [stdout] test resolves_fixed_cells_from_herdr_layout_dimensions ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/executor_split.rs (/opt/rustwide/target/debug/deps/executor_split-7894960b97831c73)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test matches_typescript_validation_order_for_invalid_weight_and_small_pane ... ok
[INFO] [stdout] test resolves_percent_and_orientation ... ok
[INFO] [stdout] test resolves_fixed_and_weighted_dynamic_sizes ... ok
[INFO] [stdout] test reports_invalid_and_unresolvable_dynamic_metadata ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/executor_template.rs (/opt/rustwide/target/debug/deps/executor_template-6dae443912a56a7e)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test name_map_uses_last_duplicate_and_skips_unresolved_panes ... ok
[INFO] [stderr]      Running tests/executor_terminal.rs (/opt/rustwide/target/debug/deps/executor_terminal-d1f970427a45571c)
[INFO] [stdout] test leaves_malformed_and_nested_replacement_text_untouched ... ok
[INFO] [stdout] test reports_missing_panes_and_window_ids ... ok
[INFO] [stdout] test replaces_all_supported_tokens_in_one_pass ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test supports_close_on_error_and_rejects_bad_inputs ... ok
[INFO] [stdout] test maps_template_failures_to_typed_execution_errors ... ok
[INFO] [stdout] test resolves_terminal_ids_through_single_child_split_ancestors ... ok
[INFO] [stdout] test quotes_and_prepares_terminal_commands ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/executor_tmux.rs (/opt/rustwide/target/debug/deps/executor_tmux-89a1cd94bb5c544f)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test resolves_dry_run_initial_size_and_corrects_sidebar_origin ... ok
[INFO] [stdout] test verifies_environment_and_builds_dry_run_from_the_same_emission ... ok
[INFO] [stdout] test resolves_dynamic_cell_splits_from_live_pane_sizes ... ok
[INFO] [stdout] test supports_cancellation_and_command_failure_injection ... ok
[INFO] [stdout] test applies_new_window_plan_and_terminal_commands ... ok
[INFO] [stdout] test backend_result_exposes_focus_name_map_and_window_id ... ok
[INFO] [stdout] test current_window_preserves_sidebar_and_closes_only_other_normal_panes ... ok
[INFO] [stdout] test splits_an_origin_beside_a_sidebar_only_window ... ok
[INFO] [stdout] test rejects_missing_plan_metadata_and_unresolvable_panes_without_panicking ... ok
[INFO] [stderr]      Running tests/executor_wezterm.rs (/opt/rustwide/target/debug/deps/executor_wezterm-f896370700fd84ee)
[INFO] [stdout] test resolves_ancestor_and_descendant_virtual_pane_mappings ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 16 tests
[INFO] [stdout] test current_window_reports_missing_tabs_and_panes ... ok
[INFO] [stdout] test applies_dynamic_split_focus_and_registers_new_pane ... ok
[INFO] [stdout] test rejects_missing_initial_metadata_and_empty_spawn_output ... ok
[INFO] [stdout] test spawns_in_preferred_workspace_and_uses_terminal_cwd ... ok
[INFO] [stdout] test resolves_initial_pane_size_from_list_output ... ok
[INFO] [stdout] test registration_falls_back_from_stale_window_hint_to_global_search ... ok
[INFO] [stdout] test current_window_cancellation_and_empty_window_are_typed_errors ... ok
[INFO] [stdout] test current_window_prefers_requested_pane_and_closes_siblings ... ok
[INFO] [stdout] test builds_percent_dynamic_and_terminal_dry_run_steps ... ok
[INFO] [stdout] test resolves_single_child_terminal_ids_through_split_ancestors ... ok
[INFO] [stdout] test dry_run_reports_missing_metadata_and_template_tokens ... ok
[INFO] [stdout] test sends_terminal_setup_and_commands_with_carriage_returns ... ok
[INFO] [stdout] test rejects_missing_step_targets_and_runtime_template_tokens ... ok
[INFO] [stdout] test wraps_cli_failures_and_rejects_unresolvable_split_and_delay ... ok
[INFO] [stdout] test verifies_versions_and_maps_environment_failures ... ok
[INFO] [stdout] test spawns_new_window_when_no_window_exists_and_retries_registration ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/preset_manager.rs (/opt/rustwide/target/debug/deps/preset_manager-3bba0b0ff715abdf)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test returns_empty_list_before_loading ... ok
[INFO] [stdout] test errors_before_loading_and_for_unknown_preset ... ok
[INFO] [stdout] test propagates_missing_file_and_validation_errors ... ok
[INFO] [stdout] test returns_named_default_or_first_preset ... ok
[INFO] [stdout] test exposes_defaults_and_resets_cache_when_path_changes ... ok
[INFO] [stdout] test loads_gets_and_lists_presets_in_order ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/tmux_live.rs (/opt/rustwide/target/debug/deps/tmux_live-84806678b7cdc617)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test applies_a_plan_on_an_isolated_tmux_socket ... ignored, requires an installed tmux binary and creates an isolated tmux socket
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stderr]      Running tests/wezterm_list.rs (/opt/rustwide/target/debug/deps/wezterm_list-aeb22695d0cb057e)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test rejects_non_json_and_non_collection_roots ... ok
[INFO] [stdout] test parses_object_output_and_filters_invalid_records ... ok
[INFO] [stderr]    Doc-tests vde_layout
[INFO] [stdout] test parses_array_output_and_groups_windows_tabs_and_sizes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "37aa82f8d81c54cf763a8d189ce3f87c93d21690820a76496a789f065acaa253", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "37aa82f8d81c54cf763a8d189ce3f87c93d21690820a76496a789f065acaa253", kill_on_drop: false }`
[INFO] [stdout] 37aa82f8d81c54cf763a8d189ce3f87c93d21690820a76496a789f065acaa253
