[INFO] fetching crate vespertide-core 0.1.61...
[INFO] testing vespertide-core-0.1.61 against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739-1
[INFO] extracting crate vespertide-core 0.1.61 into /workspace/builds/worker-4-tc1/source
[INFO] started tweaking crates.io crate vespertide-core 0.1.61
[INFO] finished tweaking crates.io crate vespertide-core 0.1.61
[INFO] tweaked toml for crates.io crate vespertide-core 0.1.61 written to /workspace/builds/worker-4-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate vespertide-core 0.1.61 on toolchain ec6f9a5b4413f74386267ef8efc93712c2ce6db6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate vespertide-core 0.1.61 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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded rstest v0.26.1
[INFO] [stderr]   Downloaded vespertide-naming v0.1.61
[INFO] [stderr]   Downloaded rstest_macros v0.26.1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] ff8a202fe2cbf538b93c78459617d7734e921d3e4ed97181952f1dc40cb6d7e0
[INFO] running `Command { std: "docker" "start" "-a" "ff8a202fe2cbf538b93c78459617d7734e921d3e4ed97181952f1dc40cb6d7e0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "ff8a202fe2cbf538b93c78459617d7734e921d3e4ed97181952f1dc40cb6d7e0", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ff8a202fe2cbf538b93c78459617d7734e921d3e4ed97181952f1dc40cb6d7e0", kill_on_drop: false }`
[INFO] [stdout] ff8a202fe2cbf538b93c78459617d7734e921d3e4ed97181952f1dc40cb6d7e0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c75c5d280423b32755dc33fe916a524d186093a6b19acc774556ab7d15dbf16d
[INFO] running `Command { std: "docker" "start" "-a" "c75c5d280423b32755dc33fe916a524d186093a6b19acc774556ab7d15dbf16d", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling ref-cast v1.0.25
[INFO] [stderr]    Compiling dyn-clone v1.0.20
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling vespertide-naming v0.1.61
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling ref-cast-impl v1.0.25
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling schemars_derive v1.2.0
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling schemars v1.2.0
[INFO] [stderr]    Compiling vespertide-core v0.1.61 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 17.07s
[INFO] running `Command { std: "docker" "inspect" "c75c5d280423b32755dc33fe916a524d186093a6b19acc774556ab7d15dbf16d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c75c5d280423b32755dc33fe916a524d186093a6b19acc774556ab7d15dbf16d", kill_on_drop: false }`
[INFO] [stdout] c75c5d280423b32755dc33fe916a524d186093a6b19acc774556ab7d15dbf16d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] faeb05eb6821737cd4b4ef07368eb46bde7177733b63741a14272109657108bd
[INFO] running `Command { std: "docker" "start" "-a" "faeb05eb6821737cd4b4ef07368eb46bde7177733b63741a14272109657108bd", kill_on_drop: false }`
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling rstest_macros v0.26.1
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling relative-path v1.9.3
[INFO] [stderr]    Compiling pin-project-lite v0.2.17
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling futures-task v0.3.32
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling futures-timer v3.0.3
[INFO] [stderr]    Compiling toml_edit v0.25.4+spec-1.1.0
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling serde_derive_internals v0.29.1
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling ref-cast-impl v1.0.25
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling schemars_derive v1.2.0
[INFO] [stderr]    Compiling ref-cast v1.0.25
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling rstest v0.26.1
[INFO] [stderr]    Compiling schemars v1.2.0
[INFO] [stderr]    Compiling vespertide-core v0.1.61 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 42.54s
[INFO] running `Command { std: "docker" "inspect" "faeb05eb6821737cd4b4ef07368eb46bde7177733b63741a14272109657108bd", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "faeb05eb6821737cd4b4ef07368eb46bde7177733b63741a14272109657108bd", kill_on_drop: false }`
[INFO] [stdout] faeb05eb6821737cd4b4ef07368eb46bde7177733b63741a14272109657108bd
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 5f62e4ba361a269feeccf2b5ca29ba2f5ccd7ce15a34fc9a79d74db4ff3c686b
[INFO] running `Command { std: "docker" "start" "-a" "5f62e4ba361a269feeccf2b5ca29ba2f5ccd7ce15a34fc9a79d74db4ff3c686b", 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/vespertide_core-6004b903635b5d47)
[INFO] [stdout] 
[INFO] [stdout] running 261 tests
[INFO] [stdout] test action::tests::test_action_with_prefix_add_column ... ok
[INFO] [stdout] test action::tests::test_action_with_prefix_delete_table ... ok
[INFO] [stdout] test action::tests::test_action_with_prefix_add_constraint ... ok
[INFO] [stdout] test action::tests::test_action_with_prefix_empty_prefix ... ok
[INFO] [stdout] test action::tests::test_action_with_prefix_modify_column_comment ... ok
[INFO] [stdout] test action::tests::test_action_with_prefix_create_table ... ok
[INFO] [stdout] test action::tests::test_action_with_prefix_delete_column ... ok
[INFO] [stdout] test action::tests::test_action_with_prefix_raw_sql_unchanged ... ok
[INFO] [stdout] test action::tests::test_action_with_prefix_remove_constraint ... ok
[INFO] [stdout] test action::tests::test_action_with_prefix_rename_column ... ok
[INFO] [stdout] test action::tests::test_action_with_prefix_rename_table ... ok
[INFO] [stdout] test action::tests::test_action_with_prefix_replace_constraint ... ok
[INFO] [stdout] test action::tests::test_display_add_constraint::case_2_add_constraint_unique_with_name ... ok
[INFO] [stdout] test action::tests::test_action_with_prefix_modify_column_nullable ... ok
[INFO] [stdout] test action::tests::test_display_add_constraint::case_3_add_constraint_unique_without_name ... ok
[INFO] [stdout] test action::tests::test_action_with_prefix_modify_column_type ... ok
[INFO] [stdout] test action::tests::test_display_add_constraint::case_1_add_constraint_primary_key ... ok
[INFO] [stdout] test action::tests::test_display_add_constraint::case_4_add_constraint_foreign_key_with_name ... ok
[INFO] [stdout] test action::tests::test_display_add_constraint::case_5_add_constraint_foreign_key_without_name ... ok
[INFO] [stdout] test action::tests::test_display_basic_actions::case_02_delete_table ... ok
[INFO] [stdout] test action::tests::test_display_basic_actions::case_03_add_column ... ok
[INFO] [stdout] test action::tests::test_display_add_constraint::case_6_add_constraint_check ... ok
[INFO] [stdout] test action::tests::test_display_basic_actions::case_01_create_table ... ok
[INFO] [stdout] test action::tests::test_action_with_prefix_modify_column_default ... ok
[INFO] [stdout] test action::tests::test_display_basic_actions::case_04_rename_column ... ok
[INFO] [stdout] test action::tests::test_display_basic_actions::case_06_modify_column_type ... ok
[INFO] [stdout] test action::tests::test_display_basic_actions::case_05_delete_column ... ok
[INFO] [stdout] test action::tests::test_display_basic_actions::case_07_add_constraint_index_with_name ... ok
[INFO] [stdout] test action::tests::test_display_basic_actions::case_10_remove_constraint_index_without_name ... ok
[INFO] [stdout] test action::tests::test_display_basic_actions::case_11_rename_table ... ok
[INFO] [stdout] test action::tests::test_display_modify_column_comment::case_1_modify_column_comment_set ... ok
[INFO] [stdout] test action::tests::test_display_basic_actions::case_08_add_constraint_index_without_name ... ok
[INFO] [stdout] test action::tests::test_display_modify_column_comment_long ... ok
[INFO] [stdout] test action::tests::test_display_modify_column_comment::case_2_modify_column_comment_drop ... ok
[INFO] [stdout] test action::tests::test_display_basic_actions::case_09_remove_constraint_index_with_name ... ok
[INFO] [stdout] test action::tests::test_display_modify_column_default::case_1_modify_column_default_set ... ok
[INFO] [stdout] test action::tests::test_display_modify_column_default::case_2_modify_column_default_drop ... ok
[INFO] [stdout] test action::tests::test_display_modify_column_nullable::case_1_modify_column_nullable_to_not_null ... ok
[INFO] [stdout] test action::tests::test_display_modify_column_nullable::case_2_modify_column_nullable_to_null ... ok
[INFO] [stdout] test action::tests::test_display_raw_sql_long ... ok
[INFO] [stdout] test action::tests::test_display_remove_constraint::case_2_remove_constraint_unique_with_name ... ok
[INFO] [stdout] test action::tests::test_display_remove_constraint::case_1_remove_constraint_primary_key ... ok
[INFO] [stdout] test action::tests::test_display_remove_constraint::case_3_remove_constraint_unique_without_name ... ok
[INFO] [stdout] test action::tests::test_display_raw_sql_short::case_1_raw_sql_short ... ok
[INFO] [stdout] test action::tests::test_display_remove_constraint::case_5_remove_constraint_foreign_key_without_name ... ok
[INFO] [stdout] test action::tests::test_display_remove_constraint::case_4_remove_constraint_foreign_key_with_name ... ok
[INFO] [stdout] test action::tests::test_display_remove_constraint::case_6_remove_constraint_check ... ok
[INFO] [stdout] test action::tests::test_display_replace_constraint::case_1_replace_constraint_primary_key ... ok
[INFO] [stdout] test action::tests::test_display_replace_constraint::case_2_replace_constraint_unique_with_name ... ok
[INFO] [stdout] test action::tests::test_display_replace_constraint::case_4_replace_constraint_foreign_key_with_name ... ok
[INFO] [stdout] test action::tests::test_display_replace_constraint::case_5_replace_constraint_foreign_key_without_name ... ok
[INFO] [stdout] test action::tests::test_display_replace_constraint::case_3_replace_constraint_unique_without_name ... ok
[INFO] [stdout] test action::tests::test_display_replace_constraint::case_7_replace_constraint_index_with_name ... ok
[INFO] [stdout] test action::tests::test_display_replace_constraint::case_8_replace_constraint_index_without_name ... ok
[INFO] [stdout] test action::tests::test_display_replace_constraint::case_6_replace_constraint_check ... ok
[INFO] [stdout] test schema::column::tests::test_column_type_to_display_string_simple ... ok
[INFO] [stdout] test schema::column::tests::test_column_type_default_fill_value_simple ... ok
[INFO] [stdout] test schema::column::tests::test_column_type_default_fill_value_complex ... ok
[INFO] [stdout] test schema::column::tests::test_column_type_simple_supports_auto_increment::case_1 ... ok
[INFO] [stdout] test action::tests::test_migration_plan_with_prefix ... ok
[INFO] [stdout] test schema::column::tests::test_column_type_to_display_string_complex ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_default_fill_value_numeric ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_default_fill_value_varchar ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_default_fill_value_char ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_default_fill_value_custom ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_does_not_support_auto_increment::case_1 ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_default_fill_value_enum ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_does_not_support_auto_increment::case_4 ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_does_not_support_auto_increment::case_5 ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_to_display_string_char ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_does_not_support_auto_increment::case_2 ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_to_display_string_integer_enum ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_to_display_string_string_enum ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_to_display_string_varchar ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_to_display_string_numeric ... ok
[INFO] [stdout] test schema::column::tests::test_column_type_simple_supports_auto_increment::case_2 ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_to_display_string_custom ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_to_rust_type_not_nullable::case_1 ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_to_rust_type_not_nullable::case_2 ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_does_not_support_auto_increment::case_3 ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_to_rust_type_not_nullable::case_4 ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_to_rust_type_not_nullable::case_3 ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_to_rust_type_not_nullable::case_5 ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_to_rust_type_not_nullable::case_7 ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_to_rust_type_not_nullable::case_8 ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_to_rust_type_not_nullable::case_9 ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_to_rust_type_not_nullable::case_6 ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_to_rust_type_nullable::case_1 ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_to_rust_type_nullable::case_5 ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_to_rust_type_nullable::case_6 ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_to_rust_type_nullable::case_4 ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_to_rust_type_nullable::case_7 ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_to_rust_type_nullable::case_3 ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_to_rust_type_nullable::case_8 ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_to_rust_type_nullable::case_9 ... ok
[INFO] [stdout] test schema::column::tests::test_complex_column_type_to_rust_type_nullable::case_2 ... ok
[INFO] [stdout] test schema::column::tests::test_enum_values_from_vec_str ... ok
[INFO] [stdout] test schema::column::tests::test_enum_values_from_vec_string ... ok
[INFO] [stdout] test schema::column::tests::test_enum_values_is_string ... ok
[INFO] [stdout] test schema::column::tests::test_enum_values_len_and_is_empty ... ok
[INFO] [stdout] test schema::column::tests::test_enum_values_is_integer ... ok
[INFO] [stdout] test schema::column::tests::test_enum_values_to_sql_values_integer ... ok
[INFO] [stdout] test schema::column::tests::test_enum_values_to_sql_values_string ... ok
[INFO] [stdout] test schema::column::tests::test_enum_values_variant_names_integer ... ok
[INFO] [stdout] test schema::column::tests::test_enum_values_variant_names_string ... ok
[INFO] [stdout] test schema::column::tests::test_enum_variant_names_complex_char_returns_none ... ok
[INFO] [stdout] test schema::column::tests::test_enum_variant_names_complex_custom_returns_none ... ok
[INFO] [stdout] test schema::column::tests::test_enum_variant_names_complex_non_enum_returns_none ... ok
[INFO] [stdout] test schema::column::tests::test_enum_variant_names_complex_numeric_returns_none ... ok
[INFO] [stdout] test schema::column::tests::test_enum_variant_names_empty_integer_enum ... ok
[INFO] [stdout] test schema::column::tests::test_enum_variant_names_empty_string_enum ... ok
[INFO] [stdout] test schema::column::tests::test_enum_variant_names_integer_enum ... ok
[INFO] [stdout] test schema::column::tests::test_enum_variant_names_string_enum ... ok
[INFO] [stdout] test schema::column::tests::test_requires_migration_integer_enum_name_changed ... ok
[INFO] [stdout] test schema::column::tests::test_enum_variant_names_simple_type_returns_none ... ok
[INFO] [stdout] test schema::column::tests::test_requires_migration_integer_enum_values_changed ... ok
[INFO] [stdout] test schema::column::tests::test_requires_migration_simple_types ... ok
[INFO] [stdout] test schema::column::tests::test_requires_migration_string_enum_values_changed ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_default_fill_value::case_01 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_default_fill_value::case_02 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_default_fill_value::case_03 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_default_fill_value::case_05 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_default_fill_value::case_06 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_default_fill_value::case_07 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_default_fill_value::case_08 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_default_fill_value::case_09 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_default_fill_value::case_10 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_default_fill_value::case_11 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_default_fill_value::case_12 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_default_fill_value::case_13 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_default_fill_value::case_15 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_default_fill_value::case_14 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_default_fill_value::case_16 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_default_fill_value::case_18 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_default_fill_value::case_19 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_supports_auto_increment::case_1 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_supports_auto_increment::case_2 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_supports_auto_increment::case_3 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_display_string::case_01 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_supports_auto_increment::case_5 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_display_string::case_02 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_supports_auto_increment::case_4 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_display_string::case_05 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_display_string::case_04 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_display_string::case_03 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_display_string::case_09 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_display_string::case_06 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_display_string::case_07 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_display_string::case_08 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_display_string::case_10 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_display_string::case_11 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_display_string::case_12 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_display_string::case_16 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_display_string::case_17 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_display_string::case_13 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_display_string::case_18 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_display_string::case_15 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_display_string::case_14 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_not_nullable::case_01 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_display_string::case_19 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_not_nullable::case_02 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_not_nullable::case_03 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_not_nullable::case_04 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_not_nullable::case_06 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_not_nullable::case_05 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_not_nullable::case_08 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_not_nullable::case_09 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_not_nullable::case_10 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_not_nullable::case_07 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_not_nullable::case_11 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_not_nullable::case_12 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_not_nullable::case_14 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_not_nullable::case_15 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_not_nullable::case_17 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_not_nullable::case_13 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_not_nullable::case_16 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_not_nullable::case_18 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_not_nullable::case_19 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_nullable::case_01 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_nullable::case_02 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_nullable::case_03 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_nullable::case_05 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_nullable::case_06 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_nullable::case_07 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_nullable::case_04 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_nullable::case_08 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_nullable::case_09 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_nullable::case_13 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_nullable::case_11 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_nullable::case_14 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_nullable::case_15 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_nullable::case_10 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_nullable::case_16 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_nullable::case_18 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_nullable::case_19 ... ok
[INFO] [stdout] test schema::constraint::tests::test_columns_foreign_key ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_nullable::case_17 ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_to_rust_type_nullable::case_12 ... ok
[INFO] [stdout] test schema::constraint::tests::test_columns_check_returns_empty ... ok
[INFO] [stdout] test schema::constraint::tests::test_columns_index ... ok
[INFO] [stdout] test schema::constraint::tests::test_columns_unique ... ok
[INFO] [stdout] test schema::constraint::tests::test_with_prefix_empty_prefix ... ok
[INFO] [stdout] test schema::str_or_bool::tests::test_default_value_from_bool ... ok
[INFO] [stdout] test schema::constraint::tests::test_columns_primary_key ... ok
[INFO] [stdout] test schema::str_or_bool::tests::test_default_value_from_float ... ok
[INFO] [stdout] test schema::constraint::tests::test_with_prefix_non_fk_unchanged ... ok
[INFO] [stdout] test schema::str_or_bool::tests::test_default_value_from_string ... ok
[INFO] [stdout] test schema::str_or_bool::tests::test_default_value_is_empty_string ... ok
[INFO] [stdout] test schema::constraint::tests::test_with_prefix_foreign_key ... ok
[INFO] [stdout] test schema::str_or_bool::tests::test_default_value_from_str ... ok
[INFO] [stdout] test schema::str_or_bool::tests::test_default_value_is_string ... ok
[INFO] [stdout] test schema::str_or_bool::tests::test_default_value_from_integer ... ok
[INFO] [stdout] test schema::str_or_bool::tests::test_default_value_to_sql_bool ... ok
[INFO] [stdout] test schema::str_or_bool::tests::test_default_value_to_sql_float ... ok
[INFO] [stdout] test schema::str_or_bool::tests::test_default_value_to_sql_integer ... ok
[INFO] [stdout] test schema::str_or_bool::tests::test_default_value_to_sql_empty_string ... ok
[INFO] [stdout] test schema::str_or_bool::tests::test_default_value_to_sql_string ... ok
[INFO] [stdout] test schema::table::tests::deserialize_foreign_key_reference_syntax ... ok
[INFO] [stdout] test schema::table::tests::normalize_all_inline_constraints ... ok
[INFO] [stdout] test schema::table::tests::deserialize_table_without_constraints ... ok
[INFO] [stdout] test schema::table::tests::normalize_composite_unique_from_string_name ... ok
[INFO] [stdout] test schema::table::tests::normalize_does_not_duplicate_existing_pk ... ok
[INFO] [stdout] test schema::table::tests::normalize_composite_index_from_string_name ... ok
[INFO] [stdout] test schema::column::tests::test_requires_migration_mixed_enum_types ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_default_fill_value::case_04 ... ok
[INFO] [stdout] test schema::table::tests::normalize_duplicate_index_same_column_str ... ok
[INFO] [stdout] test schema::table::tests::normalize_false_values_are_ignored ... ok
[INFO] [stdout] test schema::column::tests::test_simple_column_type_default_fill_value::case_17 ... ok
[INFO] [stdout] test schema::table::tests::normalize_duplicate_inline_index_on_same_column ... ok
[INFO] [stdout] test schema::table::tests::normalize_duplicate_index_bool_true_same_column ... ok
[INFO] [stdout] test schema::table::tests::normalize_duplicate_index_same_column_array ... ok
[INFO] [stdout] test schema::table::tests::normalize_duplicate_index_same_column_multiple_definitions ... ok
[INFO] [stdout] test schema::table::tests::normalize_ignores_primary_key_false ... ok
[INFO] [stdout] test schema::table::tests::normalize_inline_foreign_key_already_exists ... ok
[INFO] [stdout] test schema::table::tests::normalize_inline_foreign_key_invalid_format_empty_column ... ok
[INFO] [stdout] test schema::table::tests::normalize_inline_foreign_key_invalid_format_empty_table ... ok
[INFO] [stdout] test schema::table::tests::normalize_inline_foreign_key_invalid_format_no_dot ... ok
[INFO] [stdout] test schema::table::tests::normalize_inline_foreign_key_invalid_format_too_many_parts ... ok
[INFO] [stdout] test schema::table::tests::normalize_inline_foreign_key ... ok
[INFO] [stdout] test schema::table::tests::normalize_inline_foreign_key_reference_syntax ... ok
[INFO] [stdout] test schema::table::tests::normalize_inline_foreign_key_reference_syntax_invalid_format ... ok
[INFO] [stdout] test schema::table::tests::normalize_inline_foreign_key_string_syntax ... ok
[INFO] [stdout] test schema::table::tests::normalize_inline_primary_key ... ok
[INFO] [stdout] test schema::table::tests::normalize_inline_unique_bool ... ok
[INFO] [stdout] test schema::table::tests::normalize_inline_unique_array_with_different_constraint_type ... ok
[INFO] [stdout] test schema::table::tests::normalize_inline_index_with_name ... ok
[INFO] [stdout] test schema::table::tests::normalize_inline_index_bool ... ok
[INFO] [stdout] test schema::table::tests::normalize_inline_primary_key_with_auto_increment ... ok
[INFO] [stdout] test schema::table::tests::normalize_inline_unique_with_array_existing_constraint ... ok
[INFO] [stdout] test schema::table::tests::normalize_inline_unique_bool_already_exists ... ok
[INFO] [stdout] test schema::table::tests::normalize_inline_unique_str_with_different_constraint_type ... ok
[INFO] [stdout] test schema::table::tests::normalize_multiple_inline_primary_keys ... ok
[INFO] [stdout] test schema::table::tests::normalize_unique_name_mismatch_creates_both_constraints ... ok
[INFO] [stdout] test schema::table::tests::normalize_multiple_indexes_from_same_array ... ok
[INFO] [stdout] test schema::table::tests::normalize_table_without_primary_key ... ok
[INFO] [stdout] test schema::table::tests::normalize_inline_unique_with_array_column_already_in_constraint ... ok
[INFO] [stdout] test schema::table::tests::test_invalid_foreign_key_format_error_display ... ok
[INFO] [stdout] test schema::table::tests::normalize_inline_unique_str_already_exists ... ok
[INFO] [stdout] test schema::table::tests::test_table_validation_error_display ... ok
[INFO] [stdout] test schema::table::tests::normalize_inline_unique_with_name ... ok
[INFO] [stdout] test schema::table::tests::normalize_multiple_different_indexes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 261 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests vespertide_core
[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" "5f62e4ba361a269feeccf2b5ca29ba2f5ccd7ce15a34fc9a79d74db4ff3c686b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5f62e4ba361a269feeccf2b5ca29ba2f5ccd7ce15a34fc9a79d74db4ff3c686b", kill_on_drop: false }`
[INFO] [stdout] 5f62e4ba361a269feeccf2b5ca29ba2f5ccd7ce15a34fc9a79d74db4ff3c686b
