Recover note creation and events after metadata failures #597

Closed
kayg wants to merge 2 commits from issue/587-event-after-write-2 into dev
Owner

Supersedes #594. Refs #587. This PR targets dev; do not merge as part of this job.

A create retried after a failed list write could return an empty note, and restores or outside edits could lose their notifications after the durable change had already succeeded. Keep that unfinished work in history until it can reach the list and journal.

  • Persist the initial create text and writer key before reserving the id. Retries resume that edit once, including explicit ids without a caller key. Serialize creates for the same id so another caller cannot return an unfinished reservation.
  • Persist failed home, scan and room notifications outside the room. Retry current list rows in bounded batches, acknowledge specific queue sequences, and discard notifications superseded by a later delete or restore. A failed room load and a Home restart retain the work.
  • Acquire SQLite's writer lock before grouped history jobs read. Deferred read-to-write upgrades produced SQLITE_BUSY and rolled back unrelated background creates. A coordinated competing-writer regression reproduces this without sleeps. Keep the test-only stalled disk outside the transaction so a simulated crash does not leave a live writer lock.

Seven metadata-fault regressions and the competing-writer regression fail on 8795953 and pass here. Additional coverage checks recovery after restart, scan discovery, a delete followed by restore, and acknowledgement of an older notification while newer work is queued.

Head: 24d0c5204db3dccc50866b889978a30de6c5b1ff.

All local heavy commands ran through build-slot.sh, with four Cargo jobs. The workspace gates used the host's shared build environment for Nix OpenSSL. Formatting and workspace clippy passed; workspace tests passed 543 tests, 2 ignored; all 30 visibility repetitions passed 36/36, for 1,080 cases.

The save comparison uses the reviewer's existing save_bench, the repository release profile with fat LTO, four runtime workers, 50 timed saves per size, appends outside the timer, and fresh data for each run. Both revisions verify every line occurs once. The baseline binary comes from a clean archive of 8795953. At 3,500 lines, p50 was 3.88/3.99 ms before and 4.28/3.98 ms after; results show shared-host variation. The successful save path adds no history flush.

Gate and save-comparison output, verbatim (exit 0)
$ cargo fmt --all --check
$ cargo clippy -j4 --workspace --all-targets -- -D warnings
    Checking calternal-notes v0.1.0 (/home/kayg/Developer/calternal-wt-587/crates/notes)
    Checking calternal-daily v0.1.0 (/home/kayg/Developer/calternal-wt-587/crates/daily)
    Checking calternal-perf v0.1.0 (/home/kayg/Developer/calternal-wt-587/crates/perf)
    Checking calternal v0.1.0 (/home/kayg/Developer/calternal-wt-587/crates/calternal)
    Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.59s
$ cargo test -j4 --workspace
   Compiling calternal-notes v0.1.0 (/home/kayg/Developer/calternal-wt-587/crates/notes)
   Compiling calternal-daily v0.1.0 (/home/kayg/Developer/calternal-wt-587/crates/daily)
   Compiling calternal-perf v0.1.0 (/home/kayg/Developer/calternal-wt-587/crates/perf)
   Compiling calternal v0.1.0 (/home/kayg/Developer/calternal-wt-587/crates/calternal)
    Finished `test` profile [unoptimized + debuginfo] target(s) in 10.23s
     Running unittests src/main.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal-deae764bfc911c7c)

running 12 tests
test args::tests::dev_user_never_on_a_public_address ... ok
test args::tests::migrate_v0 ... ok
test args::tests::fix_commands ... ok
test args::tests::defaults_and_flags ... ok
test args::tests::origin_defaults_to_the_local_port ... ok
test args::tests::user_create ... ok
test args::tests::web_folder ... ok
test args::tests::user_recover ... ok
test plugins::tests::contract_matches_the_server ... ok
test isolation::bob_cannot_reach_alices_attachments ... ok
test isolation::bob_cannot_join_alices_note_room ... ok
test isolation::bob_reaches_nothing_of_alices_through_any_action ... ok

test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s

     Running tests/attachments_crash.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/attachments_crash-15b919419a9652ee)

running 2 tests
test kill_nine_mid_upload_leaves_nothing_half_written ... ok
test a_big_upload_streams_in_bounded_memory ... ok

test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.14s

     Running tests/fix_tz_live.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/fix_tz_live-bbbb7269f8652284)

running 2 tests
test fix_without_a_running_server_says_so ... ok
test strip_tz_markers_on_a_live_home_with_a_client_typing ... ok

test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s

     Running tests/notes_crash.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/notes_crash-525ee4dd007d6a3f)

running 3 tests
test kill_nine_mid_append_on_a_long_note ... ok
test kill_nine_mid_tag_rename_renames_each_tag_once ... ok
test kill_nine_never_loses_or_doubles ... ok

test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.08s

     Running tests/notes_crash_typing.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/notes_crash_typing-a00d0438ca4746bf)

running 1 test
test kill_nine_while_people_type_loses_and_doubles_nothing ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.29s

     Running tests/notes_live.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/notes_live-887fed695e542f34)

running 2 tests
test joining_a_missing_note_fails_politely ... ok
test type_over_the_websocket_and_read_it_back ... ok

test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s

     Running tests/prefs_live.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/prefs_live-e6d54e1ebbd4bf71)

running 1 test
test preferences_are_saved_checked_and_kept ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s

     Running tests/search_live.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/search_live-a06d5856f7b093bb)

running 1 test
test notes_from_everywhere_are_found ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.05s

     Running tests/startup.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/startup-127357492c08b075)

running 5 tests
test refuses_dev_user_on_a_public_address ... ok
test recover_only_knows_real_people ... ok
test refuses_plain_http_on_a_public_origin ... ok
test a_new_server_prints_a_setup_token ... ok
test answers_within_budget ... ok

test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s

     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_attachments-889c5893e05a73dd)

running 19 tests
test serve::tests::dispositions_quote_safely ... ok
test serve::tests::only_plain_visible_paths_are_served ... ok
test serve::tests::ranges ... ok
test tests::sniffing::days_are_strict ... ok
test tests::sniffing::names_are_kept_but_made_safe ... ok
test tests::sniffing::pictures_and_videos_go_to_photos ... ok
test tests::sniffing::text_types_come_from_the_extension_and_html_never_runs ... ok
test tests::sniffing::the_name_never_decides_a_binary_type ... ok
test tests::http::the_sweep_removes_what_a_crash_left_and_spares_live_uploads ... ok
test tests::http::uploads_need_a_session_our_page_and_a_key ... ok
test tests::http::a_connection_that_breaks_off_leaves_nothing ... ok
test tests::http::an_upload_lands_in_its_dated_folder_and_is_served_back ... ok
test tests::http::the_limit_holds_while_streaming_without_a_length ... ok
test tests::http::paths_that_climb_out_of_the_home_are_not_found ... ok
test tests::http::a_retry_with_the_same_key_never_makes_a_second_copy ... ok
test tests::http::check_finds_only_your_own_files ... ok
test tests::http::the_same_file_again_says_already_uploaded_and_keeps_one_copy ... ok
test tests::http::unsafe_types_are_downloads_with_a_strict_policy ... ok
test tests::http::names_can_not_steer_where_a_file_goes ... ok

test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s

     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_auth-0a5a79f51dd5c667)

running 13 tests
test config::tests::origins ... ok
test limit::tests::stops_after_the_limit ... ok
test passkeys::tests::ids_round_trip ... ok
test passkeys::tests::names_are_trimmed_short_and_never_empty ... ok
test session::tests::names_are_cleaned ... ok
test setup::tests::names ... ok
test setup::tests::usernames ... ok
test token::tests::junk_is_not_a_token ... ok
test token::tests::setup_tokens_round_trip_through_pasting ... ok
test http::cookie_tests::https_logout_clears_the_same_host_only_cookie ... ok
test db::tests::opens_twice_and_keeps_schema ... ok
test setup::tests::recover_needs_a_known_person ... ok
test db::tests::a_version_1_database_gets_passkey_names ... ok

test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s

     Running tests/abuse.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/abuse-9eeff8c4ec421b78)

running 9 tests
test non_json_requests_are_refused ... ok
test oversized_bodies_are_refused ... ok
test open_prompts_are_capped ... ok
test bad_json_and_unknown_fields_are_refused ... ok
test junk_setup_tokens_are_refused_then_rate_limited ... ok
test nothing_about_the_server_leaks_before_sign_in ... ok
test forged_sessions_get_nowhere ... ok
test other_sites_cannot_act_for_you ... ok
test garbage_credentials_never_crash ... ok

test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s

     Running tests/create.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/create-4f5e3a60f3ace7ac)

running 6 tests
test nothing_about_the_person_leaks_before_sign_in ... ok
test an_expired_enrolment_token_is_refused ... ok
test an_earlier_first_owner_token_stops_working ... ok
test names_must_be_usable_and_unique ... ok
test a_created_person_enrolls_their_first_passkey_and_is_the_same_person ... ok
test an_enrolment_token_works_exactly_once_under_a_storm ... ok

test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s

     Running tests/isolation.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/isolation-d0dddf9b6aa9e997)

running 3 tests
test a_cookie_sent_from_another_sites_page_does_not_count ... ok
test another_persons_passkey_prompt_cannot_be_used_or_cancelled ... ok
test devices_and_passkeys_of_another_person_are_not_found ... ok

test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s

     Running tests/login.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/login-19de61576a334671)

running 11 tests
test foreign_status_cannot_sign_the_browser_out ... ok
test bearer_tokens_work_like_cookies ... ok
test a_sign_in_answer_cannot_be_replayed ... ok
test sign_in_with_a_passkey_creates_a_new_installation ... ok
test signing_out_shows_up_live_on_another_device ... ok
test signing_in_shows_up_live_on_another_device ... ok
test sign_out_ends_the_session_immediately ... ok
test an_unknown_passkey_is_refused ... ok
test revoking_another_device_signs_it_out ... ok
test logout_revokes_the_installation_and_rejects_live_cookies ... ok
test sessions_expire_when_unused ... ok

test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s

     Running tests/passkeys.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/passkeys-969238b1ee8fd2b8)

running 7 tests
test the_first_passkey_is_listed_with_the_device_it_was_made_on ... ok
test the_same_device_cannot_be_added_twice ... ok
test an_empty_name_is_refused_and_a_long_one_is_cut ... ok
test adding_needs_a_sign_in_and_an_add_prompt_works_once ... ok
test a_removed_passkey_that_is_gone_or_unknown_is_not_found ... ok
test the_last_passkey_cannot_be_removed ... ok
test add_rename_and_remove_each_leave_a_journal_event ... ok

test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s

     Running tests/setup.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/setup-3fbee7e0abd4428d)

running 8 tests
test first_owner_needs_a_name ... ok
test a_restart_replaces_the_first_owner_token ... ok
test session_cookie_is_locked_down ... ok
test a_finished_prompt_cannot_be_replayed ... ok
test first_owner_signs_up_with_the_printed_token ... ok
test recovery_adds_a_new_passkey_for_the_same_person ... ok
test a_token_works_exactly_once_under_a_storm ... ok
test an_expired_setup_token_is_refused ... ok

test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s

     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_backdrops-e474982e40fe3a4d)

