plannotator-tui-0.9.4
checks.aarch64-linux.pkgs-plannotator-tui
· build #5606
· raw
1elastic-arm-ab7fae5e: building 5n1gh6hj6s8vca9a2x8mk1d6kqlg6k3c-plannotator-tui-0.9.4.drv2Using versionCheckHook
unpackPhase
3unpacking source archive /nix/store/hx3qvqbykzjzyp4lk0rq2wzb1a066prj-source4source root is source5Executing cargoSetupPostUnpackHook6Finished cargoSetupPostUnpackHookpatchPhase
7Executing cargoSetupPostPatchHook8Validating consistency between /build/source/Cargo.lock and /build/plannotator-tui-0.9.4-vendor/Cargo.lock9Finished cargoSetupPostPatchHookbuildPhase
10Executing cargoBuildHook11cargoBuildHook flags: -j 8 --target aarch64-unknown-linux-gnu --offline --profile release12 Compiling proc-macro2 v1.0.10713 Compiling unicode-ident v1.0.2414 Compiling quote v1.0.4715 Compiling libc v0.2.18916 Compiling cfg-if v1.0.417 Compiling bitflags v2.13.118 Compiling itoa v1.0.1819 Compiling foldhash v0.2.020 Compiling rustversion v1.0.2321 Compiling equivalent v1.0.222 Compiling allocator-api2 v0.2.2123 Compiling serde_core v1.0.22924 Compiling unicode-width v0.2.225 Compiling thiserror v2.0.2026 Compiling either v1.18.027 Compiling once_cell v1.21.428 Compiling ident_case v1.0.129 Compiling heck v0.5.030 Compiling strsim v0.11.131 Compiling itertools v0.14.032 Compiling hashbrown v0.17.133 Compiling hashbrown v0.16.134 Compiling typenum v1.20.135 Compiling syn v3.0.436 Compiling syn v2.0.11937 Compiling castaway v0.2.438 Compiling version_check v0.9.539 Compiling static_assertions v1.1.040 Compiling ryu v1.0.2341 Compiling smallvec v1.15.242 Compiling zerocopy v0.8.5643 Compiling unicode-segmentation v1.13.344 Compiling hybrid-array v0.4.1445 Compiling ahash v0.8.1246 Compiling compact_str v0.9.147 Compiling errno v0.3.1448 Compiling lru v0.18.349 Compiling memchr v2.8.350 Compiling find-msvc-tools v0.1.1151 Compiling unicode-truncate v2.0.152 Compiling log v0.4.3453 Compiling parking_lot_core v0.9.1254 Compiling critical-section v1.2.055 Compiling signal-hook v0.3.1856 Compiling semver v1.0.2857 Compiling instability v0.3.1358 Compiling shlex v2.0.159 Compiling winnow v1.0.460 Compiling cc v1.4.461 Compiling rustc_version v0.4.162 Compiling convert_case v0.10.063 Compiling aho-corasick v1.1.564 Compiling mio v1.2.265 Compiling signal-hook-registry v1.4.866 Compiling indexmap v2.14.067 Compiling darling_core v0.24.168 Compiling toml_parser v1.1.3+spec-1.1.069 Compiling indoc v2.0.770 Compiling pkg-config v0.3.3471 Compiling vcpkg v0.2.1572 Compiling toml_datetime v1.1.1+spec-1.1.073 Compiling rustix v1.1.474 Compiling regex-syntax v0.8.1175 Compiling scopeguard v1.2.076 Compiling zmij v1.0.2377 Compiling libsqlite3-sys v0.28.078 Compiling lock_api v0.4.1479 Compiling toml_edit v0.25.13+spec-1.1.080 Compiling rstest_macros v0.26.181 Compiling thiserror-impl v2.0.2082 Compiling block-buffer v0.12.183 Compiling crypto-common v0.2.284 Compiling time-core v0.1.985 Compiling deranged v0.5.886 Compiling num-conv v0.2.287 Compiling num_threads v0.1.788 Compiling strum_macros v0.28.089 Compiling derive_more-impl v2.1.190 Compiling darling_macro v0.24.191 Compiling kasuari v0.4.1292 Compiling regex-automata v0.4.1893 Compiling darling v0.24.194 Compiling const-oid v0.10.295 Compiling powerfmt v0.2.096 Compiling linux-raw-sys v0.12.197 Compiling litrs v1.0.098 Compiling pin-project-lite v0.2.1799 Compiling serde_json v1.0.151100 Compiling time v0.3.55101 Compiling digest v0.11.3102 Compiling derive_more v2.1.1103 Compiling proc-macro-crate v3.5.0104 Compiling futures-macro v0.3.34105 Compiling document-features v0.2.12106 Compiling signal-hook-mio v0.2.5107 Compiling parking_lot v0.12.5108 Compiling hashbrown v0.14.5109 Compiling strum v0.28.0110 Compiling ratatui-core v0.1.2111 Compiling cpufeatures v0.3.1112 Compiling line-clipping v0.3.8113 Compiling futures-core v0.3.34114 Compiling serde v1.0.229115 Compiling glob v0.3.4116 Compiling regex v1.13.1117 Compiling relative-path v1.9.3118 Compiling futures-task v0.3.34119 Compiling pulldown-cmark v0.13.4120 Compiling slab v0.4.12121 Compiling hashlink v0.9.1122 Compiling futures-util v0.3.34123 Compiling crossterm v0.29.0124 Compiling tracing-attributes v0.1.31125 Compiling ratatui-widgets v0.3.2126 Compiling serde_derive v1.0.229127 Compiling tracing-core v0.1.36128 Compiling getopts v0.2.24129 Compiling diff v0.1.13130 Compiling fallible-streaming-iterator v0.1.9131 Compiling pulldown-cmark-escape v0.11.0132 Compiling futures-timer v3.0.4133 Compiling unicase v2.9.0134 Compiling fallible-iterator v0.3.0135 Compiling yansi v1.0.1136 Compiling anyhow v1.0.104137 Compiling pretty_assertions v1.4.1138 Compiling ratatui-macros v0.7.2139 Compiling tracing v0.1.44140 Compiling ratatui-crossterm v0.1.2141 Compiling sha2 v0.11.0142 Compiling sha1 v0.11.0143 Compiling serde_spanned v1.1.1144 Compiling terminal-trx v0.2.6145 Compiling itertools v0.15.0146 Compiling xterm-color v1.0.2147 Compiling toml_writer v1.1.2+spec-1.1.0148 Compiling terminal-colorsaurus v1.0.3149 Compiling toml v1.1.4+spec-1.1.0150 Compiling ratatui v0.30.2151 Compiling plannotator-tui-schema v0.9.4 (/build/source/crates/plannotator-tui-schema)152 Compiling similar v3.2.0153 Compiling rstest v0.26.1154 Compiling tui-markdown v0.3.9155 Compiling rusqlite v0.31.0156 Compiling plannotator-tui-hosts v0.9.4 (/build/source/crates/plannotator-tui-hosts)157 Compiling plannotator-tui v0.9.4 (/build/source/crates/plannotator-tui)158 Finished `release` profile [optimized] target(s) in 3m 06s159Executing cargoInstallPostBuildHook160Finished cargoInstallPostBuildHook161Finished cargoBuildHook162buildPhase completed in 3 minutes 7 secondscheckPhase
163Executing cargoCheckHook164cargoCheckHook flags: -j 8 --profile release --target aarch64-unknown-linux-gnu --offline --165 Compiling serde v1.0.229166 Compiling getrandom v0.3.4167 Compiling ahash v0.8.12168 Compiling serde_json v1.0.151169 Compiling strum v0.28.0170 Compiling autocfg v1.5.1171 Compiling ref-cast v1.0.27172 Compiling regex-syntax v0.8.11173 Compiling ratatui-core v0.1.2174 Compiling aho-corasick v1.1.5175 Compiling ref-cast-impl v1.0.27176 Compiling borrow-or-share v0.2.4177 Compiling num-traits v0.2.19178 Compiling bit-vec v0.8.0179 Compiling unicode-general-category v1.1.0180 Compiling bit-set v0.8.0181 Compiling micromap v0.3.0182 Compiling hashbrown v0.14.5183 Compiling fluent-uri v0.4.1184 Compiling percent-encoding v2.3.2185 Compiling plannotator-tui-schema v0.9.4 (/build/source/crates/plannotator-tui-schema)186 Compiling ratatui-widgets v0.3.2187 Compiling hashlink v0.9.1188 Compiling num-integer v0.1.47189 Compiling ratatui-crossterm v0.1.2190 Compiling rusqlite v0.31.0191 Compiling tui-markdown v0.3.9192 Compiling num-complex v0.4.6193 Compiling num-bigint v0.4.8194 Compiling num-iter v0.1.46195 Compiling regex-automata v0.4.18196 Compiling outref v0.5.2197 Compiling ratatui-macros v0.7.2198 Compiling ratatui v0.30.2199 Compiling plannotator-tui-hosts v0.9.4 (/build/source/crates/plannotator-tui-hosts)200 Compiling bytecount v0.6.9201 Compiling num-cmp v0.1.0202 Compiling vsimd v0.8.0203 Compiling jsonschema-regex v0.52.0204 Compiling referencing v0.52.0205 Compiling num-rational v0.4.2206 Compiling uuid-simd v0.8.0207 Compiling num v0.4.3208 Compiling fraction v0.17.0209 Compiling email_address v0.2.9210 Compiling data-encoding v2.11.1211 Compiling jsonschema-value v0.52.0212 Compiling plannotator-tui v0.9.4 (/build/source/crates/plannotator-tui)213 Compiling fancy-regex v0.19.0214 Compiling regex v1.13.1215 Compiling jsonschema v0.52.0216 Finished `release` profile [optimized] target(s) in 4m 20s217 Running unittests src/main.rs (target/aarch64-unknown-linux-gnu/release/deps/plannotator_tui-ad1d989c36ca89bf)218219running 187 tests220test app::menu::tests::a_narrow_pane_keeps_both_header_buttons_on_one_line ... ok221test app::feedback::tests::folder_feedback_ends_every_file_block_with_a_blank_line ... ok222test app::feedback::tests::the_zero_pending_button_stays_visible_and_does_not_send_or_record_another_delivery ... ok223test app::feedback::tests::reply_reviews_keep_sending_the_whole_transient_review ... ok224test app::feedback::tests::incremental_send_and_explicit_resend_use_the_same_set_for_body_history_and_ids ... ok225test app::feedback::tests::unsuccessful_sends_leave_the_record_pending_and_offer_retry ... ok226test app::menu::tests::movement_skips_dimmed_rows_and_opens_on_the_first_that_applies ... ok227test app::menu::tests::a_rows_own_key_runs_it_from_the_menu ... ok228test app::menu::tests::clicking_the_review_button_opens_the_menu_and_clicking_a_row_runs_it ... ok229test app::pick::tests::a_zone_string_reads_as_minutes_east_of_utc ... ok230test app::pick::tests::the_local_offset_is_a_real_time_zone_on_every_platform ... ok231test app::feedback::tests::folder_counts_and_delivery_cover_collapsed_files_but_exclude_orphans_and_siblings ... ok232test app::menu::tests::enter_runs_the_highlighted_row_and_closes_the_menu ... ok233test app::pick::tests::a_stamp_that_already_carries_an_offset_is_shown_as_written ... ok234test app::review::tests::a_deleted_files_archive_is_still_visible_and_restores_when_its_source_returns ... ok235test app::feedback::tests::a_folder_opens_expands_and_reloads_when_one_annotated_file_is_unreadable ... ok236test app::menu::tests::the_header_holds_send_and_review_and_m_opens_and_closes_the_menu ... ok237test app::menu::tests::the_menu_is_unavailable_while_composing_and_in_reply_reviews ... ok238test app::pick::tests::a_utc_stamp_is_shown_on_the_local_clock ... ok239test app::selection::tests::columns_span_rows_in_either_drag_direction ... ok240test app::review::tests::a_failed_undo_stays_available_for_retry_without_losing_the_archive ... ok241test app::review::tests::finish_undo_and_restore_keep_pending_edits_and_preserve_sent_status ... ok242test app::review::tests::sent_markers_clear_on_edit_and_review_shortcuts_are_text_while_composing ... ok243test app::review::tests::finished_notes_are_recoverable_with_submission_history_disabled ... ok244test app::send::tests::s_after_a_send_closes_without_sending_again ... ok245test app::send::tests::s_closes_a_reply_review_with_nothing_to_send ... ok246test app::send::tests::removing_a_sent_annotation_leaves_the_review_sent ... ok247test app::send::tests::s_copies_then_closes_when_the_target_is_not_an_agent ... ok248test app::review::tests::the_archive_picker_scrolls_and_restores_the_clicked_annotation ... ok249test app::review::tests::folder_finish_reports_partial_failure_and_undo_covers_only_committed_archives ... ok250test app::send::tests::s_does_nothing_in_a_file_review ... ok251test app::send::tests::s_keeps_the_window_open_while_the_agent_is_at_a_dialog ... ok252test app::tests::a_block_key_ends_roaming ... ok253test app::send::tests::s_sends_a_reply_review_and_closes ... ok254test app::tests::a_comment_can_span_lines_and_enter_saves_it ... ok255test app::tests::a_column_move_in_block_mode_starts_roaming_so_the_cursor_is_drawn ... ok256test app::send::tests::the_footer_names_s_only_in_a_reply_review_and_fits_at_80_columns ... ok257test app::tests::a_message_review_without_a_session_id_archives_only_the_transcript_path ... ok258test app::tests::a_message_review_archives_the_session_id_and_the_transcript_path_separately ... ok259test app::tests::a_reply_already_sent_is_not_sent_again_from_another_reply ... ok260test app::tests::double_clicking_a_block_offers_the_toolbar_for_the_whole_block ... ok261test app::tests::escaping_the_picker_keeps_the_newest_message ... ok262test app::tests::dot_in_the_tree_shows_hidden_folders_but_never_the_skipped_ones ... ok263test app::tests::moving_the_picker_cursor_previews_that_message ... ok264test app::send::tests::send_writeback_preserves_changes_made_while_the_transport_is_running ... ok265test app::tests::a_status_leads_the_footer_so_a_narrow_pane_cannot_truncate_it_away ... ok266test app::tests::clicking_the_send_button_sends ... ok267test app::tests::a_status_leads_the_footer_and_the_name_counters_and_key_help_stay ... ok268test app::tests::a_single_annotated_reply_sends_the_same_body_as_before ... ok269test app::tests::newest_opens_the_newest_reply_and_leaves_the_picker_on_p ... ok270test app::tests::paging_a_document_that_cannot_scroll_selects_the_edge_block ... ok271test app::tests::previewing_away_and_back_keeps_annotations ... ok272test app::tests::notes_on_every_reply_are_sent_together_each_under_its_own_reply ... ok273test app::tests::quitting_with_notes_only_on_a_reply_that_is_not_open_asks_first ... ok274test app::tests::paging_a_one_row_pane_keeps_the_selection ... ok275test app::tests::pasting_into_the_comment_box_keeps_newlines ... ok276test app::tests::paging_down_takes_the_selection_along_so_the_next_block_key_continues_on_screen ... ok277test app::tests::paging_through_a_block_taller_than_the_screen_selects_that_block ... ok278test app::tests::paging_up_takes_the_selection_along ... ok279test archive::tests::an_agent_message_submission_records_agent_provenance ... ok280test app::tests::the_picker_lists_newest_first_and_opens_the_chosen_message ... ok281test app::tests::roaming_moves_by_row_so_a_selection_can_start_mid_block ... ok282test archive::tests::host_labels_map_to_plannotators_spellings ... ok283test archive::tests::same_millisecond_submissions_bump_the_sidecar_counter ... ok284test archive::tests::a_foreign_reader_sees_valid_json_with_a_numeric_v ... ok285test archive::tests::a_sidecar_is_skipped_for_a_record_without_content ... ok286test app::tests::the_header_draws_the_send_button_and_records_where_it_is ... ok287test base64::tests::matches_reference_vectors ... ok288test config::tests::an_unknown_theme_error_names_the_value ... ok289test config::tests::a_configured_theme_is_read_and_leaves_the_rest_alone ... ok290test archive::tests::the_index_line_matches_the_v1_contract_shape ... ok291test app::tests::quitting_with_unsent_feedback_asks_before_it_quits ... ok292test config::tests::config_path_precedence ... ok293test archive::tests::the_sidecar_carries_the_feedback_the_agent_received ... ok294test archive::tests::the_env_knob_follows_plannotators_resolver_semantics ... ok295test config::tests::roundtrips_through_toml ... ok296test config::tests::the_theme_defaults_to_asking_the_terminal ... ok297test config::tests::empty_file_is_the_default_config ... ok298test config::tests::unknown_key_error_names_the_key ... ok299test delivery::tests::blocked_agent_is_blocked_with_herdrs_message ... ok300test config::tests::invalid_placement_error_names_the_value ... ok301test delivery::tests::describe_names_the_agent_when_known ... ok302test config::tests::partial_file_keeps_other_defaults ... ok303test delivery::tests::missing_or_unready_agent_is_unavailable ... ok304test delivery::tests::success_is_ok_regardless_of_output ... ok305test export::tests::an_entry_without_lines_has_no_line_label ... ok306test delivery::tests::an_oversized_copy_is_emitted_whole_rather_than_truncated ... ok307test app::tests::the_tree_scrolls_to_keep_the_cursor_visible_and_hit_tests_through_the_offset ... ok308test export::tests::fences_grow_past_embedded_backticks ... ok309test delivery::tests::the_clipboard_sequence_is_osc52_over_the_raw_utf8_bytes ... ok310test doc::tests::front_matter_is_dropped_and_nested_lists_stay_one_block ... ok311test doc::tests::splits_top_level_blocks_with_ranges ... ok312test delivery::tests::unknown_code_and_garbage_are_failures_that_keep_the_text ... ok313test herdr::context::tests::any_exact_session_or_pid_selects_the_message_entrypoint ... ok314test export::tests::export_matches_the_agent_facing_shape ... ok315test delivery::tests::headless_runs_never_reach_the_terminal_clipboard ... ok316test herdr::context::tests::context_pane_is_a_target_only_when_an_agent_runs_there ... ok317test herdr::launch::tests::a_human_in_a_plain_shell_pane_gets_no_agent_target ... ok318test herdr::launch::tests::a_last_launch_carries_the_pid_and_host_instead_of_a_file ... ok319test herdr::context::tests::own_pane_id_is_never_a_target ... ok320test herdr::launch::tests::agent_skill_delivers_to_and_splits_beside_the_calling_pane ... ok321test herdr::launch::tests::ctrl_click_opens_the_linked_file ... ok322test herdr::context::tests::only_an_exact_newest_flag_skips_the_picker ... ok323test herdr::context::tests::the_terminal_pane_and_line_count_come_from_the_launcher ... ok324test herdr::context::tests::explicit_deliver_to_wins_and_carries_the_agent_label ... ok325test herdr::launch::tests::env_placement_beats_config_and_arg_beats_env ... ok326test herdr::context::tests::the_reviewed_pane_is_the_focused_one_from_an_action_else_the_caller ... ok327test herdr::context::tests::outside_herdr_nothing_is_set ... ok328test herdr::context::tests::context_with_omitted_and_unknown_fields_parses ... ok329test herdr::launch::tests::explicit_placement_still_wins_over_the_mirror_default ... ok330test herdr::launch::tests::herdrs_agent_session_is_passed_to_the_pane_as_a_path_or_an_id ... ok331test herdr::launch::tests::herdrs_exact_agent_identity_needs_no_process_info ... ok332test herdr::launch::tests::mirror_defaults_to_a_split_next_to_the_remote_invoking_pane ... ok333test herdr::launch::tests::newest_reaches_the_pane_only_when_last_was_asked_for_it ... ok334test herdr::launch::tests::terminal_review_of_a_shell_splits_beside_it_and_delivers_nowhere ... ok335test herdr::launch::tests::terminal_review_reads_the_focused_pane_and_delivers_to_its_agent ... ok336test herdr::launch::tests::the_agent_pid_is_the_named_agent_process_else_the_group_leader ... ok337test herdr::launch::tests::run_refuses_outside_herdr ... ok338test herdr::terminal::tests::long_lines_break_at_a_space_and_short_lines_are_untouched ... ok339test herdr::terminal::tests::output_with_nothing_visible_cleans_to_empty ... ok340test herdr::terminal::tests::the_document_renders_the_output_as_one_code_block ... ok341test herdr::terminal::tests::the_fence_outlasts_any_backticks_in_the_output ... ok342test herdr::terminal::tests::the_review_is_transient_and_titled_by_its_pane ... ok343test last::fallback::tests::only_a_pid_registered_session_counts_as_exact ... ok344test last::locate::tests::a_transcript_named_on_the_command_line_is_never_reported_as_a_guess ... ok345test last::locate::tests::a_transcript_without_an_id_in_its_name_keeps_a_valid_supplied_id ... ok346test last::locate::tests::the_transcript_name_is_the_authority_over_a_supplied_id ... ok347test last::roots::tests::every_documented_root_override_is_honoured ... ok348test last::roots::tests::pi_agent_and_xdg_overrides_apply_when_the_more_specific_values_are_absent ... ok349test herdr::launch::tests::only_file_urls_are_opened ... ok350test herdr::launch::tests::the_plugin_id_comes_from_the_environment ... ok351test herdr::launch::tests::popup_placement_emits_size_and_no_target_pane ... ok352test herdr::terminal::tests::blank_lines_inside_the_output_are_kept ... ok353test herdr::terminal::tests::cleaning_removes_escapes_controls_and_surrounding_blank_lines ... ok354test last::tests::an_exactly_identified_transcript_is_never_annotated ... ok355test herdr::launch::tests::human_keybind_opens_the_focused_folder_and_delivers_to_its_agent ... ok356test last::tests::outside_herdr_a_guessed_transcript_says_what_was_shown_without_naming_herdr ... ok357test srcmap::tests::decoration_maps_to_nothing ... ok358test store::review::tests::an_edit_advances_past_a_delivery_even_if_the_clock_went_backwards ... ok359test srcmap::tests::maps_through_concealed_markup ... ok360test layout::tests::rendered_text_strips_markup_and_joins_blocks_without_separator ... ok361test last::tests::inside_herdr_a_guessed_transcript_names_the_missing_session_id ... ok362test herdr::terminal::tests::a_quote_across_a_broken_path_reads_as_printed ... ok363test store::review::tests::rfc3339_offsets_and_precision_are_compared_as_instants ... ok364test store::review::tests::restoring_never_overwrites_an_active_annotation_with_the_same_id ... ok365test store::review::tests::archive_and_restore_failures_leave_memory_and_disk_intact ... ok366test store::review::tests::an_unparsable_timestamp_can_be_finished_and_is_pending_again_after_an_edit ... ok367test store::tests::a_record_without_deliveries_still_loads ... ok368test store::tests::all_delivered_tracks_the_last_send_across_reloads ... ok369test theme::tests::a_theme_setting_roundtrips_through_its_own_name ... ok370test store::review::tests::every_written_timestamp_has_three_fractional_digits_and_a_trailing_z ... ok371test theme::tests::an_empty_environment_variable_is_not_a_choice ... ok372test theme::tests::auto_in_the_environment_reopens_the_question_a_configured_theme_closed ... ok373test theme::tests::auto_uses_the_terminals_answer_and_falls_back_to_dark_without_one ... ok374test store::tests::legacy_sidecar_is_imported_once_and_left_alone ... ok375test store::tests::civil_dates_are_correct ... ok376test theme::tests::an_unreadable_environment_variable_is_an_error_naming_the_value ... ok377test store::review::tests::incremental_batches_and_edits_remain_correct_after_reopening ... ok378test store::tests::saves_on_every_change_and_re_resolves_after_an_edit ... ok379test theme::tests::the_environment_beats_the_config_file ... ok380test store::review::tests::archiving_keeps_pending_notes_and_restores_complete_annotations_and_history ... ok381test theme::tests::the_light_selection_is_a_background_not_a_reversal ... ok382test store::review::tests::archive_only_records_are_discoverable_and_sent_orphans_can_be_finished ... ok383test tree::tests::the_root_lists_one_level_and_expanding_descends_lazily ... ok384test theme::tests::the_config_file_beats_detection ... ok385test theme::tests::the_palette_is_dark_until_something_installs_one ... ok386test theme::tests::no_light_role_reuses_its_dark_value ... ok387test theme::tests::the_dark_palette_is_unchanged ... ok388test wrap::table::tests::a_budget_too_small_for_the_words_is_still_spent_in_full ... ok389test workspace_paths::tests::relative_and_dotted_spellings_resolve_to_one_absolute_path ... ok390test wrap::table::tests::a_pipe_inside_a_cell_falls_back_to_clipping_instead_of_dropping_it ... ok391test tree::tests::hidden_entries_appear_only_once_they_are_asked_for ... ok392test tree::tests::the_shallowest_markdown_is_found_without_walking_everything ... ok393test tree::tests::toggling_a_file_row_changes_nothing ... ok394test tree::tests::skipped_directories_are_never_listed_or_read ... ok395test wrap::table::tests::a_window_narrower_than_the_box_gets_the_clipped_table ... ok396test tree::tests::the_shallowest_markdown_ignores_hidden_folders ... ok397test wrap::tests::empty_line_is_one_row ... ok398test wrap::table::tests::columns_keep_their_longest_word_and_share_the_rest_in_proportion ... ok399test wrap::table::tests::words_stay_whole_when_a_wrapped_table_has_room_for_them ... ok400test wrap::table::tests::a_row_the_reflow_cannot_read_is_clipped_not_word_wrapped ... ok401test wrap::table::tests::table_cells_wrap_without_breaking_the_box ... ok402test wrap::table::tests::every_row_of_a_squeezed_table_is_the_same_width ... ok403test wrap::tests::hard_splits_long_tokens_and_wide_chars_take_two_cells ... ok404test wrap::table::tests::wrapped_table_cells_still_name_the_source_char_under_them ... ok405test wrap::tests::styles_survive_wrapping_at_span_and_line_level ... ok406test wrap::tests::wraps_on_word_boundaries_and_keeps_offsets ... ok407408test result: ok. 187 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s409410 Running tests/annotate_occurrence.rs (target/aarch64-unknown-linux-gnu/release/deps/annotate_occurrence-be6a3129c9e8331f)411412running 3 tests413test without_occurrence_the_first_match_is_marked ... ok414test a_missing_occurrence_fails_and_says_how_many_there_are ... ok415test occurrence_marks_the_named_match_of_a_repeated_phrase ... ok416417test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s418419 Running tests/codex_pid.rs (target/aarch64-unknown-linux-gnu/release/deps/codex_pid-4ef3481515e9bede)420421running 6 tests422test pid_without_an_open_transcript_does_not_read_another_session ... ok423test exact_session_id_still_precedes_pid_discovery ... ok424test open_subagent_rollouts_do_not_make_one_transcript_ambiguous ... ok425test ambiguous_pid_does_not_read_the_newest_session ... ok426test pid_selects_its_transcript_over_newer_rollout_and_inherited_thread ... ok427test duplicate_descriptors_do_not_make_one_transcript_ambiguous ... ok428429test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s430431 Running tests/folder_export.rs (target/aarch64-unknown-linux-gnu/release/deps/folder_export-030165c9dc3f55ab)432433running 1 test434test folder_export_includes_every_annotated_file ... ok435436test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s437438 Running tests/last.rs (target/aarch64-unknown-linux-gnu/release/deps/last-3f1d90cf728c2422)439440running 13 tests441test print_reads_a_codex_thread_from_a_sessions_root ... ok442test omp_reads_pi_format_sessions ... ok443test print_never_fails_the_caller_when_nothing_is_found ... ok444test a_session_path_without_a_host_is_sniffed ... ok445test claude_config_override_is_used_for_an_exact_id ... ok446test print_writes_the_newest_assistant_message_of_a_pi_session ... ok447test print_reads_a_droid_log ... ok448test herdr_open_rejects_newest_by_name ... ok449test print_reads_a_copilot_session_directory ... ok450test stdin_is_printed_back_verbatim ... ok451test print_writes_the_newest_assistant_message_of_a_claude_transcript ... ok452test herdr_reported_codex_id_beats_a_newer_unrelated_rollout ... ok453test hermes_reads_the_session_named_by_id_from_hermes_home ... ok454455test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s456457 Running tests/terminal.rs (target/aarch64-unknown-linux-gnu/release/deps/terminal-024bde403445cb0b)458459running 6 tests460test line_counts_must_be_positive_numbers ... ok461test print_shows_the_focused_panes_cleaned_output_as_one_code_block ... ok462test an_action_without_a_focused_pane_reads_nothing ... ok463test a_pane_with_nothing_on_it_fails_without_opening_a_review ... ok464test a_failed_read_reports_herdrs_error_without_opening_a_review ... ok465test the_review_pane_opens_on_the_output_and_sends_to_the_agent_that_produced_it ... ok466467test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.82s468469 Running tests/theme.rs (target/aarch64-unknown-linux-gnu/release/deps/theme-7aa638fff6d75b15)470471running 3 tests472test an_unreadable_theme_in_the_environment_is_reported_rather_than_ignored ... ok473test the_printed_theme_is_the_files_when_the_environment_is_silent ... ok474test the_printed_theme_is_the_environments_when_it_speaks ... ok475476test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s477478 Running tests/windows_subprocess.rs (target/aarch64-unknown-linux-gnu/release/deps/windows_subprocess-b38be2520e17cf05)479480running 0 tests481482test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s483484 Running unittests src/lib.rs (target/aarch64-unknown-linux-gnu/release/deps/plannotator_tui_hosts-15d21ef87cf89137)485486running 3 tests487test tests::a_uuid_named_transcript_yields_its_session_id ... ok488test tests::anything_that_is_not_uuid_shaped_is_not_an_id ... ok489test tests::uuid_shape_is_checked_strictly ... ok490491test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s492493 Running tests/claude.rs (target/aarch64-unknown-linux-gnu/release/deps/claude-7d8f50052b12f93a)494495running 8 tests496test a_compacted_transcript_falls_back_to_file_order_rather_than_nothing ... ok497test a_dangling_parent_makes_the_chain_untrusted_and_file_order_applies ... ok498test newest_first_and_n_is_honoured ... ok499test garbage_input_yields_no_messages_rather_than_an_error ... ok500test the_newest_entry_with_a_uuid_wins_over_trailing_bookkeeping ... ok501test streamed_chunks_concatenate_in_order_and_skip_thinking_and_tool_blocks ... ok502test machinery_meta_and_sidechain_entries_are_not_human_prompts ... ok503test the_active_branch_follows_the_later_rewind_and_drops_the_abandoned_one ... ok504505test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s506507 Running tests/codex.rs (target/aarch64-unknown-linux-gnu/release/deps/codex-2ae51798723cccb9)508509running 5 tests510test a_thread_spanning_two_files_is_returned_oldest_first ... ok511test an_unknown_thread_has_no_files ... ok512test without_a_thread_id_the_newest_non_subagent_rollout_picks_the_thread ... ok513test when_every_turn_has_completed_the_whole_thread_counts_newest_first ... ok514test the_active_turn_is_the_one_started_after_the_last_completion ... ok515516test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s517518 Running tests/copilot.rs (target/aarch64-unknown-linux-gnu/release/deps/copilot-f76fa898ef23da50)519520running 9 tests521test user_messages_are_human_prompts ... ok522test newest_assistant_message_first_and_n_is_honoured ... ok523test tool_only_and_system_events_are_not_messages ... ok524test cwd_comparison_ignores_case_and_slash_direction ... ok525test a_lock_held_by_an_ancestor_beats_every_cwd_heuristic ... ok526test the_ninth_ancestor_is_out_of_reach ... ok527test a_session_directory_without_events_is_not_a_candidate ... ok528test a_stale_lock_is_skipped_and_the_walk_continues ... ok529test without_a_lock_match_the_cwd_ladder_applies_in_order ... ok530531test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s532533 Running tests/detect.rs (target/aarch64-unknown-linux-gnu/release/deps/detect-39af6508c89c4f5d)534535running 6 tests536test claude_code_is_the_default ... ok537test the_copilot_marker_selects_copilot_and_droid_needs_the_override ... ok538test the_override_wins_when_it_names_a_known_host_and_is_ignored_otherwise ... ok539test labels_are_the_short_names_herdr_uses ... ok540test codex_marker_beats_unsupported_markers_which_are_reported_not_hidden ... ok541test omp_is_selected_by_its_name_first_and_by_ompcode_last ... ok542543test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s544545 Running tests/droid.rs (target/aarch64-unknown-linux-gnu/release/deps/droid-537d9c9a75e50bbb)546547running 6 tests548test a_lowercased_slug_directory_still_matches ... ok549test the_slug_is_claude_codes_rule ... ok550test messages_come_in_file_order_newest_first_with_tool_and_hidden_entries_dropped ... ok551test droid_ignores_rewind_branches_where_claude_follows_them ... ok552test a_subdirectory_falls_back_to_the_first_ancestor_with_logs ... ok553test the_newest_log_for_the_exact_cwd_wins_even_when_empty ... ok554555test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s556557 Running tests/exact_session.rs (target/aarch64-unknown-linux-gnu/release/deps/exact_session-b78b7620cea6ee2e)558559running 3 tests560test exact_file_host_ids_prefer_the_current_windows_path_bucket ... ok561test malformed_ids_are_rejected_before_any_store_access ... ok562test exact_database_ids_do_not_select_a_newer_unrelated_session ... ok563564test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s565566 Running tests/hermes.rs (target/aarch64-unknown-linux-gnu/release/deps/hermes-d19d95688b31189e)567568running 3 tests569test a_live_wal_database_is_read_without_being_touched ... ok570test unknown_sessions_and_missing_databases_are_distinct_errors ... ok571test newest_active_assistant_reply_comes_first_and_n_is_honoured ... ok572573test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s574575 Running tests/ladder.rs (target/aarch64-unknown-linux-gnu/release/deps/ladder-4a69ae94c25498e7)576577running 11 tests578test a_candidate_with_no_messages_is_skipped_for_the_next_one ... ok579test session_meta_parses_the_four_fields_we_use ... ok580test ps_output_parses_with_padding_and_blank_lines ... ok581test a_direct_pid_hit_is_the_herdr_case ... ok582test a_newer_unregistered_transcript_in_the_project_is_a_clear_session_and_wins ... ok583test slug_and_mtime_pick_the_newest_transcript_even_in_a_lowercased_dir ... ok584test an_ancestor_within_eight_hops_is_found_and_the_ninth_is_not ... ok585test a_parent_directory_of_cwd_is_tried_when_cwd_has_no_project ... ok586test the_project_slug_replaces_everything_outside_alnum_and_dash ... ok587test without_a_pid_hit_the_cwd_scan_prefers_the_newest_session ... ok588test the_rung_that_chose_the_transcript_is_reported ... ok589590test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s591592 Running tests/omp.rs (target/aarch64-unknown-linux-gnu/release/deps/omp-539c154e86ceae29)593594running 2 tests595test omp_ranks_candidates_by_last_write_like_pi ... ok596test omp_sessions_resolve_and_parse_with_pis_rules ... ok597598test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s599600 Running tests/opencode.rs (target/aarch64-unknown-linux-gnu/release/deps/opencode-db09a981e00c9b58)601602running 6 tests603test a_missing_database_is_reported_not_created ... ok604test newest_session_for_the_directory_skips_children_and_archived_ones ... ok605test text_parts_join_in_order_and_injected_or_empty_ones_are_skipped ... ok606test a_database_without_the_v2_tables_still_reads_v1 ... ok607test current_schema_keeps_exact_ids_on_the_session_message_compatibility_path ... ok608test an_opencode2_session_in_the_same_database_wins_when_it_is_newer ... ok609610test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s611612 Running tests/pi.rs (target/aarch64-unknown-linux-gnu/release/deps/pi-2f63623e91d7c3bd)613614running 10 tests615test the_encoded_dir_matches_pis_session_manager ... ok616test the_newest_assistant_message_comes_first_and_the_later_rewind_branch_wins ... ok617test a_legacy_flat_file_counts_for_its_cwd_when_the_encoded_dir_has_nothing ... ok618test tool_calls_tool_results_and_thinking_are_not_messages ... ok619test n_caps_the_total_and_numeric_timestamps_become_iso ... ok620test an_unreconstructable_chain_yields_nothing_rather_than_the_wrong_messages ... ok621test the_newest_session_for_the_cwd_wins_over_a_newer_one_elsewhere_and_over_empty_ones ... ok622test a_session_written_to_more_recently_wins_over_one_with_a_newer_name ... ok623test pi_markers_select_the_pi_host_after_codex ... ok624test an_unknown_cwd_falls_back_to_the_newest_session_anywhere ... ok625626test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s627628 Running tests/sniff.rs (target/aarch64-unknown-linux-gnu/release/deps/sniff-4450bc79e41d73a3)629630running 3 tests631test unknown_text_is_not_guessed ... ok632test spacing_after_colons_does_not_matter ... ok633test each_fixture_format_is_recognised ... ok634635test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s636637 Running unittests src/lib.rs (target/aarch64-unknown-linux-gnu/release/deps/plannotator_tui_schema-421c65b2a29e1b35)638639running 18 tests640test datadir::tests::project_name_falls_through_on_short_candidates ... ok641test datadir::tests::sanitize_tag_matches_plannotator ... ok642test datadir::tests::history_slug_matches_plannotator ... ok643test resolve::tests::a_rewritten_range_with_intact_context_is_not_trusted ... ok644test resolve::tests::duplicates_disambiguate_by_context ... ok645test resolve::tests::foreign_anchor_resolves_by_rendered_text ... ok646test resolve::tests::orphans_when_the_text_is_gone ... ok647test resolve::tests::survives_text_inserted_above ... ok648test resolve::tests::unchanged_document_resolves_to_the_stored_range ... ok649test resolve::tests::web_match_prediction_follows_the_client_rules ... ok650test version::tests::etag_forms_normalize_to_the_bare_sha ... ok651test version::tests::matches_git_hash_object ... ok652test anchor::tests::serializes_to_the_wire_shape ... ok653test anchor::tests::mcp_quote_only_anchor_is_readable ... ok654test anchor::tests::rendered_blocks_join_with_no_separator ... ok655test anchor::tests::context_respects_char_boundaries ... ok656test datadir::tests::data_dir_follows_plannotators_order ... ok657test anchor::tests::foreign_anchors_round_trip_without_loss ... ok658659test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s660661 Running tests/workspaces_conformance.rs (target/aarch64-unknown-linux-gnu/release/deps/workspaces_conformance-306052c917778206)662663running 4 tests664test error_envelope_parses ... ok665test documented_annotation_responses_round_trip ... ok666test our_create_request_validates_against_the_contract ... ok667test documented_request_examples_parse_and_validate ... ok668669test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s670671 Doc-tests plannotator_tui_hosts672673running 0 tests674675test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s676677 Doc-tests plannotator_tui_schema678679running 0 tests680681test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s682683Finished cargoCheckHook684checkPhase completed in 4 minutes 22 secondsinstallPhase
685Executing cargoInstallHook686Finished cargoInstallHookfixupPhase
687shrinking RPATHs of ELF executables and libraries in /nix/store/7wi2a2fxnwmalfwnlcilxk9xh11h71y5-plannotator-tui-0.9.4688shrinking /nix/store/7wi2a2fxnwmalfwnlcilxk9xh11h71y5-plannotator-tui-0.9.4/bin/plannotator-tui689checking for references to /build/ in /nix/store/7wi2a2fxnwmalfwnlcilxk9xh11h71y5-plannotator-tui-0.9.4...690patching script interpreter paths in /nix/store/7wi2a2fxnwmalfwnlcilxk9xh11h71y5-plannotator-tui-0.9.4691stripping (with command strip and flags -S -p) in /nix/store/7wi2a2fxnwmalfwnlcilxk9xh11h71y5-plannotator-tui-0.9.4/bininstallCheckPhase
692Executing versionCheckPhase693Successfully managed to find version 0.9.4 in the output of the command /nix/store/7wi2a2fxnwmalfwnlcilxk9xh11h71y5-plannotator-tui-0.9.4/bin/plannotator-tui --version694plannotator-tui 0.9.4695Finished versionCheckPhase696no Makefile or custom installCheckPhase, doing nothing