Files
kefu/deploy/review-badges-20260917/source-final.json
T
2026-09-21 10:34:06 +08:00

115 lines
6.6 KiB
JSON

{
"project": "C:\\kefu\\wechat_rpa",
"modules": [
"test_review_badges",
"test_review_policy_regression",
"test_review_policy_integration",
"test_visual_review_visibility",
"test_reply_safety",
"test_listener_continuity",
"test_listener_ui_continuity",
"test_runtime_settings",
"test_desktop_review_visibility",
"test_qt_console_bridge",
"test_handoff_safety",
"test_handoff_evidence",
"test_review_handoff"
],
"tests_run": 585,
"failures": 0,
"errors": 0,
"skipped": 22,
"elapsed_seconds": 51.516,
"blocked_external_actions": [],
"failure_details": [],
"skip_details": [
{
"test": "test_old_gateway_or_local_result_cannot_overwrite_new_taskid_on_same_object (test_review_policy_regression.ProtocolGenerationIdentityTests.test_old_gateway_or_local_result_cannot_overwrite_new_taskid_on_same_object)",
"reason": "visual distribution has no protocol engine"
},
{
"test": "test_current_shadow_plan_releases_legacy_high_risk_once (test_review_policy_integration.ProtocolPolicyIntegration.test_current_shadow_plan_releases_legacy_high_risk_once)",
"reason": "No protocol transport in this checkout"
},
{
"test": "test_gateway_shadow_verdict_is_recorded_and_sent_without_approval (test_review_policy_integration.ProtocolPolicyIntegration.test_gateway_shadow_verdict_is_recorded_and_sent_without_approval)",
"reason": "No protocol transport in this checkout"
},
{
"test": "test_gateway_strict_verdict_overrides_stale_shadow_cache (test_review_policy_integration.ProtocolPolicyIntegration.test_gateway_strict_verdict_overrides_stale_shadow_cache)",
"reason": "No protocol transport in this checkout"
},
{
"test": "test_score_only_high_risk_still_requires_approval (test_review_policy_integration.ProtocolPolicyIntegration.test_score_only_high_risk_still_requires_approval)",
"reason": "No protocol transport in this checkout"
},
{
"test": "test_attention_does_not_stop_listener_or_clear_review_and_delivery_protection (test_listener_continuity.ProtocolListenerContinuityTests.test_attention_does_not_stop_listener_or_clear_review_and_delivery_protection)",
"reason": "This directory intentionally has no protocol transport"
},
{
"test": "test_protocol_database_errors_retry_same_account_bot_without_reconstruction (test_listener_continuity.ProtocolListenerContinuityTests.test_protocol_database_errors_retry_same_account_bot_without_reconstruction)",
"reason": "This directory intentionally has no protocol transport"
},
{
"test": "test_protocol_startup_unavailable_waits_without_polling_then_recovers (test_listener_continuity.ProtocolListenerContinuityTests.test_protocol_startup_unavailable_waits_without_polling_then_recovers)",
"reason": "This directory intentionally has no protocol transport"
},
{
"test": "test_stop_during_protocol_backoff_closes_resources_and_never_repolls (test_listener_continuity.ProtocolListenerContinuityTests.test_stop_during_protocol_backoff_closes_resources_and_never_repolls)",
"reason": "This directory intentionally has no protocol transport"
},
{
"test": "test_stop_during_unsupported_build_wait_never_constructs_bot (test_listener_continuity.ProtocolListenerContinuityTests.test_stop_during_unsupported_build_wait_never_constructs_bot)",
"reason": "This directory intentionally has no protocol transport"
},
{
"test": "test_unsupported_build_waits_and_never_constructs_sender_until_preflight_passes (test_listener_continuity.ProtocolListenerContinuityTests.test_unsupported_build_waits_and_never_constructs_sender_until_preflight_passes)",
"reason": "This directory intentionally has no protocol transport"
},
{
"test": "test_protocol_task_attention_does_not_disconnect_healthy_listener (test_listener_ui_continuity.ListenerUIContinuityTests.test_protocol_task_attention_does_not_disconnect_healthy_listener)",
"reason": "Source directory has no protocol transport"
},
{
"test": "test_async_protocol_check_retains_explicit_approval_request (test_desktop_review_visibility.DesktopReviewTest.test_async_protocol_check_retains_explicit_approval_request)",
"reason": "This directory has no protocol transport"
},
{
"test": "test_stage_only_receipt_blocks_approval_retry_cancel_and_incoming_replacement (test_handoff_safety.ProtocolHandoffSafetyTests.test_stage_only_receipt_blocks_approval_retry_cancel_and_incoming_replacement)",
"reason": "visual-only distribution has no protocol engine"
},
{
"test": "test_stage_only_sending_is_protected_then_restores_as_unknown_receipt (test_handoff_safety.ProtocolHandoffSafetyTests.test_stage_only_sending_is_protected_then_restores_as_unknown_receipt)",
"reason": "visual-only distribution has no protocol engine"
},
{
"test": "test_stale_ui_snapshot_cannot_handoff_newly_uncertain_response (test_handoff_safety.ProtocolHandoffSafetyTests.test_stale_ui_snapshot_cannot_handoff_newly_uncertain_response)",
"reason": "visual-only distribution has no protocol engine"
},
{
"test": "test_failed_persist_rolls_back_memory_and_keeps_pause (test_handoff_evidence.ProtocolEvidenceTests.test_failed_persist_rolls_back_memory_and_keeps_pause)",
"reason": "visual-only distribution has no protocol engine"
},
{
"test": "test_takeover_record_survives_restart_and_poll_without_becoming_pending (test_handoff_evidence.ProtocolEvidenceTests.test_takeover_record_survives_restart_and_poll_without_becoming_pending)",
"reason": "visual-only distribution has no protocol engine"
},
{
"test": "test_active_send_and_other_account_stay_protected (test_review_handoff.ProtocolHandoffTests.test_active_send_and_other_account_stay_protected)",
"reason": "visual-only distribution has no protocol engine"
},
{
"test": "test_explicit_takeover_releases_pause_without_send_or_receipt_change (test_review_handoff.ProtocolHandoffTests.test_explicit_takeover_releases_pause_without_send_or_receipt_change)",
"reason": "visual-only distribution has no protocol engine"
},
{
"test": "test_failed_send_can_be_taken_over_without_retry (test_review_handoff.ProtocolHandoffTests.test_failed_send_can_be_taken_over_without_retry)",
"reason": "visual-only distribution has no protocol engine"
},
{
"test": "test_other_uncertain_tasks_keep_pause (test_review_handoff.ProtocolHandoffTests.test_other_uncertain_tasks_keep_pause)",
"reason": "visual-only distribution has no protocol engine"
}
]
}