running 19 tests
test tests::an_upload_is_private_to_the_person_who_made_it ... ok
test tests::a_photo_unknown_to_us_is_looked_up ... ok
test tests::changes_need_our_own_page_and_a_signed_in_person ... ok
test tests::an_answer_that_is_not_a_picture_is_refused_and_not_kept ... ok
test tests::the_real_client_speaks_https_to_unsplash ... ignored, needs the internet
test tests::pictures_from_other_hosts_are_refused ... ok
test tests::picking_is_reported_to_unsplash_once ... ok
test tests::pictures_are_proxied_cached_and_never_given_the_key ... ok
test tests::nobody_can_read_or_list_someone_elses_uploads ... ok
test tests::bad_ids_never_reach_the_disk_or_the_network ... ok
test tests::unsplash_running_out_of_requests_is_a_plain_slow_down ... ok
test tests::search_lists_photos_with_our_own_addresses_and_credit ... ok
test tests::an_upload_is_kept_once_and_served_back ... ok
test tests::uploads_are_checked_by_content_not_by_what_they_claim ... ok
test tests::without_a_key_photos_are_off_but_uploads_work ... ok
test tests::the_same_search_is_answered_once ... ok
test tests::the_real_client_sends_the_key_and_caps_the_size ... ok
test tests::too_many_pixels_are_refused_but_big_files_are_not ... ok
test tests::the_cache_drops_the_oldest_files_past_its_cap ... ok

test result: ok. 18 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.04s

     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_core-22753e58953721f1)

running 7 tests
test action::tests::namespace_is_enforced ... ok
test error::tests::every_code_has_a_friendly_message ... ok
test batch::tests::stops_at_the_first_error ... ok
test batch::tests::visits_everything_once_in_order ... ok
test journal::tests::junk_tokens_ask_for_a_refresh ... ok
test journal::tests::tokens_round_trip ... ok
test plugin::tests::plugins_stay_in_their_namespace ... ok

test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_daily-253fcac5eaa1e5e5)

running 21 tests
test day::tests::midnight_follows_the_device_in_ist ... ok
test day::tests::daylight_saving_uses_the_offset_the_device_sends ... ok
test day::tests::names_and_ids ... ok
test day::tests::titles_read_like_the_web_app ... ok
test tests::shared_vectors ... ok
test times_tests::a_line_with_only_tags_stays_words ... ok
test tests::close_turns_one_open_entry_into_a_range ... ok
test tests::any_text_is_safe_to_read_and_plan ... ok
test times_tests::only_a_day_note_has_times ... ok
test tests::bad_input_is_refused_kindly ... ok
test tests::add_inserts_exactly_one_entry_and_keeps_the_rest ... ok
test times_tests::any_line_is_safe ... ok
test times_tests::trailing_tags_on_any_line ... ok
test times_tests::a_log_line_splits_into_times_words_and_tags ... ok
test tests::an_existing_day_file_is_reused_whatever_its_id ... ok
test tests::today_follows_the_device_offset ... ok
test tests::log_add_then_close_makes_a_range ... ok
test tests::opening_the_same_day_at_once_makes_one_note ... ok
test tests::make_note_on_a_log_line_keeps_times_and_tags ... ok
test tests::two_offline_devices_starting_the_same_day_merge_into_one_note ... ok
test tests::no_file_until_the_first_keystroke ... ok

test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.39s

     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_engine-ff3aa4aa42431a1a)

running 13 tests
test hash::tests::key_order_does_not_matter_but_content_does ... ok
test tests::connected_follows_live_views ... ok
test tests::changes_need_a_key_reads_do_not ... ok
test tests::bad_input_and_unknown_actions_are_friendly ... ok
test tests::a_plugin_cannot_write_outside_its_namespace ... ok
test tests::a_retry_runs_once_and_replays_the_result ... ok
test tests::journal_pages_continue_where_they_stopped ... ok
test tests::users_never_see_each_other ... ok
test tests::identical_calls_at_the_same_moment_run_once ... ok
test tests::no_write_is_lost_while_users_are_released_and_reopened ... ok
test tests::a_huge_job_never_delays_anyone ... ok
test tests::a_user_with_a_live_view_or_a_running_action_is_kept ... ok
test tests::an_idle_user_is_released_and_comes_back_with_nothing_lost ... ok

test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.49s

     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_fixtures-6f98542429b58355)

running 4 tests
test dates::tests::round_trips_and_formats ... ok
test rng::tests::same_seed_same_numbers ... ok
test tests::same_seed_same_bytes_other_seed_other_bytes ... ok
test tests::looks_like_a_real_home ... ok

test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s

     Running unittests src/main.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_fixtures-f234eac8403fa749)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_fsio-0087f3cf3ed3c80d)

running 12 tests
test beneath::tests::walking_without_openat2_refuses_symlinks_too ... ok
test tests::atomic_write_replaces_and_leaves_no_temp_files ... ok
test beneath::tests::paths_that_climb_out_are_refused ... ok
test tests::names_fold_case_and_unicode_form ... ok
test tests::case_only_rename_works_and_other_clashes_are_refused ... ok
test beneath::tests::temp_files_persist_without_replacing_and_vanish_when_dropped ... ok
test tests::only_one_process_owns_a_data_folder ... ok
test tests::prepared_writes_land_only_when_placed ... ok
test tests::failed_write_keeps_the_old_file ... ok
test tests::unique_names_skip_case_and_form_clashes ... ok
test tests::write_unless_changed_keeps_someone_elses_version ... ok
test tests::big_writes_arrive_whole ... ok

test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s

     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_memory-3b65467e6e94a530)

running 2 tests
test tests::huge_pages_go_off ... ok
test tests::trimming_is_harmless ... ok

test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_migrate_v0-bd794bebe756a3e2)

running 36 tests
test tests::rules::dry_run_writes_nothing ... ok
test tests::rules::m1_daily_notes_get_day_names_ids_and_lose_generated_headings ... ok
test tests::rules::m10_tz_markers_go_and_other_zones_convert_to_the_notes_zone ... ok
test tests::rules::m1_custom_daily_title_and_heading_stay ... ok
test tests::rules::m2_unresolved_links_stay_as_written_and_are_reported ... ok
test tests::rules::edited_files_are_never_overwritten_without_asking ... ok
test tests::rules::m1_titles_come_from_title_then_h1_then_file_name_and_stay_unique ... ok
test tests::rules::m2_code_is_never_rewritten ... ok
test tests::rules::m2_wikilinks_always_become_standard_links ... ok
test tests::rules::m2_attachments_that_exist_are_copied_and_relinked ... ok
test tests::rules::m2_links_are_repaired_by_name_date_title_and_slug ... ok
test tests::rules::m3_m5_frontmatter_keys_drop_and_times_convert ... ok
test tests::units::every_v0_time_shape_converts ... ok
test tests::units::file_names_give_titles ... ok
test tests::units::keys_ignore_case_encoding_quotes_and_md ... ok
test tests::units::links_parse_in_every_shape ... ok
test tests::units::unix_times_become_india_time ... ok
test tests::rules::m7_tasks_blocks_are_stripped_and_listed ... ok
test tests::rules::m4_unreferenced_block_ids_go_and_referenced_ones_stay ... ok
test tests::rules::m5_unreadable_dates_fall_back ... ok
test tests::rules::m6_conflict_copies_are_not_migrated ... ok
test tzmarker::tests::day_from_a_date_value ... ok
test tzmarker::tests::a_conversion_that_leaves_the_day_is_kept_and_reported ... ok
test tests::rules::m8_only_notes_and_linked_files_move ... ok
test tzmarker::tests::no_zone_in_the_note_means_strip_only ... ok
test tzmarker::tests::code_is_never_touched ... ok
test tzmarker::tests::eu_summer_time_edges ... ok
test tzmarker::tests::berlin_converts_inside_the_day ... ok
test tzmarker::tests::not_a_marker_is_left_alone ... ok
test tzmarker::tests::marker_at_the_end_or_tight_leaves_no_stray_space ... ok
test tzmarker::tests::styles_survive_conversion ... ok
test tzmarker::tests::second_run_changes_nothing ... ok
test tzmarker::tests::same_zone_just_goes ... ok
test tzmarker::tests::unknown_zone_or_a_non_log_line_is_kept_and_counted ... ok
test tests::rules::running_twice_gives_the_same_bytes ... ok
test tests::no_new_markers::nothing_writes_a_tz_marker ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s

     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-fa4fba7e8d86451a)

