[INFO] fetching crate vantage-faker 0.7.1...
[INFO] testing vantage-faker-0.7.1 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate vantage-faker 0.7.1 into /workspace/builds/worker-3-tc2/source
[INFO] started tweaking crates.io crate vantage-faker 0.7.1
[INFO] removed 0 missing examples
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate vantage-faker 0.7.1
[INFO] tweaked toml for crates.io crate vantage-faker 0.7.1 written to /workspace/builds/worker-3-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate vantage-faker 0.7.1 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate vantage-faker 0.7.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" "+1.100.0-beta.1" "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/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3-tc2/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] 768bbf5d773f1aae0c5d4e509af1e733da17b0d536746863564f81d02d5debe9
[INFO] running `Command { std: "docker" "start" "768bbf5d773f1aae0c5d4e509af1e733da17b0d536746863564f81d02d5debe9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "768bbf5d773f1aae0c5d4e509af1e733da17b0d536746863564f81d02d5debe9", 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" "768bbf5d773f1aae0c5d4e509af1e733da17b0d536746863564f81d02d5debe9" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "768bbf5d773f1aae0c5d4e509af1e733da17b0d536746863564f81d02d5debe9", 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" "768bbf5d773f1aae0c5d4e509af1e733da17b0d536746863564f81d02d5debe9" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling zerocopy v0.8.52
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling csv-core v0.1.13
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling atty v0.2.14
[INFO] [stderr]    Compiling predicates-core v1.0.10
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling termtree v0.5.1
[INFO] [stderr]    Compiling rust_decimal v1.42.1
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling fragile v2.1.0
[INFO] [stderr]    Compiling downcast v0.11.0
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling redb v2.6.3
[INFO] [stderr]    Compiling arrayvec v0.7.7
[INFO] [stderr]    Compiling deunicode v1.6.2
[INFO] [stderr]    Compiling predicates v3.1.4
[INFO] [stderr]    Compiling uuid v1.23.4
[INFO] [stderr]    Compiling predicates-tree v1.0.13
[INFO] [stderr]    Compiling rand v0.10.1
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling fake v5.1.0
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerocopy-derive v0.8.52
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling tokio-macros v2.7.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling vantage-types-entity v0.6.0
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling async-stream-impl v0.3.6
[INFO] [stderr]    Compiling async-trait v0.1.89
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling mockall_derive v0.12.1
[INFO] [stderr]    Compiling rust_decimal_macros v1.40.0
[INFO] [stderr]    Compiling async-stream v0.3.6
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling mockall v0.12.1
[INFO] [stderr]    Compiling vantage-core v0.6.4
[INFO] [stderr]    Compiling serde_yaml_ng v0.10.0
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling futures v0.3.32
[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 vantage-types v0.6.8
[INFO] [stderr]    Compiling vantage-dataset v0.6.3
[INFO] [stderr]    Compiling vantage-vista v0.6.26
[INFO] [stderr]    Compiling vantage-expressions v0.6.1
[INFO] [stderr]    Compiling vantage-vista-factory v0.6.2
[INFO] [stderr]    Compiling vantage-table v0.6.17
[INFO] [stderr]    Compiling vantage-diorama v0.13.3
[INFO] [stderr]    Compiling vantage-faker v0.7.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 01s
[INFO] running `Command { std: "docker" "inspect" "768bbf5d773f1aae0c5d4e509af1e733da17b0d536746863564f81d02d5debe9", 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" "768bbf5d773f1aae0c5d4e509af1e733da17b0d536746863564f81d02d5debe9" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.8.2
[INFO] [stderr]    Compiling minimal-lexical v0.2.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling heck v0.4.1
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling crossbeam-utils v0.8.21
[INFO] [stderr]    Compiling either v1.16.0
[INFO] [stderr]    Compiling bytecount v0.6.9
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling derive_more v0.99.20
[INFO] [stderr]    Compiling regex-syntax v0.7.5
[INFO] [stderr]    Compiling peg-runtime v0.6.3
[INFO] [stderr]    Compiling typed-builder-macro v0.15.2
[INFO] [stderr]    Compiling unicode-linebreak v0.1.5
[INFO] [stderr]    Compiling smawk v0.3.3
[INFO] [stderr]    Compiling clap_derive v4.6.1
[INFO] [stderr]    Compiling pin-project-internal v1.1.13
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling sealed v0.5.0
[INFO] [stderr]    Compiling textwrap v0.16.2
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling unicode-segmentation v1.13.3
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling synthez-core v0.3.1
[INFO] [stderr]    Compiling peg-macros v0.6.3
[INFO] [stderr]    Compiling serde_json v1.0.150
[INFO] [stderr]    Compiling csv-core v0.1.13
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling csv v1.4.0
[INFO] [stderr]    Compiling nom v7.1.3
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling bstr v1.12.3
[INFO] [stderr]    Compiling vte v0.14.1
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling synthez-codegen v0.3.1
[INFO] [stderr]    Compiling peg v0.6.3
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling typed-builder v0.15.2
[INFO] [stderr]    Compiling inflections v1.1.1
[INFO] [stderr]    Compiling fake v5.1.0
[INFO] [stderr]    Compiling synthez v0.3.1
[INFO] [stderr]    Compiling pin-project v1.1.13
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling smart-default v0.7.1
[INFO] [stderr]    Compiling inventory v0.3.24
[INFO] [stderr]    Compiling linked-hash-map v0.5.6
[INFO] [stderr]    Compiling drain_filter_polyfill v0.1.3
[INFO] [stderr]    Compiling terminal_size v0.4.4
[INFO] [stderr]    Compiling crossterm v0.29.0
[INFO] [stderr]    Compiling tempfile v3.27.0
[INFO] [stderr]    Compiling ansitok v0.3.0
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling nom_locate v4.2.0
[INFO] [stderr]    Compiling ansi-str v0.9.0
[INFO] [stderr]    Compiling comfy-table v7.2.2
[INFO] [stderr]    Compiling gherkin v0.14.0
[INFO] [stderr]    Compiling futures-executor v0.3.32
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling regex v1.12.4
[INFO] [stderr]    Compiling globset v0.4.18
[INFO] [stderr]    Compiling ignore v0.4.27
[INFO] [stderr]    Compiling cucumber-expressions v0.3.0
[INFO] [stderr]    Compiling lazy-regex-proc_macros v3.6.0
[INFO] [stderr]    Compiling globwalk v0.9.1
[INFO] [stderr]    Compiling cucumber-codegen v0.21.1
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling lazy-regex v3.6.0
[INFO] [stderr]    Compiling vantage-core v0.6.4
[INFO] [stderr]    Compiling vantage-types v0.6.8
[INFO] [stderr]    Compiling cucumber v0.21.1
[INFO] [stderr]    Compiling vantage-dataset v0.6.3
[INFO] [stderr]    Compiling vantage-vista v0.6.26
[INFO] [stderr]    Compiling vantage-expressions v0.6.1
[INFO] [stderr]    Compiling vantage-vista-factory v0.6.2
[INFO] [stderr]    Compiling vantage-table v0.6.17
[INFO] [stderr]    Compiling vantage-diorama v0.13.3
[INFO] [stderr]    Compiling vantage-cli-util v0.6.1
[INFO] [stderr]    Compiling vantage-faker v0.7.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 31s
[INFO] running `Command { std: "docker" "inspect" "768bbf5d773f1aae0c5d4e509af1e733da17b0d536746863564f81d02d5debe9", 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" "768bbf5d773f1aae0c5d4e509af1e733da17b0d536746863564f81d02d5debe9" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.41s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/vantage-faker/34d9dc116ea5f814/out/vantage_faker-34d9dc116ea5f814)
[INFO] [stdout] 
[INFO] [stdout] running 90 tests
[INFO] [stdout] test effect::tests::rand_float_falls_back_instead_of_panicking_on_non_finite_bounds ... ok
[INFO] [stdout] test effect::tests::quiet_mutations_store_without_broadcasting ... ok
[INFO] [stdout] test effect::tests::expire_removes_and_broadcasts_deleted ... ok
[INFO] [stdout] test effect::tests::fifo_ids_descend_so_ascending_order_is_newest_first ... ok
[INFO] [stdout] test flights::tests::great_circle_distance_is_realistic ... ok
[INFO] [stdout] test effect::tests::invalidate_broadcasts_even_while_quiet ... ok
[INFO] [stdout] test flights::tests::limits::validate_rejects_oversized_fleet_and_board ... ok
[INFO] [stdout] test effect::tests::push_stores_and_broadcasts_inserted ... ok
[INFO] [stdout] test flights::tests::traffic::takeoff_and_landing_last_at_least_20_real_seconds ... ok
[INFO] [stdout] test generator::date::tests::parses_relative_and_iso_bounds ... ok
[INFO] [stdout] test flights::tests::altitude_is_zero_on_the_ground_and_peaks_in_cruise ... ok
[INFO] [stdout] test generator::hash::tests::unit_is_in_range_and_stable ... ok
[INFO] [stdout] test generator::pattern::tests::backslash_escapes_placeholders ... ok
[INFO] [stdout] test generator::scalar::tests::float_range_rounds_to_decimals ... ok
[INFO] [stdout] test generator::scalar::tests::integer_range_stays_in_bounds ... ok
[INFO] [stdout] test generator::scalar::tests::pick_coerces_to_the_column_type ... ok
[INFO] [stdout] test generator::pattern::tests::pattern_shape_matches_template ... ok
[INFO] [stdout] test generator::scalar::tests::range_falls_back_instead_of_panicking_on_non_finite_bounds ... ok
[INFO] [stdout] test generator::scalar::tests::pick_ignores_weights_whose_sum_overflows_to_infinity ... ok
[INFO] [stdout] test generator::scalar::tests::pick_yields_listed_values_and_weights_bias ... ok
[INFO] [stdout] test generator::tests::deserializes_from_yaml ... ok
[INFO] [stdout] test effect::tests::static_effect_seeds_exactly_count_rows_without_events ... ok
[INFO] [stdout] test flights::tests::lifecycle_runs_in_order_with_monotonic_progress ... ok
[INFO] [stdout] test generator::tests::tree_min_depth_parses_and_validates ... ok
[INFO] [stdout] test generator::tests::tree_roots_are_null_and_parents_precede_children ... ok
[INFO] [stdout] test generator::scalar::tests::sentence_word_count_is_within_bounds ... ok
[INFO] [stdout] test generator::tests::validate_rejects_bad_pick_weights ... ok
[INFO] [stdout] test generator::tests::even_dates_are_monotonic_and_inside_bounds ... ok
[INFO] [stdout] test flights::tests::live_table_broadcasts_patches ... ok
[INFO] [stdout] test generator::tests::validate_rejects_bad_parameters ... ok
[INFO] [stdout] test generator::tests::validate_rejects_empty_trees ... ok
[INFO] [stdout] test generator::tests::validate_rejects_inverted_dates ... ok
[INFO] [stdout] test generator::tests::validate_rejects_non_finite_range_bounds ... ok
[INFO] [stdout] test generator::tests::validate_rejects_non_finite_walk_bounds ... ok
[INFO] [stdout] test generator::tree::tests::depth_one_makes_every_row_a_root ... ok
[INFO] [stdout] test generator::tree::tests::tree_has_roots_ordered_parents_and_bounded_depth ... ok
[INFO] [stdout] test generator::tree::tests::tree_is_fairly_balanced ... ok
[INFO] [stdout] test generator::walk::tests::walk_row_does_not_depend_on_access_order ... ok
[INFO] [stdout] test generator::walk::tests::walk_stays_clamped ... ok
[INFO] [stdout] test generator::tree::tests::min_depth_ends_branches_between_min_and_depth ... ok
[INFO] [stdout] test geo::tests::interpolate_handles_identical_and_antipodal_points ... ok
[INFO] [stdout] test flights::tests::limits::top_up_fills_a_large_board_in_one_call ... ok
[INFO] [stdout] test live_folder::tests::size_vista_returns_none_for_unknown_path ... ok
[INFO] [stdout] test generator::tests::random_dates_stay_inside_iso_bounds ... ok
[INFO] [stdout] test generator::tests::walk_is_deterministic_across_builds ... ok
[INFO] [stdout] test flights::tests::timestamps_are_wall_clock_and_flight_time_is_sim ... ok
[INFO] [stdout] test live_folder::tree::tests::chunk_rolls_when_threshold_met ... ok
[INFO] [stdout] test live_folder::tree::tests::folder_size_walks_recursively ... ok
[INFO] [stdout] test live_folder::tree::tests::touch_propagates_modified_up_to_root ... ok
[INFO] [stdout] test flights::tests::traffic::route_mix_is_long_haul ... ok
[INFO] [stdout] test flights::tests::column_subset_with_extras ... ok
[INFO] [stdout] test pulse::tests::offline_cycle_flips ... ok
[INFO] [stdout] test pulse::tests::seeds_aggregate_at_baseline_feed_empty ... ok
[INFO] [stdout] test pulse::tests::feed_inserts_aggregate_updates ... ok
[INFO] [stdout] test pulse::tests::rubber_band_never_leaves_the_band ... ok
[INFO] [stdout] test relational::tests::check_plan_accepts_good_plans ... ok
[INFO] [stdout] test relational::tests::check_plan_rejects_fan_out_on_a_non_reference_column ... ok
[INFO] [stdout] test live_folder::tests::size_vista_returns_size_for_a_real_folder ... ok
[INFO] [stdout] test relational::tests::check_plan_rejects_fan_out_over_an_empty_pool ... ok
[INFO] [stdout] test relational::tests::fan_out_gives_each_parent_a_contiguous_bounded_brood ... ok
[INFO] [stdout] test relational::tests::fan_out_validate_rejects_inverted_range ... ok
[INFO] [stdout] test relational::tests::seed_id_is_zero_padded ... ok
[INFO] [stdout] test relational::tests::tree_column_scales_to_the_relational_row_count ... ok
[INFO] [stdout] test relational::tests::without_fan_out_matches_the_prime_stride_loop ... ok
[INFO] [stdout] test tests::fifo_table_broadcasts_inserts_as_it_runs ... ok
[INFO] [stdout] test relational::tests::fan_out_is_deterministic_for_a_seed ... ok
[INFO] [stdout] test tests::static_table_seeds_rows_and_has_no_live_task ... ok
[INFO] [stdout] test value_gen::tests::generator_wins_over_name_matching ... ok
[INFO] [stdout] test value_gen::tests::name_column_is_nonempty_text ... ok
[INFO] [stdout] test tests::handle_vista_reads_the_same_store_after_the_first_drops ... ok
[INFO] [stdout] test value_gen::tests::record_sets_id_column_and_fills_rest ... ok
[INFO] [stdout] test value_gen::tests::email_column_is_email_shaped ... ok
[INFO] [stdout] test value_gen::tests::record_at_matches_record_for_without_generators ... ok
[INFO] [stdout] test value_gen::tests::same_seed_replays_the_same_records ... ok
[INFO] [stdout] test value_gen::tests::weirdness_one_makes_every_string_cell_anomalous ... ok
[INFO] [stdout] test value_gen::tests::type_fallback_maps_scalars ... ok
[INFO] [stdout] test value_gen::tests::weirdness_zero_never_draws_anomalies ... ok
[INFO] [stdout] test flights::tests::landed_rows_freeze_then_go_after_retention ... ok
[INFO] [stdout] test pulse::tests::feed_accumulates_then_expires ... ok
[INFO] [stdout] test flights::tests::traffic::one_or_two_landings_and_takeoffs_at_a_time ... ok
[INFO] [stdout] test pulse::tests::minutes_accumulate_arrivals_only_and_roll ... ok
[INFO] [stdout] test live_folder::tests::size_augment_hydrates_listing_rows_over_one_dio ... ok
[INFO] [stdout] test live_folder::tests::listing_leaves_folder_size_unfilled_for_the_augment ... ok
[INFO] [stdout] test pulse::tests::value_stays_within_band ... ok
[INFO] [stdout] test live_folder::tests::listing_vista_supports_subdir_traversal ... ok
[INFO] [stdout] test live_folder::tests::listing_vista_reads_from_the_live_tree ... ok
[INFO] [stdout] test flights::tests::limits::new_clamps_an_unvalidated_config ... ok
[INFO] [stdout] test flights::tests::in_air_count_stays_near_fleet ... ok
[INFO] [stdout] test flights::tests::board_order_sorts_departures_then_air_by_progress_then_landed ... ok
[INFO] [stdout] test flights::tests::seeded_runs_are_identical ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 90 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.87s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/bdd.rs (/opt/rustwide/target/debug/build/vantage-faker/f7567878d7044f0e/out/bdd-f7567878d7044f0e)
[INFO] [stdout] Feature: Live folder simulation
[INFO] [stdout]   Scenario: Backfill populates the tree
[INFO] [stdout]    ✔  Given a live-folder sim with a 1-hour backfill
[INFO] [stdout]    ✔  Then the tree contains at least one date folder
[INFO] [stdout]    ✔  And the tree contains an access_logs_HH folder for today
[INFO] [stdout]    ✔  And at least one chunk file exists under an access_logs folder
[INFO] [stdout]   Scenario: A first-call listing vista seeds from the current tree
[INFO] [stdout]    ✔  Given a live-folder sim with a 1-hour backfill
[INFO] [stdout]    ✔  When I open the listing vista for the root path
[INFO] [stdout]    ✔  Then the listing contains at least one row
[INFO] [stdout]   Scenario: A second listing call on the same path shares the store
[INFO] [stdout]    ✔  Given a live-folder sim with a 1-hour backfill
[INFO] [stdout]    ✔  When I open the listing vista for the root path twice
[INFO] [stdout]    ✔  Then both vistas report the same number of rows
[INFO] [stdout]   Scenario: Folder size vista returns none for an unknown path
[INFO] [stdout]    ✔  Given a live-folder sim with no backfill
[INFO] [stdout]    ✔  When I fetch the size for path does-not-exist
[INFO] [stdout]    ✔  Then the result is none
[INFO] [stdout]   Scenario: Folder size vista returns size for a real folder
[INFO] [stdout]    ✔  Given a live-folder sim with a 2-minute backfill
[INFO] [stdout]    ✔  When I fetch the size for any populated folder
[INFO] [stdout]    ✔  Then the size record has both size and file_count
[INFO] [stdout]   Scenario: Error files appear with errors-log suffix
[INFO] [stdout]    ✔  Given a live-folder sim with a 1-hour backfill and a 100-percent error rate
[INFO] [stdout]    ✔  Then at least one error log file exists under an error_logs folder
[INFO] [stdout]   Scenario: Event files appear with log suffix
[INFO] [stdout]    ✔  Given a live-folder sim with a 1-hour backfill
[INFO] [stdout]    ✔  Then at least one event file exists under an events folder
[INFO] [stdout]    ✔  And every event file name is one of the declared event types
[INFO] [stdout]   Scenario: Chunk rolls when threshold is met
[INFO] [stdout]    ✔  Given a live-folder sim with no backfill and a 200-byte chunk threshold
[INFO] [stdout]    ✔  When I simulate 5 virtual seconds at 100 bytes per second
[INFO] [stdout]    ✔  Then at least 2 chunk files exist under an access_logs folder
[INFO] [stdout] [Summary]
[INFO] [stdout] 1 feature
[INFO] [stdout] 8 scenarios (8 passed)
[INFO] [stdout] 24 steps (24 passed)
[INFO] [stderr]      Running tests/shaped_backends.rs (/opt/rustwide/target/debug/build/vantage-faker/89e5b7b565d5010b/out/shaped_backends-89e5b7b565d5010b)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test expired_cursor_tokens_die ... ok
[INFO] [stdout] test a_seed_replays_the_same_backend ... ok
[INFO] [stdout] test search_gates_and_narrows_when_advertised ... ok
[INFO] [stdout] test offline_windows_refuse_on_schedule ... ok
[INFO] [stdout] test unadvertised_operations_refuse_as_unsupported ... ok
[INFO] [stdout] test latency_is_paid_per_operation_class ... ok
[INFO] [stdout] test advertised_window_serves_and_counts_with_total ... ok
[INFO] [stdout] test cursor_pagination_walks_the_whole_set_in_fixed_pages ... ok
[INFO] [stdout] test error_rate_one_fails_everything_and_totals_lie ... ok
[INFO] [stderr]    Doc-tests vantage_faker
[INFO] [stdout] test extra_fields_ride_along_undeclared ... 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 1 test
[INFO] [stdout] test src/live_folder/listing_shell.rs - live_folder::listing_shell (line 7) ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.36s; merged doctests compilation took 0.35s
[INFO] running `Command { std: "docker" "inspect" "768bbf5d773f1aae0c5d4e509af1e733da17b0d536746863564f81d02d5debe9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "768bbf5d773f1aae0c5d4e509af1e733da17b0d536746863564f81d02d5debe9", kill_on_drop: false }`
[INFO] [stdout] 768bbf5d773f1aae0c5d4e509af1e733da17b0d536746863564f81d02d5debe9
