[INFO] fetching crate squawk-linter 2.27.0... [INFO] testing squawk-linter-2.27.0 against master#caccb4d0368bd918ef6668af8e13834d07040417 for pr-146098-1 [INFO] extracting crate squawk-linter 2.27.0 into /workspace/builds/worker-0-tc1/source [INFO] started tweaking crates.io crate squawk-linter 2.27.0 [INFO] finished tweaking crates.io crate squawk-linter 2.27.0 [INFO] tweaked toml for crates.io crate squawk-linter 2.27.0 written to /workspace/builds/worker-0-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate squawk-linter 2.27.0 on toolchain caccb4d0368bd918ef6668af8e13834d07040417 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate squawk-linter 2.27.0 already has a lockfile, it will not be regenerated [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded insta v1.43.1 [INFO] [stderr] Downloaded enum-iterator v2.1.0 [INFO] [stderr] Downloaded squawk-lexer v2.27.0 [INFO] [stderr] Downloaded countme v3.0.1 [INFO] [stderr] Downloaded drop_bomb v0.1.5 [INFO] [stderr] Downloaded similar v2.7.0 [INFO] [stderr] Downloaded line-index v0.1.2 [INFO] [stderr] Downloaded text-size v1.1.1 [INFO] [stderr] Downloaded rowan v0.15.17 [INFO] [stderr] Downloaded serde_plain v1.0.2 [INFO] [stderr] Downloaded squawk-syntax v2.27.0 [INFO] [stderr] Downloaded enum-iterator-derive v1.4.0 [INFO] [stderr] Downloaded squawk-parser v2.27.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 39607850f5f61d64c83f63fb57f1e33ae65cd2dc83e8f49cabef83a95b712f5a [INFO] running `Command { std: "docker" "start" "-a" "39607850f5f61d64c83f63fb57f1e33ae65cd2dc83e8f49cabef83a95b712f5a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "39607850f5f61d64c83f63fb57f1e33ae65cd2dc83e8f49cabef83a95b712f5a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "39607850f5f61d64c83f63fb57f1e33ae65cd2dc83e8f49cabef83a95b712f5a", kill_on_drop: false }` [INFO] [stdout] 39607850f5f61d64c83f63fb57f1e33ae65cd2dc83e8f49cabef83a95b712f5a [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2293bef34bd52cb2d1b5610b61339e51cace7048070b5f2d495d109412e6563d [INFO] running `Command { std: "docker" "start" "-a" "2293bef34bd52cb2d1b5610b61339e51cace7048070b5f2d495d109412e6563d", kill_on_drop: false }` [INFO] [stderr] Compiling unicode-ident v1.0.18 [INFO] [stderr] Compiling text-size v1.1.1 [INFO] [stderr] Compiling drop_bomb v0.1.5 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling memoffset v0.9.1 [INFO] [stderr] Compiling countme v3.0.1 [INFO] [stderr] Compiling squawk-lexer v2.27.0 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling proc-macro2 v1.0.101 [INFO] [stderr] Compiling console v0.15.11 [INFO] [stderr] Compiling similar v2.7.0 [INFO] [stderr] Compiling nohash-hasher v0.2.0 [INFO] [stderr] Compiling smol_str v0.3.2 [INFO] [stderr] Compiling line-index v0.1.2 [INFO] [stderr] Compiling squawk-parser v2.27.0 [INFO] [stderr] Compiling quote v1.0.40 [INFO] [stderr] Compiling syn v2.0.106 [INFO] [stderr] Compiling rowan v0.15.17 [INFO] [stderr] Compiling insta v1.43.1 [INFO] [stderr] Compiling squawk-syntax v2.27.0 [INFO] [stderr] Compiling serde_derive v1.0.219 [INFO] [stderr] Compiling enum-iterator-derive v1.4.0 [INFO] [stderr] Compiling enum-iterator v2.1.0 [INFO] [stderr] Compiling serde v1.0.219 [INFO] [stderr] Compiling serde_plain v1.0.2 [INFO] [stderr] Compiling squawk-linter v2.27.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 25.82s [INFO] running `Command { std: "docker" "inspect" "2293bef34bd52cb2d1b5610b61339e51cace7048070b5f2d495d109412e6563d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2293bef34bd52cb2d1b5610b61339e51cace7048070b5f2d495d109412e6563d", kill_on_drop: false }` [INFO] [stdout] 2293bef34bd52cb2d1b5610b61339e51cace7048070b5f2d495d109412e6563d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 1212814e9b566354642c507908153fba5fd22c783488d0318055c3db1974d5db [INFO] running `Command { std: "docker" "start" "-a" "1212814e9b566354642c507908153fba5fd22c783488d0318055c3db1974d5db", kill_on_drop: false }` [INFO] [stderr] Compiling squawk-linter v2.27.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 3.39s [INFO] running `Command { std: "docker" "inspect" "1212814e9b566354642c507908153fba5fd22c783488d0318055c3db1974d5db", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "1212814e9b566354642c507908153fba5fd22c783488d0318055c3db1974d5db", kill_on_drop: false }` [INFO] [stdout] 1212814e9b566354642c507908153fba5fd22c783488d0318055c3db1974d5db [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-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:e90291280db7d1fac5b66fc6dad9f9662629e7365a55743daf9bdf73ebc4ea79" "/opt/rustwide/cargo-home/bin/cargo" "+caccb4d0368bd918ef6668af8e13834d07040417" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 46c1129a1bcd1a2d57da4bdcc58b566907753e1b31c2156ee4d0295153fddf8a [INFO] running `Command { std: "docker" "start" "-a" "46c1129a1bcd1a2d57da4bdcc58b566907753e1b31c2156ee4d0295153fddf8a", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/squawk_linter-6e5023a5042729f4) [INFO] [stdout] [INFO] [stdout] running 202 tests [INFO] [stdout] test ignore::test::ignore_multiple_stmts ... ok [INFO] [stdout] test ignore::test::file_ignore_anywhere_works ... ok [INFO] [stdout] test ignore::test::file_ignore_c_style_comment ... ok [INFO] [stdout] test ignore::test::multi_ignore ... ok [INFO] [stdout] test ignore::test::file_ignore_with_all_rules ... ok [INFO] [stdout] test ignore::test::multi_ignore_c_style_comment ... ok [INFO] [stdout] test ignore::test::file_ignore_with_multiple_rules ... ok [INFO] [stdout] test ignore::test::multiple_sql_comments_with_ignore_is_ok ... ok [INFO] [stdout] test ignore::test::regression_unknown_name ... ok [INFO] [stdout] test ignore::test::single_ignore ... ok [INFO] [stdout] test ignore::test::starting_line_aka_zero ... ok [INFO] [stdout] test ignore::test::single_ignore_c_style_comment ... ok [INFO] [stdout] test ignore::test::file_single_rule ... ok [INFO] [stdout] test ignore::test::file_ignore_at_end_of_file_is_fine ... ok [INFO] [stdout] test ignore::test::file_level_only_ignores_specific_rules ... ok [INFO] [stdout] test rules::adding_field_with_default::test::add_numbers_ok ... ok [INFO] [stdout] test rules::adding_field_with_default::test::default_bool_ok ... ok [INFO] [stdout] test rules::adding_field_with_default::test::default_empty_array_ok ... ok [INFO] [stdout] test rules::adding_field_with_default::test::default_jsonb_ok ... ok [INFO] [stdout] test rules::adding_field_with_default::test::default_func_current_timestamp_ok ... ok [INFO] [stdout] test rules::adding_field_with_default::test::default_func_now_ok ... ok [INFO] [stdout] test rules::adding_field_with_default::test::arbitrary_func_err ... ok [INFO] [stdout] test rules::adding_field_with_default::test::default_random_with_args_err ... ok [INFO] [stdout] test rules::adding_field_with_default::test::default_str_ok ... ok [INFO] [stdout] test rules::adding_field_with_default::test::default_enum_ok ... ok [INFO] [stdout] test rules::adding_field_with_default::test::default_volatile_func_err ... ok [INFO] [stdout] test rules::adding_field_with_default::test::docs_example_ok ... ok [INFO] [stdout] test rules::adding_field_with_default::test::generated_stored_err ... ok [INFO] [stdout] test rules::adding_field_with_default::test::default_uuid_error_multi_stmt ... ok [INFO] [stdout] test rules::adding_field_with_default::test::docs_example_error_on_pg_11 ... ok [INFO] [stdout] test rules::adding_foreign_key_constraint::test::add_column_references_lock ... ok [INFO] [stdout] test rules::adding_field_with_default::test::docs_example_ok_post_pg_11 ... ok [INFO] [stdout] test rules::adding_field_with_default::test::default_uuid_error ... ok [INFO] [stdout] test rules::adding_field_with_default::test::default_with_const_bin_expr ... ok [INFO] [stdout] test rules::adding_foreign_key_constraint::test::add_foreign_key_constraint_lock ... ok [INFO] [stdout] test rules::adding_not_null_field::test::adding_field_that_is_not_nullable_without_default ... ok [INFO] [stdout] test rules::adding_not_null_field::test::adding_field_that_is_not_nullable ... ok [INFO] [stdout] test rules::adding_foreign_key_constraint::test::add_foreign_key_constraint_not_valid_validate ... ok [INFO] [stdout] test rules::adding_foreign_key_constraint::test::create_table_with_foreign_key_constraint ... ok [INFO] [stdout] test rules::adding_not_null_field::test::adding_field_that_is_not_nullable_in_version_11 ... ok [INFO] [stdout] test rules::adding_not_null_field::test::set_not_null ... ok [INFO] [stdout] test rules::adding_primary_key_constraint::test::okay_add_constraint ... ok [INFO] [stdout] test rules::adding_not_null_field::test::regression_gh_issue_519 ... ok [INFO] [stdout] test rules::adding_primary_key_constraint::test::plain_primary_key ... ok [INFO] [stdout] test rules::adding_required_field::test::generated_stored_ok ... ok [INFO] [stdout] test rules::adding_required_field::test::not_null_with_default ... ok [INFO] [stdout] test rules::adding_required_field::test::generated_stored_not_null_ok ... ok [INFO] [stdout] test rules::adding_primary_key_constraint::test::serial_primary_key ... ok [INFO] [stdout] test rules::ban_char_field::test::alter_table_err ... ok [INFO] [stdout] test rules::ban_char_field::test::array_char_type_err ... ok [INFO] [stdout] test rules::ban_char_field::test::case_insensitive ... ok [INFO] [stdout] test rules::ban_char_field::test::creating_table_with_var_char_and_text_okay ... ok [INFO] [stdout] test rules::ban_alter_domain_with_add_constraint::test::err ... ok [INFO] [stdout] test rules::adding_required_field::test::not_null_without_default ... ok [INFO] [stdout] test rules::ban_alter_domain_with_add_constraint::test::ok ... ok [INFO] [stdout] test rules::ban_char_field::test::fix_alter_table ... ok [INFO] [stdout] test rules::adding_required_field::test::nullable_ok ... ok [INFO] [stdout] test rules::ban_char_field::test::creating_table_with_char_errors ... ok [INFO] [stdout] test rules::ban_char_field::test::fix_array_types ... ok [INFO] [stdout] test rules::ban_char_field::test::fix_mixed_case ... ok [INFO] [stdout] test rules::ban_char_field::test::all_the_types ... ok [INFO] [stdout] test rules::ban_char_field::test::fix_char_without_length ... ok [INFO] [stdout] test rules::ban_concurrent_index_creation_in_transaction::test::assuming_in_transaction_ok ... ok [INFO] [stdout] test rules::ban_concurrent_index_creation_in_transaction::test::assuming_in_transaction_ok_also ... ok [INFO] [stdout] test rules::ban_char_field::test::fix_multiple_columns ... ok [INFO] [stdout] test rules::ban_concurrent_index_creation_in_transaction::test::assuming_in_transaction_err ... ok [INFO] [stdout] test rules::ban_concurrent_index_creation_in_transaction::test::ban_concurrent_index_creation_in_transaction_err ... ok [INFO] [stdout] test rules::ban_char_field::test::fix_char_with_length ... ok [INFO] [stdout] test rules::ban_create_domain_with_constraint::test::ok ... ok [INFO] [stdout] test rules::ban_create_domain_with_constraint::test::err_with_multiple_constraints ... ok [INFO] [stdout] test rules::ban_drop_not_null::test::err ... ok [INFO] [stdout] test rules::ban_drop_database::test::ban_drop_database ... ok [INFO] [stdout] test rules::ban_concurrent_index_creation_in_transaction::test::ban_concurrent_index_creation_in_transaction_ok ... ok [INFO] [stdout] test rules::ban_drop_column::test::err ... ok [INFO] [stdout] test rules::ban_create_domain_with_constraint::test::err ... ok [INFO] [stdout] test rules::ban_truncate_cascade::test::err ... ok [INFO] [stdout] test rules::constraint_missing_not_valid::test::adding_check_constraint_err ... ok [INFO] [stdout] test rules::ban_drop_table::test::err ... ok [INFO] [stdout] test rules::ban_truncate_cascade::test::ok ... ok [INFO] [stdout] test rules::constraint_missing_not_valid::test::adding_check_constraint_ok ... ok [INFO] [stdout] test rules::constraint_missing_not_valid::test::adding_fk_not_valid_ok ... ok [INFO] [stdout] test rules::constraint_missing_not_valid::test::adding_fk_err ... ok [INFO] [stdout] test rules::constraint_missing_not_valid::test::new_table_assume_transaction_ok ... ok [INFO] [stdout] test rules::constraint_missing_not_valid::test::new_table_with_transaction_ok ... ok [INFO] [stdout] test rules::constraint_missing_not_valid::test::not_valid_validate_transaction_err ... ok [INFO] [stdout] test rules::constraint_missing_not_valid::test::using_unique_index_ok ... ok [INFO] [stdout] test rules::disallow_unique_constraint::test::adding_unique_constraint_err ... ok [INFO] [stdout] test rules::changing_column_type::test::another_err ... ok [INFO] [stdout] test rules::disallow_unique_constraint::test::also_ok ... ok [INFO] [stdout] test rules::disallow_unique_constraint::test::ok ... ok [INFO] [stdout] test rules::changing_column_type::test::err ... ok [INFO] [stdout] test rules::disallow_unique_constraint::test::unique_constraint_after_create_table ... ok [INFO] [stdout] test rules::disallow_unique_constraint::test::unique_constraint_inline_add_column_err ... ok [INFO] [stdout] test rules::disallow_unique_constraint::test::unique_constraint_inline_add_column_unique_err ... ok [INFO] [stdout] test rules::disallow_unique_constraint::test::unique_constraint_ok ... ok [INFO] [stdout] test rules::constraint_missing_not_valid::test::not_valid_validate_assume_transaction_err ... ok [INFO] [stdout] test rules::prefer_bigint_over_int::test::fix_with_constraints ... ok [INFO] [stdout] test rules::disallow_unique_constraint::test::unique_constraint_after_create_table_with_assume_in_transaction ... ok [INFO] [stdout] test rules::prefer_bigint_over_int::test::ok ... ok [INFO] [stdout] test rules::prefer_bigint_over_smallint::test::err ... ok [INFO] [stdout] test rules::constraint_missing_not_valid::test::not_valid_validate_with_assume_in_transaction_with_explicit_commit_err ... ok [INFO] [stdout] test rules::prefer_bigint_over_int::test::fix_int_types ... ok [INFO] [stdout] test rules::prefer_bigint_over_smallint::test::fix_mixed_case ... ok [INFO] [stdout] test rules::prefer_bigint_over_int::test::fix_mixed_case ... ok [INFO] [stdout] test rules::prefer_bigint_over_smallint::test::fix_multiple_columns ... ok [INFO] [stdout] test rules::prefer_bigint_over_smallint::test::ok ... ok [INFO] [stdout] test rules::prefer_bigint_over_smallint::test::fix_with_constraints ... ok [INFO] [stdout] test rules::prefer_bigint_over_smallint::test::fix_smallint_types ... ok [INFO] [stdout] test rules::prefer_identity::test::ok ... ok [INFO] [stdout] test rules::prefer_identity::test::ok_when_quoted ... ok [INFO] [stdout] test rules::prefer_identity::test::err ... ok [INFO] [stdout] test rules::prefer_bigint_over_int::test::err ... ok [INFO] [stdout] test rules::prefer_identity::test::fix_mixed_case ... ok [INFO] [stdout] test rules::prefer_bigint_over_int::test::fix_multiple_columns ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::alter_column_set_not_null ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::alter_table_drop_column_ok ... ok [INFO] [stdout] test rules::prefer_identity::test::fix_serial_types ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::alter_table_err ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::assume_in_transaction_add_column_ok ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::alter_table_drop_column_err ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::assume_in_transaction_drop_table_ok ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::assume_in_transaction_create_table_ok ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::create_index_concurrently_err ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::alter_table_drop_constraint_err ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::create_table_err ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::disable_row_level_security_err ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::create_index_concurrently_without_name_ok ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::double_add_after_drop_err ... ok [INFO] [stdout] test rules::constraint_missing_not_valid::test::regression_with_indexing_ok ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::drop_before_end_ok ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::drop_before_add_foreign_key_ok ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::drop_index_err ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::enable_row_level_security_err ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::drop_index_if_exists_ok ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::fix_alter_table_add_column_if_not_exists ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::fix_alter_table_drop_column_if_exists ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::enable_row_level_security_without_exists_check_err ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::fix_create_table_if_not_exists ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::fix_drop_index_if_exists ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::fix_alter_table_drop_constraint_if_exists ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::alter_table_ok ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::create_index_concurrently_unnamed_ok ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::fix_create_index_if_not_exists ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::fix_drop_table_if_exists ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::fix_drop_type_if_exists ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::ignore_single_stmts_ok ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::prefer_robust_stmt_ok ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::prefer_robust_stmt_part_3_ok ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::prefer_robust_stmt_part_5_ok ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::select_ok ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::prefer_robust_stmt_part_4_ok ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::insert_ok ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::prefer_robust_stmt_part_2_ok ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::start_transaction_ok ... ok [INFO] [stdout] test rules::prefer_text_field::test::create_table_with_pgcatalog_varchar_err ... ok [INFO] [stdout] test rules::prefer_text_field::test::create_table_with_varchar_err ... ok [INFO] [stdout] test rules::prefer_text_field::test::adding_column_non_text_err ... ok [INFO] [stdout] test rules::prefer_text_field::test::fix_alter_table ... ok [INFO] [stdout] test rules::prefer_robust_stmts::test::prefer_robust_stmt_part_6_ok ... ok [INFO] [stdout] test rules::prefer_text_field::test::create_table_with_text_ok ... ok [INFO] [stdout] test rules::prefer_text_field::test::fix_pgcatalog_varchar ... ok [INFO] [stdout] test rules::prefer_text_field::test::fix_multiple_varchar_columns ... ok [INFO] [stdout] test rules::prefer_timestamptz::test::alter_table_with_timestamp_err ... ok [INFO] [stdout] test rules::prefer_timestamptz::test::create_table_with_time_zone_ok ... ok [INFO] [stdout] test rules::prefer_timestamptz::test::create_table_with_timestamp_err ... ok [INFO] [stdout] test rules::prefer_text_field::test::fix_mixed_case_varchar ... ok [INFO] [stdout] test rules::prefer_text_field::test::fix_varchar_arrays ... ok [INFO] [stdout] test rules::prefer_timestamptz::test::fix_alter_table_timestamp ... ok [INFO] [stdout] test rules::prefer_text_field::test::increase_varchar_size_err ... ok [INFO] [stdout] test rules::prefer_timestamptz::test::fix_timestamp_array ... ok [INFO] [stdout] test rules::prefer_text_field::test::varchar_without_specified_limit_ok ... ok [INFO] [stdout] test rules::prefer_timestamptz::test::fix_timestamp_to_timestamptz ... ok [INFO] [stdout] test rules::renaming_table::test::err ... ok [INFO] [stdout] test rules::renaming_column::test::err ... ok [INFO] [stdout] test rules::prefer_timestamptz::test::fix_timestamp_without_time_zone ... ok [INFO] [stdout] test rules::prefer_timestamptz::test::alter_table_with_time_zone_ok ... ok [INFO] [stdout] test rules::require_concurrent_index_creation::test::adding_index_concurrently_ok ... ok [INFO] [stdout] test rules::require_concurrent_index_creation::test::fix_add_concurrently_named_index ... ok [INFO] [stdout] test rules::require_concurrent_index_creation::test::fix_add_concurrently_unnamed_index ... ok [INFO] [stdout] test rules::require_concurrent_index_creation::test::new_table_ok ... ok [INFO] [stdout] test rules::require_concurrent_index_creation::test::adding_index_non_concurrently_err ... ok [INFO] [stdout] test rules::require_concurrent_index_deletion::test::drop_index_missing_concurrently_err ... ok [INFO] [stdout] test rules::require_concurrent_index_creation::test::new_table_in_assume_transaction_ok ... ok [INFO] [stdout] test rules::require_concurrent_index_deletion::test::regression_false_positive_drop_trigger_ok ... ok [INFO] [stdout] test rules::require_concurrent_index_deletion::test::regression_false_positive_drop_type_ok ... ok [INFO] [stdout] test rules::require_concurrent_index_deletion::test::drop_index_concurrently_ok ... ok [INFO] [stdout] test rules::require_concurrent_index_deletion::test::fix_add_concurrently_simple ... ok [INFO] [stdout] test rules::require_concurrent_index_deletion::test::fix_add_concurrently_multiple_indexes ... ok [INFO] [stdout] test rules::require_concurrent_index_deletion::test::fix_add_concurrently_if_exists ... ok [INFO] [stdout] test rules::require_concurrent_index_deletion::test::regression_false_positive_drop_table_ok ... ok [INFO] [stdout] test rules::transaction_nesting::test::begin_assume_transaction_err ... ok [INFO] [stdout] test rules::transaction_nesting::test::begin_repeated_err ... ok [INFO] [stdout] test rules::transaction_nesting::test::no_nesting_repeated_ok ... ok [INFO] [stdout] test rules::transaction_nesting::test::commit_repeated_err ... ok [INFO] [stdout] test rules::transaction_nesting::test::no_nesting_with_assume_transaction_ok ... ok [INFO] [stdout] test rules::transaction_nesting::test::no_nesting_ok ... ok [INFO] [stdout] test version::test_pg_version::eq ... ok [INFO] [stdout] test rules::transaction_nesting::test::rollback_with_assume_in_transaction_err ... ok [INFO] [stdout] test rules::transaction_nesting::test::commit_with_assume_in_transaction_err ... ok [INFO] [stdout] test version::test_pg_version::gt ... ok [INFO] [stdout] test version::test_pg_version::parse ... ok [INFO] [stdout] test rules::prefer_text_field::test::fix_varchar_with_length ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 202 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s [INFO] [stdout] [INFO] [stderr] Doc-tests squawk_linter [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" "46c1129a1bcd1a2d57da4bdcc58b566907753e1b31c2156ee4d0295153fddf8a", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "46c1129a1bcd1a2d57da4bdcc58b566907753e1b31c2156ee4d0295153fddf8a", kill_on_drop: false }` [INFO] [stdout] 46c1129a1bcd1a2d57da4bdcc58b566907753e1b31c2156ee4d0295153fddf8a