running 265 tests
test anchor::tests::hash_is_plain_sha256_hex ... ok
test backlinks::tests::links_are_fold_keys_and_lines ... ok
test backlinks::tests::snippets_are_the_trimmed_line ... ok
test blocks::tests::finds_list_children_and_heading_sections ... ok
test blocks::tests::line_edits ... ok
test anchor::tests::lines_by_utf16_index ... ok
test blocks::tests::shapes_keep_markers ... ok
test blocks::tests::titles_from_the_first_sentence ... ok
test bulk::undo::tests::inverse_restores_the_text ... ok
test diff::tests::an_inserted_line_starts_at_a_line_start ... ok
test diff::tests::emoji_positions_are_utf16 ... ok
test frontmatter::tests::h1_skips_code_and_frontmatter ... ok
test diff::tests::small_change_is_a_small_edit ... ok
test frontmatter::tests::quoting ... ok
test frontmatter::tests::set_changes_only_the_value ... ok
test frontmatter::tests::reads_keys ... ok
test frontmatter::tests::set_is_utf16_aware ... ok
test frontmatter::tests::set_adds_a_line_or_a_block ... ok
test index::tests::a_shared_path_answers_with_the_newest_note ... ok
test index::tests::reload_speed ... ignored
test index::tests::a_torn_tail_cannot_swallow_the_next_durable_mapping ... ok
test index::tests::survives_reload_renames_and_torn_lines ... ok
test index::tests::under_finds_exact_paths_and_descendants_with_folded_names ... ok
test index::tests::under_keeps_shadowed_paths_for_watcher_removal ... ok
test index::tests::unloads_and_reloads ... ok
test links::tests::finds_standard_and_old_style_links ... ok
test links::tests::nested_brackets_in_text ... ok
test links::tests::relative_paths ... ok
test links::tests::resolves_relative_to_the_linking_note ... ok
test links::tests::retarget_follows_the_title_and_keeps_custom_text ... ok
test links::tests::retarget_from_a_subfolder ... ok
test links::tests::retarget_matches_case_and_unicode_forms ... ok
test links::tests::skips_code_images_and_the_web ... ok
test meta::tests::snippets_skip_frontmatter_and_headings ... ok
test missing::targets::tests::a_name_is_the_file_without_its_folder_and_extension ... ok
test missing::targets::tests::names_rank_exact_then_prefix_then_word_then_inside ... ok
test rename::tests::clash_numbers ... ok
test rename::tests::daily_names ... ok
test rename::tests::h1_is_set_or_added ... ok
test room::acks::tests::varuints_round_trip ... ok
test room::edit::tests::checks_bounds_overlap_and_surrogates ... ok
test index::tests::compacts_when_it_grows ... ok
test meta::tests::cursors_round_trip_and_reject_junk ... ok
test history::tests::a_competing_writer_cannot_invalidate_a_history_write_snapshot ... ok
test history::tests::appends_are_ordered_and_readable ... ok
test history::tests::pending_save_promotes_to_base ... ok
test history::publication::tests::acknowledgement_keeps_a_newer_failed_publication ... ok
test bulk::undo::tests::inverse_roundtrips ... ok
test room::save::tests::review::review_acknowledged_save_child ... ok
test room::save::tests::save_kill_child ... ok
test diff::tests::edits_turn_old_into_new ... ok
test diff::tests::edits_never_split_a_character ... ok
test scan::tests::day_ids_name_their_files ... ok
test scan::tests::state_round_trips_and_skips_odd_names ... ok
test search::tests::a_note_becomes_a_document ... ok
test search::tests::plain_search_lines_borrow_their_text ... ok
test search::tests::search_lines_keep_link_text_and_replacement_order ... ok
test search::tests::titles_fall_back_to_the_file_name ... ok
test smartline::tests::a_plain_line ... ok
test smartline::tests::only_tags_are_words ... ok
test smartline::tests::trailing_tags_only ... ok
test stamp::tests::formats_with_offset ... ok
test tags::front::tests::every_way_of_writing_tags ... ok
test tags::merge::tests::property_tags_go_with_their_comma_or_line ... ok
test tags::merge::tests::text_tags_go_with_one_space ... ok
test room::save::tests::review::review_kill_nine_after_save_reply_preserves_exact_file_history_and_version ... ok
test tags::rewrite::tests::nothing_to_do_is_no_edits ... ok
test room::save::tests::title_sync_does_not_decode_the_saved_document ... ok
test tags::rewrite::tests::positions_count_utf16 ... ok
test tags::rewrite::tests::properties_change_name_only ... ok
test room::save::tests::review::review_delete_set_before_insert_and_trailing_format_marks ... ok
test tags::rewrite::tests::renames_tags_and_nested_tags_only ... ok
test tags::rewrite::tests::renaming_onto_an_existing_tag_merges ... ok
test tags::rewrite::tests::words_code_links_and_headings ... ok
test tags::scan::tests::code_is_never_tags ... ok
test tags::scan::tests::hash_free_lines_still_open_and_close_code_fences ... ok
test room::save::tests::review::review_failed_save_retry_and_outside_retry_keep_base_cache ... ok
test tags::scan::tests::headings_and_quotes_keep_their_tags ... ok
test tags::scan::tests::link_targets_and_addresses_are_never_tags ... ok
test tags::scan::tests::not_tags ... ok
test tags::scan::tests::plain_tags ... ok
test tags::tests::properties_and_text ... ok
test tags::tests::nesting_and_cleaning ... ok
test room::save::tests::concurrent_typists_and_saves_converge ... ok
test tests::acks::an_older_lineage_is_refused_before_anything_is_sent ... ok
test tests::acks::checks_are_answered_in_order ... ok
test tags::rewrite::tests::merging_keeps_every_tag_once_at_most ... ok
test tests::acks::lineage_survives_a_restart ... ok
test index::tests::answers_like_plain_maps ... ok
test tests::acks::saved_means_the_change_is_in_history ... ok
test room::save::tests::kill_nine_mid_save_recovers_title_and_bytes ... ok
test tests::anchors::an_edited_block_is_refused_never_the_wrong_one ... ok
test tests::anchors::an_anchor_follows_its_block_when_lines_shift ... ok
test tests::anchors::anchors_need_a_hash_and_block_ids_work ... ok
test tests::appends_review::delete_whole_tail_then_append_matches ... ok
test tests::appends_review::frontmatter_map_write_falls_back ... ok
test tags::rewrite::tests::rename_and_back_is_the_same_text ... ok
test tests::appends_review::trailing_format_marker_bytes ... ok
test index::tests::directory_counts_match_full_scan_after_moves_and_reload ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tags::rewrite::tests::only_real_tags_change ... ok
test tests::anchors::history_folds_typing_and_names_jobs ... ok
test tests::appends::an_append_to_a_long_note_stays_small ... ok
test tests::appends::appends_built_directly_match_the_copy_byte_for_byte ... ok
test tests::anchors::shifting_lines_never_move_the_wrong_block ... ok
test tests::appends::typists_and_appends_interleave_on_one_note ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::edit_title ... ok
test tests::appends_review::fuzz_deletes_restarts_parked ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::fanout::a_crash_before_the_seed_is_durable_never_doubles_text ... ok
test tests::fanout::a_first_open_does_not_wait_for_the_disk ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::fanout::a_crash_between_fan_out_and_disk_loses_nothing ... ok
test tests::fanout::bursts_converge_and_reach_history ... ok
test tests::event_visibility::restore ... ok
test tests::kill9::child ... ok
test tests::fresh::a_note_made_with_text_opens_with_its_frontmatter ... ok
test tests::fanout::a_version_always_matches_its_text ... ok
test tests::kill9::delete_killed_after_its_answer_finishes_once ... ok
test tests::kill9::permanent_delete_after_restore_cannot_delete_the_live_note ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::kill9::quick_delete_restore_survives_kill ... ok
test tests::kill9::restore_killed_after_its_answer_finishes_once ... ok
test tests::kill9::restore_delete_forget_does_not_resurrect_after_kill ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::fanout::collaborators_see_typing_before_the_disk ... ok
test tests::kill9::quick_restore_delete_survives_kill ... ok
test tests::listing::the_first_page_never_waits_for_the_home_to_open ... ok
test tests::listing::pinning_shows_in_the_list_and_unpinning_leaves_no_trace ... ok
test tests::listing::filters_by_tag_kind_and_created_range ... ok
test tests::listing::pages_cover_every_note_once_in_a_stable_order ... ok
test tests::missing::a_rename_in_the_app_leaves_the_old_path_moved ... ok
test tests::missing::a_path_tells_here_trash_and_gone ... ok
test tests::missing::make_from_link_makes_the_note_where_the_link_points_and_undo_takes_it_back ... ok
test tests::missing::never_written_paths_are_new_and_bad_ones_too ... ok
test tests::missing::notes_in_the_trash_from_before_are_found ... ok
test tests::missing::never_made_targets_are_offered_with_their_capitals_and_link_counts ... ok
test tests::missing::a_move_outside_is_found_and_relink_repoints_the_links ... ok
test tests::event_visibility::save ... ok
test tests::missing::restored_with_a_new_name_reads_as_moved ... ok
test tests::opening::a_note_never_typed_in_is_still_forgotten_on_restart ... ok
test tests::opening::a_cold_fill_ends_with_every_index_and_right_answers ... ok
test tests::listing::the_list_stays_live_with_new_notes_saves_and_outside_edits ... ok
test tests::opening::identifying_an_already_indexed_file_never_makes_it_a_copy ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::opening::a_warm_open_announces_only_what_changed_while_closed ... ok
test tests::opening::shutting_down_leaves_the_list_log_empty ... ok
test tests::opening::upgrading_without_a_saved_scan_announces_nothing_for_known_notes ... ok
test tests::listing::a_common_tag_pages_the_same_in_every_order ... ok
test tests::opening::typing_saved_only_in_history_survives_a_restart_before_the_first_save ... ok
test tests::outside::edit_while_closed_is_merged_on_open ... ok
test tests::outside::missed_watcher_event_is_caught_before_saving ... ok
test tests::opening::a_cold_home_indexes_every_file_once_with_its_own_id ... ok
test tests::outside::outside_edit_while_typing_merges ... ok
test tests::peek::an_open_room_answers_with_its_live_text ... ok
test room::save::tests::saved_bytes_and_titles_match_the_old_copy_path ... ok
test tests::peek::reads_files_without_opening_rooms ... ok
test tests::pending::apply_places_changes_in_any_order ... ok
test tests::outside::copied_note_gets_a_fresh_id ... ok
test tests::pending::yrs_alone_loses_a_parked_change ... ok
test tests::peek::returns_at_most_fifty ... ok
test tests::outside::outside_create_and_delete ... ok
test tests::event_visibility::unpin ... ok
test tests::renames::a_taken_name_gets_a_number_and_daily_notes_keep_theirs ... ok
test tests::renames::backlinks_list_linked_and_unlinked_mentions ... ok
test tests::pending::changes_out_of_order_all_arrive_and_saved_is_true ... ok
test tests::renames::make_note_moves_the_block_and_undoes_as_one_step ... ok
test tests::renames::move_block_to_another_note_and_back ... ok
test tests::listing::the_kept_count_follows_adds_and_deletes ... ok
test tests::renames::typing_in_a_linking_note_during_a_rename_is_kept ... ok
test tests::renames::rename_moves_the_file_and_repoints_every_link ... ok
test tests::opening::asking_mid_scan_never_says_not_found_and_never_duplicates_a_day ... ok
test tests::renames::undo_keeps_a_made_note_someone_typed_in ... ok
test tests::rooms::late_joiner_gets_full_state ... ok
test tests::rooms::patches_use_utf16_positions ... ok
test tests::rooms::fresh_note_opened_by_many_at_once_is_not_doubled ... ok
test tests::rooms::retried_change_applies_once ... ok
test tests::rooms::retried_create_makes_one_note ... ok
test tests::rooms::stale_replace_keeps_newer_typing ... ok
test tests::saving::a_write_error_keeps_the_change ... ok
test tests::rooms::typing_survives_a_concurrent_delete ... ok
test tests::renames::typing_a_new_title_renames_the_file_after_a_pause ... ok
test tests::saving::failed_save_keeps_the_change ... ok
test tests::renames::backlinks_follow_edits_and_deletes ... ok
test tests::outside::outside_rename_keeps_the_id ... ok
test tests::saving::line_endings_and_bom_are_kept ... ok
test tests::saving::first_keystroke_creates_the_file ... ok
test tests::saving::crash_after_write_does_not_double_text ... ok
test tests::saving::crash_before_write_loses_nothing ... ok
test tests::saving::title_and_h1_stay_in_step ... ok
test room::save::tests::review::review_title_precedence_edge_matrix ... ok
test tests::saving::opening_never_writes ... ok
test tests::tags::bad_names_are_refused ... ok
test tests::outside::own_saves_are_not_outside_edits ... ok
test tests::tags::renames_every_tag_and_undoes_as_one_step ... ok
test tests::outside::polling_finds_outside_changes ... ok
test tests::tags::typing_during_a_tag_rename_is_kept ... ok
test tests::trash::a_closed_note_is_trashed_without_opening_it ... ok
test tests::trash::a_never_typed_note_is_simply_forgotten ... ok
test tests::saving::an_error_after_the_write_does_not_double_text ... ok
test tests::rooms::random_concurrent_editing_converges_without_duplicates ... ok
test tests::trash::delete_and_restore_answer_once_per_job_id ... ok
test tests::trash::a_note_deleted_before_its_first_save_keeps_its_text ... ok
test tests::trash::delete_moves_to_trash_and_undo_brings_it_back ... ok
test tests::trash::delete_replay_with_a_stale_index_keeps_the_only_file ... ok
test tests::trash::half_written_trash_folders_never_hide_a_live_note ... ok
test tests::trash::folder_rename_and_outside_move_bursts_keep_every_descendant ... ok
test tests::trash::forget_deletes_file_and_history_forever ... ok
test tests::trash::a_file_deleted_outside_goes_to_the_trash ... ok
test tests::trash::restore_with_a_stale_index_really_moves_the_file_back ... ok
test tests::trash::restore_durably_indexes_a_note_without_an_embedded_id ... ok
test tests::trash::restore_keeps_id_and_history_and_takes_a_free_name ... ok
test tests::trash::the_sweep_empties_only_notes_older_than_thirty_days ... ok
test tests::trash::trash_ids_never_reach_another_home ... ok
test tests::trash::trashed_notes_leave_search_lists_and_backlinks_and_come_back ... ok
test tests::trash::trash_pages_newest_first ... ok
test tests::unloading::an_unused_home_unloads_and_answers_after ... ok
test tests::saving::saving_does_not_loop ... ok
test text::tests::mixed_endings_take_the_majority ... ok
test text::tests::styles_round_trip ... ok
test text::tests::uniform_files_round_trip_exactly ... ok
test trash::tests::a_note_without_details_still_reads ... ok
test trash::tests::details_without_a_note_are_not_a_note ... ok
test trash::tests::missing_details_never_age_trash_from_the_notes_old_mtime ... ok
test versions::tests::folds_runs_by_author_kind_and_gap ... ok
test ydoc::tests::fork_and_merge_keeps_concurrent_typing ... ok
test ydoc::tests::reapplying_an_update_changes_nothing ... ok
test ydoc::tests::utf16_offsets ... ok
test tests::unloading::a_connected_client_keeps_it ... ok
test tests::unloading::an_open_note_keeps_it ... ok
test tests::writers::every_writer_at_once_with_the_watcher ... ok
test tests::saving::nonstop_typing_still_saves ... ok
test tests::storm::outside_rewrites_during_a_storm_all_land ... ok
test tests::tags::a_big_tag_rename_never_stalls_typing ... ok
test tests::writers::every_writer_at_once_loses_and_doubles_nothing ... ok
test tests::renames::a_crash_mid_rename_resumes_and_applies_each_edit_once ... ok
test tests::trash::a_crash_mid_delete_finishes_on_restart_exactly_once ... ok
test tests::tags::a_crash_mid_rename_resumes_and_renames_each_tag_once ... ok
test room::save::tests::review::review_fuzz_old_new_bytes_history_versions_and_restarts ... ok

