- 将preset.ts移动到config目录,符合架构规范 - 迁移php-tools到java-tools,参考Java架构而非PHP - 清理AI层文档,整合为单一README - 删除core层,专注boot和ai层 - 集成AI层与Boot层,实现100%组件集成 - 清理废弃js文件和临时报告文件 - 更新导入路径,保持代码一致性
347 lines
12 KiB
JSON
347 lines
12 KiB
JSON
{
|
|
"root_group": {
|
|
"checks": {
|
|
"ai governance failure simulation": {
|
|
"name": "ai governance failure simulation",
|
|
"path": "::ai governance failure simulation",
|
|
"id": "b2793f9429c4255e1722f4a39a8720f2",
|
|
"passes": 1912,
|
|
"fails": 0
|
|
},
|
|
"ai governance failure handled": {
|
|
"name": "ai governance failure handled",
|
|
"path": "::ai governance failure handled",
|
|
"id": "b127dd75dd349b32de577f05c6854048",
|
|
"passes": 1912,
|
|
"fails": 0
|
|
},
|
|
"ai governance recovery status": {
|
|
"name": "ai governance recovery status",
|
|
"path": "::ai governance recovery status",
|
|
"id": "433e4d0c9c17d766d0f8bc76b0723306",
|
|
"passes": 1228,
|
|
"fails": 684
|
|
},
|
|
"ai governance recovery working": {
|
|
"passes": 1228,
|
|
"fails": 684,
|
|
"name": "ai governance recovery working",
|
|
"path": "::ai governance recovery working",
|
|
"id": "c20876de077e1949f598c6bbe021eddf"
|
|
},
|
|
"ai governance coordination - status check": {
|
|
"name": "ai governance coordination - status check",
|
|
"path": "::ai governance coordination - status check",
|
|
"id": "f52580b26577db4104f3fe45888d68cc",
|
|
"passes": 1191,
|
|
"fails": 739
|
|
},
|
|
"ai governance coordination - valid status": {
|
|
"path": "::ai governance coordination - valid status",
|
|
"id": "27be3b3e2d76418554e2f9b9120aa1e6",
|
|
"passes": 1191,
|
|
"fails": 739,
|
|
"name": "ai governance coordination - valid status"
|
|
},
|
|
"ai governance coordination - process task": {
|
|
"path": "::ai governance coordination - process task",
|
|
"id": "1932bf25810927b0e6e983d692450dcf",
|
|
"passes": 1930,
|
|
"fails": 0,
|
|
"name": "ai governance coordination - process task"
|
|
},
|
|
"ai governance coordination - process result": {
|
|
"id": "511807f39cbbb2c72af50a89bee0d8ab",
|
|
"passes": 1930,
|
|
"fails": 0,
|
|
"name": "ai governance coordination - process result",
|
|
"path": "::ai governance coordination - process result"
|
|
},
|
|
"ai/recovery/status 200": {
|
|
"path": "::ai/recovery/status 200",
|
|
"id": "30c918f1145c72a86fbe9b36fe5e320d",
|
|
"passes": 1211,
|
|
"fails": 746,
|
|
"name": "ai/recovery/status 200"
|
|
},
|
|
"ai/recovery/status success": {
|
|
"path": "::ai/recovery/status success",
|
|
"id": "194b740c67973bf971ee1fde17fd08a8",
|
|
"passes": 1211,
|
|
"fails": 746,
|
|
"name": "ai/recovery/status success"
|
|
},
|
|
"ai/recovery/status has data": {
|
|
"name": "ai/recovery/status has data",
|
|
"path": "::ai/recovery/status has data",
|
|
"id": "4a4c8ef56513c3bf77ae18dfa005b2ac",
|
|
"passes": 1211,
|
|
"fails": 746
|
|
},
|
|
"ai/recovery/process-one response": {
|
|
"passes": 1957,
|
|
"fails": 0,
|
|
"name": "ai/recovery/process-one response",
|
|
"path": "::ai/recovery/process-one response",
|
|
"id": "e0452107920e63be920027e5a9cc93a4"
|
|
},
|
|
"ai/recovery/process-one handled": {
|
|
"name": "ai/recovery/process-one handled",
|
|
"path": "::ai/recovery/process-one handled",
|
|
"id": "7b847f1d98896b0b6dbbd8ad46a7ebf3",
|
|
"passes": 1957,
|
|
"fails": 0
|
|
},
|
|
"cache optimization response": {
|
|
"name": "cache optimization response",
|
|
"path": "::cache optimization response",
|
|
"id": "1d8af0c4d882d56db43d61f6a9568e9e",
|
|
"passes": 1943,
|
|
"fails": 0
|
|
},
|
|
"cache working": {
|
|
"id": "1c92719d88ab1fa22fb92945db913aab",
|
|
"passes": 0,
|
|
"fails": 1943,
|
|
"name": "cache working",
|
|
"path": "::cache working"
|
|
},
|
|
"ai cache set operation": {
|
|
"id": "b6672addeab0e8f7101aaa8ef1c11ba6",
|
|
"passes": 1943,
|
|
"fails": 0,
|
|
"name": "ai cache set operation",
|
|
"path": "::ai cache set operation"
|
|
},
|
|
"ai cache set success": {
|
|
"name": "ai cache set success",
|
|
"path": "::ai cache set success",
|
|
"id": "937384c6154f8a5c96b80c5a5b9f2465",
|
|
"passes": 0,
|
|
"fails": 1943
|
|
},
|
|
"ai governance orchestration - request 1": {
|
|
"id": "fa2f789ead527a9bb8ea0009a405608a",
|
|
"passes": 1933,
|
|
"fails": 0,
|
|
"name": "ai governance orchestration - request 1",
|
|
"path": "::ai governance orchestration - request 1"
|
|
},
|
|
"ai governance orchestration - request 2": {
|
|
"path": "::ai governance orchestration - request 2",
|
|
"id": "4c963c131d2d22f960f8e3a62f91187e",
|
|
"passes": 1933,
|
|
"fails": 0,
|
|
"name": "ai governance orchestration - request 2"
|
|
},
|
|
"ai governance orchestration - request 3": {
|
|
"name": "ai governance orchestration - request 3",
|
|
"path": "::ai governance orchestration - request 3",
|
|
"id": "8653b6d8157f7a6c7b9a7e6c9aeb3077",
|
|
"passes": 1933,
|
|
"fails": 0
|
|
},
|
|
"ai/recovery/simulate-failure response": {
|
|
"name": "ai/recovery/simulate-failure response",
|
|
"path": "::ai/recovery/simulate-failure response",
|
|
"id": "ffc70e49da7063c40dbe9cfceb0083c0",
|
|
"passes": 1918,
|
|
"fails": 0
|
|
},
|
|
"ai/recovery/simulate-failure handled": {
|
|
"name": "ai/recovery/simulate-failure handled",
|
|
"path": "::ai/recovery/simulate-failure handled",
|
|
"id": "5f4230ca243d75aace7adcea82bc54a1",
|
|
"passes": 1918,
|
|
"fails": 0
|
|
},
|
|
"ai/recovery/drain response": {
|
|
"fails": 0,
|
|
"name": "ai/recovery/drain response",
|
|
"path": "::ai/recovery/drain response",
|
|
"id": "1548cde96fe824dee26a561d91411681",
|
|
"passes": 1947
|
|
},
|
|
"ai/recovery/drain success": {
|
|
"name": "ai/recovery/drain success",
|
|
"path": "::ai/recovery/drain success",
|
|
"id": "baad670f1ee5f1a94fb31bd4e264fbd6",
|
|
"passes": 0,
|
|
"fails": 1947
|
|
},
|
|
"ai/recovery/drain processed": {
|
|
"id": "9638c324173d646d7c3a86ff21a61e15",
|
|
"passes": 0,
|
|
"fails": 1947,
|
|
"name": "ai/recovery/drain processed",
|
|
"path": "::ai/recovery/drain processed"
|
|
},
|
|
"ai governance concurrent - task 1": {
|
|
"fails": 0,
|
|
"name": "ai governance concurrent - task 1",
|
|
"path": "::ai governance concurrent - task 1",
|
|
"id": "81a6a78fcebbd338a364377f6d1598aa",
|
|
"passes": 1912
|
|
},
|
|
"ai governance concurrent - data 1": {
|
|
"name": "ai governance concurrent - data 1",
|
|
"path": "::ai governance concurrent - data 1",
|
|
"id": "9eca428bba8781e100d37e693c4fa875",
|
|
"passes": 1912,
|
|
"fails": 0
|
|
},
|
|
"ai governance concurrent - task 2": {
|
|
"fails": 0,
|
|
"name": "ai governance concurrent - task 2",
|
|
"path": "::ai governance concurrent - task 2",
|
|
"id": "52c41fa7635c5c263a883e444387ed77",
|
|
"passes": 1912
|
|
},
|
|
"ai governance concurrent - data 2": {
|
|
"name": "ai governance concurrent - data 2",
|
|
"path": "::ai governance concurrent - data 2",
|
|
"id": "82f34ee0e191a8eeb5443caff9829be6",
|
|
"passes": 1912,
|
|
"fails": 0
|
|
},
|
|
"ai governance concurrent - task 3": {
|
|
"name": "ai governance concurrent - task 3",
|
|
"path": "::ai governance concurrent - task 3",
|
|
"id": "c8ef3126fa097383bce18c0257968b27",
|
|
"passes": 1912,
|
|
"fails": 0
|
|
},
|
|
"ai governance concurrent - data 3": {
|
|
"name": "ai governance concurrent - data 3",
|
|
"path": "::ai governance concurrent - data 3",
|
|
"id": "c408024e3b6a018f33f2c296b0eb6a55",
|
|
"passes": 1912,
|
|
"fails": 0
|
|
}
|
|
},
|
|
"name": "",
|
|
"path": "",
|
|
"id": "d41d8cd98f00b204e9800998ecf8427e",
|
|
"groups": {}
|
|
},
|
|
"metrics": {
|
|
"checks": {
|
|
"passes": 47009,
|
|
"fails": 12864,
|
|
"thresholds": {
|
|
"rate>0.90": true
|
|
},
|
|
"value": 0.7851452240575886
|
|
},
|
|
"http_req_receiving": {
|
|
"avg": 0.052418287365625746,
|
|
"min": 0.005709,
|
|
"med": 0.031167,
|
|
"max": 3.116166,
|
|
"p(90)": 0.11483370000000001,
|
|
"p(95)": 0.137458
|
|
},
|
|
"iteration_duration": {
|
|
"p(95)": 1208.3365526,
|
|
"avg": 451.0738799943679,
|
|
"min": 100.248959,
|
|
"med": 204.11681249999998,
|
|
"max": 1364.044542,
|
|
"p(90)": 1202.8716596
|
|
},
|
|
"http_req_duration{expected_response:true}": {
|
|
"avg": 1.5797777827314392,
|
|
"min": 0.151583,
|
|
"med": 1.162458,
|
|
"max": 62.37875,
|
|
"p(90)": 3.319024800000002,
|
|
"p(95)": 4.2091623999999985
|
|
},
|
|
"http_req_waiting": {
|
|
"avg": 1.5149925643375142,
|
|
"min": 0.14125,
|
|
"med": 1.0924375,
|
|
"max": 62.189667,
|
|
"p(90)": 3.156679500000001,
|
|
"p(95)": 4.032752749999998
|
|
},
|
|
"http_req_duration": {
|
|
"p(90)": 3.2700251000000002,
|
|
"p(95)": 4.153035749999999,
|
|
"avg": 1.5842743895220708,
|
|
"min": 0.151583,
|
|
"med": 1.149875,
|
|
"max": 62.37875,
|
|
"thresholds": {
|
|
"p(99)<2000": false,
|
|
"p(95)<1000": false
|
|
}
|
|
},
|
|
"http_req_sending": {
|
|
"min": 0.001167,
|
|
"med": 0.011375,
|
|
"max": 7.667375,
|
|
"p(90)": 0.0345837,
|
|
"p(95)": 0.043459,
|
|
"avg": 0.016863537818935393
|
|
},
|
|
"http_req_connecting": {
|
|
"avg": 0.0011851645188447094,
|
|
"min": 0,
|
|
"med": 0,
|
|
"max": 11.256,
|
|
"p(90)": 0,
|
|
"p(95)": 0
|
|
},
|
|
"http_reqs": {
|
|
"count": 30884,
|
|
"rate": 181.4159583155162
|
|
},
|
|
"vus": {
|
|
"min": 1,
|
|
"max": 99,
|
|
"value": 3
|
|
},
|
|
"http_req_failed": {
|
|
"passes": 3609,
|
|
"fails": 27275,
|
|
"thresholds": {
|
|
"rate<0.05": true
|
|
},
|
|
"value": 0.11685662478953504
|
|
},
|
|
"http_req_blocked": {
|
|
"p(95)": 0.009542,
|
|
"avg": 0.005366002978888719,
|
|
"min": 0.00025,
|
|
"med": 0.002625,
|
|
"max": 11.351542,
|
|
"p(90)": 0.007625
|
|
},
|
|
"iterations": {
|
|
"count": 15452,
|
|
"rate": 90.76672023997398
|
|
},
|
|
"http_req_tls_handshaking": {
|
|
"avg": 0,
|
|
"min": 0,
|
|
"med": 0,
|
|
"max": 0,
|
|
"p(90)": 0,
|
|
"p(95)": 0
|
|
},
|
|
"data_received": {
|
|
"count": 16441388,
|
|
"rate": 96578.49242511424
|
|
},
|
|
"vus_max": {
|
|
"min": 100,
|
|
"max": 100,
|
|
"value": 100
|
|
},
|
|
"data_sent": {
|
|
"count": 3326032,
|
|
"rate": 19537.47191646396
|
|
}
|
|
}
|
|
} |