voxtype-vulkan-0.7.5
checks.x86_64-linux.test-machine
· build #170
· raw
unpackPhase
1unpacking source archive /nix/store/0n0ywdpfr0rqil4rkq2l94wkkk67m5z9-yg87ffznajxicl05pa7q7cgaw7byl3xv-source2source root is yg87ffznajxicl05pa7q7cgaw7byl3xv-source3Executing cargoSetupPostUnpackHook4Finished cargoSetupPostUnpackHookpatchPhase
5Executing cargoSetupPostPatchHook6Validating consistency between /build/yg87ffznajxicl05pa7q7cgaw7byl3xv-source/Cargo.lock and /build/cargo-vendor-dir/Cargo.lock7Finished cargoSetupPostPatchHookbuildPhase
8Executing cargoBuildHook9cargoBuildHook flags: -j 32 --target x86_64-unknown-linux-gnu --offline --profile release --features=gpu-vulkan10 Compiling proc-macro2 v1.0.10311 Compiling quote v1.0.4212 Compiling unicode-ident v1.0.2213 Compiling libc v0.2.17714 Compiling cfg-if v1.0.415 Compiling shlex v1.3.016 Compiling find-msvc-tools v0.1.517 Compiling serde_core v1.0.22818 Compiling version_check v0.9.519 Compiling smallvec v1.15.120 Compiling log v0.4.2921 Compiling autocfg v1.5.022 Compiling stable_deref_trait v1.2.123 Compiling bitflags v2.10.024 Compiling once_cell v1.21.325 Compiling serde v1.0.22826 Compiling zerocopy v0.8.3327 Compiling pin-project-lite v0.2.1628 Compiling strsim v0.11.129 Compiling glob v0.3.330 Compiling pkg-config v0.3.3231 Compiling crossbeam-utils v0.8.2132 Compiling heck v0.5.033 Compiling prettyplease v0.2.3734 Compiling winnow v1.0.235 Compiling hashbrown v0.16.136 Compiling parking_lot_core v0.9.1237 Compiling litemap v0.8.138 Compiling minimal-lexical v0.2.139 Compiling equivalent v1.0.240 Compiling memchr v2.8.041 Compiling regex-syntax v0.8.842 Compiling writeable v0.6.243 Compiling libloading v0.8.944 Compiling scopeguard v1.2.045 Compiling utf8parse v0.2.246 Compiling cc v1.2.4747 Compiling winnow v0.7.1448 Compiling toml_datetime v0.7.349 Compiling bindgen v0.72.150 Compiling rustversion v1.0.2251 Compiling icu_normalizer_data v2.1.152 Compiling either v1.15.053 Compiling toml_parser v1.1.2+spec-1.1.054 Compiling icu_properties_data v2.1.255 Compiling typenum v1.20.056 Compiling anstyle-parse v0.2.757 Compiling clang-sys v1.8.158 Compiling lock_api v0.4.1459 Compiling itertools v0.13.060 Compiling is_terminal_polyfill v1.70.261 Compiling anstyle v1.0.1362 Compiling rustc-hash v2.1.163 Compiling colorchoice v1.0.464 Compiling generic-array v0.14.765 Compiling zeroize v1.8.266 Compiling anstyle-query v1.1.567 Compiling ahash v0.8.1268 Compiling rustix v1.1.269 Compiling fs_extra v1.3.070 Compiling rustls-pki-types v1.13.271 Compiling static_assertions v1.1.072 Compiling anstream v0.6.2173 Compiling cmake v0.1.5474 Compiling clap_lex v0.7.675 Compiling bitflags v1.3.276 Compiling ident_case v1.0.177 Compiling futures-core v0.3.3278 Compiling semver v1.0.2779 Compiling signal-hook v0.3.1880 Compiling memoffset v0.9.181 Compiling nom v7.1.382 Compiling aho-corasick v1.1.483 Compiling memoffset v0.6.584 Compiling tracing-core v0.1.3585 Compiling itoa v1.0.1786 Compiling vcpkg v0.2.1587 Compiling concurrent-queue v2.5.088 Compiling thiserror v1.0.6989 Compiling linux-raw-sys v0.11.090 Compiling rustix v0.38.4491 Compiling parking v2.2.192 Compiling indexmap v2.12.193 Compiling clap_builder v4.5.5394 Compiling untrusted v0.9.095 Compiling getrandom v0.3.496 Compiling zmij v1.0.1297 Compiling crc32fast v1.5.098 Compiling radium v0.7.099 Compiling cfg_aliases v0.2.1100 Compiling alsa-sys v0.3.1101 Compiling ring v0.17.14102 Compiling syn v2.0.117103 Compiling nix v0.29.0104 Compiling event-listener v5.4.1105 Compiling num-traits v0.2.19106 Compiling cpufeatures v0.2.17107 Compiling adler2 v2.0.1108 Compiling bytes v1.11.0109 Compiling linux-raw-sys v0.4.15110 Compiling paste v1.0.15111 Compiling simd-adler32 v0.3.8112 Compiling roff v0.2.2113 Compiling percent-encoding v2.3.2114 Compiling instability v0.3.12115 Compiling cpal v0.15.3116 Compiling crypto-common v0.1.7117 Compiling block-buffer v0.10.4118 Compiling endi v1.1.1119 Compiling regex-automata v0.4.13120 Compiling serde_json v1.0.149121 Compiling digest v0.10.7122 Compiling foldhash v0.1.5123 Compiling getrandom v0.4.1124 Compiling rustls v0.23.36125 Compiling option-ext v0.2.0126 Compiling allocator-api2 v0.2.21127 Compiling tap v1.0.1128 Compiling utf8_iter v1.0.4129 Compiling libsqlite3-sys v0.30.1130 Compiling form_urlencoded v1.2.2131 Compiling miniz_oxide v0.8.9132 Compiling wyz v0.5.1133 Compiling event-listener-strategy v0.5.4134 Compiling castaway v0.2.4135 Compiling webpki-roots v1.0.5136 Compiling subtle v2.6.1137 Compiling unicode-width v0.1.14138 Compiling lazy_static v1.5.0139 Compiling funty v2.0.0140 Compiling indoc v2.0.7141 Compiling ryu v1.0.22142 Compiling unicode-segmentation v1.12.0143 Compiling fastrand v2.3.0144 Compiling whisper-rs v0.16.0145 Compiling futures-sink v0.3.32146 Compiling futures-task v0.3.32147 Compiling slab v0.4.12148 Compiling dasp_sample v0.11.0149 Compiling same-file v1.0.6150 Compiling hashbrown v0.15.5151 Compiling anyhow v1.0.100152 Compiling toml_write v0.1.2153 Compiling compact_str v0.8.1154 Compiling cexpr v0.6.0155 Compiling walkdir v2.5.0156 Compiling futures-util v0.3.32157 Compiling webpki-roots v0.26.11158 Compiling bitvec v1.0.1159 Compiling lru v0.12.5160 Compiling sharded-slab v0.1.7161 Compiling ppv-lite86 v0.2.21162 Compiling unicode-truncate v1.1.0163 Compiling async-broadcast v0.7.2164 Compiling hashbrown v0.14.5165 Compiling sha1 v0.10.6166 Compiling tracing-log v0.2.0167 Compiling crossbeam-channel v0.5.15168 Compiling ordered-stream v0.2.0169 Compiling thread_local v1.1.9170 Compiling fallible-streaming-iterator v0.1.9171 Compiling fallible-iterator v0.3.0172 Compiling cassowary v0.3.0173 Compiling hound v3.5.1174 Compiling hex v0.4.3175 Compiling regex v1.12.2176 Compiling base64 v0.22.1177 Compiling flate2 v1.1.5178 Compiling hashlink v0.9.1179 Compiling nu-ansi-term v0.50.3180 Compiling unicode-width v0.2.0181 Compiling iana-time-zone v0.1.65182 Compiling env_home v0.1.0183 Compiling which v7.0.3184 Compiling sha2 v0.10.9185 Compiling toml_edit v0.23.7186 Compiling synstructure v0.13.2187 Compiling zvariant_utils v2.1.0188 Compiling darling_core v0.23.0189 Compiling getrandom v0.2.16190 Compiling signal-hook-registry v1.4.7191 Compiling mio v1.1.0192 Compiling inotify-sys v0.1.5193 Compiling socket2 v0.6.1194 Compiling dirs-sys v0.4.1195 Compiling inotify v0.9.6196 Compiling mio v0.8.11197 Compiling alsa v0.9.1198 Compiling proc-macro-crate v3.4.0199 Compiling xdg-home v1.3.0200 Compiling nix v0.23.2201 Compiling filetime v0.2.26202 Compiling pidlock v0.1.6203 Compiling num_cpus v1.17.0204 Compiling tempfile v3.23.0205 Compiling directories v5.0.1206 Compiling dirs v5.0.1207 Compiling matchers v0.2.0208 Compiling cachedir v0.3.1209 Compiling rand_core v0.6.4210 Compiling parking_lot v0.12.5211 Compiling notify v6.1.1212 Compiling rand_chacha v0.3.1213 Compiling signal-hook-mio v0.2.5214 Compiling uuid v1.21.0215 Compiling zerofrom-derive v0.1.6216 Compiling yoke-derive v0.8.1217 Compiling zerovec-derive v0.11.2218 Compiling serde_derive v1.0.228219 Compiling displaydoc v0.2.5220 Compiling clap_derive v4.5.49221 Compiling enumflags2_derive v0.7.12222 Compiling tracing-attributes v0.1.31223 Compiling tokio-macros v2.6.0224 Compiling zvariant_derive v4.2.0225 Compiling thiserror-impl v1.0.69226 Compiling strum_macros v0.26.4227 Compiling async-trait v0.1.89228 Compiling zbus_macros v4.4.0229 Compiling serde_repr v0.1.20230 Compiling darling_macro v0.23.0231 Compiling rand v0.8.5232 Compiling crossterm v0.28.1233 Compiling tokio v1.48.0234 Compiling darling v0.23.0235 Compiling zerofrom v0.1.6236 Compiling tracing v0.1.41237 Compiling yoke v0.8.1238 Compiling zerotrie v0.2.3239 Compiling tracing-subscriber v0.3.20240 Compiling zerovec v0.11.5241 Compiling clap v4.5.53242 Compiling clap_mangen v0.2.31243 Compiling strum v0.26.3244 Compiling voxtype v0.7.5 (/build/yg87ffznajxicl05pa7q7cgaw7byl3xv-source)245 Compiling evdev v0.12.2246 Compiling rodio v0.19.0247 Compiling ratatui v0.29.0248 Compiling tinystr v0.8.2249 Compiling potential_utf v0.1.4250 Compiling enumflags2 v0.7.12251 Compiling toml_datetime v0.6.11252 Compiling serde_spanned v0.6.9253 Compiling chrono v0.4.43254 Compiling icu_collections v2.1.1255 Compiling toml_edit v0.22.27256 Compiling icu_locale_core v2.1.1257 Compiling zvariant v4.2.0258 Compiling icu_provider v2.1.1259 Compiling icu_normalizer v2.1.1260 Compiling icu_properties v2.1.2261 Compiling idna_adapter v1.2.1262 Compiling toml v0.8.23263 Compiling idna v1.1.0264 Compiling whisper-rs-sys v0.15.0265 Compiling url v2.5.8266warning: voxtype@0.7.5: Man pages generated in: /build/yg87ffznajxicl05pa7q7cgaw7byl3xv-source/target/x86_64-unknown-linux-gnu/release/build/voxtype-9713a2f15bb1baa5/out/man267 Compiling inotify v0.10.2268 Compiling zbus_names v3.0.0269 Compiling rustls-webpki v0.103.8270 Compiling zbus v4.4.0271 Compiling ureq v2.12.1272 Compiling rusqlite v0.32.1273 Finished `release` profile [optimized] target(s) in 7m 04s274Executing cargoInstallPostBuildHook275Finished cargoInstallPostBuildHook276Finished cargoBuildHook277buildPhase completed in 7 minutes 5 secondscheckPhase
278Executing cargoCheckHook279cargoCheckHook flags: -j 32 --profile release --features=gpu-vulkan --target x86_64-unknown-linux-gnu --offline --280warning: voxtype@0.7.5: Man pages generated in: /build/yg87ffznajxicl05pa7q7cgaw7byl3xv-source/target/x86_64-unknown-linux-gnu/release/build/voxtype-9713a2f15bb1baa5/out/man281 Compiling voxtype v0.7.5 (/build/yg87ffznajxicl05pa7q7cgaw7byl3xv-source)282 Finished `release` profile [optimized] target(s) in 2m 08s283 Running unittests src/lib.rs (target/x86_64-unknown-linux-gnu/release/deps/voxtype-bcda2eed08fbde62)284285running 796 tests286test audio::cpal_capture::tests::test_resample_downsample ... ok287test audio::levels::tests::bucketer_partial_window_holds_state ... ok288test audio::levels::tests::bucketer_full_scale_yields_zero_dbfs ... ok289test audio::cpal_capture::tests::test_resample_empty ... ok290test audio::feedback::tests::test_generate_tone_wav ... ok291test cli::record::tests::test_record_start_file_with_path ... ok292test audio::cpal_capture::tests::test_resample_same_rate ... ok293test audio::levels::tests::bucketer_emits_at_100hz ... ok294test audio::levels::tests::bucketer_silence_yields_minus_120_dbfs ... ok295test cli::record::tests::test_record_start_model_override ... ok296test cli::record::tests::test_record_start_model_and_output_override ... ok297test cli::record::tests::test_record_start_file_without_path ... ok298test audio::levels::tests::bucketer_min_max_track_polarity ... ok299test audio::cpal_capture::tests::test_resample_upsample ... ok300test cli::record::tests::test_record_start_profile_with_output_mode ... ok301test cli::record::tests::test_record_start_no_shift_enter_newlines ... ok302test cli::record::tests::test_record_start_no_override ... ok303test cli::record::tests::test_record_start_no_smart_auto_submit ... ok304test audio::feedback::tests::test_generate_themes ... ok305test audio::levels::tests::frame_size_is_16_bytes ... ok306test cli::record::tests::test_record_start_with_profile ... ok307test cli::record::tests::test_record_start_smart_auto_submit_no_flags_returns_none ... ok308test cli::record::tests::test_record_start_smart_auto_submit_mutual_exclusion ... ok309test audio::levels::tests::frame_roundtrip ... ok310test cli::record::tests::test_record_start_smart_auto_submit_enable ... ok311test cli::record::tests::test_record_start_shift_enter_newlines ... ok312test cli::record::tests::test_record_cancel_no_model ... ok313test cli::record::tests::test_record_cancel ... ok314test cli::record::tests::test_record_start_auto_submit_default ... ok315test cli::record::tests::test_record_stop_has_no_auto_submit ... ok316test cli::record::tests::test_record_stop_has_no_smart_auto_submit_override ... ok317test cli::record::tests::test_record_toggle_file_with_path ... ok318test cli::record::tests::test_record_stop_paste_override ... ok319test cli::record::tests::test_record_toggle_file_mutually_exclusive_with_clipboard ... ok320test cli::record::tests::test_record_start_without_profile ... ok321test cli::record::tests::test_record_toggle_no_smart_auto_submit ... ok322test cli::root::tests::test_driver_flag ... ok323test cli::record::tests::test_record_toggle_with_profile ... ok324test cli::record::tests::test_record_toggle_paste_override ... ok325test cli::meeting::tests::test_meeting_start_diarization_ml_flag ... ok326test cli::record::tests::test_record_toggle_model_override ... ok327test cli::record::tests::test_record_toggle_smart_auto_submit_enable ... ok328test cli::record::tests::test_record_start_clipboard_override ... ok329test cli::root::tests::test_driver_flag_single ... ok330test cli::root::tests::test_engine_flag_with_daemon_command ... ok331test cli::root::tests::test_engine_flag_whisper ... ok332test cli::root::tests::test_driver_flag_not_set ... ok333test cli::root::tests::test_engine_flag_case_preserved ... ok334test cli::record::tests::test_record_cancel_has_no_profile ... ok335test cli::root::tests::test_engine_flag_parakeet ... ok336test cli::meeting::tests::test_meeting_start_diarization_simple_flag ... ok337test cli::root::tests::test_transcribe_engine_flag ... ok338test cli::setup::tests::test_setup_all_flags ... ok339test cli::root::tests::test_engine_flag_with_model_flag ... ok340test cli::root::tests::test_transcribe_engine_whisper ... ok341test cli::setup::tests::test_setup_both_quiet_flags ... ok342test cli::meeting::tests::test_meeting_start_diarization_env_and_default ... ok343test cli::setup::tests::test_setup_dms_default ... ok344test cli::root::tests::test_transcribe_engine_flag_not_set ... ok345test cli::setup::tests::test_model_set_restart_flags ... ok346test cli::record::tests::test_record_start_shift_enter_default ... ok347test cli::record::tests::test_record_toggle_auto_submit ... ok348test cli::record::tests::test_record_stop_has_no_profile ... ok349test cli::setup::tests::test_setup_dms_install ... ok350test cli::root::tests::test_engine_flag_not_set ... ok351test cli::record::tests::test_record_toggle_file_without_path ... ok352test cli::record::tests::test_record_start_file_mutually_exclusive_with_paste ... ok353test cli::record::tests::test_record_start_paste_override ... ok354test cli::setup::tests::test_setup_dms_uninstall ... ok355test cli::record::tests::test_record_start_file_with_absolute_path ... ok356test cli::setup::tests::test_setup_quiet_flag ... ok357test cli::setup::tests::test_setup_download_with_model ... ok358test cli::setup::tests::test_setup_download_model_quiet ... ok359test cli::record::tests::test_record_start_file_mutually_exclusive_with_clipboard ... ok360test audio::dual_capture::tests::test_dual_samples_merge_both ... ok361test cli::setup::tests::test_setup_no_post_install_with_download ... ok362test cli::setup::tests::test_setup_no_post_install_flag ... ok363test cli::setup::tests::test_setup_model_without_download ... ok364test cli::record::tests::test_record_start_type_override ... ok365test cli::record::tests::test_record_start_file_mutually_exclusive_with_type ... ok366test config::engines::nemotron::tests::test_nemotron_config_default ... ok367test cli::setup::tests::test_setup_without_flags ... ok368test audio::dual_capture::tests::test_dual_samples_merge_loopback_only ... ok369test config::engines::parakeet::tests::test_parakeet_config_default ... ok370test config::engines::nemotron::tests::test_parse_engine_nemotron ... ok371test audio::dual_capture::tests::test_dual_samples_merge_mic_only ... ok372test config::engines::nemotron::tests::test_nemotron_defaults_target_lang_auto ... ok373test cli::setup::tests::test_setup_quiet_with_download ... ok374test config::engines::parakeet::tests::test_parakeet_model_type_defaults_to_none_for_auto_detection ... ok375test cli::meeting::tests::test_meeting_start_diarization_rejects_invalid ... ok376test cli::record::tests::test_record_start_no_auto_submit ... ok377test audio::dual_capture::tests::test_dual_samples_is_empty ... ok378test config::engines::tests::cli_engine_names_csv_lists_every_variant ... ok379test config::language::tests::test_language_config_default ... ok380test config::engines::parakeet::tests::test_parakeet_model_type_enum_default ... ok381test config::engines::tests::test_parse_engine_whisper ... ok382test config::engines::parakeet::tests::test_parse_parakeet_model_type_ctc ... ok383test config::meeting::tests::test_meeting_config_default ... ok384test config::meeting::tests::test_meeting_audio_config_default ... ok385test config::engines::tests::test_parse_engine_parakeet ... ok386test config::hotkey::tests::test_profile_modifiers_default_empty ... ok387test config::hotkey::tests::test_parse_hotkey_disabled_without_key ... ok388test config::meeting::tests::test_meeting_summary_config_default ... ok389test config::meeting::tests::test_meeting_config_in_default_config ... ok390test config::output::tests::test_parse_auto_submit_defaults_false ... ok391test cli::setup::tests::test_setup_dms_qml ... ok392test config::output::tests::test_default_language_to_layout_common_cases ... ok393test config::output::tests::test_parse_config_without_driver_order ... ok394test config::meeting::tests::test_meeting_config_backward_compatible_omitted ... ok395test config::hotkey::tests::test_parse_profile_modifiers ... ok396test config::output::tests::test_parse_eitype_layout_from_toml ... ok397test config::output::tests::test_restore_clipboard_missing_uses_defaults ... ok398test config::output::tests::test_output_driver_from_str ... ok399test config::output::tests::test_apply_language_xkb_hint_applies_layout_and_variant ... ok400test config::output::tests::test_apply_language_xkb_hint_does_not_leak_variant_between_languages ... ok401test config::meeting::tests::test_meeting_diarization_config_default ... ok402test config::language::tests::test_language_config_auto ... ok403test config::engines::parakeet::tests::test_parse_parakeet_model_type_tdt ... ok404test config::engines::tests::test_engine_defaults_to_whisper ... ok405test config::parse::tests::empty_toml_yields_default_config ... ok406test config::language::tests::test_language_config_single_element_array ... ok407test config::meeting::tests::test_parse_meeting_config_from_toml ... ok408test config::output::tests::test_parse_single_driver_order ... ok409test config::output::tests::test_output_config_default_includes_language_layout_map ... ok410test config::output::tests::test_parse_driver_order_from_config ... ok411test audio::media::imp::tests::list_skips_non_mpris_and_playerctld ... ok412test config::output::tests::test_apply_language_xkb_hint_preserves_explicit_variant ... ok413test audio::levels::tests::frame_sink_survives_respawn ... ok414test config::language::tests::test_language_config_single ... ok415test cli::record::tests::test_record_start_auto_submit ... ok416test config::output::tests::test_driver_order_not_set_by_default ... ok417test config::output::tests::test_output_driver_display ... ok418test config::output::tests::test_restore_clipboard_defaults ... ok419test config::parse::tests::merge_toml_values_recurses_into_tables ... ok420test config::parse::tests::partial_audio_feedback_does_not_require_device ... ok421test config::output::tests::test_parse_language_to_layout_override ... ok422test config::output::tests::test_restore_clipboard_deserialization ... ok423test config::profile::tests::test_profiles_default_empty ... ok424test config::profile::tests::test_parse_profile_with_timeout ... ok425test config::profile::tests::test_profile_names ... ok426test config::parse::tests::partial_section_does_not_clobber_sibling_defaults ... ok427test config::output::tests::test_parse_driver_order_from_toml ... ok428test config::parse::tests::partial_config_with_only_hotkey_section ... ok429test config::output::tests::test_parse_language_to_variant ... ok430test config::profile::tests::test_profile_without_post_process_command ... ok431test config::meeting::tests::test_parse_meeting_config_with_nested_sections ... ok432test config::output::tests::test_parse_auto_submit ... ok433test config::profile::tests::test_parse_profiles_from_toml ... ok434test config::hotkey::tests::test_parse_toggle_mode ... ok435test config::profile::tests::test_config_without_profiles_section ... ok436test config::parse::tests::test_parse_config_toml ... ok437test config::status::tests::test_custom_theme_file_partial ... ok438test config::language::tests::test_language_config_array ... ok439test config::status::tests::test_status_config_default ... ok440test config::whisper::tests::test_config_on_demand_loading_whisper ... ok441test config::status::tests::test_parse_status_icon_overrides_from_toml ... ok442test config::whisper::tests::test_context_window_optimization_can_be_enabled ... ok443test config::status::tests::test_invalid_theme_falls_back_to_emoji ... ok444test config::whisper::tests::test_parse_whisper_mode_remote ... ok445test config::whisper::tests::test_whisper_effective_mode_defaults_to_local ... ok446test config::whisper::tests::test_whisper_backend_alias_local ... ok447test config::root::tests::test_default_config ... ok448test config::whisper::tests::test_whisper_backend_alias_remote ... ok449test config::whisper::tests::test_parse_whisper_mode_local ... ok450test config::status::tests::test_custom_theme_file ... ok451test config::root::tests::test_system_path_constant ... ok452test config::status::tests::test_builtin_icon_themes ... ok453test config::status::tests::test_minimal_theme_icons ... ok454test config::status::tests::test_emoji_theme_icons ... ok455test config::root::tests::meeting_mode_preserves_explicit_soniox_async ... ok456test config::root::tests::meeting_mode_is_noop_for_non_soniox_engines ... ok457test config::root::tests::meeting_mode_forces_soniox_async_when_user_had_realtime ... ok458test config::whisper::tests::test_context_window_optimization_default_false ... ok459test daemon::tests::test_output_mode_override_file_consumed_after_read ... ok460test config::status::tests::test_status_config_resolve_icons ... ok461test config::whisper::tests::test_config_model_name_whisper ... ok462test daemon::tests::test_output_mode_override_invalid_returns_none_equivalent ... ok463test daemon::tests::test_output_mode_override_file_with_path ... ok464test config::status::tests::test_parse_status_config_from_toml ... ok465test config::status::tests::test_text_theme_icons ... ok466test config::status::tests::test_status_config_icon_overrides ... ok467test config::parse::tests::parse_rejects_unknown_field_types ... ok468test config::load::tests::test_load_config_explicit_path ... ok469test config::whisper::tests::test_whisper_mode_takes_precedence_over_backend ... ok470test config::whisper::tests::test_whisper_section_is_optional ... ok471test config_set::tests::engine_feature_unknown_returns_false ... ok472test config_set::tests::engine_feature_whisper_always_compiled ... ok473test config_set::tests::parse_engine_accepts_known_names ... ok474test config_set::tests::parse_engine_rejects_unknown ... ok475test config_set::tests::set_engine_in_memory_round_trip_preserves_comments ... ok476test config_set::tests::set_engine_rejects_uncompiled_engine ... ok477test config_set::tests::set_engine_rejects_unknown_name ... ok478test daemon::tests::test_cancel_file_cleanup ... ok479test daemon::tests::test_cancel_file_detection ... ok480test daemon::tests::test_output_mode_override_paste ... ok481test daemon::tests::test_validate_diarization_override_const_in_sync ... ok482test daemon::tests::test_validate_diarization_override_accepts_allowlist ... ok483test daemon::tests::test_pidlock_released_on_drop ... ok484test daemon::tests::test_cleanup_output_mode_override ... ok485test daemon::tests::test_pidlock_blocks_second_instance ... ok486test daemon::tests::test_pidlock_acquisition_succeeds ... ok487test daemon::tests::test_stale_lockfile_not_cleaned_if_pid_running ... ok488test audio::levels::tests::hub_start_accepts_a_connection ... ok489test audio::levels::tests::watchdog_respawns_after_accept_panic ... ok490test daemon::tests::test_validate_diarization_override_rejects_unknown ... ok491test daemon::tests::test_output_mode_override_type ... ok492test daemon::tests::test_output_mode_override_clipboard ... ok493test config::whisper::tests::test_context_window_optimization_defaults_when_omitted ... ok494test config::parse::tests::user_arrays_replace_default_arrays ... ok495test eager::tests::test_combine_chunk_results_empty ... ok496test eager::tests::test_combine_chunk_results_multiple_no_overlap ... ok497test eager::tests::test_combine_chunk_results_three_chunks ... ok498test eager::tests::test_combine_chunk_results_deduplicates_overlap_boundary ... ok499test eager::tests::test_combine_chunk_results_single ... ok500test daemon_status::tests::pid_file_path_matches_send_record_command ... ok501test eager::tests::test_chunk_samples ... ok502test eager::tests::test_combine_chunk_results_out_of_order ... ok503test daemon::tests::test_output_mode_override_whitespace_trimmed ... ok504test eager::tests::test_count_complete_chunks_less_than_one ... ok505test eager::tests::test_count_complete_chunks_multiple ... ok506test eager::tests::test_deduplicate_boundary_case_insensitive ... ok507test eager::tests::test_deduplicate_boundary_empty_new ... ok508test eager::tests::test_deduplicate_boundary_empty_previous ... ok509test eager::tests::test_deduplicate_boundary_multi_word_overlap ... ok510test eager::tests::test_deduplicate_boundary_no_overlap ... ok511test eager::tests::test_deduplicate_boundary_single_word_overlap ... ok512test eager::tests::test_extract_chunk_insufficient_data ... ok513test eager::tests::test_extract_chunk_first ... ok514test eager::tests::test_extract_chunk_second ... ok515test hotkey::evdev_listener::tests::test_bare_numeric_keycode_rejected ... ok516test meeting::chunk::tests::test_chunk_config_custom ... ok517test meeting::chunk::tests::test_chunk_config_default ... ok518test meeting::chunk::tests::test_rms_empty ... ok519test meeting::chunk::tests::test_chunk_buffer_duration ... ok520test daemon::tests::test_stale_lockfile_cleanup ... ok521test meeting::chunk::tests::test_vad_silent_audio ... ok522test meeting::chunk::tests::test_vad_speech_audio ... ok523test eager::tests::test_extract_chunk_ranges_for_twelve_seconds_audio ... ok524test meeting::chunk::tests::test_vad_zero_sample_rate_no_panic ... ok525test hotkey::evdev_listener::tests::test_parse_media_keys ... ok526test meeting::chunk::tests::test_rms_uniform_value ... ok527test meeting::data::tests::test_audio_source_display ... ok528test meeting::chunk::tests::test_vad_detect_segments_all_speech ... ok529test eager::tests::test_count_complete_chunks_twelve_seconds ... ok530test meeting::chunk::tests::test_vad_detect_segments_empty ... ok531test meeting::data::tests::test_meeting_data_complete_sets_chunk_count ... ok532test meeting::data::tests::test_meeting_id_new ... ok533test meeting::data::tests::test_meeting_id_parse_empty ... ok534test meeting::chunk::tests::test_chunk_buffer_empty ... ok535test meeting::chunk::tests::test_rms_calculation ... ok536test meeting::chunk::tests::test_chunk_buffer_multiple_adds ... ok537test meeting::chunk::tests::test_vad_empty_samples ... ok538test hotkey::evdev_listener::tests::test_parse_evtest_keycode ... ok539test meeting::chunk::tests::test_chunk_buffer_take_samples ... ok540test meeting::chunk::tests::test_vad_detect_segments_all_silence ... ok541test meeting::chunk::tests::test_rms_single_sample ... ok542test meeting::chunk::tests::test_vad_detect_segments ... ok543test hotkey::evdev_listener::tests::test_parse_key_name ... ok544test meeting::data::tests::test_audio_source_default ... ok545test meeting::chunk::tests::test_vad_threshold_boundary ... ok546test eager::tests::test_count_complete_chunks_empty ... ok547test meeting::data::tests::test_meeting_data_add_segment ... ok548test meeting::data::tests::test_meeting_id_from_str ... ok549test meeting::data::tests::test_meeting_id_default_is_unique ... ok550test meeting::data::tests::test_meeting_id_parse ... ok551test eager::tests::test_count_complete_chunks_one ... ok552test hotkey::evdev_listener::tests::test_parse_key_name_error ... ok553test eager::tests::test_combine_chunk_results_with_overlap ... ok554test hotkey::evdev_listener::tests::test_parse_wev_keycode ... ok555test meeting::data::tests::test_meeting_complete ... ok556test meeting::data::tests::test_meeting_metadata_new_defaults ... ok557test hotkey::evdev_listener::tests::test_parse_wev_keycode_hex ... ok558test meeting::data::tests::test_meeting_id_parse_invalid ... ok559test meeting::data::tests::test_segment_speaker_display_label_overrides_id ... ok560test meeting::data::tests::test_meeting_metadata_display_title ... ok561test meeting::data::tests::test_meeting_metadata_cancel ... ok562test meeting::chunk::tests::test_chunk_buffer_elapsed ... ok563test meeting::data::tests::test_meeting_status_default ... ok564test meeting::data::tests::test_segment_format_timestamp_minutes_only ... ok565test meeting::data::tests::test_segment_speaker_display_with_id_no_label ... ok566test meeting::data::tests::test_meeting_metadata_storage_dir_name ... ok567test meeting::data::tests::test_transcript_duration_ms ... ok568test meeting::data::tests::test_transcript_segment ... ok569test meeting::data::tests::test_transcript_text_with_speakers_merges_consecutive ... ok570test meeting::diarization::ml::tests::test_cosine_similarity_identical ... ok571test meeting::diarization::ml::tests::test_cosine_similarity_opposite ... ok572test meeting::data::tests::test_transcript_text_with_speakers ... ok573test meeting::data::tests::test_transcript_segments_by_speaker ... ok574test meeting::diarization::ml::tests::test_speaker_labeling ... ok575test meeting::data::tests::test_segment_duration_zero ... ok576test meeting::data::tests::test_transcript_plain_text ... ok577test meeting::diarization::ml::tests::test_cosine_similarity_orthogonal ... ok578test meeting::data::tests::test_meeting_metadata_storage_dir_no_title ... ok579test meeting::diarization::simple::tests::test_diarize_loopback ... ok580test meeting::diarization::simple::tests::test_diarize_mic_segments ... ok581test meeting::data::tests::test_meeting_metadata_complete_sets_duration ... ok582test meeting::diarization::subprocess::tests::test_parse_speaker_id ... ok583test meeting::data::tests::test_segment_format_timestamp_zero ... ok584test meeting::diarization::tests::test_default_config ... ok585test meeting::data::tests::test_segment_serialization_roundtrip ... ok586test meeting::diarization::tests::test_vad_subwindows_zero_window_returns_empty ... ok587test meeting::export::json::tests::test_json_export_valid_json ... ok588test meeting::export::markdown::tests::test_markdown_export_with_metadata ... ok589test meeting::export::srt::tests::test_format_srt_time ... ok590test meeting::data::tests::test_transcript_word_count ... ok591test meeting::export::markdown::tests::test_markdown_export_basic ... ok592test meeting::export::json::tests::test_json_export ... ok593test meeting::export::markdown::tests::test_markdown_export_with_timestamps ... ok594test meeting::data::tests::test_transcript_empty ... ok595test meeting::export::markdown::tests::test_markdown_export_with_speakers ... ok596test meeting::diarization::ml::tests::test_default_model_path ... ok597test meeting::data::tests::test_segment_speaker_display_with_label ... ok598test meeting::export::tests::test_export_meeting_text ... ok599test meeting::export::tests::test_export_meeting_vtt ... ok600test meeting::export::srt::tests::test_srt_export ... ok601test meeting::export::tests::test_all_names ... ok602test meeting::export::tests::test_export_meeting_srt ... ok603test meeting::data::tests::test_transcript_segment_timestamp_format ... ok604test meeting::data::tests::test_transcript_speakers_unique_sorted ... ok605test meeting::diarization::simple::tests::test_diarize_labels_all_loopback_segments ... ok606test meeting::diarization::simple::tests::test_source_to_speaker ... ok607test meeting::diarization::tests::test_vad_subwindows_admits_voiced ... ok608test meeting::export::tests::test_format_from_str ... ok609test meeting::export::vtt::tests::test_format_vtt_time ... ok610test meeting::export::vtt::tests::test_vtt_export_with_speakers ... ok611test meeting::state::tests::test_chunks_processed_in_paused ... ok612test meeting::state::tests::test_default_is_idle ... ok613test meeting::export::txt::tests::test_text_export_basic ... ok614test meeting::state::tests::test_chunk_state_recording_duration ... ok615test meeting::export::txt::tests::test_text_export_with_timestamps ... ok616test meeting::state::tests::test_display_trait ... ok617test meeting::state::tests::test_display_finalizing ... ok618test meeting::state::tests::test_finalize_paused_is_noop ... ok619test meeting::state::tests::test_display_paused ... ok620test meeting::state::tests::test_next_chunk_finalizing_is_noop ... ok621test meeting::state::tests::test_new_state_is_idle ... ok622test meeting::state::tests::test_next_chunk_idle_is_noop ... ok623test meeting::state::tests::test_next_chunk_paused_is_noop ... ok624test meeting::state::tests::test_next_chunk ... ok625test meeting::diarization::tests::test_speaker_id_display ... ok626test meeting::export::txt::tests::test_wrap_text_no_wrap ... ok627test meeting::state::tests::test_chunk_state_processing_no_duration ... ok628test meeting::state::tests::test_elapsed_alias ... ok629test meeting::export::tests::test_format_extension ... ok630test meeting::export::tests::test_format_display ... ok631test meeting::export::tests::test_format_from_str_case_insensitive ... ok632test meeting::state::tests::test_finalize_active_is_noop ... ok633test meeting::export::txt::tests::test_wrap_text ... ok634test meeting::state::tests::test_full_lifecycle_with_chunks ... ok635test meeting::export::txt::tests::test_text_export_with_metadata ... ok636test meeting::export::vtt::tests::test_vtt_export_header ... ok637test meeting::export::vtt::tests::test_vtt_export_with_metadata ... ok638test meeting::state::tests::test_finalize_idle_is_noop ... ok639test meeting::state::tests::test_finalize_meeting ... ok640test meeting::state::tests::test_meeting_duration_active ... ok641test meeting::state::tests::test_idle_has_no_duration ... ok642test meeting::diarization::tests::test_vad_subwindows_clamps_tiny_hop ... ok643test meeting::diarization::tests::test_vad_subwindows_empty_when_too_short ... ok644test meeting::export::json::tests::test_json_export_roundtrip ... ok645test meeting::diarization::tests::test_vad_subwindows_rms_gates_silence ... ok646test meeting::state::tests::test_resume_finalizing_is_noop ... ok647test meeting::export::tests::test_export_options_default ... ok648test config_set::tests::set_engine_preserves_comments_and_adjacent_fields ... ok649test meeting::state::tests::test_pause_finalizing_is_noop ... ok650test meeting::state::tests::test_pause_idle_is_noop ... ok651test meeting::state::tests::test_pause_resume ... ok652test meeting::state::tests::test_processing_chunk ... ok653test meeting::state::tests::test_processing_chunk_idle_is_noop ... ok654test meeting::state::tests::test_processing_chunk_paused_is_noop ... ok655test meeting::state::tests::test_resume_active_is_noop ... ok656test meeting::state::tests::test_stop_meeting ... ok657test meeting::state::tests::test_meeting_duration ... ok658test meeting::state::tests::test_start_meeting ... ok659test meeting::state::tests::test_resume_idle_is_noop ... ok660test meeting::state::tests::test_stop_finalizing_is_noop ... ok661test meeting::state::tests::test_stop_from_paused ... ok662test meeting::state::tests::test_stop_idle_is_noop ... ok663test meeting::storage::tests::test_status_unknown_defaults_to_active ... ok664test meeting::storage::tests::test_status_roundtrip ... ok665test meeting::storage::tests::test_storage_config_db_path ... ok666test meeting::storage::tests::test_storage_config_default ... ok667test meeting::storage::tests::test_timestamp_to_datetime_invalid ... ok668test meeting::summary::local::tests::test_name ... ok669test meeting::summary::local::tests::test_new_from_config ... ok670test meeting::summary::remote::tests::test_name ... ok671test meeting::summary::remote::tests::test_new_from_config ... ok672test meeting::summary::tests::test_default_config ... ok673test meeting::summary::tests::test_extract_json_nested ... ok674test meeting::summary::tests::test_extract_json_simple ... ok675test meeting::summary::tests::test_parse_summary_response ... ok676test meeting::summary::tests::test_parse_summary_response_with_task_field ... ok677test meeting::summary::tests::test_summary_to_markdown ... ok678test meeting::tests::test_meeting_config_default ... ok679test meeting::tests::test_meeting_state_transitions ... ok680test model_manager::tests::test_model_availability ... ok681test model_manager::tests::test_new_manager ... ok682test notification::tests::test_quote_escaping ... ok683test osd::config::tests::config_partial_toml_uses_defaults ... ok684test osd::config::tests::defaults_match_brief ... ok685test osd::config::tests::example_recipes_parse_with_current_schema ... ok686test osd::config::tests::frame_config_accepts_none_values ... ok687test osd::config::tests::frontend_binary_names ... ok688test osd::config::tests::frontend_default_is_gtk4 ... ok689test osd::config::tests::frontend_parse_str_accepts_aliases ... ok690test osd::config::tests::frontend_serde_kebab_case ... ok691test osd::config::tests::package_manifest_leaves_unset_fields_to_user_config ... ok692test osd::config::tests::position_serde_kebab_case ... ok693test osd::config::tests::visual_layer_accepts_shadow_kind ... ok694test osd::config::tests::visual_layer_distinguishes_explicit_zero_from_unset ... ok695test osd::config::tests::visual_layer_serde_uses_type_key ... ok696test osd::ipc::tests::ring_clear_resets_state ... ok697test osd::ipc::tests::ring_grows_until_capacity ... ok698test osd::ipc::tests::ring_iter_oldest_first_partial ... ok699test osd::ipc::tests::ring_iter_oldest_first_when_full ... ok700test osd::ipc::tests::ring_keeps_latest_within_capacity ... ok701test osd::ipc::tests::ring_latest_none_when_empty ... ok702test osd::style::tests::aegis_hud_example_package_resolves_to_custom_qml ... ok703test osd::style::tests::css_color_serialization_preserves_alpha ... ok704test osd::style::tests::default_style_has_no_package_and_uses_omarchy_palette ... ok705test osd::style::tests::expand_tilde_resolves_home ... ok706test config_set::tests::set_engine_whisper_succeeds_against_full_config ... ok707test osd::style::tests::explicit_omarchy_palette_overrides_package_manifest ... ok708test osd::style::tests::explicit_package_manifest_can_supply_qml_and_visual ... ok709test osd::style::tests::invalid_plugin_path_is_an_error ... ok710test osd::style::tests::minimal_manifest_preserves_user_layout_frame_and_visual ... ok711test osd::style::tests::missing_qml_entry_is_an_error ... ok712test osd::style::tests::package_palette_merges_manifest_colors ... ok713test osd::style::tests::unknown_style_name_is_an_error_not_a_silent_fallback ... ok714test osd::theme::tests::missing_theme_dir_yields_fallback ... ok715test osd::theme::tests::palette_from_aether_sample ... ok716test osd::theme::tests::palette_from_partial_inherits_fallback ... ok717test osd::theme::tests::parse_hex_basic ... ok718test osd::theme::tests::parse_hex_no_hash_prefix ... ok719test osd::theme::tests::parse_hex_rejects_short_or_invalid ... ok720test osd::theme::tests::theme_dir_resolves_under_home ... ok721test osd::theme::tests::watcher_uses_loaded_palette ... ok722test osd::visual::tests::envelope_aggregates_when_full ... ok723test osd::visual::tests::envelope_empty_input_yields_silence ... ok724test osd::visual::tests::envelope_partial_stretches_to_fill ... ok725test osd::visual::tests::meter_zone_boundaries ... ok726test osd::visual::tests::peak_hold_decays_linearly ... ok727test osd::visual::tests::peak_hold_floor_at_minus_120 ... ok728test osd::visual::tests::peak_hold_snaps_up_instantly ... ok729test osd::visual::tests::peak_meter_fraction_basic ... ok730test osd::visual::tests::peak_meter_fraction_clamps_silence ... ok731test output::clipboard::tests::test_new ... ok732test output::dotool::tests::build_commands_appends_text_before_enter ... ok733test output::dotool::tests::build_commands_auto_submit_appends_enter ... ok734test output::dotool::tests::build_commands_basic ... ok735test output::dotool::tests::build_commands_with_delay ... ok736test output::dotool::tests::choose_invocation_bypasses_daemon_when_layout_override_is_set ... ok737test output::dotool::tests::choose_invocation_bypasses_daemon_when_variant_override_is_set ... ok738test output::dotool::tests::choose_invocation_uses_dotoolc_when_daemon_available_without_xkb_override ... ok739test output::dotool::tests::daemon_pipe_detection_respects_env_var ... ok740test output::dotool::tests::test_new ... ok741test output::eitype::tests::test_apply_layout_args_includes_layout_when_set ... ok742test output::eitype::tests::test_apply_layout_args_includes_variant_when_set ... ok743test output::eitype::tests::test_new ... ok744test output::eitype::tests::test_new_with_enter ... ok745test output::eitype::tests::test_new_with_layout ... ok746test output::eitype::tests::test_new_with_layout_and_variant ... ok747test output::eitype::tests::test_new_with_pre_type_delay ... ok748test output::eitype::tests::test_apply_layout_args_noop_when_unset ... ok749test output::eitype::tests::test_new_with_shift_enter_newlines ... ok750test output::eitype::tests::test_new_with_type_delay ... ok751test meeting::storage::tests::test_load_meeting_data_not_found ... ok752test meeting::storage::tests::test_save_transcript_meeting_not_found ... ok753test output::paste::tests::test_new_defaults_restore_clipboard_disabled ... ok754test meeting::storage::tests::test_get_latest_empty ... ok755test output::paste::tests::test_clipboard_content_debug_redacts_data ... ok756test meeting::storage::tests::test_get_meeting_not_found ... ok757test output::paste::tests::test_new_stores_restore_clipboard_fields ... ok758test meeting::storage::tests::test_resolve_meeting_id_invalid ... ok759test meeting::storage::tests::test_list_meetings_empty ... ok760test output::modifier_guard::tests::new_does_not_panic_without_permission ... ok761test output::modifier_guard::tests::disabled_guard_returns_immediately ... ok762test output::modifier_guard::tests::disabled_guard_reports_no_modifier_held ... ok763test meeting::storage::tests::test_get_meeting_path_not_found ... ok764test meeting::storage::tests::test_create_meeting_creates_directory ... ok765test meeting::storage::tests::test_load_transcript_meeting_not_found ... ok766test meeting::storage::tests::test_delete_meeting_removes_files ... ok767test meeting::storage::tests::test_load_meeting_data_no_transcript ... ok768test meeting::storage::tests::test_resolve_meeting_id_by_uuid ... ok769test meeting::storage::tests::test_speaker_labels_nonexistent_meeting ... ok770test output::post_process::tests::test_command_failure_fallback ... ok771test meeting::storage::tests::test_get_meeting_path ... ok772test meeting::storage::tests::test_resolve_latest ... ok773test output::post_process::tests::test_command_not_found_fallback ... ok774test meeting::storage::tests::test_delete_meeting ... ok775test meeting::storage::tests::test_list_meetings_limit_zero ... ok776test meeting::storage::tests::test_save_and_load_transcript ... ok777test output::session::tests::display_only_means_x11 ... ok778test output::session::tests::empty_wayland_display_does_not_win ... ok779test meeting::storage::tests::test_create_and_get_meeting ... ok780test meeting::storage::tests::test_list_meetings ... ok781test output::post_process::tests::test_multiline_input ... ok782test output::session::tests::no_env_defaults_to_wayland ... ok783test output::session::tests::xdg_session_type_wayland ... ok784test output::session::tests::xdg_session_type_x11 ... ok785test output::streaming::tests::commits_segment_and_tracks_typed_chars ... ok786test output::streaming::tests::empty_segment_is_noop ... ok787test output::streaming::tests::finalize_clears_partial ... ok788test output::streaming::tests::partial_buffer_is_replaced_not_appended ... ok789test meeting::storage::tests::test_delete_nonexistent_meeting ... ok790test output::tests::test_is_keystroke_method_classification ... ok791test output::post_process::tests::test_complex_shell_command ... ok792test meeting::storage::tests::test_get_speaker_labels_empty ... ok793test meeting::storage::tests::test_list_meetings_ordered_by_start_time ... ok794test output::streaming::tests::typed_chars_counts_unicode_scalars_not_bytes ... ok795test output::tests::test_normalize_quotes_empty ... ok796test output::tests::test_normalize_quotes_mixed ... ok797test output::tests::test_normalize_quotes_all_single ... ok798test output::tests::test_normalize_quotes_curly_apostrophe ... ok799test output::session::tests::wayland_display_wins ... ok800test output::streaming::tests::rewind_with_zero_chars_is_ok ... ok801test output::post_process::tests::test_no_trim_no_fallback_combination ... ok802test meeting::storage::tests::test_load_meeting_data ... ok803test output::tests::test_normalize_quotes_all_double ... ok804test output::tests::test_sanitize_urgency_valid ... ok805test output::tests::test_normalize_quotes_no_change ... ok806test output::tests::test_normalize_quotes_unicode_preserved ... ok807test output::tests::test_sanitize_urgency_invalid_falls_back_to_normal ... ok808test output::wtype::tests::test_new_with_enter ... ok809test output::wtype::tests::test_new_with_pre_type_delay ... ok810test output::wtype::tests::test_new_with_shift_enter_newlines ... ok811test output::wtype::tests::test_new_with_shift_prefix ... ok812test output::post_process::tests::test_trim_then_empty_no_fallback_returns_empty ... ok813test output::post_process::tests::test_simple_passthrough ... ok814test output::wtype::tests::test_new ... ok815test output::post_process::tests::test_empty_output_fallback ... ok816test setup::binary::tests::binary_names_are_unique ... ok817test setup::binary::tests::compiled_features_enumerates_all_optional_features ... ok818test setup::binary::tests::cpu_gating ... ok819test setup::binary::tests::detect_install_kind_classifies_package_vs_source ... ok820test setup::binary::tests::family_partition ... ok821test setup::binary::tests::gpu_gating ... ok822test setup::binary::tests::legacy_parakeet_names_resolve ... ok823test output::xclip::tests::test_tool_command_and_args ... ok824test output::xclip::tests::test_new ... ok825test output::wtype::tests::test_new_with_type_delay ... ok826test setup::compositor::tests::test_add_hooks_after_output_section ... ok827test setup::binary::tests::recommendations_match_hardware ... ok828test setup::binary::tests::round_trip_binary_names ... ok829test setup::binary::tests::unknown_binary_name_is_none ... ok830test setup::binary::tests::variant_subdir_reconstructs_expected_path ... ok831test setup::binary::tests::wrapper_skipped_for_non_ep_variants ... ok832test setup::binary::tests::wrapper_decision_uses_basename_not_canonical_parent ... ok833test output::post_process::tests::test_unicode_handling ... ok834test output::post_process::tests::test_context_passed_via_env_var ... ok835test output::post_process::tests::test_context_env_not_inherited_from_parent ... ok836test meeting::storage::tests::test_speaker_labels ... ok837test meeting::storage::tests::test_resolve_latest_no_meetings ... ok838test setup::compositor::tests::test_voxtype_hyprland_hooks ... ok839test setup::manifest::tests::deserializes_sample_json ... ok840test setup::manifest::tests::manifest_round_trip_json ... ok841test setup::manifest::tests::url_helpers_match_spec ... ok842test setup::compositor::tests::test_voxtype_river_hooks ... ok843test setup::manifest::tests::validate_manifest_happy_path ... ok844test setup::compositor::tests::test_voxtype_sway_hooks ... ok845test setup::compositor::tests::test_sway_config_contains_modes ... ok846test setup::compositor::tests::test_add_hooks_preserves_existing_content ... ok847test setup::compositor::tests::test_add_hooks_to_config_basic ... ok848test setup::model::tests::dolphin_engine_prefix ... ok849test setup::model::tests::moonshine_engine_prefix ... ok850test setup::model::tests::omnilingual_engine_prefix ... ok851test setup::model::tests::paraformer_engine_prefix ... ok852test setup::model::tests::parakeet_engine_prefix ... ok853test setup::model::tests::sensevoice_engine_prefix ... ok854test setup::compositor::tests::test_detect_conf_d_source_active ... ok855test setup::model::tests::test_is_moonshine_model ... ok856test setup::model::tests::test_is_parakeet_model ... ok857test setup::model::tests::test_is_valid_model ... ok858test setup::model::tests::test_model_info_sizes_are_reasonable ... ok859test output::post_process::tests::test_no_context_env_var_when_none ... ok860test setup::model::tests::test_models_list_contains_expected_models ... ok861test setup::model::tests::cohere_engine_prefix ... ok862test setup::compositor::tests::test_hyprland_config_contains_submaps ... ok863test setup::compositor::tests::test_river_config_contains_modes ... ok864test setup::compositor::tests::test_detect_conf_d_source_commented ... ok865test setup::compositor::tests::test_detect_conf_d_source_missing ... ok866test setup::model::tests::test_moonshine_and_parakeet_models_dont_overlap ... ok867test output::ydotool::tests::test_detect_key_hold_support ... ok868test setup::model::tests::test_moonshine_english_models_are_mit ... ok869test setup::model::tests::test_moonshine_model_info_sizes_are_reasonable ... ok870test setup::model::tests::test_moonshine_models_have_files ... ok871test setup::model::tests::test_moonshine_models_list_contains_expected_models ... ok872test setup::model::tests::test_moonshine_multilingual_models_are_community ... ok873test setup::model::tests::test_parakeet_model_info_sizes_are_reasonable ... ok874test setup::compositor::tests::test_add_hooks_does_not_duplicate ... ok875test setup::model::tests::test_star_indicator_no_parakeet_config ... ok876test setup::model::tests::test_star_indicator_parakeet_model_selected ... ok877test setup::model::tests::test_star_indicator_whisper_model_selected ... ok878test setup::model::tests::test_update_model_in_config_basic ... ok879test setup::model::tests::test_moonshine_dir_names_match_convention ... ok880test setup::model::tests::test_update_model_in_config_handles_comments ... ok881test output::post_process::tests::test_trim_then_empty_triggers_fallback ... ok882test meeting::storage::tests::test_update_meeting ... ok883test output::post_process::tests::test_fallback_on_empty_default_returns_original ... ok884test setup::model::tests::test_parakeet_models_have_files ... ok885test setup::model::tests::test_parakeet_models_list_contains_expected_models ... ok886test setup::model::tests::test_star_indicator_engine_mismatch ... ok887test setup::model::tests::test_update_model_in_config_switches_engine_to_whisper ... ok888test meeting::storage::tests::test_list_meetings_with_limit ... ok889test setup::model::tests::test_update_moonshine_in_config_basic ... ok890test setup::model::tests::test_update_moonshine_in_config_updates_existing ... ok891test meeting::storage::tests::test_speaker_labels_overwrite ... ok892test output::post_process::tests::test_no_fallback_on_empty_returns_empty ... ok893test output::post_process::tests::test_no_trim_still_strips_trailing_newlines ... ok894test output::post_process::tests::test_tr_uppercase ... ok895test output::tests::test_find_ydotool_socket_respects_env_override ... ok896test output::ydotool::tests::test_new_with_pre_type_delay ... ok897test output::tests::test_find_ydotool_socket_returns_none_when_no_socket ... ok898test setup::model::tests::test_update_model_in_config_only_changes_whisper_section ... ok899test setup::model::tests::test_update_model_in_config_preserves_other_sections ... ok900test setup::model::tests::test_valid_model_names ... ok901test setup::model::tests::test_valid_moonshine_model_names ... ok902test setup::model::tests::test_update_parakeet_preserves_whisper_section ... ok903test setup::parakeet::tests::detect_available_backends_does_not_panic ... ok904test setup::parakeet::tests::is_parakeet_active_does_not_panic ... ok905test output::post_process::tests::test_no_trim_preserves_trailing_space ... ok906test setup::parakeet::tests::parakeet_backend_binary_names ... ok907test setup::parakeet::tests::parakeet_backend_round_trip ... ok908test setup::parakeet::tests::test_backend_clone ... ok909test setup::parakeet::tests::test_backend_enum_equality ... ok910test setup::parakeet::tests::whisper_equivalents_are_whisper ... ok911test setup::model::tests::test_valid_parakeet_model_names ... ok912test setup::model::tests::test_update_parakeet_in_config_basic ... ok913test setup::model::tests::test_whisper_and_parakeet_models_dont_overlap ... ok914test setup::model::tests::test_update_parakeet_in_config_updates_existing ... ok915test setup::binary::tests::inventory_runs_without_panicking ... ok916test setup::parakeet::tests::whisper_variants_dont_resolve_to_parakeet ... ok917test setup::variant_check::tests::parakeet_on_cpu_whisper_binary_is_mismatch ... ok918test setup::quickshell::tests::default_bridge_target_honors_xdg_bin_home ... ok919test setup::manifest::tests::validate_manifest_flags_missing_expected_file ... ok920test setup::manifest::tests::validate_manifest_rejects_engine_mismatch ... ok921test setup::model::tests::sha256_file_matches_known_vector ... ok922test output::ydotool::tests::test_new_with_enter ... ok923test setup::manifest::tests::validate_manifest_rejects_model_mismatch ... ok924test output::ydotool::tests::test_new ... ok925test setup::model::tests::test_validate_cohere_model_reports_missing_files ... ok926test setup::variant_check::tests::every_non_whisper_engine_has_a_required_feature ... ok927test state::tests::test_recording_state ... ok928test setup::variant_check::tests::source_install_recommends_rebuild ... ok929test setup::variant_check::tests::parakeet_on_onnx_binary_is_not_mismatch ... ok930test setup::variant_check::tests::whisper_engine_never_mismatches ... ok931test state::tests::test_eager_recording_display ... ok932test state::tests::test_eager_recording_state ... ok933test state::tests::test_idle_has_no_duration ... ok934test state::tests::test_new_state_is_idle ... ok935test state::tests::test_recording_states_are_not_streaming ... ok936test state::tests::test_regular_recording_not_eager ... ok937test setup::manifest::tests::validate_manifest_rejects_wrong_version ... ok938test setup::model::tests::test_validate_cohere_model_accepts_all_variants ... ok939test state::tests::test_state_display ... ok940test output::post_process::tests::test_sed_transformation ... ok941test output::post_process::tests::test_whitespace_trimming ... ok942test status_json::tests::format_state_json_escapes_quotes_and_backslashes ... ok943test status_json::tests::record_cancel_leaves_idle_not_stopped ... ok944test status_json::tests::format_state_json_pins_byte_exact_output ... ok945test setup::quickshell::tests::install_refuses_non_empty_target_without_force ... ok946test setup::quickshell::tests::install_rejects_invalid_source ... ok947test state::tests::test_streaming_state_is_recording ... ok948test state::tests::test_streaming_state_display ... ok949test text::tests::test_detect_submit_disabled ... ok950test text::tests::test_detect_submit_strips_trailing_semicolon ... ok951test text::tests::test_detect_submit_strips_trailing_comma ... ok952test text::tests::test_detect_submit_hyphenated_prefix_no_match ... ok953test text::tests::test_detect_submit_preserves_trailing_period ... ok954test setup::quickshell::tests::run_with_skip_bridge_does_not_touch_target ... ok955test setup::quickshell::tests::install_with_force_overwrites_existing ... ok956test text::tests::test_detect_submit_cli_override_disable ... ok957test setup::quickshell::tests::install_bridge_symlink_creates_link ... ok958test setup::quickshell::tests::install_bridge_symlink_is_idempotent_when_matches ... ok959test text::tests::test_detect_submit_basic ... ok960test setup::quickshell::tests::resolve_bridge_source_prefers_cli_override ... ok961test setup::quickshell::tests::install_bridge_symlink_refuses_outside_home_without_force ... ok962test text::tests::test_detect_submit_cli_override_enable ... ok963test text::tests::test_detect_submit_partial_word_no_match ... ok964test setup::quickshell::tests::install_bridge_symlink_refuses_overwrite_without_force ... ok965test text::tests::test_detect_submit_in_middle_no_match ... ok966test text::tests::test_disabled_processing ... ok967test text::tests::test_filler_filter_back_to_back_fillers ... ok968test text::tests::test_filler_filter_custom_list ... ok969test text::tests::test_filler_filter_case_insensitive ... ok970test setup::quickshell::tests::install_copies_all_expected_files ... ok971test text::tests::test_filler_filter_default_list ... ok972test text::tests::test_filler_filter_empty_list_is_noop ... ok973test text::tests::test_filler_filter_enabled_basic ... ok974test setup::quickshell::tests::resolve_bridge_source_honors_env_var ... ok975test text::tests::test_filler_filter_enabled_by_default ... ok976test text::tests::test_filler_filter_preserves_sentence_punctuation ... ok977test text::tests::test_filler_filter_punctuation_cleanup_end ... ok978test text::tests::test_filler_filter_punctuation_cleanup_mid_sentence ... ok979test text::tests::test_word_replacements ... ok980test text::tests::test_filler_filter_punctuation_cleanup_start ... ok981test text::tests::test_word_replacements_case_insensitive ... ok982test text::tests::test_filler_filter_respects_word_boundaries ... ok983test transcribe::cli::tests::test_resolve_cli_not_found ... ok984test transcribe::cli::tests::test_resolve_model_path_unknown ... ok985test transcribe::remote::tests::test_api_key_from_config ... ok986test transcribe::remote::tests::test_config_validation_invalid_url ... ok987test transcribe::remote::tests::test_config_validation_missing_endpoint ... ok988test text::tests::test_filler_filter_runs_before_replacements ... ok989test setup::quickshell::tests::resolve_bridge_source_returns_none_when_missing ... ok990test text::tests::test_detect_submit_uppercase ... ok991test text::tests::test_detect_submit_with_period ... ok992test text::tests::test_detect_submit_with_exclamation ... ok993test text::tests::test_filler_filter_with_spoken_punctuation ... ok994test text::tests::test_combined_processing ... ok995test transcribe::remote::tests::test_custom_timeout ... ok996test transcribe::streaming::tests::streaming_event_final_distinct_from_partial ... ok997test transcribe::remote::tests::test_default_timeout ... ok998test transcribe::remote::tests::test_encode_wav_basic ... ok999test transcribe::remote::tests::test_multipart_body_excludes_empty_prompt ... ok1000test transcribe::remote::tests::test_multipart_body_excludes_prompt_when_none ... ok1001test transcribe::remote::tests::test_multipart_body_includes_prompt ... ok1002test transcribe::remote::tests::test_multipart_body_structure ... ok1003test transcribe::remote::tests::test_translate_false_uses_transcriptions_endpoint ... ok1004test transcribe::remote::tests::test_translate_true_uses_translations_endpoint ... ok1005test transcribe::subprocess::tests::test_worker_response_parsing ... ok1006test transcribe::subprocess::tests::test_worker_response_parsing_with_language ... ok1007test transcribe::whisper::tests::test_audio_ctx_alignment ... ok1008test transcribe::whisper::tests::test_audio_ctx_not_applied_when_disabled ... ok1009test transcribe::whisper::tests::test_calculate_audio_ctx_long_clips ... ok1010test transcribe::whisper::tests::test_model_url ... ok1011test setup::quickshell::tests::resolve_source_dir_honors_env_var ... ok1012test text::tests::test_pipeline_spoken_punctuation_period_then_detect_submit ... ok1013test text::tests::test_pipeline_spoken_punctuation_then_detect_submit ... ok1014test setup::quickshell::tests::resolve_source_dir_prefers_cli_override ... ok1015test setup::quickshell::tests::default_target_dir_honors_xdg_data_home ... ok1016test output::post_process::tests::test_timeout_fallback ... ok1017test transcribe::whisper::tests::test_calculate_audio_ctx_short_clips ... ok1018test transcribe::worker::tests::test_worker_response_serialization ... ok1019test transcribe::worker::tests::test_worker_response_serialization_with_language ... ok1020test tui::common::tests::backspace_deletes_prev_char ... ok1021test tui::common::tests::changed_tracks_buffer_vs_original ... ok1022test tui::common::tests::ctrl_u_clears ... ok1023test tui::common::tests::ctrl_w_deletes_prev_word ... ok1024test tui::common::tests::enter_signals_commit ... ok1025test tui::common::tests::left_then_insert_inserts_mid_string ... ok1026test tui::common::tests::typing_appends_to_buffer ... ok1027test tui::compositor_bindings::tests::canonicalize_hyprland_sorts_modifiers ... ok1028test tui::compositor_bindings::tests::canonicalize_niri_normalizes_mod_word ... ok1029test tui::compositor_bindings::tests::canonicalize_sway_normalizes_mod4_and_keys ... ok1030test transcribe::streaming::tests::streaming_event_partial_fields ... ok1031test transcribe::worker::tests::test_ready_signal ... ok1032test tui::app::tests::move_cursor_clamps_at_edges ... ok1033test tui::compositor_bindings::tests::dominant_compositor_empty_defaults_to_hyprland ... ok1034test text::tests::test_newline_and_tab ... ok1035test tui::common::tests::esc_signals_cancel ... ok1036test tui::compositor_bindings::tests::niri_skips_other_spawn_lines ... ok1037test tui::compositor_bindings::tests::make_suggestion_warns_when_all_candidates_taken ... ok1038test tui::compositor_bindings::tests::niri_pttpair_falls_back_to_toggle ... ok1039test tui::compositor_bindings::tests::make_suggestion_skips_first_candidate_if_taken ... ok1040test tui::compositor_bindings::tests::parses_hyprland_bindd ... ok1041test tui::compositor_bindings::tests::dominant_compositor_picks_majority ... ok1042test tui::compositor_bindings::tests::niri_skips_comments ... ok1043test tui::compositor_bindings::tests::parses_hyprland_bindrd_with_mod ... ok1044test tui::compositor_bindings::tests::parses_hyprland_meeting_start ... ok1045test tui::compositor_bindings::tests::parses_niri_meeting ... ok1046test tui::compositor_bindings::tests::parses_sway_bindsym ... ok1047test tui::config_editor::tests::dirty_tracks_writes ... ok1048test tui::compositor_bindings::tests::parses_sway_with_release_flag ... ok1049test tui::compositor_bindings::tests::rejects_unknown_action ... ok1050test tui::compositor_bindings::tests::skips_hyprland_comments_and_unrelated ... ok1051test tui::compositor_bindings::tests::suggest_missing_streaming_only_offers_toggle ... ok1052test tui::compositor_bindings::tests::suggests_cancel_when_only_ptt_bound ... ok1053test tui::compositor_bindings::tests::sway_render_uses_release_for_stop ... ok1054test vad::energy::tests::test_detect_loud_audio ... ok1055test tui::config_editor::tests::ensure_table_creates_if_missing ... ok1056test tui::config_editor::tests::get_f32_or_recovers_legacy_string_and_int_forms ... ok1057test tui::config_editor::tests::set_f32_writes_toml_number_not_string ... ok1058test tui::config_editor::tests::missing_file_starts_empty ... ok1059test tui::config_editor::tests::round_trip_preserves_comments ... ok1060test vad::energy::tests::test_calculate_rms ... ok1061test vad::energy::tests::test_detect_empty_audio ... ok1062test vad::energy::tests::test_min_speech_duration ... ok1063test vad::tests::test_create_vad_auto_parakeet_uses_energy ... ok1064test vad::tests::test_create_vad_disabled ... ok1065test vad::tests::test_create_vad_energy_backend ... ok1066test vad::energy::tests::test_detect_silence ... ok1067test vad::tests::test_vad_result_defaults ... ok1068test vad::energy::tests::test_energy_vad_creation ... ok1069test vad::tests::test_whisper_vad_model_url ... ok1070test vad::energy::tests::test_detect_quiet_audio ... ok1071test tui::compositor_bindings::tests::parses_niri_spawn ... ok1072test tui::app::tests::variant_at_returns_none_for_invalid_pairs ... ok1073test vad::energy::tests::test_threshold_mapping ... ok1074test tui::app::tests::variant_at_finds_known_pairs ... ok1075test vad::whisper_vad::tests::test_threshold_clamping ... ok1076test text::tests::test_developer_punctuation ... ok1077test text::tests::test_replacements_match_spoken_words_before_punctuation ... ok1078test text::tests::test_replacements_with_multiple_spoken_punctuation_words ... ok1079test text::tests::test_spoken_punctuation_multi_word ... ok1080test text::tests::test_spoken_punctuation_case_insensitive ... ok1081test text::tests::test_spoken_punctuation_basic ... ok10821083test result: ok. 796 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.50s10841085 Running unittests src/main.rs (target/x86_64-unknown-linux-gnu/release/deps/voxtype-3e27b5a5c67a451e)10861087running 1 test1088test app::config_show::tests::config_displays_meeting_section ... ok10891090test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s10911092 Running unittests src/bin/voxtype_audio_bridge.rs (target/x86_64-unknown-linux-gnu/release/deps/voxtype_audio_bridge-2496302a40f9081f)10931094running 6 tests1095test tests::vad_threshold_at_minus_40_dbfs ... ok1096test tests::peak_amplitude_clamped_to_unit ... ok1097test tests::peak_amplitude_uses_max_abs ... ok1098test tests::encode_frame_shape_is_locked_ndjson ... ok1099test tests::rms_approx_silence_is_zero ... ok1100test tests::rms_approx_full_scale_under_unit ... ok11011102test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s11031104 Running unittests src/bin/voxtype_mirror_registry.rs (target/x86_64-unknown-linux-gnu/release/deps/voxtype_mirror_registry-876349a27ca4d247)11051106running 0 tests11071108test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s11091110 Running unittests src/bin/voxtype_osd.rs (target/x86_64-unknown-linux-gnu/release/deps/voxtype_osd-6908320ab3bad4d6)11111112running 8 tests1113test tests::parse_strips_frontend_flag_equals_form ... ok1114test tests::parse_strips_frontend_flag_space_form ... ok1115test tests::parse_passes_config_through ... ok1116test tests::build_child_args_appends_no_daemonize_when_supervised_quickshell ... ok1117test tests::build_child_args_no_op_for_quickshell_unsupervised ... ok1118test tests::build_child_args_no_op_for_native_supervised ... ok1119test tests::parse_unknown_frontend_value_drops_it ... ok1120test tests::build_child_args_no_op_for_gtk4_supervised ... ok11211122test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s11231124 Running unittests src/bin/voxtype_osd_quickshell.rs (target/x86_64-unknown-linux-gnu/release/deps/voxtype_osd_quickshell-2263dd88f4d60760)11251126running 14 tests1127test tests::dir_with_shell_rejects_non_shell_qml_file ... ok1128test tests::parse_config_strips_own_arg ... ok1129test tests::dir_with_shell_accepts_directory ... ok1130test tests::dir_with_shell_rejects_missing ... ok1131test tests::dir_with_shell_accepts_file_and_returns_parent ... ok1132test tests::parse_daemonize_explicit_flag_stripped ... ok1133test tests::parse_no_daemonize_strips_flag_and_clears_default ... ok1134test tests::parse_daemonize_default_true ... ok1135test tests::parse_qml_path_absent ... ok1136test tests::parse_qml_path_equals_form ... ok1137test tests::parse_style_strips_own_flag ... ok1138test tests::parse_qml_path_space_form ... ok1139test tests::parse_qml_path_dangling_flag ... ok1140test tests::parse_daemonize_flags_last_wins ... ok11411142test result: ok. 14 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.02s11431144 Running tests/vad_integration.rs (target/x86_64-unknown-linux-gnu/release/deps/vad_integration-d95e04cd9a92203c)11451146running 25 tests1147test whisper_vad_handles_padded_speech ... ok1148test whisper_vad_accepts_speech ... ok1149test energy_vad_min_speech_duration_filtering ... ok1150test energy_vad_rejects_pure_silence ... ok1151test create_vad_returns_energy_vad_for_parakeet ... ok1152test compare_vad_backends_on_speech ... ok1153test energy_vad_handles_quiet_speech ... ok1154test energy_vad_accepts_white_noise ... ok1155test energy_vad_accepts_speech_hello ... ok1156test energy_vad_accepts_speech_long ... ok1157test energy_vad_accepts_mixed_tones ... ok1158test energy_vad_accepts_speech_padded ... ok1159test create_vad_energy_backend_explicit ... ok1160test whisper_vad_rejects_tone ... ok1161test energy_vad_handles_single_sample ... ok1162test whisper_vad_accepts_long_speech ... ok1163test energy_vad_rejects_short_silence ... ok1164test compare_vad_backends_on_tone ... ok1165test energy_vad_rejects_low_noise ... ok1166test energy_vad_accepts_tone ... ok1167test create_vad_returns_none_when_disabled ... ok1168test energy_vad_handles_empty_audio ... ok1169test whisper_vad_rejects_white_noise ... ok1170test whisper_vad_rejects_silence ... ok1171test energy_vad_threshold_affects_detection ... ok11721173test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s11741175 Doc-tests voxtype11761177running 0 tests11781179test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s11801181Finished cargoCheckHook1182checkPhase completed in 2 minutes 11 secondsinstallPhase
1183Executing cargoInstallHook1184Finished cargoInstallHookfixupPhase
1185shrinking RPATHs of ELF executables and libraries in /nix/store/v0rjvdigmfjj4ilw51dagp80yki84pqc-voxtype-vulkan-0.7.51186shrinking /nix/store/v0rjvdigmfjj4ilw51dagp80yki84pqc-voxtype-vulkan-0.7.5/bin/voxtype-osd1187shrinking /nix/store/v0rjvdigmfjj4ilw51dagp80yki84pqc-voxtype-vulkan-0.7.5/bin/voxtype1188shrinking /nix/store/v0rjvdigmfjj4ilw51dagp80yki84pqc-voxtype-vulkan-0.7.5/bin/voxtype-osd-quickshell1189shrinking /nix/store/v0rjvdigmfjj4ilw51dagp80yki84pqc-voxtype-vulkan-0.7.5/bin/voxtype-audio-bridge1190shrinking /nix/store/v0rjvdigmfjj4ilw51dagp80yki84pqc-voxtype-vulkan-0.7.5/bin/voxtype-mirror-registry1191checking for references to /build/ in /nix/store/v0rjvdigmfjj4ilw51dagp80yki84pqc-voxtype-vulkan-0.7.5...1192patching script interpreter paths in /nix/store/v0rjvdigmfjj4ilw51dagp80yki84pqc-voxtype-vulkan-0.7.51193stripping (with command strip and flags -S -p) in /nix/store/v0rjvdigmfjj4ilw51dagp80yki84pqc-voxtype-vulkan-0.7.5/bin