[INFO] fetching crate tokmd-export-tree 1.9.0... [INFO] testing tokmd-export-tree-1.9.0 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-2 [INFO] extracting crate tokmd-export-tree 1.9.0 into /workspace/builds/worker-5-tc2/source [INFO] started tweaking crates.io crate tokmd-export-tree 1.9.0 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate tokmd-export-tree 1.9.0 [INFO] tweaked toml for crates.io crate tokmd-export-tree 1.9.0 written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate tokmd-export-tree 1.9.0 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate tokmd-export-tree 1.9.0 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 99d012d7d72aa5baed09d6ea60151c26e32fc99eddae5922ec16240393a76f8a [INFO] running `Command { std: "docker" "start" "-a" "99d012d7d72aa5baed09d6ea60151c26e32fc99eddae5922ec16240393a76f8a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "99d012d7d72aa5baed09d6ea60151c26e32fc99eddae5922ec16240393a76f8a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "99d012d7d72aa5baed09d6ea60151c26e32fc99eddae5922ec16240393a76f8a", kill_on_drop: false }` [INFO] [stdout] 99d012d7d72aa5baed09d6ea60151c26e32fc99eddae5922ec16240393a76f8a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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=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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 3cac33d68a72d2c35689416d6bca9b7321849c273e16390ec451365a0b177fab [INFO] running `Command { std: "docker" "start" "-a" "3cac33d68a72d2c35689416d6bca9b7321849c273e16390ec451365a0b177fab", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.106 [INFO] [stderr] Compiling quote v1.0.45 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling tokmd-types v1.9.0 [INFO] [stderr] Compiling tokmd-export-tree v1.9.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 10.83s [INFO] running `Command { std: "docker" "inspect" "3cac33d68a72d2c35689416d6bca9b7321849c273e16390ec451365a0b177fab", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "3cac33d68a72d2c35689416d6bca9b7321849c273e16390ec451365a0b177fab", kill_on_drop: false }` [INFO] [stdout] 3cac33d68a72d2c35689416d6bca9b7321849c273e16390ec451365a0b177fab [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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=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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] cd308cac153fd5abd5b9757451430ba5fce63e4bb4f425bb35309ddb609cba4b [INFO] running `Command { std: "docker" "start" "-a" "cd308cac153fd5abd5b9757451430ba5fce63e4bb4f425bb35309ddb609cba4b", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.183 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling zerocopy v0.8.47 [INFO] [stderr] Compiling bitflags v2.11.0 [INFO] [stderr] Compiling once_cell v1.21.4 [INFO] [stderr] Compiling num-traits v0.2.19 [INFO] [stderr] Compiling regex-syntax v0.8.10 [INFO] [stderr] Compiling rustix v1.1.4 [INFO] [stderr] Compiling getrandom v0.4.2 [INFO] [stderr] Compiling wait-timeout v0.2.1 [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 tempfile v3.27.0 [INFO] [stderr] Compiling rusty-fork v0.3.1 [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] Compiling tokmd-export-tree v1.9.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 19.61s [INFO] running `Command { std: "docker" "inspect" "cd308cac153fd5abd5b9757451430ba5fce63e4bb4f425bb35309ddb609cba4b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cd308cac153fd5abd5b9757451430ba5fce63e4bb4f425bb35309ddb609cba4b", kill_on_drop: false }` [INFO] [stdout] cd308cac153fd5abd5b9757451430ba5fce63e4bb4f425bb35309ddb609cba4b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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=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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] a816ac69c7027d715701011aeb39964bb316aade743b9dc084eb452e7c7c9d40 [INFO] running `Command { std: "docker" "start" "-a" "a816ac69c7027d715701011aeb39964bb316aade743b9dc084eb452e7c7c9d40", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tokmd_export_tree-ea2940486f13ae06) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test tests::analysis_tree_empty_export_returns_empty ... ok [INFO] [stdout] test tests::analysis_tree_includes_file_leaves ... ok [INFO] [stdout] test tests::handoff_tree_empty_export_returns_empty ... ok [INFO] [stdout] test tests::handoff_tree_depth_limit_and_no_file_leaves ... ok [INFO] [stdout] test tests::analysis_tree_ignores_child_rows ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/bdd.rs (/opt/rustwide/target/debug/deps/bdd-d8c446758572b6bf) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test given_deeply_nested_path_when_rendering_analysis_tree_then_all_segments_appear ... ok [INFO] [stdout] test given_multiple_files_in_same_dir_when_rendering_analysis_tree_then_parent_aggregates ... ok [INFO] [stdout] test given_deeply_nested_path_when_rendering_handoff_tree_with_large_depth_then_all_dirs_appear ... ok [INFO] [stdout] test given_handoff_depth_zero_then_only_root_line_is_emitted ... ok [INFO] [stdout] test given_nested_paths_when_rendering_handoff_tree_then_depth_limit_hides_deeper_nodes ... ok [INFO] [stdout] test given_single_root_file_when_rendering_handoff_tree_then_root_counts_are_correct ... ok [INFO] [stdout] test given_mixed_depth_files_when_rendering_handoff_tree_then_file_counts_are_correct ... ok [INFO] [stdout] test given_unsorted_paths_when_rendering_analysis_tree_then_output_order_is_deterministic ... ok [INFO] [stdout] test given_special_characters_in_paths_when_rendering_handoff_tree_then_dirs_are_preserved ... ok [INFO] [stdout] test given_special_characters_in_paths_when_rendering_analysis_tree_then_names_are_preserved ... ok [INFO] [stdout] test given_single_root_file_when_rendering_analysis_tree_then_file_appears_at_top_level ... ok [INFO] [stdout] test given_parent_and_child_rows_when_rendering_analysis_tree_then_only_parent_data_is_counted ... ok [INFO] [stdout] test given_only_child_rows_when_rendering_then_both_trees_are_empty ... ok [INFO] [stdout] [INFO] [stderr] Running tests/deep.rs (/opt/rustwide/target/debug/deps/deep-1fe64b39a9c2b7d3) [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 40 tests [INFO] [stdout] test analysis_tree_empty_export ... ok [INFO] [stdout] test analysis_tree_deterministic_across_calls ... ok [INFO] [stdout] test analysis_tree_deeply_nested_6_levels ... ok [INFO] [stdout] test analysis_tree_format_matches_expected_pattern ... ok [INFO] [stdout] test analysis_tree_leading_slash_stripped ... ok [INFO] [stdout] test analysis_tree_many_files_same_directory ... ok [INFO] [stdout] test analysis_tree_indentation_per_depth ... ok [INFO] [stdout] test analysis_tree_mixed_parent_child_only_shows_parent ... ok [INFO] [stdout] test analysis_tree_multiple_top_level_dirs ... ok [INFO] [stdout] test analysis_tree_multi_level_aggregation ... ok [INFO] [stdout] test analysis_tree_nested_dir_aggregates_children ... ok [INFO] [stdout] test analysis_tree_only_child_rows_produces_empty ... ok [INFO] [stdout] test analysis_tree_order_independent ... ok [INFO] [stdout] test analysis_tree_shows_file_leaf_with_exact_counts ... ok [INFO] [stdout] test analysis_tree_shows_file_leaves_handoff_does_not ... ok [INFO] [stdout] test analysis_tree_single_top_level_file ... ok [INFO] [stdout] test analysis_tree_two_siblings_sorted_lexicographically ... ok [INFO] [stdout] test analysis_tree_zero_lines_zero_tokens ... ok [INFO] [stdout] test analysis_tree_zero_tokens_nonzero_lines ... ok [INFO] [stdout] test handoff_tree_aggregates_files_lines_tokens ... ok [INFO] [stdout] test handoff_tree_depth_one_shows_root_and_first_level ... ok [INFO] [stdout] test handoff_tree_depth_boundary_exact ... ok [INFO] [stdout] test analysis_tree_trailing_slash_handled ... ok [INFO] [stdout] test handoff_tree_depth_zero_shows_only_root ... ok [INFO] [stdout] test analysis_tree_nonempty_output_ends_with_newline ... ok [INFO] [stdout] test handoff_tree_empty_export ... ok [INFO] [stdout] test handoff_tree_deterministic_across_calls ... ok [INFO] [stdout] test both_trees_agree_on_total_lines_and_tokens ... ok [INFO] [stdout] test handoff_tree_format_dirs_have_trailing_slash ... ok [INFO] [stdout] test handoff_tree_file_in_dir_shows_root_and_dir ... ok [INFO] [stdout] test handoff_tree_indentation_increases ... ok [INFO] [stdout] test handoff_tree_no_file_leaves ... ok [INFO] [stdout] test handoff_tree_nonempty_output_ends_with_newline ... ok [INFO] [stdout] test handoff_tree_many_directories ... ok [INFO] [stdout] test handoff_tree_root_always_says_root ... ok [INFO] [stdout] test handoff_tree_root_files_count_matches_parent_rows ... ok [INFO] [stdout] test handoff_tree_single_file_shows_root_only ... ok [INFO] [stdout] test handoff_tree_nested_aggregation ... ok [INFO] [stdout] test handoff_tree_only_child_rows_produces_empty ... ok [INFO] [stdout] test handoff_tree_order_independent ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/deep_coverage.rs (/opt/rustwide/target/debug/deps/deep_coverage-76bfe28825e2d9c0) [INFO] [stdout] [INFO] [stdout] running 25 tests [INFO] [stdout] test analysis_tree_constructs_from_single_file_row ... ok [INFO] [stdout] test analysis_tree_dirs_sorted_among_dirs ... ok [INFO] [stdout] test analysis_tree_8_levels_deep ... ok [INFO] [stdout] test analysis_tree_aggregates_across_dirs ... ok [INFO] [stdout] test analysis_tree_constructs_directory_nodes_from_paths ... ok [INFO] [stdout] test analysis_tree_aggregation_propagates_upward ... ok [INFO] [stdout] test analysis_tree_nonempty_ends_with_newline ... ok [INFO] [stdout] test analysis_tree_empty_rows_returns_empty_string ... ok [INFO] [stdout] test analysis_tree_only_child_rows_returns_empty ... ok [INFO] [stdout] test analysis_tree_siblings_sorted_lexicographically ... ok [INFO] [stdout] test analysis_tree_single_nested_file ... ok [INFO] [stdout] test analysis_tree_input_order_does_not_affect_output ... ok [INFO] [stdout] test analysis_tree_single_top_level_file ... ok [INFO] [stdout] test handoff_tree_dirs_sorted_lexicographically ... ok [INFO] [stdout] test handoff_tree_input_order_does_not_affect_output ... ok [INFO] [stdout] test handoff_tree_deep_nesting_respects_depth_limit ... ok [INFO] [stdout] test handoff_tree_large_depth_shows_all_dirs ... ok [INFO] [stdout] test handoff_tree_zero_lines_and_tokens ... ok [INFO] [stdout] test handoff_tree_only_child_rows_returns_empty ... ok [INFO] [stdout] test handoff_tree_constructs_root_from_file_rows ... ok [INFO] [stdout] test handoff_tree_nonempty_ends_with_newline ... ok [INFO] [stdout] test handoff_tree_single_nested_file ... ok [INFO] [stdout] test handoff_tree_empty_rows_returns_empty_string ... ok [INFO] [stdout] test handoff_tree_single_top_level_file_shows_root_only ... ok [INFO] [stdout] test analysis_tree_zero_lines_and_tokens ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stderr] Running tests/deep_exporttree_w48.rs (/opt/rustwide/target/debug/deps/deep_exporttree_w48-d92b23362c3e029f) [INFO] [stdout] [INFO] [stdout] running 30 tests [INFO] [stdout] test analysis_tree_child_rows_excluded ... ok [INFO] [stdout] test analysis_tree_deep_nesting ... ok [INFO] [stdout] test analysis_tree_aggregates_nested_dirs ... ok [INFO] [stdout] test analysis_tree_deterministic_across_calls ... ok [INFO] [stdout] test analysis_tree_empty_export ... ok [INFO] [stdout] test analysis_tree_multiple_top_dirs ... ok [INFO] [stdout] test analysis_tree_zero_lines_and_tokens ... ok [INFO] [stdout] test analysis_tree_input_order_independent ... ok [INFO] [stdout] test analysis_tree_multiple_files_same_dir ... ok [INFO] [stdout] test analysis_tree_only_child_rows_empty ... ok [INFO] [stdout] test analysis_tree_siblings_sorted_lexicographically ... ok [INFO] [stdout] test analysis_tree_leading_slash_handled ... ok [INFO] [stdout] test analysis_tree_nonempty_ends_with_newline ... ok [INFO] [stdout] test analysis_tree_file_in_directory ... ok [INFO] [stdout] test both_trees_agree_on_totals ... ok [INFO] [stdout] test handoff_tree_empty_export ... ok [INFO] [stdout] test handoff_tree_depth_limit_respected ... ok [INFO] [stdout] test handoff_tree_aggregates_files_lines_tokens ... ok [INFO] [stdout] test handoff_tree_input_order_independent ... ok [INFO] [stdout] test handoff_tree_no_file_leaves ... ok [INFO] [stdout] test handoff_tree_nonempty_ends_with_newline ... ok [INFO] [stdout] test handoff_tree_many_dirs_root_aggregates ... ok [INFO] [stdout] test handoff_tree_single_file_root_only ... ok [INFO] [stdout] test handoff_tree_only_child_rows_empty ... ok [INFO] [stdout] test handoff_tree_file_in_dir ... ok [INFO] [stdout] test analysis_tree_single_file_at_root ... ok [INFO] [stdout] test prop_handoff_depth_zero_single_line ... ok [INFO] [stdout] test prop_handoff_root_file_count_matches ... ok [INFO] [stdout] test prop_analysis_tree_contains_all_parent_filenames ... ok [INFO] [stdout] test prop_analysis_deterministic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.57s [INFO] [stdout] [INFO] [stderr] Running tests/deep_w43.rs (/opt/rustwide/target/debug/deps/deep_w43-450c51c6e737b5c3) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test analysis_tree_aggregates_across_subtrees ... ok [INFO] [stdout] test analysis_tree_nested_dirs ... ok [INFO] [stdout] test analysis_tree_filters_child_rows ... ok [INFO] [stdout] test analysis_tree_single_file ... ok [INFO] [stdout] test handoff_tree_single_file_depth_1 ... ok [INFO] [stdout] test handoff_tree_depth_zero_shows_root_only ... ok [INFO] [stdout] test handoff_tree_filters_child_rows ... ok [INFO] [stdout] test handoff_tree_lexicographic_order ... ok [INFO] [stdout] test handoff_tree_multiple_dirs_aggregated ... ok [INFO] [stdout] test analysis_tree_lexicographic_order ... ok [INFO] [stdout] test handoff_tree_depth_limit_truncates ... ok [INFO] [stdout] test analysis_tree_multiple_files_same_dir ... ok [INFO] [stderr] Running tests/export_tree_deep_w76.rs (/opt/rustwide/target/debug/deps/export_tree_deep_w76-37f64faca3ec3c1b) [INFO] [stdout] test handoff_tree_large_depth_shows_everything ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test w76_analysis_empty_export ... ok [INFO] [stdout] test w76_analysis_deep_nesting_aggregates_upward ... ok [INFO] [stdout] test w76_analysis_ignores_child_kind_rows ... ok [INFO] [stdout] test w76_handoff_depth_one_shows_first_level_only ... ok [INFO] [stdout] test w76_handoff_depth_zero_shows_only_root ... ok [INFO] [stdout] test w76_analysis_lexicographic_ordering ... ok [INFO] [stdout] test w76_handoff_empty_export ... ok [INFO] [stdout] test w76_handoff_files_count_aggregated ... ok [INFO] [stdout] test w76_handoff_ignores_child_kind_rows ... ok [INFO] [stdout] test w76_handoff_no_file_leaves_rendered ... ok [INFO] [stdout] test w76_handoff_root_sentinel_always_present ... ok [INFO] [stdout] test w76_analysis_aggregates_sibling_files ... ok [INFO] [stdout] test w76_analysis_single_file_at_root ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s [INFO] [stdout] [INFO] [stderr] Running tests/export_tree_depth_w56.rs (/opt/rustwide/target/debug/deps/export_tree_depth_w56-24c485311740e185) [INFO] [stdout] [INFO] [stdout] running 25 tests [INFO] [stdout] test analysis_tree_aggregates_directory_totals ... ok [INFO] [stdout] test analysis_tree_deeply_nested_10_levels ... ok [INFO] [stdout] test analysis_tree_deeply_nested_path ... ok [INFO] [stdout] test analysis_tree_empty_returns_empty_string ... ok [INFO] [stdout] test analysis_tree_filters_child_rows ... ok [INFO] [stdout] test analysis_tree_all_child_rows_produces_empty ... ok [INFO] [stdout] test analysis_tree_dir_ordering_is_lexicographic ... ok [INFO] [stdout] test analysis_tree_indentation_increases_with_depth ... ok [INFO] [stdout] test analysis_tree_multiple_directories ... ok [INFO] [stdout] test analysis_tree_siblings_sorted_lexicographically ... ok [INFO] [stdout] test analysis_tree_single_file_at_root ... ok [INFO] [stdout] test analysis_tree_deterministic_across_runs ... ok [INFO] [stdout] test analysis_tree_single_file_nested ... ok [INFO] [stdout] test analysis_tree_zero_lines_and_tokens ... ok [INFO] [stdout] test handoff_tree_aggregates_file_counts ... ok [INFO] [stdout] test handoff_tree_depth_0_shows_only_root ... ok [INFO] [stdout] test handoff_tree_empty_export_returns_empty ... ok [INFO] [stdout] test handoff_tree_depth_limit_respected ... ok [INFO] [stdout] test handoff_tree_deterministic ... ok [INFO] [stdout] test handoff_tree_filters_child_rows ... ok [INFO] [stdout] test handoff_tree_flat_repo ... ok [INFO] [stdout] test handoff_tree_no_file_leaves ... ok [INFO] [stdout] test handoff_tree_lexicographic_directory_order ... ok [INFO] [stdout] test handoff_tree_shows_root_line ... ok [INFO] [stdout] test analysis_tree_flat_repo_no_directories ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/export_tree_depth_w61.rs (/opt/rustwide/target/debug/deps/export_tree_depth_w61-f8b8096204f66414) [INFO] [stdout] [INFO] [stdout] running 40 tests [INFO] [stdout] test w61_analysis_diverging_paths_from_shared_root ... ok [INFO] [stdout] test w61_analysis_double_slash_in_path ... ok [INFO] [stdout] test w61_analysis_many_child_rows_all_filtered ... ok [INFO] [stdout] test w61_analysis_mixed_parent_child_only_counts_parent ... ok [INFO] [stdout] test w61_analysis_aggregation_sums_correctly ... ok [INFO] [stdout] test w61_analysis_sibling_dirs_isolated_aggregation ... ok [INFO] [stdout] test w61_analysis_order_independent_three_dirs ... ok [INFO] [stdout] test w61_analysis_output_ends_with_newline ... ok [INFO] [stdout] test w61_analysis_shared_prefix_three_levels ... ok [INFO] [stdout] test w61_analysis_shared_prefix_two_files_same_dir ... ok [INFO] [stdout] test w61_analysis_shows_leaves_handoff_does_not ... ok [INFO] [stdout] test w61_analysis_sorting_mixed_files_and_dirs ... ok [INFO] [stdout] test w61_handoff_child_rows_not_counted_in_root ... ok [INFO] [stdout] test w61_handoff_aggregation_across_nested_dirs ... ok [INFO] [stdout] test w61_handoff_depth_0_only_root ... ok [INFO] [stdout] test w61_handoff_depth_3_shows_three_levels ... ok [INFO] [stdout] test w61_handoff_files_count_per_dir ... ok [INFO] [stdout] test w61_analysis_sorting_numeric_names ... ok [INFO] [stdout] test w61_handoff_order_independent_three_dirs ... ok [INFO] [stdout] test w61_determinism_100_iterations_handoff ... ok [INFO] [stdout] test w61_analysis_zero_valued_rows_aggregate_to_zero ... ok [INFO] [stdout] test w61_analysis_trailing_slash_no_phantom_leaf ... ok [INFO] [stdout] test w61_determinism_100_iterations_analysis ... ok [INFO] [stdout] test w61_handoff_root_totals_match_sum_of_analysis_roots ... ok [INFO] [stdout] test w61_analysis_single_segment_path ... ok [INFO] [stdout] test w61_handoff_single_segment_root_only ... ok [INFO] [stdout] test w61_analysis_sorting_case_sensitive ... ok [INFO] [stdout] test w61_stress_handoff_deep_nesting_capped_by_depth ... ok [INFO] [stdout] test w61_handoff_sorting_dirs_lexicographic ... ok [INFO] [stdout] test w61_handoff_very_large_depth_shows_all_dirs ... ok [INFO] [stdout] test w61_handoff_root_line_no_trailing_slash ... ok [INFO] [stdout] test w61_stress_50_files_in_one_dir ... ok [INFO] [stdout] test w61_stress_50_directories ... ok [INFO] [stdout] test w61_stress_deep_nesting_15_levels ... ok [INFO] [stdout] test w61_analysis_leading_slash_stripped ... ok [INFO] [stdout] test w61_handoff_depth_2_shows_two_levels ... ok [INFO] [stdout] test w61_handoff_dirs_have_trailing_slash ... ok [INFO] [stdout] test w61_handoff_output_ends_with_newline ... ok [INFO] [stdout] test w61_analysis_indentation_per_level ... ok [INFO] [stdout] test w61_handoff_depth_1_root_plus_first_level ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/integration.rs (/opt/rustwide/target/debug/deps/integration-6cd9c504881a716f) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test handoff_tree_depth_two_shows_intermediate_dirs ... ok [INFO] [stdout] test analysis_tree_deep_workspace_aggregates_correctly ... ok [INFO] [stdout] test analysis_tree_indentation_increases_with_depth ... ok [INFO] [stdout] test renders_workspace_like_layout_for_both_consumers ... ok [INFO] [stdout] test zero_line_zero_token_files_are_rendered ... ok [INFO] [stdout] test single_file_at_root_produces_minimal_trees ... ok [INFO] [stdout] test handoff_root_counts_match_parent_file_inventory ... ok [INFO] [stdout] test handoff_tree_indentation_increases_with_depth ... 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] [stderr] Running tests/properties.rs (/opt/rustwide/target/debug/deps/properties-f137f7fbf300659e) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test handoff_root_file_count_matches_parent_rows ... ok [INFO] [stdout] test handoff_tree_omits_file_leaf_names ... ok [INFO] [stdout] test renderers_are_deterministic ... ok [INFO] [stdout] test handoff_tree_output_ends_with_newline ... ok [INFO] [stdout] test renderers_are_order_independent ... ok [INFO] [stdout] test analysis_tree_output_ends_with_newline ... ok [INFO] [stdout] test analysis_tree_never_empty_when_parents_exist ... ok [INFO] [stderr] Running tests/properties_w59.rs (/opt/rustwide/target/debug/deps/properties_w59-a35512c8ec8828ef) [INFO] [stdout] test handoff_depth_zero_emits_single_line ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.36s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test non_empty_parents_produce_non_empty_handoff ... ok [INFO] [stdout] test handoff_never_contains_rs_extension ... ok [INFO] [stdout] test analysis_tree_trailing_newline ... ok [INFO] [stdout] test order_independence ... ok [INFO] [stdout] test non_empty_parents_produce_non_empty_analysis ... ok [INFO] [stdout] test handoff_root_files_eq_parent_count ... ok [INFO] [stdout] test handoff_depth_never_exceeds_limit ... ok [INFO] [stdout] test analysis_tree_deterministic ... ok [INFO] [stdout] test handoff_tree_deterministic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.70s [INFO] [stdout] [INFO] [stderr] Running tests/proptest_w53.rs (/opt/rustwide/target/debug/deps/proptest_w53-6fe268bde2adde73) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test empty_export_empty_output ... ok [INFO] [stdout] test child_rows_ignored ... ok [INFO] [stdout] test handoff_tree_no_file_leaves ... ok [INFO] [stdout] test analysis_tree_ends_newline ... ok [INFO] [stdout] test parent_rows_nonempty_tree ... ok [INFO] [stdout] test handoff_tree_ends_newline ... ok [INFO] [stdout] test order_independent ... ok [INFO] [stdout] test handoff_root_count_matches ... ok [INFO] [stdout] test deeper_handoff_not_shorter ... ok [INFO] [stdout] test analysis_tree_deterministic ... ok [INFO] [stdout] test handoff_depth_zero_single_line ... ok [INFO] [stdout] test handoff_tree_deterministic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.87s [INFO] [stdout] [INFO] [stderr] Running tests/tree_construction_w59.rs (/opt/rustwide/target/debug/deps/tree_construction_w59-f923401d6002eb9d) [INFO] [stdout] [INFO] [stdout] running 25 tests [INFO] [stdout] test analysis_tree_empty_rows_returns_empty ... ok [INFO] [stdout] test analysis_tree_indentation_per_depth ... ok [INFO] [stdout] test analysis_tree_multiple_top_dirs_aggregated_independently ... ok [INFO] [stdout] test handoff_depth_one_shows_first_level_dir ... ok [INFO] [stdout] test analysis_tree_nested_aggregation ... ok [INFO] [stdout] test analysis_tree_single_root_file ... ok [INFO] [stdout] test analysis_tree_aggregates_parent_lines_and_tokens ... ok [INFO] [stdout] test handoff_depth_zero_emits_only_root ... ok [INFO] [stdout] test handoff_depth_two_shows_two_levels ... ok [INFO] [stdout] test handoff_large_depth_shows_all_dirs ... ok [INFO] [stdout] test handoff_tree_aggregates_file_count_lines_tokens ... ok [INFO] [stdout] test handoff_tree_indentation_per_depth ... ok [INFO] [stdout] test handoff_tree_empty_rows_returns_empty ... ok [INFO] [stdout] test handoff_tree_lexicographic_sibling_order ... ok [INFO] [stdout] test analysis_tree_ignores_child_kind_rows ... ok [INFO] [stdout] test handoff_tree_multiple_top_dirs ... ok [INFO] [stdout] test handoff_zero_values_in_root ... ok [INFO] [stdout] test handoff_tree_single_root_file ... ok [INFO] [stdout] test handoff_tree_never_shows_file_names ... ok [INFO] [stdout] test handoff_tree_ignores_child_kind_rows ... ok [INFO] [stdout] test reversed_input_order_produces_identical_output ... ok [INFO] [stdout] test large_tree_aggregation_is_consistent ... ok [INFO] [stdout] test only_child_rows_produce_empty_trees ... ok [INFO] [stdout] test zero_lines_zero_tokens_still_rendered ... ok [INFO] [stdout] test analysis_tree_lexicographic_sibling_order ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Doc-tests tokmd_export_tree [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" "a816ac69c7027d715701011aeb39964bb316aade743b9dc084eb452e7c7c9d40", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a816ac69c7027d715701011aeb39964bb316aade743b9dc084eb452e7c7c9d40", kill_on_drop: false }` [INFO] [stdout] a816ac69c7027d715701011aeb39964bb316aade743b9dc084eb452e7c7c9d40