[INFO] fetching crate tpcdsgen 0.1.0-alpha.1...
[INFO] testing tpcdsgen-0.1.0-alpha.1 against 1.99.0-beta.8 for beta-1.100-2
[INFO] extracting crate tpcdsgen 0.1.0-alpha.1 into /workspace/builds/worker-0-tc1/source
[INFO] started tweaking crates.io crate tpcdsgen 0.1.0-alpha.1
[INFO] finished tweaking crates.io crate tpcdsgen 0.1.0-alpha.1
[INFO] tweaked toml for crates.io crate tpcdsgen 0.1.0-alpha.1 written to /workspace/builds/worker-0-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate tpcdsgen 0.1.0-alpha.1 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 tpcdsgen 0.1.0-alpha.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.99.0-beta.8" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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] f9db2f811e8ac638f960de2be6d46b143985513bcff1ec0aca6b72412c65209e
[INFO] running `Command { std: "docker" "start" "f9db2f811e8ac638f960de2be6d46b143985513bcff1ec0aca6b72412c65209e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "f9db2f811e8ac638f960de2be6d46b143985513bcff1ec0aca6b72412c65209e", 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" "f9db2f811e8ac638f960de2be6d46b143985513bcff1ec0aca6b72412c65209e" "/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" "f9db2f811e8ac638f960de2be6d46b143985513bcff1ec0aca6b72412c65209e", 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" "f9db2f811e8ac638f960de2be6d46b143985513bcff1ec0aca6b72412c65209e" "/opt/rustwide/cargo-home/bin/cargo" "+1.99.0-beta.8" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling tpcdsgen v0.1.0-alpha.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.07s
[INFO] running `Command { std: "docker" "inspect" "f9db2f811e8ac638f960de2be6d46b143985513bcff1ec0aca6b72412c65209e", 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" "f9db2f811e8ac638f960de2be6d46b143985513bcff1ec0aca6b72412c65209e" "/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 tpcdsgen v0.1.0-alpha.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.71s
[INFO] running `Command { std: "docker" "inspect" "f9db2f811e8ac638f960de2be6d46b143985513bcff1ec0aca6b72412c65209e", 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" "f9db2f811e8ac638f960de2be6d46b143985513bcff1ec0aca6b72412c65209e" "/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 0.02s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tpcdsgen-55e9f17ddb1d97c6)
[INFO] [stdout] 
[INFO] [stdout] running 303 tests
[INFO] [stdout] test business_key_generator::tests::test_long_to_8_char_string ... ok
[INFO] [stdout] test column::call_center::tests::test_all_columns_count ... ok
[INFO] [stdout] test business_key_generator::tests::test_business_key_generation ... ok
[INFO] [stdout] test column::call_center::tests::test_char_columns ... ok
[INFO] [stdout] test column::call_center::tests::test_column_names_lowercase ... ok
[INFO] [stdout] test column::call_center::tests::test_column_positions ... ok
[INFO] [stdout] test column::call_center::tests::test_date_columns ... ok
[INFO] [stdout] test column::call_center::tests::test_call_center_column_basics ... ok
[INFO] [stdout] test column::call_center::tests::test_integer_columns ... ok
[INFO] [stdout] test column::call_center::tests::test_varchar_columns ... ok
[INFO] [stdout] test column::column_type::tests::test_char_with_precision ... ok
[INFO] [stdout] test column::column_type::tests::test_decimal_validation ... ok
[INFO] [stdout] test column::column_type::tests::test_decimal_with_precision_and_scale ... ok
[INFO] [stdout] test column::column_type::tests::test_display ... ok
[INFO] [stdout] test column::column_type::tests::test_equality ... ok
[INFO] [stdout] test column::column_type::tests::test_simple_types ... ok
[INFO] [stdout] test column::column_types::tests::test_character_creation ... ok
[INFO] [stdout] test column::column_types::tests::test_decimal_creation ... ok
[INFO] [stdout] test column::column_types::tests::test_singleton_behavior ... ok
[INFO] [stdout] test column::column_type::tests::test_type_classification ... ok
[INFO] [stdout] test column::column_type::tests::test_varchar_validation ... ok
[INFO] [stdout] test column::column_type::tests::test_varchar_with_precision ... ok
[INFO] [stdout] test column::call_center::tests::test_decimal_columns ... ok
[INFO] [stdout] test column::column_types::tests::test_standard_types ... ok
[INFO] [stdout] test column::column_types::tests::test_standard_types_collection ... ok
[INFO] [stdout] test column::column_types::tests::test_type_display ... ok
[INFO] [stdout] test column::dbgen_version::tests::test_dbgen_version_column_names ... ok
[INFO] [stdout] test column::dbgen_version::tests::test_dbgen_version_column_table ... ok
[INFO] [stdout] test column::column_types::tests::test_varchar_creation ... ok
[INFO] [stdout] test column::column_types::tests::test_various_precisions ... ok
[INFO] [stdout] test column::dbgen_version::tests::test_dbgen_version_column_count ... ok
[INFO] [stdout] test column::dbgen_version::tests::test_dbgen_version_column_positions ... ok
[INFO] [stdout] test column::dbgen_version::tests::test_dbgen_version_column_types ... ok
[INFO] [stdout] test column::tests::test_table_name ... ok
[INFO] [stdout] test column::promotion::tests::test_promotion_column_positions ... ok
[INFO] [stdout] test column::promotion::tests::test_promotion_column_names ... ok
[INFO] [stdout] test column::web_site::tests::test_web_site_column_count ... ok
[INFO] [stdout] test column::web_site::tests::test_web_site_column_positions ... ok
[INFO] [stdout] test config::scaling::tests::test_fractional_scaling ... ok
[INFO] [stdout] test config::scaling::tests::test_row_count_calculation ... ok
[INFO] [stdout] test column::promotion::tests::test_promotion_column_types ... ok
[INFO] [stdout] test config::session::tests::test_boolean_accessors ... ok
[INFO] [stdout] test column::web_site::tests::test_web_site_column_names ... ok
[INFO] [stdout] test config::session::tests::test_default_session ... ok
[INFO] [stdout] test config::session::tests::test_generate_only_one_table ... ok
[INFO] [stdout] test column::promotion::tests::test_promotion_column_table ... ok
[INFO] [stdout] test column::promotion::tests::test_promotion_column_count ... ok
[INFO] [stdout] test config::scaling::tests::test_id_count_for_history_tables ... ok
[INFO] [stdout] test config::scaling::tests::test_inventory_scaling ... ok
[INFO] [stdout] test config::scaling::tests::test_scaling_creation ... ok
[INFO] [stdout] test config::table::tests::test_table_from_str ... ok
[INFO] [stdout] test config::session::tests::test_into_builder ... ok
[INFO] [stdout] test config::table::tests::test_table_name ... ok
[INFO] [stdout] test config::table::tests::test_display ... ok
[INFO] [stdout] test config::table::tests::test_table_properties ... ok
[INFO] [stdout] test distribution::calendar_distribution::tests::test_days_before_month ... ok
[INFO] [stdout] test config::session::tests::test_session_builder ... ok
[INFO] [stdout] test config::session::tests::test_session_builder_validation ... ok
[INFO] [stdout] test config::table::tests::test_main_tables ... ok
[INFO] [stdout] test distribution::call_center_distributions::tests::test_call_center_at_index ... ok
[INFO] [stdout] test distribution::call_center_distributions::tests::test_deterministic_selection ... ok
[INFO] [stdout] test distribution::call_center_distributions::tests::test_number_of_call_centers ... ok
[INFO] [stdout] test distribution::call_center_distributions::tests::test_pick_random_call_center_class ... ok
[INFO] [stdout] test distribution::call_center_distributions::tests::test_pick_random_call_center_hours ... ok
[INFO] [stdout] test distribution::catalog_page_distributions::tests::test_catalog_page_types_distribution_loading ... ok
[INFO] [stdout] test distribution::catalog_page_distributions::tests::test_catalog_type_values ... ok
[INFO] [stdout] test distribution::catalog_page_distributions::tests::test_pick_random_catalog_page_type ... ok
[INFO] [stdout] test distribution::catalog_page_distributions::tests::test_pick_random_catalog_page_type_deterministic ... ok
[INFO] [stdout] test distribution::demographics_distributions::tests::test_income_band_out_of_bounds ... ok
[INFO] [stdout] test distribution::embedded_data::tests::test_embedded_content_not_empty ... ok
[INFO] [stdout] test distribution::embedded_data::tests::test_embedded_files_exist ... ok
[INFO] [stdout] test distribution::english::tests::test_all_distributions_work ... ok
[INFO] [stdout] test distribution::english::tests::test_deterministic_selection ... ok
[INFO] [stdout] test distribution::demographics_distributions::tests::test_income_band_distribution ... ok
[INFO] [stdout] test distribution::english::tests::test_generate_random_phrase ... ok
[INFO] [stdout] test distribution::english::tests::test_pick_random_adjective ... ok
[INFO] [stdout] test distribution::english::tests::test_pick_random_adverb ... ok
[INFO] [stdout] test distribution::english::tests::test_pick_random_article ... ok
[INFO] [stdout] test distribution::calendar_distribution::tests::test_calendar_distribution_loading ... ok
[INFO] [stdout] test distribution::calendar_distribution::tests::test_pick_random_day_of_year ... ok
[INFO] [stdout] test distribution::english::tests::test_pick_random_noun ... ok
[INFO] [stdout] test distribution::calendar_distribution::tests::test_pick_random_day_of_year_deterministic ... ok
[INFO] [stdout] test distribution::english::tests::test_pick_random_sentence ... ok
[INFO] [stdout] test distribution::calendar_distribution::tests::test_pick_random_day_of_year_different_weights ... ok
[INFO] [stdout] test distribution::english::tests::test_pick_random_verb ... ok
[INFO] [stdout] test distribution::file_loader::tests::test_load_call_centers_distribution ... ok
[INFO] [stdout] test distribution::english::tests::test_weighted_distribution_variety ... ok
[INFO] [stdout] test distribution::file_loader::tests::test_parse_comma_separated_values ... ok
[INFO] [stdout] test distribution::file_loader::tests::test_split_by_unescaped_colon ... ok
[INFO] [stdout] test distribution::hours_distribution::tests::test_get_hour_info ... ok
[INFO] [stdout] test distribution::hours_distribution::tests::test_hours_distribution_loading ... ok
[INFO] [stdout] test distribution::calendar_distribution::tests::test_get_quarter_at_index ... ok
[INFO] [stdout] test distribution::hours_distribution::tests::test_pick_random_hour ... ok
[INFO] [stdout] test distribution::int_values::tests::test_error_conditions ... ok
[INFO] [stdout] test distribution::int_values::tests::test_from_embedded_data ... ok
[INFO] [stdout] test distribution::int_values::tests::test_uniform_distribution ... ok
[INFO] [stdout] test distribution::int_values::tests::test_validation ... ok
[INFO] [stdout] test distribution::int_values::tests::test_weighted_distribution_bias ... ok
[INFO] [stdout] test distribution::hours_distribution::tests::test_pick_random_hour_deterministic ... ok
[INFO] [stdout] test distribution::int_values::tests::test_deterministic_behavior ... ok
[INFO] [stdout] test distribution::int_values::tests::test_from_multi_weight_data ... ok
[INFO] [stdout] test distribution::items_distributions::tests::test_brand_syllables_distribution ... ok
[INFO] [stdout] test distribution::hours_distribution::tests::test_pick_random_hour_different_weights ... ok
[INFO] [stdout] test distribution::items_distributions::tests::test_get_category_at_index ... ok
[INFO] [stdout] test distribution::items_distributions::tests::test_pick_random_category_index ... ok
[INFO] [stdout] test distribution::items_distributions::tests::test_pick_random_manager_id_range ... ok
[INFO] [stdout] test distribution::items_distributions::tests::test_pick_random_current_price_range ... ok
[INFO] [stdout] test distribution::items_distributions::tests::test_pick_random_manufact_id_range ... ok
[INFO] [stdout] test distribution::items_distributions::tests::test_pick_random_size ... ok
[INFO] [stdout] test distribution::location_types_distribution::tests::test_location_type_values ... ok
[INFO] [stdout] test distribution::location_types_distribution::tests::test_location_types_distribution_loading ... ok
[INFO] [stdout] test distribution::items_distributions::tests::test_pick_random_category_class ... ok
[INFO] [stdout] test distribution::location_types_distribution::tests::test_pick_random_location_type ... ok
[INFO] [stdout] test distribution::location_types_distribution::tests::test_pick_random_location_type_deterministic ... ok
[INFO] [stdout] test distribution::items_distributions::tests::test_pick_random_unit ... ok
[INFO] [stdout] test distribution::int_values::tests::test_pick_random_value ... ok
[INFO] [stdout] test distribution::items_distributions::tests::test_pick_random_color ... ok
[INFO] [stdout] test distribution::location_types_distribution::tests::test_both_weight_types ... ok
[INFO] [stdout] test config::session::tests::test_get_only_table_when_none - should panic ... ok
[INFO] [stdout] test distribution::return_reasons_distribution::tests::test_return_reasons_distribution ... ok
[INFO] [stdout] test distribution::return_reasons_distribution::tests::test_return_reasons_out_of_bounds ... ok
[INFO] [stdout] test distribution::string_values::tests::test_deterministic_behavior ... ok
[INFO] [stdout] test distribution::string_values::tests::test_error_conditions ... ok
[INFO] [stdout] test distribution::string_values::tests::test_from_embedded_data ... ok
[INFO] [stdout] test distribution::string_values::tests::test_from_multi_weight_data ... ok
[INFO] [stdout] test distribution::string_values::tests::test_pick_from_multi_weight ... ok
[INFO] [stdout] test distribution::string_values::tests::test_pick_random_value ... ok
[INFO] [stdout] test distribution::string_values::tests::test_validation ... ok
[INFO] [stdout] test distribution::string_values_distribution::tests::test_build_call_centers_distribution ... ok
[INFO] [stdout] test distribution::string_values_distribution::tests::test_deterministic_selection ... ok
[INFO] [stdout] test distribution::names_distributions::tests::test_get_first_name_from_index ... ok
[INFO] [stdout] test distribution::string_values_distribution::tests::test_first_names_distribution ... ok
[INFO] [stdout] test distribution::string_values_distribution::tests::test_pick_random_call_center ... ok
[INFO] [stdout] test distribution::names_distributions::tests::test_pick_random_first_name_male ... ok
[INFO] [stdout] test distribution::top_domains_distribution::tests::test_multiple_picks_are_valid ... ok
[INFO] [stdout] test distribution::top_domains_distribution::tests::test_domain_values ... ok
[INFO] [stdout] test distribution::top_domains_distribution::tests::test_pick_random_top_domain_deterministic ... ok
[INFO] [stdout] test distribution::top_domains_distribution::tests::test_top_domains_distribution_loading ... ok
[INFO] [stdout] test distribution::utils::tests::test_deterministic_selection ... ok
[INFO] [stdout] test distribution::top_domains_distribution::tests::test_pick_random_top_domain ... ok
[INFO] [stdout] test distribution::utils::tests::test_parse_dst_line ... ok
[INFO] [stdout] test distribution::utils::tests::test_pick_random_index_empty ... ok
[INFO] [stdout] test distribution::utils::tests::test_pick_random_index_from_weights ... ok
[INFO] [stdout] test distribution::utils::tests::test_pick_random_index_uniform ... ok
[INFO] [stdout] test distribution::utils::tests::test_weights_builder ... ok
[INFO] [stdout] test distribution::utils::tests::test_weights_builder_negative_weight ... ok
[INFO] [stdout] test distribution::web_page_use_distribution::tests::test_multiple_picks_are_valid ... ok
[INFO] [stdout] test distribution::web_page_use_distribution::tests::test_page_use_values ... ok
[INFO] [stdout] test distribution::web_page_use_distribution::tests::test_pick_random_web_page_use_type_deterministic ... ok
[INFO] [stdout] test distribution::web_page_use_distribution::tests::test_web_page_use_distribution_loading ... ok
[INFO] [stdout] test generator::call_center_generator_column::tests::test_all_columns_have_table ... ok
[INFO] [stdout] test generator::call_center_generator_column::tests::test_call_center_generator_column_basics ... ok
[INFO] [stdout] test generator::call_center_generator_column::tests::test_column_ordering ... ok
[INFO] [stdout] test generator::call_center_generator_column::tests::test_debug_display ... ok
[INFO] [stdout] test generator::call_center_generator_column::tests::test_generator_column_count ... ok
[INFO] [stdout] test generator::call_center_generator_column::tests::test_generator_vs_regular_columns ... ok
[INFO] [stdout] test generator::call_center_generator_column::tests::test_global_column_numbers ... ok
[INFO] [stdout] test generator::call_center_generator_column::tests::test_seeds_per_row ... ok
[INFO] [stdout] test generator::call_center_generator_column::tests::test_special_generator_columns ... ok
[INFO] [stdout] test generator::generator_column::tests::test_generator_column_trait ... ok
[INFO] [stdout] test generator::promotion_generator_column::tests::test_promotion_generator_column_count ... ok
[INFO] [stdout] test generator::promotion_generator_column::tests::test_promotion_generator_global_column_numbers ... ok
[INFO] [stdout] test generator::promotion_generator_column::tests::test_promotion_generator_seeds_per_row ... ok
[INFO] [stdout] test distribution::utils::tests::test_parse_comma_separated_values ... ok
[INFO] [stdout] test generator::promotion_generator_column::tests::test_promotion_generator_table ... ok
[INFO] [stdout] test generator::web_site_generator_column::tests::test_web_site_generator_column_count ... ok
[INFO] [stdout] test generator::web_site_generator_column::tests::test_web_site_generator_column_numbers ... ok
[INFO] [stdout] test generator::web_site_generator_column::tests::test_web_site_generator_seeds_per_row ... ok
[INFO] [stdout] test join_key_utils::tests::test_catalog_page_join_key ... ok
[INFO] [stdout] test join_key_utils::tests::test_generate_time_join_key ... ok
[INFO] [stdout] test join_key_utils::tests::test_generate_time_join_key_deterministic ... ok
[INFO] [stdout] test join_key_utils::tests::test_is_replacement ... ok
[INFO] [stdout] test nulls::tests::test_create_null_bit_map_deterministic ... ok
[INFO] [stdout] test nulls::tests::test_create_null_bit_map_for_table_with_zero_null_basis_points ... ok
[INFO] [stdout] test nulls::tests::test_create_null_bit_map_produces_varied_results ... ok
[INFO] [stdout] test join_key_utils::tests::test_is_replaced ... ok
[INFO] [stdout] test nulls::tests::test_create_null_bit_map_respects_not_null_constraints ... ok
[INFO] [stdout] test distribution::web_page_use_distribution::tests::test_pick_random_web_page_use_type ... ok
[INFO] [stdout] test output::tests::test_compat_writer_c_emits_utf8 ... ok
[INFO] [stdout] test output::tests::test_compat_writer_trino_emits_iso_8859_1 ... ok
[INFO] [stdout] test output::tests::test_to_iso_8859_1_ascii ... ok
[INFO] [stdout] test output::tests::test_to_iso_8859_1_latin1 ... ok
[INFO] [stdout] test output::tests::test_iso8859_writer ... ok
[INFO] [stdout] test output::tests::test_to_iso_8859_1_out_of_range ... ok
[INFO] [stdout] test permutations::tests::test_get_permutation_entry_correct_value ... ok
[INFO] [stdout] test permutations::tests::test_get_permutation_entry_rejects_zero_index - should panic ... ok
[INFO] [stdout] test permutations::tests::test_make_permutation_correct_size ... ok
[INFO] [stdout] test permutations::tests::test_make_permutation_deterministic ... ok
[INFO] [stdout] test permutations::tests::test_get_permutation_entry_rejects_negative_index - should panic ... ok
[INFO] [stdout] test permutations::tests::test_permutation_integration ... ok
[INFO] [stdout] test distribution::names_distributions::tests::test_pick_random_salutation ... ok
[INFO] [stdout] test random::generator::tests::test_random_alphanumeric ... ok
[INFO] [stdout] test permutations::tests::test_make_permutation_contains_all_values ... ok
[INFO] [stdout] test permutations::tests::test_make_permutation_is_randomized ... ok
[INFO] [stdout] test random::generator::tests::test_random_boolean ... ok
[INFO] [stdout] test random::generator::tests::test_random_digits ... ok
[INFO] [stdout] test random::generator::tests::test_random_string_custom_charset ... ok
[INFO] [stdout] test random::generator::tests::test_uniform_random_date ... ok
[INFO] [stdout] test random::generator::tests::test_uniform_random_decimal ... ok
[INFO] [stdout] test random::generator::tests::test_uniform_random_int ... ok
[INFO] [stdout] test random::stream::tests::test_next_random ... ok
[INFO] [stdout] test random::stream::tests::test_random_double ... ok
[INFO] [stdout] test random::stream::tests::test_random_stream_creation ... ok
[INFO] [stdout] test random::stream::tests::test_random_stream_with_column ... ok
[INFO] [stdout] test random::stream::tests::test_reset_seed ... ok
[INFO] [stdout] test random::generator::tests::test_weighted_random_index ... ok
[INFO] [stdout] test random::stream::tests::test_skip_rows ... ok
[INFO] [stdout] test row::abstract_row_generator::tests::test_abstract_row_generator_creation ... ok
[INFO] [stdout] test row::abstract_row_generator::tests::test_multiple_column_streams ... ok
[INFO] [stdout] test row::generated_row::tests::test_generated_row_from_call_center ... ok
[INFO] [stdout] test row::generated_row::tests::test_generated_row_get_values ... ok
[INFO] [stdout] test row::generated_row::tests::test_generated_row_write_to ... ok
[INFO] [stdout] test row::row_generator::tests::test_row_generator_result_multiple ... ok
[INFO] [stdout] test row::row_generator::tests::test_row_generator_result_single ... ok
[INFO] [stdout] test row::table_row::tests::test_table_row_trait ... ok
[INFO] [stdout] test row::abstract_row_generator::tests::test_random_number_stream_creation ... ok
[INFO] [stdout] test row::table_row::tests::test_write_to ... ok
[INFO] [stdout] test row::table_row::tests::test_write_to_empty_values ... ok
[INFO] [stdout] test row::tables::call_center_row::tests::test_builder_chaining ... ok
[INFO] [stdout] test row::tables::call_center_row::tests::test_call_center_row_builder ... ok
[INFO] [stdout] test row::tables::call_center_row::tests::test_call_center_row_clone_and_equality ... ok
[INFO] [stdout] test row::tables::call_center_row_generator::tests::test_call_center_row_generator_creation ... ok
[INFO] [stdout] test row::tables::household_demographics_row::tests::test_builder_chaining ... ok
[INFO] [stdout] test row::tables::household_demographics_row::tests::test_household_demographics_row_builder ... ok
[INFO] [stdout] test row::tables::household_demographics_row::tests::test_household_demographics_row_clone_and_equality ... ok
[INFO] [stdout] test row::tables::household_demographics_row::tests::test_household_demographics_row_table_row ... ok
[INFO] [stdout] test random::generator::tests::test_uniform_random_key ... ok
[INFO] [stdout] test row::tables::household_demographics_row::tests::test_null_handling ... ok
[INFO] [stdout] test distribution::names_distributions::tests::test_pick_random_first_name_general ... ok
[INFO] [stdout] test row::tables::promotion_row::tests::test_promotion_row_creation ... ok
[INFO] [stdout] test row::tables::call_center_row::tests::test_call_center_row_table_row ... ok
[INFO] [stdout] test row::tables::store_returns_row::tests::test_store_returns_row_creation ... ok
[INFO] [stdout] test row::tables::store_returns_row::tests::test_store_returns_row_null_handling ... ok
[INFO] [stdout] test row::tables::store_returns_row_generator::tests::test_store_returns_row_generator_creation ... ok
[INFO] [stdout] test row::tables::promotion_row::tests::test_promotion_row_values ... ok
[INFO] [stdout] test row::tables::store_sales_row::tests::test_store_sales_row_values ... ok
[INFO] [stdout] test distribution::names_distributions::tests::test_pick_random_last_name ... ok
[INFO] [stdout] test row::tables::store_sales_row::tests::test_store_sales_row_null_handling ... ok
[INFO] [stdout] test row::tables::store_sales_row_generator::tests::test_store_sales_order_grouping ... ok
[INFO] [stdout] test row::tables::store_sales_row::tests::test_store_sales_row_creation ... ok
[INFO] [stdout] test row::tables::store_sales_row_generator::tests::test_store_sales_row_generation ... ok
[INFO] [stdout] test distribution::names_distributions::tests::test_pick_random_first_name_female ... ok
[INFO] [stdout] test distribution::names_distributions::tests::test_deterministic_behavior ... ok
[INFO] [stdout] test row::tables::web_site_row::tests::test_web_site_row_values_count ... ok
[INFO] [stdout] test row::tables::web_site_row_generator::tests::test_web_site_row_generator_creation ... ok
[INFO] [stdout] test scaling_info::tests::test_defined_scales_constant ... ok
[INFO] [stdout] test scaling_info::tests::test_get_scale_slot ... ok
[INFO] [stdout] test scaling_info::tests::test_java_call_center_example ... ok
[INFO] [stdout] test scaling_info::tests::test_linear_scaling_fractional ... ok
[INFO] [stdout] test scaling_info::tests::test_logarithmic_scaling_interpolation ... ok
[INFO] [stdout] test scaling_info::tests::test_exact_scale_matches ... ok
[INFO] [stdout] test scaling_info::tests::test_scale_validation ... ok
[INFO] [stdout] test scaling_info::tests::test_linear_scaling_large ... ok
[INFO] [stdout] test scaling_info::tests::test_scaling_info_creation ... ok
[INFO] [stdout] test scaling_info::tests::test_scaling_info_validation ... ok
[INFO] [stdout] test slowly_changing_dimension_utils::tests::test_match_surrogate_key_capped_at_row_count ... ok
[INFO] [stdout] test scaling_info::tests::test_static_scaling ... ok
[INFO] [stdout] test scaling_info::tests::test_scaling_models ... ok
[INFO] [stdout] test slowly_changing_dimension_utils::tests::test_match_surrogate_key_three_revisions ... ok
[INFO] [stdout] test slowly_changing_dimension_utils::tests::test_match_surrogate_key_single_revision ... ok
[INFO] [stdout] test slowly_changing_dimension_utils::tests::test_match_surrogate_key_two_revisions ... ok
[INFO] [stdout] test slowly_changing_dimension_utils::tests::test_should_change_dimension ... ok
[INFO] [stdout] test table::tests::test_get_column_by_name ... ok
[INFO] [stdout] test table::tests::test_get_generator_columns ... ok
[INFO] [stdout] test table::tests::test_get_table_by_name ... ok
[INFO] [stdout] test table::tests::test_scaling_info ... ok
[INFO] [stdout] test table::tests::test_singleton_behavior ... ok
[INFO] [stdout] test table::tests::test_table_conversions ... ok
[INFO] [stdout] test table::tests::test_column_types_integration ... ok
[INFO] [stdout] test table::tests::test_table_flags ... ok
[INFO] [stdout] test table::tests::test_table_flags_methods ... ok
[INFO] [stdout] test table::tests::test_table_metadata ... ok
[INFO] [stdout] test table::tests::test_table_name ... ok
[INFO] [stdout] test table_flags::tests::test_java_style_usage ... ok
[INFO] [stdout] test table_flags::tests::test_table_flags_builder_all_flags ... ok
[INFO] [stdout] test table_flags::tests::test_table_flags_builder_chaining ... ok
[INFO] [stdout] test table_flags::tests::test_table_flags_builder_empty ... ok
[INFO] [stdout] test table_flags::tests::test_table_flags_builder_partial ... ok
[INFO] [stdout] test table_flags::tests::test_table_flags_clone ... ok
[INFO] [stdout] test table::tests::test_generator_vs_regular_column_count ... ok
[INFO] [stdout] test row::tables::store_sales_row_generator::tests::test_store_sales_row_generator_creation ... ok
[INFO] [stdout] test table::tests::test_get_columns ... ok
[INFO] [stdout] test table_flags::tests::test_table_flags_creation ... ok
[INFO] [stdout] test table_flags::tests::test_table_flags_default ... ok
[INFO] [stdout] test types::address::tests::test_address_builder ... ok
[INFO] [stdout] test types::date::tests::test_date_creation ... ok
[INFO] [stdout] test types::date::tests::test_display ... ok
[INFO] [stdout] test types::date::tests::test_julian_conversion ... ok
[INFO] [stdout] test types::date::tests::test_leap_year_bug ... ok
[INFO] [stdout] test types::decimal::tests::test_arithmetic ... ok
[INFO] [stdout] test types::decimal::tests::test_constants ... ok
[INFO] [stdout] test types::decimal::tests::test_decimal_creation ... ok
[INFO] [stdout] test types::decimal::tests::test_display ... ok
[INFO] [stdout] test types::address::tests::test_address_creation ... ok
[INFO] [stdout] test types::decimal::tests::test_parse_decimal ... ok
[INFO] [stdout] test types::address::tests::test_city_hash ... ok
[INFO] [stdout] test types::pricing::tests::test_constants ... ok
[INFO] [stdout] test types::pricing::tests::test_pricing_creation ... ok
[INFO] [stdout] test types::pricing::tests::test_pricing_limits ... ok
[INFO] [stdout] test table_flags::tests::test_table_flags_equality ... ok
[INFO] [stdout] test row::tables::promotion_row_generator::tests::test_generate_promotion_row ... ok
[INFO] [stdout] test row::tables::call_center_row_generator::tests::test_generate_call_center_row ... ok
[INFO] [stdout] test row::tables::web_site_row_generator::tests::test_generate_web_site_row ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 303 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.56s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests tpcdsgen
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test src/permutations.rs - permutations::get_permutation_entry (line 82) ... ok
[INFO] [stdout] test src/permutations.rs - permutations::make_permutation (line 39) ... ok
[INFO] [stdout] test src/nulls.rs - nulls::create_null_bit_map (line 41) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.44s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "f9db2f811e8ac638f960de2be6d46b143985513bcff1ec0aca6b72412c65209e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f9db2f811e8ac638f960de2be6d46b143985513bcff1ec0aca6b72412c65209e", kill_on_drop: false }`
[INFO] [stdout] f9db2f811e8ac638f960de2be6d46b143985513bcff1ec0aca6b72412c65209e
