85 lines
9.4 KiB
Plaintext
85 lines
9.4 KiB
Plaintext
test_fails_asr_to_manual_and_ignores_other_conversation_snapshot (test_voice_messages.VisualVoiceTests.test_fails_asr_to_manual_and_ignores_other_conversation_snapshot) ... ok
|
|
test_timeout_notifies_manual_instead_of_sending_guess (test_voice_messages.VisualVoiceTests.test_timeout_notifies_manual_instead_of_sending_guess) ... ok
|
|
test_waits_without_manual_state_then_allows_transcribed_text (test_voice_messages.VisualVoiceTests.test_waits_without_manual_state_then_allows_transcribed_text) ... ok
|
|
test_ambiguous_files_and_other_account_do_not_enqueue (test_voice_messages.VoiceDatabaseTests.test_ambiguous_files_and_other_account_do_not_enqueue) ... ok
|
|
test_cache_collision_across_conversations_is_rejected (test_voice_messages.VoiceDatabaseTests.test_cache_collision_across_conversations_is_rejected) ... ok
|
|
test_cache_index_is_background_and_does_not_hold_database_reader (test_voice_messages.VoiceDatabaseTests.test_cache_index_is_background_and_does_not_hold_database_reader) ... ok
|
|
test_cache_update_on_same_message_becomes_visible_without_new_incoming (test_voice_messages.VoiceDatabaseTests.test_cache_update_on_same_message_becomes_visible_without_new_incoming) ... ok
|
|
test_empty_asr_result_is_error_not_answer (test_voice_messages.VoiceDatabaseTests.test_empty_asr_result_is_error_not_answer) ... ok
|
|
test_exact_current_account_path_enqueues_then_returns_transcript (test_voice_messages.VoiceDatabaseTests.test_exact_current_account_path_enqueues_then_returns_transcript) ... ok
|
|
test_missing_table_and_empty_text_are_not_transcriptions (test_voice_messages.VoiceDatabaseTests.test_missing_table_and_empty_text_are_not_transcriptions) ... ok
|
|
test_mixed_batch_waits_for_all_voices_and_rejects_foreign_binding (test_voice_messages.VoiceDatabaseTests.test_mixed_batch_waits_for_all_voices_and_rejects_foreign_binding) ... ok
|
|
test_old_history_and_voice_before_human_reply_are_not_enqueued (test_voice_messages.VoiceDatabaseTests.test_old_history_and_voice_before_human_reply_are_not_enqueued) ... ok
|
|
test_reads_server_id_cache_as_real_text_preserving_voice_type (test_voice_messages.VoiceDatabaseTests.test_reads_server_id_cache_as_real_text_preserving_voice_type) ... ok
|
|
test_row_id_is_not_server_id_and_binary_payload_never_reaches_model (test_voice_messages.VoiceDatabaseTests.test_row_id_is_not_server_id_and_binary_payload_never_reaches_model) ... ok
|
|
test_same_server_id_in_other_account_is_not_used (test_voice_messages.VoiceDatabaseTests.test_same_server_id_in_other_account_is_not_used) ... ok
|
|
test_accounts_conversations_and_message_ids_do_not_share_results (test_voice_transcription.VoiceTranscriptionTests.test_accounts_conversations_and_message_ids_do_not_share_results) ... ok
|
|
test_bad_header_is_not_sent_to_model (test_voice_transcription.VoiceTranscriptionTests.test_bad_header_is_not_sent_to_model) ... ok
|
|
test_change_during_recognition_drops_old_result (test_voice_transcription.VoiceTranscriptionTests.test_change_during_recognition_drops_old_result) ... ok
|
|
test_close_discards_text_and_stops_new_jobs (test_voice_transcription.VoiceTranscriptionTests.test_close_discards_text_and_stops_new_jobs) ... ok
|
|
test_close_during_recognition_never_repopulates_cache (test_voice_transcription.VoiceTranscriptionTests.test_close_during_recognition_never_repopulates_cache) ... ok
|
|
test_duration_limit_rejects_instead_of_truncating (test_voice_transcription.VoiceTranscriptionTests.test_duration_limit_rejects_instead_of_truncating) ... ok
|
|
test_empty_recognition_never_becomes_ready (test_voice_transcription.VoiceTranscriptionTests.test_empty_recognition_never_becomes_ready) ... ok
|
|
test_failed_job_retries_only_after_backoff (test_voice_transcription.VoiceTranscriptionTests.test_failed_job_retries_only_after_backoff) ... ok
|
|
test_failures_back_off_and_do_not_leak_exception_details (test_voice_transcription.VoiceTranscriptionTests.test_failures_back_off_and_do_not_leak_exception_details) ... ok
|
|
test_group_wrong_account_self_invalid_server_denied (test_voice_transcription.VoiceTranscriptionTests.test_group_wrong_account_self_invalid_server_denied) ... ok
|
|
test_invalid_model_manifest_fails_without_network (test_voice_transcription.VoiceTranscriptionTests.test_invalid_model_manifest_fails_without_network) ... ok
|
|
test_low_confidence_segment_is_rejected (test_voice_transcription.VoiceTranscriptionTests.test_low_confidence_segment_is_rejected) ... ok
|
|
test_missing_allowed_root_rejected (test_voice_transcription.VoiceTranscriptionTests.test_missing_allowed_root_rejected) ... ok
|
|
test_missing_file_has_readable_error_without_path (test_voice_transcription.VoiceTranscriptionTests.test_missing_file_has_readable_error_without_path) ... ok
|
|
test_missing_model_fails_without_network (test_voice_transcription.VoiceTranscriptionTests.test_missing_model_fails_without_network) ... ok
|
|
test_model_loading_is_forced_offline (test_voice_transcription.VoiceTranscriptionTests.test_model_loading_is_forced_offline) ... ok
|
|
test_outside_root_rejected (test_voice_transcription.VoiceTranscriptionTests.test_outside_root_rejected) ... ok
|
|
test_queue_is_bounded (test_voice_transcription.VoiceTranscriptionTests.test_queue_is_bounded) ... ok
|
|
test_request_is_fast_while_worker_waits (test_voice_transcription.VoiceTranscriptionTests.test_request_is_fast_while_worker_waits) ... ok
|
|
test_same_message_changed_audio_is_not_cached (test_voice_transcription.VoiceTranscriptionTests.test_same_message_changed_audio_is_not_cached) ... ok
|
|
test_same_message_same_audio_is_recognized_once (test_voice_transcription.VoiceTranscriptionTests.test_same_message_same_audio_is_recognized_once) ... ok
|
|
test_silence_is_not_sent_to_model (test_voice_transcription.VoiceTranscriptionTests.test_silence_is_not_sent_to_model) ... ok
|
|
test_silk_pcm_output_limit_is_enforced (test_voice_transcription.VoiceTranscriptionTests.test_silk_pcm_output_limit_is_enforced) ... ok
|
|
test_silk_real_decode_of_synthetic_pcm (test_voice_transcription.VoiceTranscriptionTests.test_silk_real_decode_of_synthetic_pcm) ... ok
|
|
test_size_limit_prevents_worker (test_voice_transcription.VoiceTranscriptionTests.test_size_limit_prevents_worker) ... ok
|
|
test_wav_transcribes_and_preserves_digest (test_voice_transcription.VoiceTranscriptionTests.test_wav_transcribes_and_preserves_digest) ... ok
|
|
test_failed_transcription_enters_manual_and_never_calls_model (test_protocol_voice.ProtocolVoiceTests.test_failed_transcription_enters_manual_and_never_calls_model) ... [协议收信] 同名客户 · 已加入回复队列
|
|
[协议处理] 同名客户 · 当前消息需要人工处理;语音自动转文字失败(empty_audio),请人工核对
|
|
ok
|
|
test_human_reply_while_voice_pending_discards_old_question (test_protocol_voice.ProtocolVoiceTests.test_human_reply_while_voice_pending_discards_old_question) ... [协议收信] 同名客户 · 已加入回复队列
|
|
[协议处理] 同名客户 · 语音正在本机转文字
|
|
ok
|
|
test_missing_voice_times_out_without_global_stop_or_guess (test_protocol_voice.ProtocolVoiceTests.test_missing_voice_times_out_without_global_stop_or_guess) ... [协议收信] 同名客户 · 已加入回复队列
|
|
[协议处理] 同名客户 · 等待企业微信语音文件或转写缓存
|
|
[协议处理] 同名客户 · 当前消息需要人工处理;语音转文字等待超时,尚未取得可核验文字,请人工处理
|
|
ok
|
|
test_mixed_voice_and_text_waits_and_preserves_both (test_protocol_voice.ProtocolVoiceTests.test_mixed_voice_and_text_waits_and_preserves_both) ... [协议收信] 同名客户 · 已加入回复队列
|
|
[协议收信] 同名客户 · 已加入回复队列
|
|
[协议处理] 同名客户 · 语音正在本机转文字
|
|
[协议处理] 同名客户 · 根据当前会话生成回复
|
|
[协议处理] 同名客户 · 原账号单聊发送
|
|
[协议发送成功] 同名客户 · 服务器消息 999
|
|
ok
|
|
test_new_media_after_voice_still_needs_manual (test_protocol_voice.ProtocolVoiceTests.test_new_media_after_voice_still_needs_manual) ... [协议收信] 同名客户 · 已加入回复队列
|
|
[协议收信] 同名客户 · 已加入回复队列
|
|
[协议处理] 同名客户 · 当前消息需要人工处理;当前未回复消息包含图片、语音或其他非文本内容,协议版需人工处理
|
|
ok
|
|
test_pending_voice_delays_only_its_conversation_then_resumes_on_cache_update (test_protocol_voice.ProtocolVoiceTests.test_pending_voice_delays_only_its_conversation_then_resumes_on_cache_update) ... [协议收信] 同名客户 · 已加入回复队列
|
|
[协议处理] 同名客户 · 语音正在本机转文字
|
|
[协议收信] 同名客户 · 已加入回复队列
|
|
[协议处理] 同名客户 · 根据当前会话生成回复
|
|
[协议处理] 同名客户 · 原账号单聊发送
|
|
[协议发送成功] 同名客户 · 服务器消息 999
|
|
[协议处理] 同名客户 · 根据当前会话生成回复
|
|
[协议处理] 同名客户 · 原账号单聊发送
|
|
[协议发送成功] 同名客户 · 服务器消息 999
|
|
ok
|
|
test_spoofed_or_cross_conversation_transcription_does_not_reach_model (test_protocol_voice.ProtocolVoiceTests.test_spoofed_or_cross_conversation_transcription_does_not_reach_model) ... [协议收信] 同名客户 · 已加入回复队列
|
|
[协议处理] 同名客户 · 等待企业微信语音文件或转写缓存
|
|
ok
|
|
test_transcribed_voice_reaches_model_and_selective_review_as_text (test_protocol_voice.ProtocolVoiceTests.test_transcribed_voice_reaches_model_and_selective_review_as_text) ... [协议收信] 同名客户 · 已加入回复队列
|
|
[协议处理] 同名客户 · 根据当前会话生成回复
|
|
[协议处理] 同名客户 · 合成审核规则
|
|
ok
|
|
|
|
----------------------------------------------------------------------
|
|
Ran 49 tests in 4.277s
|
|
|
|
OK
|