nixbot

builds

succeeded plannotator-tui-0.9.2 checks.aarch64-linux.pkgs-plannotator-tui · build #5202 · raw

1bld3: building d0rbvxqp5ql3hzrxirzyjp9a96dj9445-plannotator-tui-0.9.2.drv2Using versionCheckHook
unpackPhase
3unpacking source archive /nix/store/p5dcp05xvcfiib0b82qmgcii6y040vjm-source4source root is source5Executing cargoSetupPostUnpackHook6Finished cargoSetupPostUnpackHook
patchPhase
7Executing cargoSetupPostPatchHook8Validating consistency between /build/source/Cargo.lock and /build/plannotator-tui-0.9.2-vendor/Cargo.lock9Finished cargoSetupPostPatchHook
buildPhase
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 equivalent v1.0.220 Compiling allocator-api2 v0.2.2121 Compiling rustversion v1.0.2322 Compiling foldhash v0.2.023 Compiling thiserror v2.0.2024 Compiling serde_core v1.0.22925 Compiling unicode-width v0.2.226 Compiling either v1.18.027 Compiling strsim v0.11.128 Compiling ident_case v1.0.129 Compiling heck v0.5.030 Compiling once_cell v1.21.431 Compiling itertools v0.14.032 Compiling hashbrown v0.17.133 Compiling hashbrown v0.16.134 Compiling smallvec v1.15.235 Compiling castaway v0.2.436 Compiling syn v3.0.437 Compiling syn v2.0.11938 Compiling zerocopy v0.8.5639 Compiling typenum v1.20.140 Compiling ryu v1.0.2341 Compiling static_assertions v1.1.042 Compiling version_check v0.9.543 Compiling unicode-segmentation v1.13.344 Compiling compact_str v0.9.145 Compiling ahash v0.8.1246 Compiling lru v0.18.347 Compiling errno v0.3.1448 Compiling signal-hook v0.3.1849 Compiling critical-section v1.2.050 Compiling hybrid-array v0.4.1451 Compiling unicode-truncate v2.0.152 Compiling semver v1.0.2853 Compiling shlex v2.0.154 Compiling winnow v1.0.455 Compiling memchr v2.8.356 Compiling find-msvc-tools v0.1.1157 Compiling instability v0.3.1358 Compiling log v0.4.3459 Compiling parking_lot_core v0.9.1260 Compiling mio v1.2.261 Compiling convert_case v0.10.062 Compiling cc v1.4.463 Compiling indexmap v2.14.064 Compiling aho-corasick v1.1.565 Compiling rustc_version v0.4.166 Compiling signal-hook-registry v1.4.867 Compiling toml_parser v1.1.3+spec-1.1.068 Compiling indoc v2.0.769 Compiling zmij v1.0.2370 Compiling darling_core v0.24.171 Compiling scopeguard v1.2.072 Compiling regex-syntax v0.8.1173 Compiling rustix v1.1.474 Compiling pkg-config v0.3.3475 Compiling vcpkg v0.2.1576 Compiling toml_datetime v1.1.1+spec-1.1.077 Compiling toml_edit v0.25.13+spec-1.1.078 Compiling lock_api v0.4.1479 Compiling libsqlite3-sys v0.28.080 Compiling rstest_macros v0.26.181 Compiling crypto-common v0.2.282 Compiling block-buffer v0.12.183 Compiling pin-project-lite v0.2.1784 Compiling thiserror-impl v2.0.2085 Compiling regex-automata v0.4.1886 Compiling const-oid v0.10.287 Compiling deranged v0.5.888 Compiling strum_macros v0.28.089 Compiling derive_more-impl v2.1.190 Compiling powerfmt v0.2.091 Compiling num_threads v0.1.792 Compiling linux-raw-sys v0.12.193 Compiling darling_macro v0.24.194 Compiling kasuari v0.4.1295 Compiling serde_json v1.0.15196 Compiling litrs v1.0.097 Compiling darling v0.24.198 Compiling time-core v0.1.999 Compiling num-conv v0.2.2100 Compiling time v0.3.55101 Compiling document-features v0.2.12102 Compiling regex v1.13.1103 Compiling derive_more v2.1.1104 Compiling hashbrown v0.14.5105 Compiling digest v0.11.3106 Compiling strum v0.28.0107 Compiling ratatui-core v0.1.2108 Compiling futures-macro v0.3.34109 Compiling parking_lot v0.12.5110 Compiling proc-macro-crate v3.5.0111 Compiling signal-hook-mio v0.2.5112 Compiling cpufeatures v0.3.1113 Compiling line-clipping v0.3.8114 Compiling pulldown-cmark v0.13.4115 Compiling slab v0.4.12116 Compiling relative-path v1.9.3117 Compiling futures-task v0.3.34118 Compiling futures-core v0.3.34119 Compiling serde v1.0.229120 Compiling glob v0.3.4121 Compiling futures-util v0.3.34122 Compiling hashlink v0.9.1123 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 yansi v1.0.1131 Compiling unicase v2.9.0132 Compiling futures-timer v3.0.4133 Compiling fallible-iterator v0.3.0134 Compiling pulldown-cmark-escape v0.11.0135 Compiling anyhow v1.0.104136 Compiling fallible-streaming-iterator v0.1.9137 Compiling ratatui-macros v0.7.2138 Compiling pretty_assertions v1.4.1139 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 rstest v0.26.1148 Compiling toml_writer v1.1.2+spec-1.1.0149 Compiling terminal-colorsaurus v1.0.3150 Compiling ratatui v0.30.2151 Compiling toml v1.1.4+spec-1.1.0152 Compiling similar v3.2.0153 Compiling plannotator-tui-schema v0.9.2 (/build/source/crates/plannotator-tui-schema)154 Compiling tui-markdown v0.3.9155 Compiling rusqlite v0.31.0156 Compiling plannotator-tui-hosts v0.9.2 (/build/source/crates/plannotator-tui-hosts)157 Compiling plannotator-tui v0.9.2 (/build/source/crates/plannotator-tui)158 Finished `release` profile [optimized] target(s) in 2m 22s159Executing cargoInstallPostBuildHook160Finished cargoInstallPostBuildHook161Finished cargoBuildHook162buildPhase completed in 2 minutes 23 seconds
checkPhase
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 ref-cast-impl v1.0.27175 Compiling aho-corasick v1.1.5176 Compiling num-traits v0.2.19177 Compiling unicode-general-category v1.1.0178 Compiling borrow-or-share v0.2.4179 Compiling bit-vec v0.8.0180 Compiling fluent-uri v0.4.1181 Compiling bit-set v0.8.0182 Compiling hashbrown v0.14.5183 Compiling percent-encoding v2.3.2184 Compiling micromap v0.3.0185 Compiling num-integer v0.1.47186 Compiling plannotator-tui-schema v0.9.2 (/build/source/crates/plannotator-tui-schema)187 Compiling hashlink v0.9.1188 Compiling ratatui-widgets v0.3.2189 Compiling num-bigint v0.4.8190 Compiling rusqlite v0.31.0191 Compiling ratatui-crossterm v0.1.2192 Compiling num-iter v0.1.46193 Compiling num-complex v0.4.6194 Compiling tui-markdown v0.3.9195 Compiling regex-automata v0.4.18196 Compiling num-cmp v0.1.0197 Compiling vsimd v0.8.0198 Compiling plannotator-tui-hosts v0.9.2 (/build/source/crates/plannotator-tui-hosts)199 Compiling ratatui-macros v0.7.2200 Compiling ratatui v0.30.2201 Compiling num-rational v0.4.2202 Compiling bytecount v0.6.9203 Compiling outref v0.5.2204 Compiling uuid-simd v0.8.0205 Compiling jsonschema-regex v0.52.0206 Compiling referencing v0.52.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.2 (/build/source/crates/plannotator-tui)213 Compiling regex v1.13.1214 Compiling fancy-regex v0.19.0215 Compiling jsonschema v0.52.0216 Finished `release` profile [optimized] target(s) in 2m 13s217 Running unittests src/main.rs (target/aarch64-unknown-linux-gnu/release/deps/plannotator_tui-e18031a30771c53a)218219running 158 tests220test app::feedback::tests::reply_reviews_keep_sending_the_whole_transient_review ... ok221test app::menu::tests::a_narrow_pane_keeps_both_header_buttons_on_one_line ... ok222test app::feedback::tests::the_zero_pending_button_stays_visible_and_does_not_send_or_record_another_delivery ... ok223test app::feedback::tests::folder_feedback_ends_every_file_block_with_a_blank_line ... ok224test app::feedback::tests::folder_counts_and_delivery_cover_collapsed_files_but_exclude_orphans_and_siblings ... ok225test app::feedback::tests::incremental_send_and_explicit_resend_use_the_same_set_for_body_history_and_ids ... ok226test app::menu::tests::a_rows_own_key_runs_it_from_the_menu ... ok227test app::menu::tests::clicking_the_review_button_opens_the_menu_and_clicking_a_row_runs_it ... ok228test app::pick::tests::a_stamp_that_already_carries_an_offset_is_shown_as_written ... ok229test app::feedback::tests::a_folder_opens_expands_and_reloads_when_one_annotated_file_is_unreadable ... ok230test app::pick::tests::a_utc_stamp_is_shown_on_the_local_clock ... ok231test app::pick::tests::the_local_offset_is_a_real_time_zone_on_every_platform ... ok232test app::menu::tests::the_header_holds_send_and_review_and_m_opens_and_closes_the_menu ... ok233test app::feedback::tests::unsuccessful_sends_leave_the_record_pending_and_offer_retry ... ok234test app::menu::tests::enter_runs_the_highlighted_row_and_closes_the_menu ... ok235test app::menu::tests::movement_skips_dimmed_rows_and_opens_on_the_first_that_applies ... ok236test app::pick::tests::a_zone_string_reads_as_minutes_east_of_utc ... ok237test app::menu::tests::the_menu_is_unavailable_while_composing_and_in_reply_reviews ... ok238test app::selection::tests::columns_span_rows_in_either_drag_direction ... ok239test app::review::tests::finished_notes_are_recoverable_with_submission_history_disabled ... ok240test app::review::tests::a_failed_undo_stays_available_for_retry_without_losing_the_archive ... ok241test app::review::tests::a_deleted_files_archive_is_still_visible_and_restores_when_its_source_returns ... ok242test app::review::tests::the_archive_picker_scrolls_and_restores_the_clicked_annotation ... ok243test app::tests::a_column_move_in_block_mode_starts_roaming_so_the_cursor_is_drawn ... ok244test app::tests::a_block_key_ends_roaming ... ok245test app::review::tests::sent_markers_clear_on_edit_and_review_shortcuts_are_text_while_composing ... ok246test app::review::tests::finish_undo_and_restore_keep_pending_edits_and_preserve_sent_status ... ok247test app::tests::a_message_review_without_a_session_id_archives_only_the_transcript_path ... ok248test app::tests::a_message_review_archives_the_session_id_and_the_transcript_path_separately ... ok249test app::review::tests::folder_finish_reports_partial_failure_and_undo_covers_only_committed_archives ... ok250test app::tests::a_comment_can_span_lines_and_enter_saves_it ... ok251test app::send::tests::removing_a_sent_annotation_leaves_the_review_sent ... ok252test app::tests::clicking_the_send_button_sends ... ok253test app::tests::a_status_leads_the_footer_so_a_narrow_pane_cannot_truncate_it_away ... ok254test app::tests::escaping_the_picker_keeps_the_newest_message ... ok255test app::tests::moving_the_picker_cursor_previews_that_message ... ok256test app::tests::double_clicking_a_block_offers_the_toolbar_for_the_whole_block ... ok257test app::tests::newest_opens_the_newest_reply_and_leaves_the_picker_on_p ... ok258test app::tests::a_status_leads_the_footer_and_the_name_counters_and_key_help_stay ... ok259test app::tests::previewing_away_and_back_keeps_annotations ... ok260test app::tests::pasting_into_the_comment_box_keeps_newlines ... ok261test app::tests::dot_in_the_tree_shows_hidden_folders_but_never_the_skipped_ones ... ok262test app::tests::roaming_moves_by_row_so_a_selection_can_start_mid_block ... ok263test app::tests::the_header_draws_the_send_button_and_records_where_it_is ... ok264test app::tests::quitting_with_unsent_feedback_asks_before_it_quits ... ok265test archive::tests::host_labels_map_to_plannotators_spellings ... ok266test app::tests::the_picker_lists_newest_first_and_opens_the_chosen_message ... ok267test archive::tests::a_sidecar_is_skipped_for_a_record_without_content ... ok268test archive::tests::the_index_line_matches_the_v1_contract_shape ... ok269test base64::tests::matches_reference_vectors ... ok270test config::tests::a_configured_theme_is_read_and_leaves_the_rest_alone ... ok271test config::tests::an_unknown_theme_error_names_the_value ... ok272test archive::tests::a_foreign_reader_sees_valid_json_with_a_numeric_v ... ok273test archive::tests::same_millisecond_submissions_bump_the_sidecar_counter ... ok274test config::tests::empty_file_is_the_default_config ... ok275test archive::tests::an_agent_message_submission_records_agent_provenance ... ok276test config::tests::config_path_precedence ... ok277test config::tests::invalid_placement_error_names_the_value ... ok278test archive::tests::the_env_knob_follows_plannotators_resolver_semantics ... ok279test archive::tests::the_sidecar_carries_the_feedback_the_agent_received ... ok280test config::tests::partial_file_keeps_other_defaults ... ok281test config::tests::the_theme_defaults_to_asking_the_terminal ... ok282test config::tests::roundtrips_through_toml ... ok283test delivery::tests::blocked_agent_is_blocked_with_herdrs_message ... ok284test delivery::tests::describe_names_the_agent_when_known ... ok285test config::tests::unknown_key_error_names_the_key ... ok286test delivery::tests::missing_or_unready_agent_is_unavailable ... ok287test delivery::tests::success_is_ok_regardless_of_output ... ok288test delivery::tests::the_clipboard_sequence_is_osc52_over_the_raw_utf8_bytes ... ok289test delivery::tests::unknown_code_and_garbage_are_failures_that_keep_the_text ... ok290test doc::tests::front_matter_is_dropped_and_nested_lists_stay_one_block ... ok291test doc::tests::splits_top_level_blocks_with_ranges ... ok292test delivery::tests::headless_runs_never_reach_the_terminal_clipboard ... ok293test export::tests::export_matches_the_agent_facing_shape ... ok294test export::tests::fences_grow_past_embedded_backticks ... ok295test herdr::context::tests::any_exact_session_or_pid_selects_the_message_entrypoint ... ok296test herdr::context::tests::only_an_exact_newest_flag_skips_the_picker ... ok297test herdr::context::tests::context_with_omitted_and_unknown_fields_parses ... ok298test herdr::context::tests::explicit_deliver_to_wins_and_carries_the_agent_label ... ok299test herdr::context::tests::context_pane_is_a_target_only_when_an_agent_runs_there ... ok300test herdr::context::tests::outside_herdr_nothing_is_set ... ok301test delivery::tests::an_oversized_copy_is_emitted_whole_rather_than_truncated ... ok302test herdr::context::tests::own_pane_id_is_never_a_target ... ok303test herdr::launch::tests::a_human_in_a_plain_shell_pane_gets_no_agent_target ... ok304test herdr::launch::tests::a_last_launch_carries_the_pid_and_host_instead_of_a_file ... ok305test app::send::tests::send_writeback_preserves_changes_made_while_the_transport_is_running ... ok306test herdr::launch::tests::herdrs_exact_agent_identity_needs_no_process_info ... ok307test herdr::launch::tests::explicit_placement_still_wins_over_the_mirror_default ... ok308test herdr::launch::tests::env_placement_beats_config_and_arg_beats_env ... ok309test herdr::launch::tests::agent_skill_delivers_to_and_splits_beside_the_calling_pane ... ok310test herdr::launch::tests::herdrs_agent_session_is_passed_to_the_pane_as_a_path_or_an_id ... ok311test herdr::launch::tests::mirror_defaults_to_a_split_next_to_the_remote_invoking_pane ... ok312test herdr::launch::tests::newest_reaches_the_pane_only_when_last_was_asked_for_it ... ok313test herdr::launch::tests::only_file_urls_are_opened ... ok314test herdr::launch::tests::ctrl_click_opens_the_linked_file ... ok315test herdr::launch::tests::popup_placement_emits_size_and_no_target_pane ... ok316test herdr::launch::tests::the_agent_pid_is_the_named_agent_process_else_the_group_leader ... ok317test herdr::launch::tests::the_plugin_id_comes_from_the_environment ... ok318test last::fallback::tests::only_a_pid_registered_session_counts_as_exact ... ok319test herdr::launch::tests::human_keybind_opens_the_focused_folder_and_delivers_to_its_agent ... ok320test herdr::launch::tests::run_refuses_outside_herdr ... ok321test last::roots::tests::pi_agent_and_xdg_overrides_apply_when_the_more_specific_values_are_absent ... ok322test last::roots::tests::every_documented_root_override_is_honoured ... ok323test last::tests::an_exactly_identified_transcript_is_never_annotated ... ok324test last::tests::inside_herdr_a_guessed_transcript_names_the_missing_session_id ... ok325test last::tests::outside_herdr_a_guessed_transcript_says_what_was_shown_without_naming_herdr ... ok326test srcmap::tests::maps_through_concealed_markup ... ok327test srcmap::tests::decoration_maps_to_nothing ... ok328test store::review::tests::an_edit_advances_past_a_delivery_even_if_the_clock_went_backwards ... ok329test last::locate::tests::a_transcript_named_on_the_command_line_is_never_reported_as_a_guess ... ok330test store::review::tests::an_unparsable_timestamp_can_be_finished_and_is_pending_again_after_an_edit ... ok331test store::review::tests::archive_and_restore_failures_leave_memory_and_disk_intact ... ok332test app::tests::the_tree_scrolls_to_keep_the_cursor_visible_and_hit_tests_through_the_offset ... ok333test store::review::tests::archive_only_records_are_discoverable_and_sent_orphans_can_be_finished ... ok334test store::review::tests::rfc3339_offsets_and_precision_are_compared_as_instants ... ok335test store::review::tests::every_written_timestamp_has_three_fractional_digits_and_a_trailing_z ... ok336test store::review::tests::restoring_never_overwrites_an_active_annotation_with_the_same_id ... ok337test layout::tests::rendered_text_strips_markup_and_joins_blocks_without_separator ... ok338test store::tests::civil_dates_are_correct ... ok339test last::locate::tests::a_transcript_without_an_id_in_its_name_keeps_a_valid_supplied_id ... ok340test store::tests::a_record_without_deliveries_still_loads ... ok341test theme::tests::a_theme_setting_roundtrips_through_its_own_name ... ok342test theme::tests::an_empty_environment_variable_is_not_a_choice ... ok343test theme::tests::an_unreadable_environment_variable_is_an_error_naming_the_value ... ok344test theme::tests::auto_in_the_environment_reopens_the_question_a_configured_theme_closed ... ok345test theme::tests::no_light_role_reuses_its_dark_value ... ok346test theme::tests::the_config_file_beats_detection ... ok347test theme::tests::the_dark_palette_is_unchanged ... ok348test theme::tests::the_environment_beats_the_config_file ... ok349test theme::tests::the_light_selection_is_a_background_not_a_reversal ... ok350test store::tests::all_delivered_tracks_the_last_send_across_reloads ... ok351test theme::tests::the_palette_is_dark_until_something_installs_one ... ok352test store::review::tests::archiving_keeps_pending_notes_and_restores_complete_annotations_and_history ... ok353test store::review::tests::incremental_batches_and_edits_remain_correct_after_reopening ... ok354test store::tests::saves_on_every_change_and_re_resolves_after_an_edit ... ok355test store::tests::legacy_sidecar_is_imported_once_and_left_alone ... ok356test tree::tests::the_shallowest_markdown_ignores_hidden_folders ... ok357test theme::tests::auto_uses_the_terminals_answer_and_falls_back_to_dark_without_one ... ok358test tree::tests::hidden_entries_appear_only_once_they_are_asked_for ... ok359test workspace_paths::tests::relative_and_dotted_spellings_resolve_to_one_absolute_path ... ok360test tree::tests::the_root_lists_one_level_and_expanding_descends_lazily ... ok361test wrap::table::tests::a_budget_too_small_for_the_words_is_still_spent_in_full ... ok362test tree::tests::skipped_directories_are_never_listed_or_read ... ok363test tree::tests::toggling_a_file_row_changes_nothing ... ok364test wrap::table::tests::a_pipe_inside_a_cell_falls_back_to_clipping_instead_of_dropping_it ... ok365test wrap::table::tests::a_row_the_reflow_cannot_read_is_clipped_not_word_wrapped ... ok366test tree::tests::the_shallowest_markdown_is_found_without_walking_everything ... ok367test wrap::table::tests::every_row_of_a_squeezed_table_is_the_same_width ... ok368test wrap::table::tests::table_cells_wrap_without_breaking_the_box ... ok369test wrap::table::tests::words_stay_whole_when_a_wrapped_table_has_room_for_them ... ok370test wrap::tests::empty_line_is_one_row ... ok371test wrap::tests::styles_survive_wrapping_at_span_and_line_level ... ok372test wrap::table::tests::wrapped_table_cells_still_name_the_source_char_under_them ... ok373test wrap::tests::hard_splits_long_tokens_and_wide_chars_take_two_cells ... ok374test wrap::tests::wraps_on_word_boundaries_and_keeps_offsets ... ok375test wrap::table::tests::columns_keep_their_longest_word_and_share_the_rest_in_proportion ... ok376test wrap::table::tests::a_window_narrower_than_the_box_gets_the_clipped_table ... ok377test last::locate::tests::the_transcript_name_is_the_authority_over_a_supplied_id ... ok378379test result: ok. 158 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s380381 Running tests/codex_pid.rs (target/aarch64-unknown-linux-gnu/release/deps/codex_pid-68ca612e44dc4aa0)382383running 6 tests384test pid_without_an_open_transcript_does_not_read_another_session ... ok385test exact_session_id_still_precedes_pid_discovery ... ok386test duplicate_descriptors_do_not_make_one_transcript_ambiguous ... ok387test pid_selects_its_transcript_over_newer_rollout_and_inherited_thread ... ok388test ambiguous_pid_does_not_read_the_newest_session ... ok389test open_subagent_rollouts_do_not_make_one_transcript_ambiguous ... ok390391test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s392393 Running tests/folder_export.rs (target/aarch64-unknown-linux-gnu/release/deps/folder_export-cb0ea91da740d0ff)394395running 1 test396test folder_export_includes_every_annotated_file ... ok397398test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s399400 Running tests/last.rs (target/aarch64-unknown-linux-gnu/release/deps/last-1d6278f74dd1fb8c)401402running 13 tests403test print_never_fails_the_caller_when_nothing_is_found ... ok404test print_reads_a_codex_thread_from_a_sessions_root ... ok405test a_session_path_without_a_host_is_sniffed ... ok406test print_reads_a_copilot_session_directory ... ok407test claude_config_override_is_used_for_an_exact_id ... ok408test herdr_open_rejects_newest_by_name ... ok409test stdin_is_printed_back_verbatim ... ok410test print_reads_a_droid_log ... ok411test print_writes_the_newest_assistant_message_of_a_claude_transcript ... ok412test omp_reads_pi_format_sessions ... ok413test print_writes_the_newest_assistant_message_of_a_pi_session ... ok414test herdr_reported_codex_id_beats_a_newer_unrelated_rollout ... ok415test hermes_reads_the_session_named_by_id_from_hermes_home ... ok416417test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s418419 Running tests/theme.rs (target/aarch64-unknown-linux-gnu/release/deps/theme-76dd172948f90078)420421running 3 tests422test the_printed_theme_is_the_environments_when_it_speaks ... ok423test the_printed_theme_is_the_files_when_the_environment_is_silent ... ok424test an_unreadable_theme_in_the_environment_is_reported_rather_than_ignored ... ok425426test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s427428 Running tests/windows_subprocess.rs (target/aarch64-unknown-linux-gnu/release/deps/windows_subprocess-380b0078391a7946)429430running 0 tests431432test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s433434 Running unittests src/lib.rs (target/aarch64-unknown-linux-gnu/release/deps/plannotator_tui_hosts-06dc52fc4d096698)435436running 3 tests437test tests::uuid_shape_is_checked_strictly ... ok438test tests::a_uuid_named_transcript_yields_its_session_id ... ok439test tests::anything_that_is_not_uuid_shaped_is_not_an_id ... ok440441test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s442443 Running tests/claude.rs (target/aarch64-unknown-linux-gnu/release/deps/claude-3d938f1aa9009277)444445running 8 tests446test garbage_input_yields_no_messages_rather_than_an_error ... ok447test a_compacted_transcript_falls_back_to_file_order_rather_than_nothing ... ok448test machinery_meta_and_sidechain_entries_are_not_human_prompts ... ok449test a_dangling_parent_makes_the_chain_untrusted_and_file_order_applies ... ok450test streamed_chunks_concatenate_in_order_and_skip_thinking_and_tool_blocks ... ok451test newest_first_and_n_is_honoured ... ok452test the_newest_entry_with_a_uuid_wins_over_trailing_bookkeeping ... ok453test the_active_branch_follows_the_later_rewind_and_drops_the_abandoned_one ... ok454455test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s456457 Running tests/codex.rs (target/aarch64-unknown-linux-gnu/release/deps/codex-1b2ec0a9163c79f6)458459running 5 tests460test a_thread_spanning_two_files_is_returned_oldest_first ... ok461test an_unknown_thread_has_no_files ... ok462test the_active_turn_is_the_one_started_after_the_last_completion ... ok463test when_every_turn_has_completed_the_whole_thread_counts_newest_first ... ok464test without_a_thread_id_the_newest_non_subagent_rollout_picks_the_thread ... ok465466test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s467468 Running tests/copilot.rs (target/aarch64-unknown-linux-gnu/release/deps/copilot-d5078372d6a51768)469470running 9 tests471test tool_only_and_system_events_are_not_messages ... ok472test newest_assistant_message_first_and_n_is_honoured ... ok473test user_messages_are_human_prompts ... ok474test a_session_directory_without_events_is_not_a_candidate ... ok475test cwd_comparison_ignores_case_and_slash_direction ... ok476test a_lock_held_by_an_ancestor_beats_every_cwd_heuristic ... ok477test a_stale_lock_is_skipped_and_the_walk_continues ... ok478test the_ninth_ancestor_is_out_of_reach ... ok479test without_a_lock_match_the_cwd_ladder_applies_in_order ... ok480481test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s482483 Running tests/detect.rs (target/aarch64-unknown-linux-gnu/release/deps/detect-d09fb416bc89946f)484485running 6 tests486test claude_code_is_the_default ... ok487test codex_marker_beats_unsupported_markers_which_are_reported_not_hidden ... ok488test labels_are_the_short_names_herdr_uses ... ok489test omp_is_selected_by_its_name_first_and_by_ompcode_last ... ok490test the_copilot_marker_selects_copilot_and_droid_needs_the_override ... ok491test the_override_wins_when_it_names_a_known_host_and_is_ignored_otherwise ... ok492493test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s494495 Running tests/droid.rs (target/aarch64-unknown-linux-gnu/release/deps/droid-1b9ac601362a1a06)496497running 6 tests498test the_slug_is_claude_codes_rule ... ok499test messages_come_in_file_order_newest_first_with_tool_and_hidden_entries_dropped ... ok500test droid_ignores_rewind_branches_where_claude_follows_them ... ok501test a_lowercased_slug_directory_still_matches ... ok502test the_newest_log_for_the_exact_cwd_wins_even_when_empty ... ok503test a_subdirectory_falls_back_to_the_first_ancestor_with_logs ... ok504505test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s506507 Running tests/exact_session.rs (target/aarch64-unknown-linux-gnu/release/deps/exact_session-b9a1c1efe704351e)508509running 3 tests510test malformed_ids_are_rejected_before_any_store_access ... ok511test exact_file_host_ids_prefer_the_current_windows_path_bucket ... ok512test exact_database_ids_do_not_select_a_newer_unrelated_session ... ok513514test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s515516 Running tests/hermes.rs (target/aarch64-unknown-linux-gnu/release/deps/hermes-ed60a47539ca43be)517518running 3 tests519test a_live_wal_database_is_read_without_being_touched ... ok520test unknown_sessions_and_missing_databases_are_distinct_errors ... ok521test newest_active_assistant_reply_comes_first_and_n_is_honoured ... ok522523test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s524525 Running tests/ladder.rs (target/aarch64-unknown-linux-gnu/release/deps/ladder-6235d6eb94fb732d)526527running 11 tests528test ps_output_parses_with_padding_and_blank_lines ... ok529test session_meta_parses_the_four_fields_we_use ... ok530test the_project_slug_replaces_everything_outside_alnum_and_dash ... ok531test slug_and_mtime_pick_the_newest_transcript_even_in_a_lowercased_dir ... ok532test a_candidate_with_no_messages_is_skipped_for_the_next_one ... ok533test a_newer_unregistered_transcript_in_the_project_is_a_clear_session_and_wins ... ok534test a_parent_directory_of_cwd_is_tried_when_cwd_has_no_project ... ok535test a_direct_pid_hit_is_the_herdr_case ... ok536test an_ancestor_within_eight_hops_is_found_and_the_ninth_is_not ... ok537test the_rung_that_chose_the_transcript_is_reported ... ok538test without_a_pid_hit_the_cwd_scan_prefers_the_newest_session ... ok539540test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s541542 Running tests/omp.rs (target/aarch64-unknown-linux-gnu/release/deps/omp-58b8c3d2fd08870f)543544running 2 tests545test omp_sessions_resolve_and_parse_with_pis_rules ... ok546test omp_ranks_candidates_by_last_write_like_pi ... ok547548test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s549550 Running tests/opencode.rs (target/aarch64-unknown-linux-gnu/release/deps/opencode-9ab57261ace45051)551552running 6 tests553test a_missing_database_is_reported_not_created ... ok554test newest_session_for_the_directory_skips_children_and_archived_ones ... ok555test a_database_without_the_v2_tables_still_reads_v1 ... ok556test current_schema_keeps_exact_ids_on_the_session_message_compatibility_path ... ok557test text_parts_join_in_order_and_injected_or_empty_ones_are_skipped ... ok558test an_opencode2_session_in_the_same_database_wins_when_it_is_newer ... ok559560test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s561562 Running tests/pi.rs (target/aarch64-unknown-linux-gnu/release/deps/pi-6a144dcebbd69633)563564running 10 tests565test pi_markers_select_the_pi_host_after_codex ... ok566test the_encoded_dir_matches_pis_session_manager ... ok567test an_unreconstructable_chain_yields_nothing_rather_than_the_wrong_messages ... ok568test the_newest_assistant_message_comes_first_and_the_later_rewind_branch_wins ... ok569test n_caps_the_total_and_numeric_timestamps_become_iso ... ok570test tool_calls_tool_results_and_thinking_are_not_messages ... ok571test a_legacy_flat_file_counts_for_its_cwd_when_the_encoded_dir_has_nothing ... ok572test a_session_written_to_more_recently_wins_over_one_with_a_newer_name ... ok573test the_newest_session_for_the_cwd_wins_over_a_newer_one_elsewhere_and_over_empty_ones ... ok574test an_unknown_cwd_falls_back_to_the_newest_session_anywhere ... ok575576test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s577578 Running tests/sniff.rs (target/aarch64-unknown-linux-gnu/release/deps/sniff-b8e9408388c747e7)579580running 3 tests581test spacing_after_colons_does_not_matter ... ok582test unknown_text_is_not_guessed ... ok583test each_fixture_format_is_recognised ... ok584585test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s586587 Running unittests src/lib.rs (target/aarch64-unknown-linux-gnu/release/deps/plannotator_tui_schema-958fe7bc983b73fd)588589running 18 tests590test anchor::tests::context_respects_char_boundaries ... ok591test anchor::tests::mcp_quote_only_anchor_is_readable ... ok592test anchor::tests::rendered_blocks_join_with_no_separator ... ok593test anchor::tests::foreign_anchors_round_trip_without_loss ... ok594test anchor::tests::serializes_to_the_wire_shape ... ok595test datadir::tests::history_slug_matches_plannotator ... ok596test datadir::tests::data_dir_follows_plannotators_order ... ok597test datadir::tests::project_name_falls_through_on_short_candidates ... ok598test datadir::tests::sanitize_tag_matches_plannotator ... ok599test resolve::tests::duplicates_disambiguate_by_context ... ok600test resolve::tests::a_rewritten_range_with_intact_context_is_not_trusted ... ok601test resolve::tests::survives_text_inserted_above ... ok602test resolve::tests::web_match_prediction_follows_the_client_rules ... ok603test resolve::tests::orphans_when_the_text_is_gone ... ok604test version::tests::etag_forms_normalize_to_the_bare_sha ... ok605test resolve::tests::foreign_anchor_resolves_by_rendered_text ... ok606test resolve::tests::unchanged_document_resolves_to_the_stored_range ... ok607test version::tests::matches_git_hash_object ... ok608609test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s610611 Running tests/workspaces_conformance.rs (target/aarch64-unknown-linux-gnu/release/deps/workspaces_conformance-d3342eae9e574da4)612613running 4 tests614test error_envelope_parses ... ok615test documented_annotation_responses_round_trip ... ok616test our_create_request_validates_against_the_contract ... ok617test documented_request_examples_parse_and_validate ... ok618619test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s620621 Doc-tests plannotator_tui_hosts622623running 0 tests624625test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s626627 Doc-tests plannotator_tui_schema628629running 0 tests630631test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s632633Finished cargoCheckHook634checkPhase completed in 2 minutes 13 seconds
installPhase
635Executing cargoInstallHook636Finished cargoInstallHook
fixupPhase
637shrinking RPATHs of ELF executables and libraries in /nix/store/byqndlb8d793kkdg18hj7ian7b5fiixi-plannotator-tui-0.9.2638shrinking /nix/store/byqndlb8d793kkdg18hj7ian7b5fiixi-plannotator-tui-0.9.2/bin/plannotator-tui639checking for references to /build/ in /nix/store/byqndlb8d793kkdg18hj7ian7b5fiixi-plannotator-tui-0.9.2...640patching script interpreter paths in /nix/store/byqndlb8d793kkdg18hj7ian7b5fiixi-plannotator-tui-0.9.2641stripping (with command strip and flags -S -p) in /nix/store/byqndlb8d793kkdg18hj7ian7b5fiixi-plannotator-tui-0.9.2/bin
installCheckPhase
642Executing versionCheckPhase643Successfully managed to find version 0.9.2 in the output of the command /nix/store/byqndlb8d793kkdg18hj7ian7b5fiixi-plannotator-tui-0.9.2/bin/plannotator-tui --version644plannotator-tui 0.9.2645Finished versionCheckPhase646no Makefile or custom installCheckPhase, doing nothing