test result: ok. 264 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 20.98s

     Running unittests src/main.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_perf-1052020ed1871574)

running 6 tests
test args::tests::parses_trash_only_mode ... ok
test scenarios::soak::tests::slope_of_a_line ... ok
test scenarios::storm::tests::typing_stops_before_the_newline_ahead_of_outside_lines ... ok
test stats::tests::summary_max_is_the_largest_observed_sample_across_runs ... ok
test stats::tests::medians_of_runs_and_pooled_singles ... ok
test live::tests::frames_round_trip_and_keystrokes_stay_whole ... ok

test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running unittests src/bin/storage-bench.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/storage_bench-aaee1f6d1cd60c74)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_plugin_hello-53ca8ca6107399a0)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_prefs-34d1a5e6c699003e)

running 9 tests
test tests::keys_are_an_area_then_dotted_parts ... ok
test tests::a_change_on_one_device_reaches_the_other ... ok
test tests::quick_saves_from_two_devices_all_land ... ok
test tests::set_then_get_and_survive_a_restart ... ok
test tests::people_do_not_share_preferences ... ok
test tests::saving_the_same_value_again_is_quiet ... ok
test tests::a_retry_with_the_same_key_acts_once ... ok
test tests::bad_keys_and_big_values_get_friendly_errors ... ok
test tests::at_most_200_keys_but_existing_ones_can_still_change ... ok

test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s

     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_search-ff67ffa340bd9f12)

running 13 tests
test query::tests::lone_symbols_are_ignored ... ok
test fuzzy::tests::distance_counts_swaps_as_one ... ok
test read::tests::renumbering_shifts_placeholders ... ok
test read::tests::block_ids_are_found ... ok
test query::tests::dates_cover_whole_periods ... ok
test fuzzy::tests::common_typos_are_fixed ... ok
test read::tests::excerpts_mark_matches_in_context ... ok
test query::tests::words_filters_and_phrases ... ok
test read::tests::text_matches_like_the_index ... ok
test text::tests::bigrams_cover_unspaced_scripts ... ok
test text::tests::fold_drops_accents_and_case ... ok
test text::tests::words_keep_indic_vowel_signs ... ok
test schema::tests::an_older_index_gets_its_titles_filled ... ok

test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running tests/search.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/search-8eb084de93ee7287)

running 12 tests
test searches_answer_while_indexing_runs ... ok
test an_empty_search_shows_recent_things ... ok
test titles_first_then_recent_use_then_body ... ok
test results_show_why_they_matched_and_where ... ok
test odd_input_never_breaks_search ... ok
test prefixes_and_typos_are_forgiven ... ok
test every_script_is_searchable ... ok
test filters_by_tag_kind_and_date ... ok
test behind_answers_at_once_and_catching_up_is_announced_once ... ok
test a_restart_heals_whatever_was_missed ... ok
test people_only_ever_find_their_own_things ... ok
test the_index_follows_changes_live ... ok

test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.08s

     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_server-b018c8f458805a08)

running 2 tests
test rooms::tests::frames_round_trip ... ok
test compress::tests::big_answers_are_compressed_and_small_ones_are_not ... ok

test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running tests/access.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/access-b270c95875ec56fa)

running 1 test
test one_line_per_request_with_no_secrets ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

     Running tests/live.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/live-2ebb72560f7b157e)

running 6 tests
test health_answers_without_signing_in ... ok
test signed_out_calls_get_a_friendly_refusal ... ok
test a_stranger_token_asks_for_a_refresh ... ok
test errors_carry_codes_not_internals ... ok
test reconnecting_catches_up_from_a_token ... ok
test http_to_journal_to_websocket ... ok

test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s

     Running tests/signout.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/signout-3993512dadca5b39)

running 1 test
test signing_a_device_out_closes_its_live_socket ... ok

test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s

     Running tests/web.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/web-4c0ff73bf5023b52)

running 3 tests
test files_deep_links_and_the_api_live_side_by_side ... ok
test precompressed_files_are_sent_as_they_are_to_whoever_accepts_them ... ok
test caching_and_security_headers_follow_what_each_file_is ... ok

test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s

     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_store-dc5119e9b339ecbc)

running 8 tests
test tests::a_store_with_a_listener_or_a_copy_is_in_use ... ok
test tests::idempotency_is_saved_with_the_events_or_not_at_all ... ok
test tests::commits_are_read_back_in_order ... ok
test tests::tokens_survive_a_restart_and_reject_strangers ... ok
test tests::live_entries_arrive_in_journal_order ... ok
test tests::reads_are_capped ... ok
test tests::old_idempotency_records_are_swept_when_the_store_opens ... ok
test tests::old_idempotency_records_are_swept_after_commits ... ok

test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s

     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_testkit-84605cced32b9d05)

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

   Doc-tests calternal_attachments

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

   Doc-tests calternal_auth

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

   Doc-tests calternal_backdrops

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

   Doc-tests calternal_core

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

   Doc-tests calternal_daily

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

   Doc-tests calternal_engine

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

   Doc-tests calternal_fixtures

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

   Doc-tests calternal_fsio

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

   Doc-tests calternal_memory

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

   Doc-tests calternal_migrate_v0

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

   Doc-tests calternal_notes

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

   Doc-tests calternal_plugin_hello

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

   Doc-tests calternal_prefs

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

   Doc-tests calternal_search

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

   Doc-tests calternal_server

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

   Doc-tests calternal_store

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

   Doc-tests calternal_testkit

running 0 tests

test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s

$ cargo test -j4 -p calternal-notes event_visibility, 30 repetitions
Run 1
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 6.19s

Run 2
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.15s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 6.21s

Run 3
    Blocking waiting for file lock on package cache
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.15s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 6.42s

Run 4
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.84s

Run 5
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.81s

Run 6
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.72s

Run 7
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.75s

Run 8
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.86s

Run 9
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.81s

Run 10
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.85s

Run 11
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.69s

Run 12
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.81s

Run 13
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.69s

Run 14
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 6.00s

Run 15
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.73s

Run 16
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.68s

Run 17
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.71s

Run 18
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.60s

Run 19
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.73s

Run 20
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.52s

Run 21
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.55s

Run 22
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.51s

Run 23
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.66s

Run 24
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.50s

Run 25
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.49s

Run 26
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.67s

Run 27
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.80s

Run 28
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.82s

Run 29
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 6.23s

Run 30
    Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s
     Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989)

running 36 tests
test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok
test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok
test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok
test tests::event_visibility::create_text ... ok
test tests::event_visibility::create ... ok
test tests::event_visibility::outside_create ... ok
test tests::event_visibility::outside_delete ... ok
test tests::event_visibility::edit_title_property ... ok
test tests::event_visibility::edit_title ... ok
test tests::event_visibility::rename_public_retry ... ok
test tests::event_visibility::edit ... ok
test tests::event_visibility::delete ... ok
test tests::event_visibility::rename_retry ... ok
test tests::event_visibility::move_note ... ok
test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok
test tests::event_visibility::outside_edit_closed ... ok
test tests::event_visibility::outside_edit ... ok
test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok
test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok
test tests::event_visibility::pin ... ok
test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok
test tests::event_visibility::outside_rename ... ok
test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok
test tests::event_visibility::save_background_retry ... ok
test tests::event_visibility::save_retry ... ok
test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok
test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok
test tests::event_visibility::review_restore_publication_survives_home_restart ... ok
test tests::event_visibility::rename ... ok
test tests::event_visibility::outside_rename_closed ... ok
test tests::event_visibility::save_outside_retry ... ok
test tests::event_visibility::save ... ok
test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok
test tests::event_visibility::restore ... ok
test tests::event_visibility::unpin ... ok

test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.77s

$ save_bench: two alternating runs per revision, 50 samples per size
before-1 (8795953)
  100 lines: save p50 0.85 ms, p95 1.03 ms, max 1.29 ms
 1000 lines: save p50 1.86 ms, p95 2.29 ms, max 2.55 ms
 3500 lines: save p50 3.88 ms, p95 4.34 ms, max 4.63 ms
after-1
  100 lines: save p50 0.83 ms, p95 1.00 ms, max 1.15 ms
 1000 lines: save p50 2.05 ms, p95 2.52 ms, max 6.34 ms
 3500 lines: save p50 4.28 ms, p95 5.06 ms, max 5.97 ms
before-2 (8795953)
  100 lines: save p50 0.74 ms, p95 0.93 ms, max 1.31 ms
 1000 lines: save p50 1.54 ms, p95 1.84 ms, max 1.93 ms
 3500 lines: save p50 3.99 ms, p95 4.85 ms, max 5.14 ms
after-2
  100 lines: save p50 0.66 ms, p95 0.82 ms, max 0.91 ms
 1000 lines: save p50 1.61 ms, p95 1.90 ms, max 2.05 ms
 3500 lines: save p50 3.98 ms, p95 4.57 ms, max 5.38 ms
