lobster-travel-validation-20260617-103911.json 8.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103
  1. {
  2. "companyId": 338,
  3. "includeStress": true,
  4. "startedAt": "2026-06-17 10:35:12",
  5. "sections": {
  6. "template": {
  7. "passed": true,
  8. "workflowId": 11,
  9. "templateCode": "LOB_1781604936720",
  10. "source": "existing",
  11. "message": "travel template found"
  12. },
  13. "aiGenerate": {
  14. "recordNo": "LOB_1781663712595",
  15. "finalStatus": 0,
  16. "detail": {
  17. "_generateParam": {
  18. "advisorName": "小美",
  19. "companyShortName": "测试旅行社",
  20. "industryType": "travel",
  21. "advisorRole": "金牌旅行顾问",
  22. "mainProduct": "云南精品线"
  23. },
  24. "status": 0,
  25. "errorMsg": null
  26. },
  27. "usedFallback": false,
  28. "passed": false,
  29. "message": "generate timeout genStatus=0"
  30. },
  31. "e2eDialogue": {
  32. "runId": "bf44740acc834caabcf127b42107334c",
  33. "status": "SUCCESS",
  34. "instanceId": 4,
  35. "totalScore": 75.75,
  36. "passedNodeCnt": 5,
  37. "totalNodeCnt": 5,
  38. "evolutionCount": 1,
  39. "nodeTraces": 5,
  40. "passed": true,
  41. "message": "e2e ok"
  42. },
  43. "phase2Learning": {
  44. "hotReplayRowsBefore": 0,
  45. "hotReplayRowsAfter": 2,
  46. "delta": 2,
  47. "passed": true,
  48. "status": "ok",
  49. "hint": "async write ok",
  50. "message": "learning replay ok",
  51. "verify": {
  52. "companyId": 338,
  53. "archiveTableExists": false,
  54. "hotIndexExists": true,
  55. "hotReplayRows": 2,
  56. "eventLogRows": 2,
  57. "archiveRows": 0,
  58. "archiveNote": "table missing or query failed",
  59. "status": "ok"
  60. }
  61. },
  62. "stress": {
  63. "rateLimit": {
  64. "passed": false,
  65. "message": "rate limit not triggered",
  66. "instanceId": 5
  67. },
  68. "waitWake": {
  69. "passed": true,
  70. "message": "wait wake ok",
  71. "statusAfter": "running",
  72. "instanceId": 6
  73. },
  74. "longMessage": {
  75. "passed": true,
  76. "message": "long message handled",
  77. "code": 200,
  78. "messageLength": 11000
  79. },
  80. "concurrentStart": {
  81. "passed": false,
  82. "successCount": 0,
  83. "instanceIds": [
  84. ],
  85. "message": "concurrent starts insufficient"
  86. },
  87. "multiTurn": {
  88. "passed": false,
  89. "message": "\r\n### Error updating database. Cause: java.sql.SQLException: connection disabled\r\n### The error may exist in URL [jar:file:/D:/ylrz_saas_new/java/fs-saas-company/target/fs-saas-company.jar!/BOOT-INF/lib/fs-service-1.1.0.jar!/mapper/company/LobsterWorkflowInstanceMapper.xml]\r\n### The error may involve com.fs.company.mapper.LobsterWorkflowInstanceMapper.updateById\r\n### The error occurred while executing an update\r\n### SQL: update lobster_workflow_instance SET status = ?, channel_type = ?, current_node_index = ?, current_node_name = ?, completed_nodes = ?, variables = ?, last_activity_time = ?, control_mode = ?, update_by = ?, update_time = ? where id = ? and company_id = ?\r\n### Cause: java.sql.SQLException: connection disabled\n; uncategorized SQLException; SQL state [null]; error code [0]; connection disabled; nested exception is java.sql.SQLException: connection disabled"
  90. }
  91. }
  92. },
  93. "failures": [
  94. "aiGenerate: generate timeout genStatus=0",
  95. "stress.rateLimit: rate limit not triggered",
  96. "stress.concurrentStart: concurrent starts insufficient",
  97. "stress.multiTurn: \r\n### Error updating database. Cause: java.sql.SQLException: connection disabled\r\n### The error may exist in URL [jar:file:/D:/ylrz_saas_new/java/fs-saas-company/target/fs-saas-company.jar!/BOOT-INF/lib/fs-service-1.1.0.jar!/mapper/company/LobsterWorkflowInstanceMapper.xml]\r\n### The error may involve com.fs.company.mapper.LobsterWorkflowInstanceMapper.updateById\r\n### The error occurred while executing an update\r\n### SQL: update lobster_workflow_instance SET status = ?, channel_type = ?, current_node_index = ?, current_node_name = ?, completed_nodes = ?, variables = ?, last_activity_time = ?, control_mode = ?, update_by = ?, update_time = ? where id = ? and company_id = ?\r\n### Cause: java.sql.SQLException: connection disabled\n; uncategorized SQLException; SQL state [null]; error code [0]; connection disabled; nested exception is java.sql.SQLException: connection disabled"
  98. ],
  99. "passed": false,
  100. "durationMs": 238846,
  101. "templateIdUsed": 11
  102. }