[INFO] fetching crate tasks-cli-rs 0.17.1...
[INFO] testing tasks-cli-rs-0.17.1 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate tasks-cli-rs 0.17.1 into /workspace/builds/worker-4-tc2/source
[INFO] removed /workspace/builds/worker-4-tc2/source/.cargo/config.toml
[INFO] started tweaking crates.io crate tasks-cli-rs 0.17.1
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate tasks-cli-rs 0.17.1
[INFO] tweaked toml for crates.io crate tasks-cli-rs 0.17.1 written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate tasks-cli-rs 0.17.1 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate tasks-cli-rs 0.17.1 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 3dfceed50e3d91945d67d0d9e9797a85cfd4c59b50c1bbe525287b473469b734
[INFO] running `Command { std: "docker" "start" "3dfceed50e3d91945d67d0d9e9797a85cfd4c59b50c1bbe525287b473469b734", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3dfceed50e3d91945d67d0d9e9797a85cfd4c59b50c1bbe525287b473469b734", 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" "3dfceed50e3d91945d67d0d9e9797a85cfd4c59b50c1bbe525287b473469b734" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "3dfceed50e3d91945d67d0d9e9797a85cfd4c59b50c1bbe525287b473469b734", 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" "3dfceed50e3d91945d67d0d9e9797a85cfd4c59b50c1bbe525287b473469b734" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling smallvec v1.15.2
[INFO] [stderr]    Compiling ctutils v0.4.2
[INFO] [stderr]    Compiling crypto-common v0.2.2
[INFO] [stderr]    Compiling block-buffer v0.12.1
[INFO] [stderr]    Compiling getrandom v0.4.3
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling unicode-properties v0.1.4
[INFO] [stderr]    Compiling mio v1.2.2
[INFO] [stderr]    Compiling socket2 v0.6.5
[INFO] [stderr]    Compiling cfg_aliases v0.2.2
[INFO] [stderr]    Compiling fallible-iterator v0.2.0
[INFO] [stderr]    Compiling phf_shared v0.13.1
[INFO] [stderr]    Compiling log v0.4.33
[INFO] [stderr]    Compiling futures-task v0.3.33
[INFO] [stderr]    Compiling clap_builder v4.6.2
[INFO] [stderr]    Compiling nix v0.31.3
[INFO] [stderr]    Compiling futures-util v0.3.33
[INFO] [stderr]    Compiling rand v0.10.2
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling nibble_vec v0.1.0
[INFO] [stderr]    Compiling clap_derive v4.6.4
[INFO] [stderr]    Compiling async-trait v0.1.92
[INFO] [stderr]    Compiling futures-channel v0.3.33
[INFO] [stderr]    Compiling whoami v2.1.3
[INFO] [stderr]    Compiling stringprep v0.1.5
[INFO] [stderr]    Compiling phf v0.13.1
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling endian-type v0.2.0
[INFO] [stderr]    Compiling dirs-sys v0.5.0
[INFO] [stderr]    Compiling radix_trie v0.3.0
[INFO] [stderr]    Compiling home v0.5.12
[INFO] [stderr]    Compiling tokio v1.53.1
[INFO] [stderr]    Compiling dirs v6.0.0
[INFO] [stderr]    Compiling thiserror v2.0.19
[INFO] [stderr]    Compiling digest v0.11.3
[INFO] [stderr]    Compiling sha2 v0.11.0
[INFO] [stderr]    Compiling hmac v0.13.0
[INFO] [stderr]    Compiling md-5 v0.11.0
[INFO] [stderr]    Compiling postgres-protocol v0.6.12
[INFO] [stderr]    Compiling clap v4.6.4
[INFO] [stderr]    Compiling clap_complete v4.6.8
[INFO] [stderr]    Compiling uuid v1.24.0
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling serde_spanned v1.1.1
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling rustyline v18.0.1
[INFO] [stderr]    Compiling toml v1.1.4+spec-1.1.0
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling chrono v0.4.45
[INFO] [stderr]    Compiling postgres-types v0.2.14
[INFO] [stderr]    Compiling tokio-util v0.7.19
[INFO] [stderr]    Compiling tokio-postgres v0.7.18
[INFO] [stderr]    Compiling postgres v0.19.14
[INFO] [stderr]    Compiling tasks-cli-rs v0.17.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 1m 32s
[INFO] running `Command { std: "docker" "inspect" "3dfceed50e3d91945d67d0d9e9797a85cfd4c59b50c1bbe525287b473469b734", 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" "3dfceed50e3d91945d67d0d9e9797a85cfd4c59b50c1bbe525287b473469b734" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling tasks-cli-rs v0.17.1 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 37.19s
[INFO] running `Command { std: "docker" "inspect" "3dfceed50e3d91945d67d0d9e9797a85cfd4c59b50c1bbe525287b473469b734", 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" "3dfceed50e3d91945d67d0d9e9797a85cfd4c59b50c1bbe525287b473469b734" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.18s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/release/build/tasks-cli-rs/884908a4dcb71b69/out/tasks-884908a4dcb71b69)
[INFO] [stdout] 
[INFO] [stdout] running 158 tests
[INFO] [stdout] test checkbox::tests::parse_todo_block ... ok
[INFO] [stdout] test checkbox::tests::prepend_steps_to_empty_body ... ok
[INFO] [stdout] test checkbox::tests::prepend_steps_above_content ... ok
[INFO] [stdout] test checkbox::tests::append_creates_block_above_content ... ok
[INFO] [stdout] test checkbox::tests::remove_line_out_of_bounds ... ok
[INFO] [stdout] test checkbox::tests::append_to_empty ... ok
[INFO] [stdout] test checkbox::tests::set_done_ignores_content_checkboxes ... ok
[INFO] [stdout] test checkbox::tests::body_starting_with_content_has_no_steps ... ok
[INFO] [stdout] test checkbox::tests::remove_line_works ... ok
[INFO] [stdout] test checkbox::tests::set_done_out_of_bounds ... ok
[INFO] [stdout] test checkbox::tests::parse_allows_blank_lines_inside_block ... ok
[INFO] [stdout] test checkbox::tests::parse_empty_body ... ok
[INFO] [stdout] test checkbox::tests::parse_indented ... ok
[INFO] [stdout] test checkbox::tests::parse_ignores_non_checkboxes ... ok
[INFO] [stdout] test checkbox::tests::append_to_end_of_todo_block ... ok
[INFO] [stdout] test checkbox::tests::content_block_checkboxes_are_not_steps ... ok
[INFO] [stdout] test checkbox::tests::set_done_works ... ok
[INFO] [stdout] test commands::body::tests::contains_unique_match ... ok
[INFO] [stdout] test commands::body::tests::starts_with_ignores_indentation ... ok
[INFO] [stdout] test commands::body::tests::resolve_text_from_args ... ok
[INFO] [stdout] test commands::adopt::tests::multibyte_filename_does_not_panic ... ok
[INFO] [stdout] test checkbox::tests::set_done_preserves_indent ... ok
[INFO] [stdout] test commands::adopt::tests::title_from_filename_strips_date ... ok
[INFO] [stdout] test commands::body::tests::starts_with_multiple ... ok
[INFO] [stdout] test commands::body::tests::starts_with_no_match ... ok
[INFO] [stdout] test commands::body::tests::starts_with_unique ... ok
[INFO] [stdout] test commands::adopt::tests::created_at_from_filename_date ... ok
[INFO] [stdout] test commands::adopt::tests::title_from_filename_ignores_heading ... ok
[INFO] [stdout] test commands::export::tests::csv_escaping_quotes_commas_and_newlines ... ok
[INFO] [stdout] test commands::repl::tests::columns_align_with_cjk_titles ... ok
[INFO] [stdout] test commands::repl::tests::after_slash_candidates_drop_the_prefix ... ok
[INFO] [stdout] test checkbox::tests::set_done_already_done ... ok
[INFO] [stdout] test commands::body::tests::contains_no_match ... ok
[INFO] [stdout] test commands::repl::tests::completes_flags ... ok
[INFO] [stdout] test commands::repl::tests::completes_builtins_and_aliases ... ok
[INFO] [stdout] test commands::repl::tests::completes_command_names ... ok
[INFO] [stdout] test commands::depend::tests::legacy_seq_deps_still_resolve ... ok
[INFO] [stdout] test commands::depend::tests::path_between_finds_transitive_chain ... ok
[INFO] [stdout] test commands::board::tests::cjk_titles_do_not_break_layout ... ok
[INFO] [stdout] test commands::depend::tests::unresolved_counts_open_and_missing_deps ... ok
[INFO] [stdout] test commands::matrix::tests::quadrant_classification ... ok
[INFO] [stdout] test commands::repl::tests::completes_subcommands ... ok
[INFO] [stdout] test commands::repl::tests::every_command_appears_in_the_menu ... ok
[INFO] [stdout] test commands::board::tests::steps_show_a_progress_bar ... ok
[INFO] [stdout] test commands::board::tests::renders_default_columns_with_counts ... ok
[INFO] [stdout] test commands::repl::tests::empty_line_lists_slash_commands ... ok
[INFO] [stdout] test commands::repl::tests::hints_are_never_insertable ... ok
[INFO] [stdout] test commands::repl::tests::hints_expected_arguments ... ok
[INFO] [stdout] test commands::repl::tests::explicit_id_beats_the_selection ... ok
[INFO] [stdout] test commands::board::tests::custom_columns_and_bad_column ... ok
[INFO] [stdout] test commands::depend::tests::display_resolves_uuid_to_seq_and_falls_back_to_short_id ... ok
[INFO] [stdout] test commands::depend::tests::done_and_cancelled_deps_are_resolved ... ok
[INFO] [stdout] test commands::body::tests::contains_multiple_matches ... ok
[INFO] [stdout] test commands::repl::tests::hidden_aliases_are_not_listed ... ok
[INFO] [stdout] test commands::repl::tests::menu_groups_commands_by_category ... ok
[INFO] [stdout] test commands::repl::tests::parse_errors_are_clap_rendered ... ok
[INFO] [stdout] test commands::repl::tests::hint_filters_the_menu_while_typing ... ok
[INFO] [stdout] test commands::adopt::tests::adopt_preserves_body_and_derives_meta ... ok
[INFO] [stdout] test commands::repl::tests::parse_injects_when_the_plain_form_would_also_parse ... ok
[INFO] [stdout] test commands::repl::tests::parse_injects_after_nested_subcommand ... ok
[INFO] [stdout] test commands::repl::tests::parse_injects_selected_id ... ok
[INFO] [stdout] test commands::repl::tests::mutating_commands_redraw ... ok
[INFO] [stdout] test commands::repl::tests::scoped_menu_still_filters_by_prefix ... ok
[INFO] [stdout] test commands::repl::tests::upcoming_caps_the_list_and_reports_the_rest ... ok
[INFO] [stdout] test commands::repl::tests::scoped_to_task_covers_nested_subcommands ... ok
[INFO] [stdout] test commands::report::tests::parse_within_accepts_days ... ok
[INFO] [stdout] test commands::task::tests::parse_due_invalid ... ok
[INFO] [stdout] test commands::task::tests::parse_due_relative_forms ... ok
[INFO] [stdout] test commands::task::tests::parse_due_valid ... ok
[INFO] [stdout] test commands::repl::tests::takes_task_id_is_derived_from_clap ... ok
[INFO] [stdout] test commands::task::tests::relative_date_rolls_mm_dd_to_next_year ... ok
[INFO] [stdout] test commands::task::tests::table_cells_keep_alignment_when_colored ... ok
[INFO] [stdout] test commands::task::tests::task_json_serializes_all_fields ... ok
[INFO] [stdout] test commands::repl::tests::read_only_commands_do_not_redraw ... ok
[INFO] [stdout] test commands::repl::tests::undoable_target_identifies_single_task_commands ... ok
[INFO] [stdout] test commands::repl::tests::commands_without_a_task_id_are_untouched ... ok
[INFO] [stdout] test commands::task::tests::validate_edit_accepts_mutable_changes ... ok
[INFO] [stdout] test commands::repl::tests::upcoming_is_empty_without_pending_tasks ... ok
[INFO] [stdout] test commands::repl::tests::upcoming_orders_by_due_then_priority ... ok
[INFO] [stdout] test commands::repl::tests::selected_task_narrows_the_menu ... ok
[INFO] [stdout] test commands::repl::tests::hints_track_what_was_already_typed ... ok
[INFO] [stdout] test commands::task::tests::validate_edit_rejects_broken_yaml ... ok
[INFO] [stdout] test commands::task::tests::validate_edit_rejects_immutable_fields ... ok
[INFO] [stdout] test config::tests::parses_dashboard_top ... ok
[INFO] [stdout] test config::tests::parses_pg_section ... ok
[INFO] [stdout] test config::tests::rejects_unknown_fields ... ok
[INFO] [stdout] test config::tests::user_overrides ... ok
[INFO] [stdout] test editor::tests::desktop_prefers_gui_editors ... ok
[INFO] [stdout] test commands::template::tests::unknown_fields_ignored_and_no_front_matter_ok ... ok
[INFO] [stdout] test commands::task::tests::zebra_reset_restores_dim_for_the_rest_of_the_row ... ok
[INFO] [stdout] test editor::tests::cli_flag_wins ... ok
[INFO] [stdout] test commands::template::tests::cli_values_win ... ok
[INFO] [stdout] test commands::template::tests::parse_and_apply_defaults ... ok
[INFO] [stdout] test commands::template::tests::status_uses_lifecycle_rules ... ok
[INFO] [stdout] test commands::time::tests::formats_duration ... ok
[INFO] [stdout] test config::tests::defaults_when_empty ... ok
[INFO] [stdout] test config::tests::missing_file_yields_defaults ... ok
[INFO] [stdout] test editor::tests::no_editor_errors ... ok
[INFO] [stdout] test filter::tests::due_range_filter ... ok
[INFO] [stdout] test filter::tests::empty_filter_matches_all ... ok
[INFO] [stdout] test editor::tests::priority_chain ... ok
[INFO] [stdout] test filter::tests::status_filter ... ok
[INFO] [stdout] test editor::tests::ssh_prefers_terminal_editors ... ok
[INFO] [stdout] test filter::tests::combined_filters_are_and ... ok
[INFO] [stdout] test pgstore::tests::allocate_seq_increments_and_meta_round_trips ... ignored, requires a running docker postgres on localhost:5432
[INFO] [stdout] test pgstore::tests::folder_scoping_and_archive ... ignored, requires a running docker postgres on localhost:5432
[INFO] [stdout] test pgstore::tests::resolve_by_alias_and_identifier ... ignored, requires a running docker postgres on localhost:5432
[INFO] [stdout] test pgstore::tests::resolve_reports_ambiguous_short_uuid_and_skips_archive ... ignored, requires a running docker postgres on localhost:5432
[INFO] [stdout] test pgstore::tests::round_trip_write_read_delete ... ignored, requires a running docker postgres on localhost:5432
[INFO] [stdout] test model::tests::matches_by_seq_and_prefix ... ok
[INFO] [stdout] test project::tests::add_use_remove_flow ... ok
[INFO] [stdout] test model::tests::set_status_manages_timestamps ... ok
[INFO] [stdout] test filter::tests::tag_and_priority_filter ... ok
[INFO] [stdout] test project::tests::backend_field_round_trips_and_defaults_to_file ... ok
[INFO] [stdout] test project::tests::legacy_libraries_key_still_parses ... ok
[INFO] [stdout] test pgstore::tests::folder_helpers_detect_archive_scopes ... ok
[INFO] [stdout] test filter::tests::tags_all_must_match ... ok
[INFO] [stdout] test model::tests::status_numeric_aliases ... ok
[INFO] [stdout] test filter::tests::text_searches_title_and_body ... ok
[INFO] [stdout] test model::tests::status_round_trip ... ok
[INFO] [stdout] test model::tests::validate_rejects_empty_title ... ok
[INFO] [stdout] test model::tests::validate_rejects_zero_seq ... ok
[INFO] [stdout] test filter::tests::tags_any_matches_one ... ok
[INFO] [stdout] test model::tests::short_id_is_8_hex_chars ... ok
[INFO] [stdout] test pgstore::tests::connection_error_message_has_source_and_guidance ... ok
[INFO] [stdout] test recur::tests::rule_parsing_normalises_input ... ok
[INFO] [stdout] test recur::tests::rule_parsing_rejects_nonsense ... ok
[INFO] [stdout] test recur::tests::rule_file_round_trip ... ok
[INFO] [stdout] test recur::tests::daily_advances_one_day ... ok
[INFO] [stdout] test recur::tests::due_at_is_end_of_the_local_day ... ok
[INFO] [stdout] test project::tests::missing_registry_file_is_empty ... ok
[INFO] [stdout] test recur::tests::exhausted_covers_both_bounds ... ok
[INFO] [stdout] test recur::tests::weekly_picks_the_next_listed_weekday ... ok
[INFO] [stdout] test storage::tests::parse_rejects_missing_front_matter ... ok
[INFO] [stdout] test storage::tests::render_filename_is_idempotent_for_same_task ... ok
[INFO] [stdout] test storage::tests::migration_skipped_when_body_has_checkboxes ... ok
[INFO] [stdout] test storage::tests::render_filename_sanitizes_separators ... ok
[INFO] [stdout] test storage::tests::round_trip_empty_body ... ok
[INFO] [stdout] test storage::tests::round_trip_preserves_everything ... ok
[INFO] [stdout] test project::tests::save_load_round_trip ... ok
[INFO] [stdout] test storage::tests::slugify_handles_english ... ok
[INFO] [stdout] test recur::tests::monthly_walks_within_the_same_month ... ok
[INFO] [stdout] test recur::tests::rule_syntax_round_trip ... ok
[INFO] [stdout] test storage::tests::slugify_keeps_cjk ... ok
[INFO] [stdout] test recur::tests::monthly_clamps_to_the_last_day_of_short_months ... ok
[INFO] [stdout] test storage::tests::slugify_special_chars_only_yields_empty ... ok
[INFO] [stdout] test recur::tests::rule_file_rejects_bad_rule_and_bounds ... ok
[INFO] [stdout] test storage::tests::atomic_write_no_leftover_temps ... ok
[INFO] [stdout] test storage::tests::file_write_read_round_trip ... ok
[INFO] [stdout] test recur::tests::every_n_days_counts_from_the_anchor ... ok
[INFO] [stdout] test storage::tests::render_filename_variables ... ok
[INFO] [stdout] test recur::tests::new_rule_starts_on_the_first_matching_day ... ok
[INFO] [stdout] test storage::tests::migration_converts_yaml_steps_to_checkboxes ... ok
[INFO] [stdout] test storage::tests::atomic_write_overwrites_existing ... ok
[INFO] [stdout] test storage::tests::validation_rejects_empty_title ... ok
[INFO] [stdout] test storage::tests::validation_rejects_zero_seq ... ok
[INFO] [stdout] test storage::tests::render_filename_rejects_bad_templates ... ok
[INFO] [stdout] test storage::tests::seq_allocation_is_monotonic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 153 passed; 0 failed; 5 ignored; 0 measured; 0 filtered out; finished in 0.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli.rs (/opt/rustwide/target/release/build/tasks-cli-rs/d30ef34e5576924a/out/cli-d30ef34e5576924a)
[INFO] [stdout] 
[INFO] [stdout] running 32 tests
[INFO] [stdout] test legacy_libraries_toml_migrates_to_projects ... ok
[INFO] [stdout] test migrate_between_backends ... ignored, requires a running docker postgres on localhost:5432
[INFO] [stdout] test filename_format_and_rename_on_title_change ... ok
[INFO] [stdout] test description_field ... ok
[INFO] [stdout] test depend_rejects_self_reference_and_cycles ... ok
[INFO] [stdout] test fix_names_renames_to_template ... ok
[INFO] [stdout] test migration_from_yaml_steps ... ok
[INFO] [stdout] test new_edit_opens_editor_after_creation ... ok
[INFO] [stdout] test did_records_a_finished_item ... ok
[INFO] [stdout] test edit_rejects_immutable_changes_and_restores ... ok
[INFO] [stdout] test note_creates_and_opens_editor ... ok
[INFO] [stdout] test batch_status_with_filters ... ok
[INFO] [stdout] test deps_export_matrix ... ok
[INFO] [stdout] test archive_moves_tasks_to_month_folders ... ok
[INFO] [stdout] test adopt_and_warning_suppression ... ok
[INFO] [stdout] test recurring_rule_bounds_and_bad_syntax ... ok
[INFO] [stdout] test depend_workflow_blocks_until_deps_finish ... ok
[INFO] [stdout] test log_rewrite_strike ... ok
[INFO] [stdout] test validation_friendly_errors ... ok
[INFO] [stdout] test repl_workbench ... ok
[INFO] [stdout] test batch_tags_and_due ... ok
[INFO] [stdout] test three_block_document_layout ... ok
[INFO] [stdout] test recur_edit_validates_and_recomputes ... ok
[INFO] [stdout] test alias_and_pin ... ok
[INFO] [stdout] test full_workflow ... ok
[INFO] [stdout] test time_tracking_and_reports ... ok
[INFO] [stdout] test recurring_rules_generate_tasks_lazily ... ok
[INFO] [stdout] test undepend_removes_deps_and_warns_on_delete ... ok
[INFO] [stdout] test templates_create_and_apply ... ok
[INFO] [stdout] test undo_restores_recent_actions ... ok
[INFO] [stdout] test unarchive_restores_task_from_archive ... ok
[INFO] [stdout] test v02_steps_board_remind_stats ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 31 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.32s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/pg_connect.rs (/opt/rustwide/target/release/build/tasks-cli-rs/7383a07ece0a3fd8/out/pg_connect-7383a07ece0a3fd8)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test connects_and_reads_and_writes ... ignored, requires a running docker postgres on localhost:5432
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "3dfceed50e3d91945d67d0d9e9797a85cfd4c59b50c1bbe525287b473469b734", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "3dfceed50e3d91945d67d0d9e9797a85cfd4c59b50c1bbe525287b473469b734", kill_on_drop: false }`
[INFO] [stdout] 3dfceed50e3d91945d67d0d9e9797a85cfd4c59b50c1bbe525287b473469b734