Supersedes #594. Refs #587. This PR targets `dev`; do not merge as part of this job. A create retried after a failed list write could return an empty note, and restores or outside edits could lose their notifications after the durable change had already succeeded. Keep that unfinished work in history until it can reach the list and journal. - Persist the initial create text and writer key before reserving the id. Retries resume that edit once, including explicit ids without a caller key. Serialize creates for the same id so another caller cannot return an unfinished reservation. - Persist failed home, scan and room notifications outside the room. Retry current list rows in bounded batches, acknowledge specific queue sequences, and discard notifications superseded by a later delete or restore. A failed room load and a Home restart retain the work. - Acquire SQLite's writer lock before grouped history jobs read. Deferred read-to-write upgrades produced SQLITE_BUSY and rolled back unrelated background creates. A coordinated competing-writer regression reproduces this without sleeps. Keep the test-only stalled disk outside the transaction so a simulated crash does not leave a live writer lock. Seven metadata-fault regressions and the competing-writer regression fail on `8795953` and pass here. Additional coverage checks recovery after restart, scan discovery, a delete followed by restore, and acknowledgement of an older notification while newer work is queued. Head: `24d0c5204db3dccc50866b889978a30de6c5b1ff`. All local heavy commands ran through `build-slot.sh`, with four Cargo jobs. The workspace gates used the host's shared build environment for Nix OpenSSL. Formatting and workspace clippy passed; workspace tests passed **543 tests, 2 ignored**; all **30 visibility repetitions passed 36/36**, for **1,080 cases**. The save comparison uses the reviewer's existing `save_bench`, the repository release profile with fat LTO, four runtime workers, 50 timed saves per size, appends outside the timer, and fresh data for each run. Both revisions verify every line occurs once. The baseline binary comes from a clean archive of `8795953`. At 3,500 lines, p50 was 3.88/3.99 ms before and 4.28/3.98 ms after; results show shared-host variation. The successful save path adds no history flush. <details> <summary>Gate and save-comparison output, verbatim (exit 0)</summary> ```text $ cargo fmt --all --check $ cargo clippy -j4 --workspace --all-targets -- -D warnings Checking calternal-notes v0.1.0 (/home/kayg/Developer/calternal-wt-587/crates/notes) Checking calternal-daily v0.1.0 (/home/kayg/Developer/calternal-wt-587/crates/daily) Checking calternal-perf v0.1.0 (/home/kayg/Developer/calternal-wt-587/crates/perf) Checking calternal v0.1.0 (/home/kayg/Developer/calternal-wt-587/crates/calternal) Finished `dev` profile [unoptimized + debuginfo] target(s) in 4.59s $ cargo test -j4 --workspace Compiling calternal-notes v0.1.0 (/home/kayg/Developer/calternal-wt-587/crates/notes) Compiling calternal-daily v0.1.0 (/home/kayg/Developer/calternal-wt-587/crates/daily) Compiling calternal-perf v0.1.0 (/home/kayg/Developer/calternal-wt-587/crates/perf) Compiling calternal v0.1.0 (/home/kayg/Developer/calternal-wt-587/crates/calternal) Finished `test` profile [unoptimized + debuginfo] target(s) in 10.23s Running unittests src/main.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal-deae764bfc911c7c) running 12 tests test args::tests::dev_user_never_on_a_public_address ... ok test args::tests::migrate_v0 ... ok test args::tests::fix_commands ... ok test args::tests::defaults_and_flags ... ok test args::tests::origin_defaults_to_the_local_port ... ok test args::tests::user_create ... ok test args::tests::web_folder ... ok test args::tests::user_recover ... ok test plugins::tests::contract_matches_the_server ... ok test isolation::bob_cannot_reach_alices_attachments ... ok test isolation::bob_cannot_join_alices_note_room ... ok test isolation::bob_reaches_nothing_of_alices_through_any_action ... ok test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s Running tests/attachments_crash.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/attachments_crash-15b919419a9652ee) running 2 tests test kill_nine_mid_upload_leaves_nothing_half_written ... ok test a_big_upload_streams_in_bounded_memory ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.14s Running tests/fix_tz_live.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/fix_tz_live-bbbb7269f8652284) running 2 tests test fix_without_a_running_server_says_so ... ok test strip_tz_markers_on_a_live_home_with_a_client_typing ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.33s Running tests/notes_crash.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/notes_crash-525ee4dd007d6a3f) running 3 tests test kill_nine_mid_append_on_a_long_note ... ok test kill_nine_mid_tag_rename_renames_each_tag_once ... ok test kill_nine_never_loses_or_doubles ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.08s Running tests/notes_crash_typing.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/notes_crash_typing-a00d0438ca4746bf) running 1 test test kill_nine_while_people_type_loses_and_doubles_nothing ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.29s Running tests/notes_live.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/notes_live-887fed695e542f34) running 2 tests test joining_a_missing_note_fails_politely ... ok test type_over_the_websocket_and_read_it_back ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s Running tests/prefs_live.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/prefs_live-e6d54e1ebbd4bf71) running 1 test test preferences_are_saved_checked_and_kept ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s Running tests/search_live.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/search_live-a06d5856f7b093bb) running 1 test test notes_from_everywhere_are_found ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.05s Running tests/startup.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/startup-127357492c08b075) running 5 tests test refuses_dev_user_on_a_public_address ... ok test recover_only_knows_real_people ... ok test refuses_plain_http_on_a_public_origin ... ok test a_new_server_prints_a_setup_token ... ok test answers_within_budget ... ok test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_attachments-889c5893e05a73dd) running 19 tests test serve::tests::dispositions_quote_safely ... ok test serve::tests::only_plain_visible_paths_are_served ... ok test serve::tests::ranges ... ok test tests::sniffing::days_are_strict ... ok test tests::sniffing::names_are_kept_but_made_safe ... ok test tests::sniffing::pictures_and_videos_go_to_photos ... ok test tests::sniffing::text_types_come_from_the_extension_and_html_never_runs ... ok test tests::sniffing::the_name_never_decides_a_binary_type ... ok test tests::http::the_sweep_removes_what_a_crash_left_and_spares_live_uploads ... ok test tests::http::uploads_need_a_session_our_page_and_a_key ... ok test tests::http::a_connection_that_breaks_off_leaves_nothing ... ok test tests::http::an_upload_lands_in_its_dated_folder_and_is_served_back ... ok test tests::http::the_limit_holds_while_streaming_without_a_length ... ok test tests::http::paths_that_climb_out_of_the_home_are_not_found ... ok test tests::http::a_retry_with_the_same_key_never_makes_a_second_copy ... ok test tests::http::check_finds_only_your_own_files ... ok test tests::http::the_same_file_again_says_already_uploaded_and_keeps_one_copy ... ok test tests::http::unsafe_types_are_downloads_with_a_strict_policy ... ok test tests::http::names_can_not_steer_where_a_file_goes ... ok test result: ok. 19 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_auth-0a5a79f51dd5c667) running 13 tests test config::tests::origins ... ok test limit::tests::stops_after_the_limit ... ok test passkeys::tests::ids_round_trip ... ok test passkeys::tests::names_are_trimmed_short_and_never_empty ... ok test session::tests::names_are_cleaned ... ok test setup::tests::names ... ok test setup::tests::usernames ... ok test token::tests::junk_is_not_a_token ... ok test token::tests::setup_tokens_round_trip_through_pasting ... ok test http::cookie_tests::https_logout_clears_the_same_host_only_cookie ... ok test db::tests::opens_twice_and_keeps_schema ... ok test setup::tests::recover_needs_a_known_person ... ok test db::tests::a_version_1_database_gets_passkey_names ... ok test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running tests/abuse.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/abuse-9eeff8c4ec421b78) running 9 tests test non_json_requests_are_refused ... ok test oversized_bodies_are_refused ... ok test open_prompts_are_capped ... ok test bad_json_and_unknown_fields_are_refused ... ok test junk_setup_tokens_are_refused_then_rate_limited ... ok test nothing_about_the_server_leaks_before_sign_in ... ok test forged_sessions_get_nowhere ... ok test other_sites_cannot_act_for_you ... ok test garbage_credentials_never_crash ... ok test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s Running tests/create.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/create-4f5e3a60f3ace7ac) running 6 tests test nothing_about_the_person_leaks_before_sign_in ... ok test an_expired_enrolment_token_is_refused ... ok test an_earlier_first_owner_token_stops_working ... ok test names_must_be_usable_and_unique ... ok test a_created_person_enrolls_their_first_passkey_and_is_the_same_person ... ok test an_enrolment_token_works_exactly_once_under_a_storm ... ok test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s Running tests/isolation.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/isolation-d0dddf9b6aa9e997) running 3 tests test a_cookie_sent_from_another_sites_page_does_not_count ... ok test another_persons_passkey_prompt_cannot_be_used_or_cancelled ... ok test devices_and_passkeys_of_another_person_are_not_found ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s Running tests/login.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/login-19de61576a334671) running 11 tests test foreign_status_cannot_sign_the_browser_out ... ok test bearer_tokens_work_like_cookies ... ok test a_sign_in_answer_cannot_be_replayed ... ok test sign_in_with_a_passkey_creates_a_new_installation ... ok test signing_out_shows_up_live_on_another_device ... ok test signing_in_shows_up_live_on_another_device ... ok test sign_out_ends_the_session_immediately ... ok test an_unknown_passkey_is_refused ... ok test revoking_another_device_signs_it_out ... ok test logout_revokes_the_installation_and_rejects_live_cookies ... ok test sessions_expire_when_unused ... ok test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s Running tests/passkeys.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/passkeys-969238b1ee8fd2b8) running 7 tests test the_first_passkey_is_listed_with_the_device_it_was_made_on ... ok test the_same_device_cannot_be_added_twice ... ok test an_empty_name_is_refused_and_a_long_one_is_cut ... ok test adding_needs_a_sign_in_and_an_add_prompt_works_once ... ok test a_removed_passkey_that_is_gone_or_unknown_is_not_found ... ok test the_last_passkey_cannot_be_removed ... ok test add_rename_and_remove_each_leave_a_journal_event ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s Running tests/setup.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/setup-3fbee7e0abd4428d) running 8 tests test first_owner_needs_a_name ... ok test a_restart_replaces_the_first_owner_token ... ok test session_cookie_is_locked_down ... ok test a_finished_prompt_cannot_be_replayed ... ok test first_owner_signs_up_with_the_printed_token ... ok test recovery_adds_a_new_passkey_for_the_same_person ... ok test a_token_works_exactly_once_under_a_storm ... ok test an_expired_setup_token_is_refused ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_backdrops-e474982e40fe3a4d) running 19 tests test tests::an_upload_is_private_to_the_person_who_made_it ... ok test tests::a_photo_unknown_to_us_is_looked_up ... ok test tests::changes_need_our_own_page_and_a_signed_in_person ... ok test tests::an_answer_that_is_not_a_picture_is_refused_and_not_kept ... ok test tests::the_real_client_speaks_https_to_unsplash ... ignored, needs the internet test tests::pictures_from_other_hosts_are_refused ... ok test tests::picking_is_reported_to_unsplash_once ... ok test tests::pictures_are_proxied_cached_and_never_given_the_key ... ok test tests::nobody_can_read_or_list_someone_elses_uploads ... ok test tests::bad_ids_never_reach_the_disk_or_the_network ... ok test tests::unsplash_running_out_of_requests_is_a_plain_slow_down ... ok test tests::search_lists_photos_with_our_own_addresses_and_credit ... ok test tests::an_upload_is_kept_once_and_served_back ... ok test tests::uploads_are_checked_by_content_not_by_what_they_claim ... ok test tests::without_a_key_photos_are_off_but_uploads_work ... ok test tests::the_same_search_is_answered_once ... ok test tests::the_real_client_sends_the_key_and_caps_the_size ... ok test tests::too_many_pixels_are_refused_but_big_files_are_not ... ok test tests::the_cache_drops_the_oldest_files_past_its_cap ... ok test result: ok. 18 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 0.04s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_core-22753e58953721f1) running 7 tests test action::tests::namespace_is_enforced ... ok test error::tests::every_code_has_a_friendly_message ... ok test batch::tests::stops_at_the_first_error ... ok test batch::tests::visits_everything_once_in_order ... ok test journal::tests::junk_tokens_ask_for_a_refresh ... ok test journal::tests::tokens_round_trip ... ok test plugin::tests::plugins_stay_in_their_namespace ... ok test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_daily-253fcac5eaa1e5e5) running 21 tests test day::tests::midnight_follows_the_device_in_ist ... ok test day::tests::daylight_saving_uses_the_offset_the_device_sends ... ok test day::tests::names_and_ids ... ok test day::tests::titles_read_like_the_web_app ... ok test tests::shared_vectors ... ok test times_tests::a_line_with_only_tags_stays_words ... ok test tests::close_turns_one_open_entry_into_a_range ... ok test tests::any_text_is_safe_to_read_and_plan ... ok test times_tests::only_a_day_note_has_times ... ok test tests::bad_input_is_refused_kindly ... ok test tests::add_inserts_exactly_one_entry_and_keeps_the_rest ... ok test times_tests::any_line_is_safe ... ok test times_tests::trailing_tags_on_any_line ... ok test times_tests::a_log_line_splits_into_times_words_and_tags ... ok test tests::an_existing_day_file_is_reused_whatever_its_id ... ok test tests::today_follows_the_device_offset ... ok test tests::log_add_then_close_makes_a_range ... ok test tests::opening_the_same_day_at_once_makes_one_note ... ok test tests::make_note_on_a_log_line_keeps_times_and_tags ... ok test tests::two_offline_devices_starting_the_same_day_merge_into_one_note ... ok test tests::no_file_until_the_first_keystroke ... ok test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.39s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_engine-ff3aa4aa42431a1a) running 13 tests test hash::tests::key_order_does_not_matter_but_content_does ... ok test tests::connected_follows_live_views ... ok test tests::changes_need_a_key_reads_do_not ... ok test tests::bad_input_and_unknown_actions_are_friendly ... ok test tests::a_plugin_cannot_write_outside_its_namespace ... ok test tests::a_retry_runs_once_and_replays_the_result ... ok test tests::journal_pages_continue_where_they_stopped ... ok test tests::users_never_see_each_other ... ok test tests::identical_calls_at_the_same_moment_run_once ... ok test tests::no_write_is_lost_while_users_are_released_and_reopened ... ok test tests::a_huge_job_never_delays_anyone ... ok test tests::a_user_with_a_live_view_or_a_running_action_is_kept ... ok test tests::an_idle_user_is_released_and_comes_back_with_nothing_lost ... ok test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.49s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_fixtures-6f98542429b58355) running 4 tests test dates::tests::round_trips_and_formats ... ok test rng::tests::same_seed_same_numbers ... ok test tests::same_seed_same_bytes_other_seed_other_bytes ... ok test tests::looks_like_a_real_home ... ok test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.22s Running unittests src/main.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_fixtures-f234eac8403fa749) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_fsio-0087f3cf3ed3c80d) running 12 tests test beneath::tests::walking_without_openat2_refuses_symlinks_too ... ok test tests::atomic_write_replaces_and_leaves_no_temp_files ... ok test beneath::tests::paths_that_climb_out_are_refused ... ok test tests::names_fold_case_and_unicode_form ... ok test tests::case_only_rename_works_and_other_clashes_are_refused ... ok test beneath::tests::temp_files_persist_without_replacing_and_vanish_when_dropped ... ok test tests::only_one_process_owns_a_data_folder ... ok test tests::prepared_writes_land_only_when_placed ... ok test tests::failed_write_keeps_the_old_file ... ok test tests::unique_names_skip_case_and_form_clashes ... ok test tests::write_unless_changed_keeps_someone_elses_version ... ok test tests::big_writes_arrive_whole ... ok test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_memory-3b65467e6e94a530) running 2 tests test tests::huge_pages_go_off ... ok test tests::trimming_is_harmless ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_migrate_v0-bd794bebe756a3e2) running 36 tests test tests::rules::dry_run_writes_nothing ... ok test tests::rules::m1_daily_notes_get_day_names_ids_and_lose_generated_headings ... ok test tests::rules::m10_tz_markers_go_and_other_zones_convert_to_the_notes_zone ... ok test tests::rules::m1_custom_daily_title_and_heading_stay ... ok test tests::rules::m2_unresolved_links_stay_as_written_and_are_reported ... ok test tests::rules::edited_files_are_never_overwritten_without_asking ... ok test tests::rules::m1_titles_come_from_title_then_h1_then_file_name_and_stay_unique ... ok test tests::rules::m2_code_is_never_rewritten ... ok test tests::rules::m2_wikilinks_always_become_standard_links ... ok test tests::rules::m2_attachments_that_exist_are_copied_and_relinked ... ok test tests::rules::m2_links_are_repaired_by_name_date_title_and_slug ... ok test tests::rules::m3_m5_frontmatter_keys_drop_and_times_convert ... ok test tests::units::every_v0_time_shape_converts ... ok test tests::units::file_names_give_titles ... ok test tests::units::keys_ignore_case_encoding_quotes_and_md ... ok test tests::units::links_parse_in_every_shape ... ok test tests::units::unix_times_become_india_time ... ok test tests::rules::m7_tasks_blocks_are_stripped_and_listed ... ok test tests::rules::m4_unreferenced_block_ids_go_and_referenced_ones_stay ... ok test tests::rules::m5_unreadable_dates_fall_back ... ok test tests::rules::m6_conflict_copies_are_not_migrated ... ok test tzmarker::tests::day_from_a_date_value ... ok test tzmarker::tests::a_conversion_that_leaves_the_day_is_kept_and_reported ... ok test tests::rules::m8_only_notes_and_linked_files_move ... ok test tzmarker::tests::no_zone_in_the_note_means_strip_only ... ok test tzmarker::tests::code_is_never_touched ... ok test tzmarker::tests::eu_summer_time_edges ... ok test tzmarker::tests::berlin_converts_inside_the_day ... ok test tzmarker::tests::not_a_marker_is_left_alone ... ok test tzmarker::tests::marker_at_the_end_or_tight_leaves_no_stray_space ... ok test tzmarker::tests::styles_survive_conversion ... ok test tzmarker::tests::second_run_changes_nothing ... ok test tzmarker::tests::same_zone_just_goes ... ok test tzmarker::tests::unknown_zone_or_a_non_log_line_is_kept_and_counted ... ok test tests::rules::running_twice_gives_the_same_bytes ... ok test tests::no_new_markers::nothing_writes_a_tz_marker ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-fa4fba7e8d86451a) running 265 tests test anchor::tests::hash_is_plain_sha256_hex ... ok test backlinks::tests::links_are_fold_keys_and_lines ... ok test backlinks::tests::snippets_are_the_trimmed_line ... ok test blocks::tests::finds_list_children_and_heading_sections ... ok test blocks::tests::line_edits ... ok test anchor::tests::lines_by_utf16_index ... ok test blocks::tests::shapes_keep_markers ... ok test blocks::tests::titles_from_the_first_sentence ... ok test bulk::undo::tests::inverse_restores_the_text ... ok test diff::tests::an_inserted_line_starts_at_a_line_start ... ok test diff::tests::emoji_positions_are_utf16 ... ok test frontmatter::tests::h1_skips_code_and_frontmatter ... ok test diff::tests::small_change_is_a_small_edit ... ok test frontmatter::tests::quoting ... ok test frontmatter::tests::set_changes_only_the_value ... ok test frontmatter::tests::reads_keys ... ok test frontmatter::tests::set_is_utf16_aware ... ok test frontmatter::tests::set_adds_a_line_or_a_block ... ok test index::tests::a_shared_path_answers_with_the_newest_note ... ok test index::tests::reload_speed ... ignored test index::tests::a_torn_tail_cannot_swallow_the_next_durable_mapping ... ok test index::tests::survives_reload_renames_and_torn_lines ... ok test index::tests::under_finds_exact_paths_and_descendants_with_folded_names ... ok test index::tests::under_keeps_shadowed_paths_for_watcher_removal ... ok test index::tests::unloads_and_reloads ... ok test links::tests::finds_standard_and_old_style_links ... ok test links::tests::nested_brackets_in_text ... ok test links::tests::relative_paths ... ok test links::tests::resolves_relative_to_the_linking_note ... ok test links::tests::retarget_follows_the_title_and_keeps_custom_text ... ok test links::tests::retarget_from_a_subfolder ... ok test links::tests::retarget_matches_case_and_unicode_forms ... ok test links::tests::skips_code_images_and_the_web ... ok test meta::tests::snippets_skip_frontmatter_and_headings ... ok test missing::targets::tests::a_name_is_the_file_without_its_folder_and_extension ... ok test missing::targets::tests::names_rank_exact_then_prefix_then_word_then_inside ... ok test rename::tests::clash_numbers ... ok test rename::tests::daily_names ... ok test rename::tests::h1_is_set_or_added ... ok test room::acks::tests::varuints_round_trip ... ok test room::edit::tests::checks_bounds_overlap_and_surrogates ... ok test index::tests::compacts_when_it_grows ... ok test meta::tests::cursors_round_trip_and_reject_junk ... ok test history::tests::a_competing_writer_cannot_invalidate_a_history_write_snapshot ... ok test history::tests::appends_are_ordered_and_readable ... ok test history::tests::pending_save_promotes_to_base ... ok test history::publication::tests::acknowledgement_keeps_a_newer_failed_publication ... ok test bulk::undo::tests::inverse_roundtrips ... ok test room::save::tests::review::review_acknowledged_save_child ... ok test room::save::tests::save_kill_child ... ok test diff::tests::edits_turn_old_into_new ... ok test diff::tests::edits_never_split_a_character ... ok test scan::tests::day_ids_name_their_files ... ok test scan::tests::state_round_trips_and_skips_odd_names ... ok test search::tests::a_note_becomes_a_document ... ok test search::tests::plain_search_lines_borrow_their_text ... ok test search::tests::search_lines_keep_link_text_and_replacement_order ... ok test search::tests::titles_fall_back_to_the_file_name ... ok test smartline::tests::a_plain_line ... ok test smartline::tests::only_tags_are_words ... ok test smartline::tests::trailing_tags_only ... ok test stamp::tests::formats_with_offset ... ok test tags::front::tests::every_way_of_writing_tags ... ok test tags::merge::tests::property_tags_go_with_their_comma_or_line ... ok test tags::merge::tests::text_tags_go_with_one_space ... ok test room::save::tests::review::review_kill_nine_after_save_reply_preserves_exact_file_history_and_version ... ok test tags::rewrite::tests::nothing_to_do_is_no_edits ... ok test room::save::tests::title_sync_does_not_decode_the_saved_document ... ok test tags::rewrite::tests::positions_count_utf16 ... ok test tags::rewrite::tests::properties_change_name_only ... ok test room::save::tests::review::review_delete_set_before_insert_and_trailing_format_marks ... ok test tags::rewrite::tests::renames_tags_and_nested_tags_only ... ok test tags::rewrite::tests::renaming_onto_an_existing_tag_merges ... ok test tags::rewrite::tests::words_code_links_and_headings ... ok test tags::scan::tests::code_is_never_tags ... ok test tags::scan::tests::hash_free_lines_still_open_and_close_code_fences ... ok test room::save::tests::review::review_failed_save_retry_and_outside_retry_keep_base_cache ... ok test tags::scan::tests::headings_and_quotes_keep_their_tags ... ok test tags::scan::tests::link_targets_and_addresses_are_never_tags ... ok test tags::scan::tests::not_tags ... ok test tags::scan::tests::plain_tags ... ok test tags::tests::properties_and_text ... ok test tags::tests::nesting_and_cleaning ... ok test room::save::tests::concurrent_typists_and_saves_converge ... ok test tests::acks::an_older_lineage_is_refused_before_anything_is_sent ... ok test tests::acks::checks_are_answered_in_order ... ok test tags::rewrite::tests::merging_keeps_every_tag_once_at_most ... ok test tests::acks::lineage_survives_a_restart ... ok test index::tests::answers_like_plain_maps ... ok test tests::acks::saved_means_the_change_is_in_history ... ok test room::save::tests::kill_nine_mid_save_recovers_title_and_bytes ... ok test tests::anchors::an_edited_block_is_refused_never_the_wrong_one ... ok test tests::anchors::an_anchor_follows_its_block_when_lines_shift ... ok test tests::anchors::anchors_need_a_hash_and_block_ids_work ... ok test tests::appends_review::delete_whole_tail_then_append_matches ... ok test tests::appends_review::frontmatter_map_write_falls_back ... ok test tags::rewrite::tests::rename_and_back_is_the_same_text ... ok test tests::appends_review::trailing_format_marker_bytes ... ok test index::tests::directory_counts_match_full_scan_after_moves_and_reload ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tags::rewrite::tests::only_real_tags_change ... ok test tests::anchors::history_folds_typing_and_names_jobs ... ok test tests::appends::an_append_to_a_long_note_stays_small ... ok test tests::appends::appends_built_directly_match_the_copy_byte_for_byte ... ok test tests::anchors::shifting_lines_never_move_the_wrong_block ... ok test tests::appends::typists_and_appends_interleave_on_one_note ... ok test tests::event_visibility::create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::edit_title ... ok test tests::appends_review::fuzz_deletes_restarts_parked ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::fanout::a_crash_before_the_seed_is_durable_never_doubles_text ... ok test tests::fanout::a_first_open_does_not_wait_for_the_disk ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::fanout::a_crash_between_fan_out_and_disk_loses_nothing ... ok test tests::fanout::bursts_converge_and_reach_history ... ok test tests::event_visibility::restore ... ok test tests::kill9::child ... ok test tests::fresh::a_note_made_with_text_opens_with_its_frontmatter ... ok test tests::fanout::a_version_always_matches_its_text ... ok test tests::kill9::delete_killed_after_its_answer_finishes_once ... ok test tests::kill9::permanent_delete_after_restore_cannot_delete_the_live_note ... ok test tests::event_visibility::save_background_retry ... ok test tests::kill9::quick_delete_restore_survives_kill ... ok test tests::kill9::restore_killed_after_its_answer_finishes_once ... ok test tests::kill9::restore_delete_forget_does_not_resurrect_after_kill ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::fanout::collaborators_see_typing_before_the_disk ... ok test tests::kill9::quick_restore_delete_survives_kill ... ok test tests::listing::the_first_page_never_waits_for_the_home_to_open ... ok test tests::listing::pinning_shows_in_the_list_and_unpinning_leaves_no_trace ... ok test tests::listing::filters_by_tag_kind_and_created_range ... ok test tests::listing::pages_cover_every_note_once_in_a_stable_order ... ok test tests::missing::a_rename_in_the_app_leaves_the_old_path_moved ... ok test tests::missing::a_path_tells_here_trash_and_gone ... ok test tests::missing::make_from_link_makes_the_note_where_the_link_points_and_undo_takes_it_back ... ok test tests::missing::never_written_paths_are_new_and_bad_ones_too ... ok test tests::missing::notes_in_the_trash_from_before_are_found ... ok test tests::missing::never_made_targets_are_offered_with_their_capitals_and_link_counts ... ok test tests::missing::a_move_outside_is_found_and_relink_repoints_the_links ... ok test tests::event_visibility::save ... ok test tests::missing::restored_with_a_new_name_reads_as_moved ... ok test tests::opening::a_note_never_typed_in_is_still_forgotten_on_restart ... ok test tests::opening::a_cold_fill_ends_with_every_index_and_right_answers ... ok test tests::listing::the_list_stays_live_with_new_notes_saves_and_outside_edits ... ok test tests::opening::identifying_an_already_indexed_file_never_makes_it_a_copy ... ok test tests::event_visibility::save_outside_retry ... ok test tests::opening::a_warm_open_announces_only_what_changed_while_closed ... ok test tests::opening::shutting_down_leaves_the_list_log_empty ... ok test tests::opening::upgrading_without_a_saved_scan_announces_nothing_for_known_notes ... ok test tests::listing::a_common_tag_pages_the_same_in_every_order ... ok test tests::opening::typing_saved_only_in_history_survives_a_restart_before_the_first_save ... ok test tests::outside::edit_while_closed_is_merged_on_open ... ok test tests::outside::missed_watcher_event_is_caught_before_saving ... ok test tests::opening::a_cold_home_indexes_every_file_once_with_its_own_id ... ok test tests::outside::outside_edit_while_typing_merges ... ok test tests::peek::an_open_room_answers_with_its_live_text ... ok test room::save::tests::saved_bytes_and_titles_match_the_old_copy_path ... ok test tests::peek::reads_files_without_opening_rooms ... ok test tests::pending::apply_places_changes_in_any_order ... ok test tests::outside::copied_note_gets_a_fresh_id ... ok test tests::pending::yrs_alone_loses_a_parked_change ... ok test tests::peek::returns_at_most_fifty ... ok test tests::outside::outside_create_and_delete ... ok test tests::event_visibility::unpin ... ok test tests::renames::a_taken_name_gets_a_number_and_daily_notes_keep_theirs ... ok test tests::renames::backlinks_list_linked_and_unlinked_mentions ... ok test tests::pending::changes_out_of_order_all_arrive_and_saved_is_true ... ok test tests::renames::make_note_moves_the_block_and_undoes_as_one_step ... ok test tests::renames::move_block_to_another_note_and_back ... ok test tests::listing::the_kept_count_follows_adds_and_deletes ... ok test tests::renames::typing_in_a_linking_note_during_a_rename_is_kept ... ok test tests::renames::rename_moves_the_file_and_repoints_every_link ... ok test tests::opening::asking_mid_scan_never_says_not_found_and_never_duplicates_a_day ... ok test tests::renames::undo_keeps_a_made_note_someone_typed_in ... ok test tests::rooms::late_joiner_gets_full_state ... ok test tests::rooms::patches_use_utf16_positions ... ok test tests::rooms::fresh_note_opened_by_many_at_once_is_not_doubled ... ok test tests::rooms::retried_change_applies_once ... ok test tests::rooms::retried_create_makes_one_note ... ok test tests::rooms::stale_replace_keeps_newer_typing ... ok test tests::saving::a_write_error_keeps_the_change ... ok test tests::rooms::typing_survives_a_concurrent_delete ... ok test tests::renames::typing_a_new_title_renames_the_file_after_a_pause ... ok test tests::saving::failed_save_keeps_the_change ... ok test tests::renames::backlinks_follow_edits_and_deletes ... ok test tests::outside::outside_rename_keeps_the_id ... ok test tests::saving::line_endings_and_bom_are_kept ... ok test tests::saving::first_keystroke_creates_the_file ... ok test tests::saving::crash_after_write_does_not_double_text ... ok test tests::saving::crash_before_write_loses_nothing ... ok test tests::saving::title_and_h1_stay_in_step ... ok test room::save::tests::review::review_title_precedence_edge_matrix ... ok test tests::saving::opening_never_writes ... ok test tests::tags::bad_names_are_refused ... ok test tests::outside::own_saves_are_not_outside_edits ... ok test tests::tags::renames_every_tag_and_undoes_as_one_step ... ok test tests::outside::polling_finds_outside_changes ... ok test tests::tags::typing_during_a_tag_rename_is_kept ... ok test tests::trash::a_closed_note_is_trashed_without_opening_it ... ok test tests::trash::a_never_typed_note_is_simply_forgotten ... ok test tests::saving::an_error_after_the_write_does_not_double_text ... ok test tests::rooms::random_concurrent_editing_converges_without_duplicates ... ok test tests::trash::delete_and_restore_answer_once_per_job_id ... ok test tests::trash::a_note_deleted_before_its_first_save_keeps_its_text ... ok test tests::trash::delete_moves_to_trash_and_undo_brings_it_back ... ok test tests::trash::delete_replay_with_a_stale_index_keeps_the_only_file ... ok test tests::trash::half_written_trash_folders_never_hide_a_live_note ... ok test tests::trash::folder_rename_and_outside_move_bursts_keep_every_descendant ... ok test tests::trash::forget_deletes_file_and_history_forever ... ok test tests::trash::a_file_deleted_outside_goes_to_the_trash ... ok test tests::trash::restore_with_a_stale_index_really_moves_the_file_back ... ok test tests::trash::restore_durably_indexes_a_note_without_an_embedded_id ... ok test tests::trash::restore_keeps_id_and_history_and_takes_a_free_name ... ok test tests::trash::the_sweep_empties_only_notes_older_than_thirty_days ... ok test tests::trash::trash_ids_never_reach_another_home ... ok test tests::trash::trashed_notes_leave_search_lists_and_backlinks_and_come_back ... ok test tests::trash::trash_pages_newest_first ... ok test tests::unloading::an_unused_home_unloads_and_answers_after ... ok test tests::saving::saving_does_not_loop ... ok test text::tests::mixed_endings_take_the_majority ... ok test text::tests::styles_round_trip ... ok test text::tests::uniform_files_round_trip_exactly ... ok test trash::tests::a_note_without_details_still_reads ... ok test trash::tests::details_without_a_note_are_not_a_note ... ok test trash::tests::missing_details_never_age_trash_from_the_notes_old_mtime ... ok test versions::tests::folds_runs_by_author_kind_and_gap ... ok test ydoc::tests::fork_and_merge_keeps_concurrent_typing ... ok test ydoc::tests::reapplying_an_update_changes_nothing ... ok test ydoc::tests::utf16_offsets ... ok test tests::unloading::a_connected_client_keeps_it ... ok test tests::unloading::an_open_note_keeps_it ... ok test tests::writers::every_writer_at_once_with_the_watcher ... ok test tests::saving::nonstop_typing_still_saves ... ok test tests::storm::outside_rewrites_during_a_storm_all_land ... ok test tests::tags::a_big_tag_rename_never_stalls_typing ... ok test tests::writers::every_writer_at_once_loses_and_doubles_nothing ... ok test tests::renames::a_crash_mid_rename_resumes_and_applies_each_edit_once ... ok test tests::trash::a_crash_mid_delete_finishes_on_restart_exactly_once ... ok test tests::tags::a_crash_mid_rename_resumes_and_renames_each_tag_once ... ok test room::save::tests::review::review_fuzz_old_new_bytes_history_versions_and_restarts ... ok test result: ok. 264 passed; 0 failed; 1 ignored; 0 measured; 0 filtered out; finished in 20.98s Running unittests src/main.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_perf-1052020ed1871574) running 6 tests test args::tests::parses_trash_only_mode ... ok test scenarios::soak::tests::slope_of_a_line ... ok test scenarios::storm::tests::typing_stops_before_the_newline_ahead_of_outside_lines ... ok test stats::tests::summary_max_is_the_largest_observed_sample_across_runs ... ok test stats::tests::medians_of_runs_and_pooled_singles ... ok test live::tests::frames_round_trip_and_keystrokes_stay_whole ... ok test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/bin/storage-bench.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/storage_bench-aaee1f6d1cd60c74) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_plugin_hello-53ca8ca6107399a0) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_prefs-34d1a5e6c699003e) running 9 tests test tests::keys_are_an_area_then_dotted_parts ... ok test tests::a_change_on_one_device_reaches_the_other ... ok test tests::quick_saves_from_two_devices_all_land ... ok test tests::set_then_get_and_survive_a_restart ... ok test tests::people_do_not_share_preferences ... ok test tests::saving_the_same_value_again_is_quiet ... ok test tests::a_retry_with_the_same_key_acts_once ... ok test tests::bad_keys_and_big_values_get_friendly_errors ... ok test tests::at_most_200_keys_but_existing_ones_can_still_change ... ok test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_search-ff67ffa340bd9f12) running 13 tests test query::tests::lone_symbols_are_ignored ... ok test fuzzy::tests::distance_counts_swaps_as_one ... ok test read::tests::renumbering_shifts_placeholders ... ok test read::tests::block_ids_are_found ... ok test query::tests::dates_cover_whole_periods ... ok test fuzzy::tests::common_typos_are_fixed ... ok test read::tests::excerpts_mark_matches_in_context ... ok test query::tests::words_filters_and_phrases ... ok test read::tests::text_matches_like_the_index ... ok test text::tests::bigrams_cover_unspaced_scripts ... ok test text::tests::fold_drops_accents_and_case ... ok test text::tests::words_keep_indic_vowel_signs ... ok test schema::tests::an_older_index_gets_its_titles_filled ... ok test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/search.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/search-8eb084de93ee7287) running 12 tests test searches_answer_while_indexing_runs ... ok test an_empty_search_shows_recent_things ... ok test titles_first_then_recent_use_then_body ... ok test results_show_why_they_matched_and_where ... ok test odd_input_never_breaks_search ... ok test prefixes_and_typos_are_forgiven ... ok test every_script_is_searchable ... ok test filters_by_tag_kind_and_date ... ok test behind_answers_at_once_and_catching_up_is_announced_once ... ok test a_restart_heals_whatever_was_missed ... ok test people_only_ever_find_their_own_things ... ok test the_index_follows_changes_live ... ok test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.08s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_server-b018c8f458805a08) running 2 tests test rooms::tests::frames_round_trip ... ok test compress::tests::big_answers_are_compressed_and_small_ones_are_not ... ok test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/access.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/access-b270c95875ec56fa) running 1 test test one_line_per_request_with_no_secrets ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Running tests/live.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/live-2ebb72560f7b157e) running 6 tests test health_answers_without_signing_in ... ok test signed_out_calls_get_a_friendly_refusal ... ok test a_stranger_token_asks_for_a_refresh ... ok test errors_carry_codes_not_internals ... ok test reconnecting_catches_up_from_a_token ... ok test http_to_journal_to_websocket ... ok test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running tests/signout.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/signout-3993512dadca5b39) running 1 test test signing_a_device_out_closes_its_live_socket ... ok test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s Running tests/web.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/web-4c0ff73bf5023b52) running 3 tests test files_deep_links_and_the_api_live_side_by_side ... ok test precompressed_files_are_sent_as_they_are_to_whoever_accepts_them ... ok test caching_and_security_headers_follow_what_each_file_is ... ok test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_store-dc5119e9b339ecbc) running 8 tests test tests::a_store_with_a_listener_or_a_copy_is_in_use ... ok test tests::idempotency_is_saved_with_the_events_or_not_at_all ... ok test tests::commits_are_read_back_in_order ... ok test tests::tokens_survive_a_restart_and_reject_strangers ... ok test tests::live_entries_arrive_in_journal_order ... ok test tests::reads_are_capped ... ok test tests::old_idempotency_records_are_swept_when_the_store_opens ... ok test tests::old_idempotency_records_are_swept_after_commits ... ok test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.31s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_testkit-84605cced32b9d05) running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests calternal_attachments running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests calternal_auth running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests calternal_backdrops running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests calternal_core running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests calternal_daily running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests calternal_engine running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests calternal_fixtures running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests calternal_fsio running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests calternal_memory running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests calternal_migrate_v0 running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests calternal_notes running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests calternal_plugin_hello running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests calternal_prefs running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests calternal_search running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests calternal_server running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests calternal_store running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s Doc-tests calternal_testkit running 0 tests test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s $ cargo test -j4 -p calternal-notes event_visibility, 30 repetitions Run 1 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::create ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 6.19s Run 2 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.15s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::create ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 6.21s Run 3 Blocking waiting for file lock on package cache Finished `test` profile [unoptimized + debuginfo] target(s) in 0.15s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::create ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 6.42s Run 4 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::create ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.84s Run 5 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.81s Run 6 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.72s Run 7 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::create ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::save ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.75s Run 8 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.86s Run 9 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::create ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.81s Run 10 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::create ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::save ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.85s Run 11 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.69s Run 12 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.81s Run 13 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.11s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.69s Run 14 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 6.00s Run 15 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.73s Run 16 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::create ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::save ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.68s Run 17 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::save ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.71s Run 18 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.60s Run 19 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::create ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::save ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.73s Run 20 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.07s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::create ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.52s Run 21 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.55s Run 22 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::save ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.51s Run 23 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::create ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::save ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.66s Run 24 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.50s Run 25 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.49s Run 26 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::create ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.67s Run 27 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::save ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.80s Run 28 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.10s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::save ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.82s Run 29 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::create ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::save ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 6.23s Run 30 Finished `test` profile [unoptimized + debuginfo] target(s) in 0.08s Running unittests src/lib.rs (/home/kayg/Developer/calternal-target-fix-587/debug/deps/calternal_notes-0168fb844f060989) running 36 tests test tests::event_visibility::a_scan_cannot_replace_an_announced_live_pin_with_the_old_file ... ok test tests::event_visibility::a_failed_list_commit_cannot_announce_a_pin ... ok test tests::event_visibility::failed_delete_then_restore_announces_the_current_state ... ok test tests::event_visibility::create_text ... ok test tests::event_visibility::create ... ok test tests::event_visibility::outside_create ... ok test tests::event_visibility::outside_delete ... ok test tests::event_visibility::edit_title_property ... ok test tests::event_visibility::edit_title ... ok test tests::event_visibility::rename_public_retry ... ok test tests::event_visibility::edit ... ok test tests::event_visibility::delete ... ok test tests::event_visibility::rename_retry ... ok test tests::event_visibility::move_note ... ok test tests::event_visibility::review_create_retry_without_key_preserves_initial_text_once ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_explicit_id ... ok test tests::event_visibility::outside_edit_closed ... ok test tests::event_visibility::outside_edit ... ok test tests::event_visibility::review_create_retry_preserves_initial_text_key_id ... ok test tests::event_visibility::review_discovery_publication_retries_after_metadata_failure ... ok test tests::event_visibility::pin ... ok test tests::event_visibility::review_load_event_recovers_after_meta_failure ... ok test tests::event_visibility::outside_rename ... ok test tests::event_visibility::review_restore_event_recovers_after_meta_failure ... ok test tests::event_visibility::save_background_retry ... ok test tests::event_visibility::save_retry ... ok test tests::event_visibility::unread_external_bytes_do_not_get_a_clean_stamp ... ok test tests::event_visibility::saved_rows_keep_file_stamps_for_warm_scans ... ok test tests::event_visibility::review_restore_publication_survives_home_restart ... ok test tests::event_visibility::rename ... ok test tests::event_visibility::outside_rename_closed ... ok test tests::event_visibility::save_outside_retry ... ok test tests::event_visibility::save ... ok test tests::event_visibility::startup_scan_events_are_listed_before_the_scan_finishes ... ok test tests::event_visibility::restore ... ok test tests::event_visibility::unpin ... ok test result: ok. 36 passed; 0 failed; 0 ignored; 0 measured; 229 filtered out; finished in 5.77s $ save_bench: two alternating runs per revision, 50 samples per size before-1 (8795953) 100 lines: save p50 0.85 ms, p95 1.03 ms, max 1.29 ms 1000 lines: save p50 1.86 ms, p95 2.29 ms, max 2.55 ms 3500 lines: save p50 3.88 ms, p95 4.34 ms, max 4.63 ms after-1 100 lines: save p50 0.83 ms, p95 1.00 ms, max 1.15 ms 1000 lines: save p50 2.05 ms, p95 2.52 ms, max 6.34 ms 3500 lines: save p50 4.28 ms, p95 5.06 ms, max 5.97 ms before-2 (8795953) 100 lines: save p50 0.74 ms, p95 0.93 ms, max 1.31 ms 1000 lines: save p50 1.54 ms, p95 1.84 ms, max 1.93 ms 3500 lines: save p50 3.99 ms, p95 4.85 ms, max 5.14 ms after-2 100 lines: save p50 0.66 ms, p95 0.82 ms, max 0.91 ms 1000 lines: save p50 1.61 ms, p95 1.90 ms, max 2.05 ms 3500 lines: save p50 3.98 ms, p95 4.57 ms, max 5.38 ms ``` </details>
Publish note events after list rows commit
Some checks failed
CI / server (pull_request) Successful in 22s
CI / web (pull_request) Failing after 34s
CI / rust (pull_request) Failing after 1m11s
87959539a3
Commit live room metadata before journaling note events and serialize
scan refreshes. Preserve reusable saved-file stamps and retry failed
publication without rewriting note files.

