Files
kefu/deploy/recognition-audit-20260916/visual-trace-before.json
T
2026-09-21 10:34:06 +08:00

39 lines
4.4 KiB
JSON

{
"project": "C:\\wechat_rpa",
"modules": [
"test_visual_knowledge_trace_audit"
],
"tests_run": 6,
"failures": 2,
"errors": 4,
"skipped": 0,
"elapsed_seconds": 0.047,
"blocked_external_actions": [],
"failure_details": [
{
"test": "test_internal_old_trace_is_not_attributed_to_safe_fallback_reply (test_visual_knowledge_trace_audit.VisualKnowledgeTraceAuditTest.test_internal_old_trace_is_not_attributed_to_safe_fallback_reply)",
"trace": "Traceback (most recent call last):\n File \"C:\\kefu\\deploy\\recognition-audit-20260916\\test_visual_knowledge_trace_audit.py\", line 72, in test_internal_old_trace_is_not_attributed_to_safe_fallback_reply\n record.assert_not_called()\n File \"C:\\Users\\isard\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\unittest\\mock.py\", line 900, in assert_not_called\n raise AssertionError(msg)\nAssertionError: Expected '_record_model_call' to not have been called. Called 1 times.\nCalls: [call(b'kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk', {'chosen': 'answer-model', 'candidates': [], 'judge': {}, 'judge_mode': '', 'total_ms': 0, 'reply': '请补充文字', 'task_id': 'current-model-task'}, customer_text='')].\n"
},
{
"test": "test_new_customer_turn_clears_previous_knowledge_reference (test_visual_knowledge_trace_audit.VisualKnowledgeTraceAuditTest.test_new_customer_turn_clears_previous_knowledge_reference)",
"trace": "Traceback (most recent call last):\n File \"C:\\kefu\\deploy\\recognition-audit-20260916\\test_visual_knowledge_trace_audit.py\", line 65, in test_new_customer_turn_clears_previous_knowledge_reference\n self.assertNotIn('knowledge_trace', state)\nAssertionError: 'knowledge_trace' unexpectedly found in {'confirmed_unread': True, 'knowledge_trace': {'enabled': True, 'mode': 'keyword', 'elapsed_ms': 4, 'hits': [{'id': 'kb-7', 'revision': 3, 'score': 0.91}]}, 'model_task_id': 'previous-task', 'batch_ready': False, 'updated_at': 1789547951.9837708}\n"
},
{
"test": "test_knowledge_body_and_unexpected_nested_data_are_not_stored (test_visual_knowledge_trace_audit.VisualKnowledgeTraceAuditTest.test_knowledge_body_and_unexpected_nested_data_are_not_stored)",
"trace": "Traceback (most recent call last):\n File \"C:\\kefu\\deploy\\recognition-audit-20260916\\test_visual_knowledge_trace_audit.py\", line 58, in test_knowledge_body_and_unexpected_nested_data_are_not_stored\n self.assertEqual(self.bot._pending_reply_sessions[self.fp.hex()]['knowledge_trace'], self.trace()['knowledge'])\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^\nKeyError: 'knowledge_trace'\n"
},
{
"test": "test_knowledge_metadata_survives_pending_state_roundtrip (test_visual_knowledge_trace_audit.VisualKnowledgeTraceAuditTest.test_knowledge_metadata_survives_pending_state_roundtrip)",
"trace": "Traceback (most recent call last):\n File \"C:\\kefu\\deploy\\recognition-audit-20260916\\test_visual_knowledge_trace_audit.py\", line 49, in test_knowledge_metadata_survives_pending_state_roundtrip\n self.assertEqual(restored['knowledge_trace'], self.trace()['knowledge'])\n ~~~~~~~~^^^^^^^^^^^^^^^^^^^\nKeyError: 'knowledge_trace'\n"
},
{
"test": "test_next_model_result_with_no_knowledge_clears_previous_reference (test_visual_knowledge_trace_audit.VisualKnowledgeTraceAuditTest.test_next_model_result_with_no_knowledge_clears_previous_reference)",
"trace": "Traceback (most recent call last):\n File \"C:\\kefu\\deploy\\recognition-audit-20260916\\test_visual_knowledge_trace_audit.py\", line 79, in test_next_model_result_with_no_knowledge_clears_previous_reference\n self.assertEqual(state['knowledge_trace'], {})\n ~~~~~^^^^^^^^^^^^^^^^^^^\nKeyError: 'knowledge_trace'\n"
},
{
"test": "test_visual_gateway_preserves_history_and_knowledge_without_judge (test_visual_knowledge_trace_audit.VisualKnowledgeTraceAuditTest.test_visual_gateway_preserves_history_and_knowledge_without_judge)",
"trace": "Traceback (most recent call last):\n File \"C:\\kefu\\deploy\\recognition-audit-20260916\\test_visual_knowledge_trace_audit.py\", line 40, in test_visual_gateway_preserves_history_and_knowledge_without_judge\n self.assertEqual(state['knowledge_trace'], self.trace()['knowledge'])\n ~~~~~^^^^^^^^^^^^^^^^^^^\nKeyError: 'knowledge_trace'\n"
}
],
"skip_details": []
}