Add immediate-read regressions under concurrent writes, plus cache and
recovery guards. Related to #587.
Recover note creation and notifications after metadata failures
Some checks failed
CI / server (pull_request) Successful in 24s
CI / web (pull_request) Failing after 34s
CI / rust (pull_request) Successful in 5m5s
24d0c5204d
Author
Owner

stale? recovery may overlap executor #898, but that PR is still open and completion of this recovery case is not proved in dev.

stale? recovery may overlap executor #898, but that PR is still open and completion of this recovery case is not proved in dev.
Author
Owner

housekeeping #1009: needs-decision.

Metadata publication/recovery work is only partly represented in dev; history/publication.rs is absent. The migrated PR has no ordinary source branch, only archive/old/issue/587-event-after-write-2. Decide whether to revive the source or salvage missing recovery cases alongside executor #898.

original head: 24d0c5204db3dccc50866b889978a30de6c5b1ff. against dev cd7f84432febfc63b788fbb9b9f9950452982d74, git cherry reports 2 unmatched and 0 equivalent patches. the landing audit lists each candidate missing commit and stable patch match in pr-597.md; unmatched patches can include superseded behavior.

left open, source branch unchanged. no rebase or new test claim for this decision lane.

housekeeping #1009: needs-decision. Metadata publication/recovery work is only partly represented in dev; history/publication.rs is absent. The migrated PR has no ordinary source branch, only archive/old/issue/587-event-after-write-2. Decide whether to revive the source or salvage missing recovery cases alongside executor #898. original head: `24d0c5204db3dccc50866b889978a30de6c5b1ff`. against dev `cd7f84432febfc63b788fbb9b9f9950452982d74`, git cherry reports 2 unmatched and 0 equivalent patches. the [landing audit](https://git.kayg.org/attachments/fe3c09dc-dea3-47a0-92e2-b44a777083e5) lists each candidate missing commit and stable patch match in `pr-597.md`; unmatched patches can include superseded behavior. left open, source branch unchanged. no rebase or new test claim for this decision lane.
Author
Owner

Superseded by #898; closing.

Superseded by #898; closing.
kayg closed this pull request 2026-11-10 16:02:29 +00:00
Some checks failed
CI / server (pull_request) Successful in 24s
CI / web (pull_request) Failing after 34s
CI / rust (pull_request) Successful in 5m5s

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kayg/calternal!597
No description provided.