| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300 |
- {
- "title": "通风模型算法 MCP 接口测试报告",
- "server": "http://39.97.59.228:8071/mcp",
- "model_id": "2012326636757958658",
- "timestamp": "2026-08-04T09:54:38.524614",
- "summary": {
- "total": 15,
- "passed": 15,
- "failed": 0,
- "pass_rate": "100.0%",
- "biz_ok": 11,
- "biz_timeout": 2,
- "biz_500": 1,
- "total_elapsed_ms": 378668.63,
- "avg_elapsed_ms": 25244.58
- },
- "results": [
- {
- "id": "TC-01",
- "tool": "check_model_connect_status",
- "category": "故障诊断",
- "desc": "模型网络连通检查",
- "params": {
- "model_id": "2012326636757958658"
- },
- "timestamp": "2026-08-04T09:48:19.569558",
- "success": true,
- "elapsed_ms": 1148.5,
- "has_content": true,
- "content_len": 23846,
- "size": "23.3 KB",
- "structure": "{success: bool, message: str, code: int, result: {result: str(19924)}, timestamp: int}",
- "data_preview": "{\"success\": true, \"message\": \"\", \"code\": 200, \"result\": {\"result\": \"{\\\"data\\\":{\\\"0\\\":[\\\"4\\\",\\\"6\\\",\\\"8\\\",\\\"10\\\",\\\"12\\\",\\\"14\\\",\\\"16\\\",\\\"18\\\",\\\"22\\\",\\\"28\\\",\\\"30\\\",\\\"32\\\",\\\"37\\\",\\\"41\\\",\\\"43\\\",\\\"49\\\",\\\"51\\\",\\\"52\\\",\\\"54\\\",\\\"56\\\",\\\"58\\\",\\\"59\\\",\\\"61\\\",\\\"62\\\",\\\"64\\\",\\\"66\\\",\\\"68\\\",\\\"69\\\",\\\"71\\\",\\\"73\\\",\\\"77\\\",\\\"78\\\",\\\"80\\\",\\\"82\\\",\\\"84\\\",\\\"88\\\",\\\"89\\\",\\\"90\\\",\\\"92\\\",\\\"95\\\",\\\"97\\\",\\\"98\\\",\\\"100\\\",\\\"102\\\",\\\"104\\\",\\\"105\\\",\\\"107\\\",\\\"108\\\",\\\"110\\\",\\\"113\\\",\\\"116\\\",\\\"117\\\",\\\"121\\\",\\\"122\\\",\\\"124\\\",\\\"126\\\",\\\"127\\\",\\\"1",
- "deep_success": true
- },
- {
- "id": "TC-02",
- "tool": "check_model_one_dir_cycle",
- "category": "故障诊断",
- "desc": "模型循环风路检查",
- "params": {
- "model_id": "2012326636757958658"
- },
- "timestamp": "2026-08-04T09:48:20.719975",
- "success": true,
- "elapsed_ms": 850.65,
- "has_content": true,
- "content_len": 152,
- "size": "152 B",
- "structure": "{success: bool, message: str, code: int, result: {result: str}, timestamp: int}",
- "data_preview": "{\"success\": true, \"message\": \"\", \"code\": 200, \"result\": {\"result\": \"{\\\"bSucced\\\":0,\\\"cnt\\\":0,\\\"strRemark\\\":\\\"模型中没有单向回路\\\"}\"}, \"timestamp\": 1785808101540}",
- "deep_success": true
- },
- {
- "id": "TC-03",
- "tool": "check_model_one_dir_node",
- "category": "故障诊断",
- "desc": "模型单向节点检查",
- "params": {
- "model_id": "2012326636757958658"
- },
- "timestamp": "2026-08-04T09:48:21.571069",
- "success": true,
- "elapsed_ms": 760.43,
- "has_content": true,
- "content_len": 165,
- "size": "165 B",
- "structure": "{success: bool, message: str, code: int, result: {result: str}, timestamp: int}",
- "data_preview": "{\"success\": true, \"message\": \"\", \"code\": 200, \"result\": {\"result\": \"{\\\"bSucced\\\":1,\\\"cnt\\\":0,\\\"ids\\\":[],\\\"strRemark\\\":\\\"网络中不含有单风向节点\\\"}\"}, \"timestamp\": 1785808102295}",
- "deep_success": true
- },
- {
- "id": "TC-04",
- "tool": "check_model_diagonal_structure",
- "category": "故障诊断",
- "desc": "模型角联结构诊断(计算重,耗时较长)",
- "params": {
- "model_id": "2012326636757958658"
- },
- "timestamp": "2026-08-04T09:48:22.332173",
- "success": true,
- "elapsed_ms": 180176.28,
- "has_content": true,
- "content_len": 48,
- "size": "48 B",
- "structure": "{success: bool, error: str, code: int}",
- "data_preview": "{\"success\": false, \"error\": \"请求超时\", \"code\": 408}",
- "deep_success": false
- },
- {
- "id": "TC-05",
- "tool": "get_model_fault_diagnosis",
- "category": "故障诊断",
- "desc": "模型故障诊断(聚合,不含角联)",
- "params": {
- "model_id": "2012326636757958658",
- "include_diagonal": false
- },
- "timestamp": "2026-08-04T09:51:22.508707",
- "success": true,
- "elapsed_ms": 2366.39,
- "has_content": true,
- "content_len": 24294,
- "size": "23.7 KB",
- "structure": "{success: bool, code: int, modelID: int, result: {connect_status: {success: bool, message: str, code: int, result: {result: str(19924)}, timestamp: int}, one_dir_cycle: {success: bool, message: str, code: int, result: {result: str}, timestamp: int}, one_dir_node: {success: bool, message: str, code: int, result: {result: str}, timestamp: int}}}",
- "data_preview": "{\"success\": true, \"code\": 200, \"modelID\": 2012326636757958658, \"result\": {\"connect_status\": {\"success\": true, \"message\": \"\", \"code\": 200, \"result\": {\"result\": \"{\\\"data\\\":{\\\"0\\\":[\\\"51\\\",\\\"52\\\",\\\"54\\\",\\\"56\\\",\\\"58\\\",\\\"59\\\",\\\"61\\\",\\\"62\\\",\\\"64\\\",\\\"66\\\",\\\"68\\\",\\\"69\\\",\\\"71\\\",\\\"73\\\",\\\"77\\\",\\\"78\\\",\\\"80\\\",\\\"82\\\",\\\"84\\\",\\\"88\\\",\\\"89\\\",\\\"90\\\",\\\"92\\\",\\\"95\\\",\\\"97\\\",\\\"98\\\",\\\"100\\\",\\\"102\\\",\\\"104\\\",\\\"105\\\",\\\"107\\\",\\\"108\\\",\\\"110\\\",\\\"113\\\",\\\"116\\\",\\\"117\\\",\\\"121\\\",\\\"122\\\",\\\"124\\\",\\\"126\\\",\\\"127\\\",\\\"129\\\",\\\"131\\\",\\\"13",
- "deep_success": true
- },
- {
- "id": "TC-06",
- "tool": "get_escape_path",
- "category": "避灾路线",
- "desc": "避灾路线模拟",
- "params": {
- "model_id": "2012326636757958658",
- "fire_tun_id": "4",
- "person_tun_id": "6"
- },
- "timestamp": "2026-08-04T09:51:24.876672",
- "success": true,
- "elapsed_ms": 18138.89,
- "has_content": true,
- "content_len": 209245,
- "size": "204.3 KB",
- "structure": "{success: bool, message: str, code: int, result: {result: str(187009)}, timestamp: int}",
- "data_preview": "{\"success\": true, \"message\": \"\", \"code\": 200, \"result\": {\"result\": \"{\\\"bSucced\\\":1,\\\"nTunCount\\\":1796,\\\"fCostTime\\\":192861.796875,\\\"data\\\":{\\\"tuns\\\":[{\\\"4\\\":{\\\"nextId\\\":[\\\"6\\\",\\\"1735448793881634\\\"],\\\"startTime\\\":0.000000,\\\"endTime\\\":0.000000,\\\"coVal\\\":2000.000000}},{\\\"6\\\":{\\\"nextId\\\":[\\\"8\\\"],\\\"startTime\\\":0.000000,\\\"endTime\\\":215.592896,\\\"coVal\\\":2000.000000}},{\\\"1735448793881634\\\":{\\\"nextId\\\":[\\\"1735448793881478\\\"],\\\"startTime\\\":0.000000,\\\"endTime\\\":221.394775,\\\"coVal\\\":2000.000000}},{\\\"8\\\":{\\\"",
- "deep_success": true
- },
- {
- "id": "TC-07",
- "tool": "get_escape_path_each_exit",
- "category": "避灾路线",
- "desc": "避灾路线模拟(各出口,含CO参数)",
- "params": {
- "model_id": "2012326636757958658",
- "fire_tun_id": "4",
- "person_tun_id": "6",
- "co_per": 2000.0,
- "during_time": 30.0
- },
- "timestamp": "2026-08-04T09:51:43.139870",
- "success": true,
- "elapsed_ms": 120188.95,
- "has_content": true,
- "content_len": 48,
- "size": "48 B",
- "structure": "{success: bool, error: str, code: int}",
- "data_preview": "{\"success\": false, \"error\": \"请求超时\", \"code\": 408}",
- "deep_success": false
- },
- {
- "id": "TC-08",
- "tool": "get_out_shafts",
- "category": "关键阻力",
- "desc": "获取回风井巷道ID列表",
- "params": {
- "model_id": "2012326636757958658"
- },
- "timestamp": "2026-08-04T09:53:43.329065",
- "success": true,
- "elapsed_ms": 1073.53,
- "has_content": true,
- "content_len": 130,
- "size": "130 B",
- "structure": "{success: bool, message: str, code: int, result: {result: str}, timestamp: int}",
- "data_preview": "{\"success\": true, \"message\": \"\", \"code\": 200, \"result\": {\"result\": \"{\\\"cnt\\\":2,\\\"ids\\\":[3957,3963]}\"}, \"timestamp\": 1785808424370}",
- "deep_success": true
- },
- {
- "id": "TC-09",
- "tool": "get_in_shafts",
- "category": "关键阻力",
- "desc": "获取进风井巷道ID列表",
- "params": {
- "model_id": "2012326636757958658"
- },
- "timestamp": "2026-08-04T09:53:44.402961",
- "success": true,
- "elapsed_ms": 1284.8,
- "has_content": true,
- "content_len": 144,
- "size": "144 B",
- "structure": "{success: bool, message: str, code: int, result: {result: str}, timestamp: int}",
- "data_preview": "{\"success\": true, \"message\": \"\", \"code\": 200, \"result\": {\"result\": \"{\\\"cnt\\\":6,\\\"ids\\\":[4,37,113,3214,3964,3986]}\"}, \"timestamp\": 1785808425643}",
- "deep_success": true
- },
- {
- "id": "TC-10",
- "tool": "get_max_resistance_path",
- "category": "关键阻力",
- "desc": "最大阻力路线",
- "params": {
- "model_id": "2012326636757958658",
- "node_id": "3958"
- },
- "timestamp": "2026-08-04T09:53:45.688142",
- "success": true,
- "elapsed_ms": 1549.44,
- "has_content": true,
- "content_len": 1068,
- "size": "1.0 KB",
- "structure": "{success: bool, message: str, code: int, result: {result: str(959)}, timestamp: int}",
- "data_preview": "{\"success\": true, \"message\": \"\", \"code\": 200, \"result\": {\"result\": \"{\\\"bSucced\\\":0,\\\"fMaxH\\\":1077.614465,\\\"path\\\":[0,4,6,8,10,12,14,16,28,98,100,102,104,105,107,108,110,117,122,121,124,149,151,160,159,158,141,143,145,204,206,208,211,215,218,1133,1134,223,225,232,257,258,260,273,275,277,280,284,310,311,289,291,302,313,315,335,334,345,340,342,344,365,366,382,384,404,415,417,420,439,442,447,501,505,509,517,544,564,566,576,587,590,657,681,1123,662,664,685,686,1735211924946739,1734397888359985,721,72",
- "deep_success": true
- },
- {
- "id": "TC-11",
- "tool": "get_three_area_distribution",
- "category": "关键阻力",
- "desc": "三区阻力分布",
- "params": {
- "model_id": "2012326636757958658"
- },
- "timestamp": "2026-08-04T09:53:47.237701",
- "success": true,
- "elapsed_ms": 1825.01,
- "has_content": true,
- "content_len": 374762,
- "size": "366.0 KB",
- "structure": "{success: bool, message: str, code: int, result: {result: str(328985)}, timestamp: int}",
- "data_preview": "{\"success\": true, \"message\": \"\", \"code\": 200, \"result\": {\"result\": \"{\\\"bSucced\\\":1,\\\"tuns\\\":{\\\"4\\\":{\\\"dQ\\\":127.000000,\\\"strName\\\":\\\"辅运平硐\\\",\\\"dV\\\":6.685196,\\\"dHTotal\\\":74.494432,\\\"dHFric\\\":74.494432,\\\"dHLocal\\\":0.000000,\\\"dHNature\\\":0,\\\"nAirType\\\":1,\\\"strAirType\\\":\\\"FreshQEdges\\\"},\\\"6\\\":{\\\"dQ\\\":59.790000,\\\"strName\\\":\\\"2#辅运平硐联络巷\\\",\\\"dV\\\":2.778617,\\\"dHTotal\\\":2.539730,\\\"dHFric\\\":2.539730,\\\"dHLocal\\\":0.000000,\\\"dHNature\\\":0,\\\"nAirType\\\":1,\\\"strAirType\\\":\\\"FreshQEdges\\\"},\\\"8\\\":{\\\"dQ\\\":59.790000,\\\"str",
- "deep_success": true
- },
- {
- "id": "TC-12",
- "tool": "get_key_path_decision",
- "category": "关键阻力",
- "desc": "关键路径决策",
- "params": {
- "model_id": "2012326636757958658"
- },
- "timestamp": "2026-08-04T09:53:49.072963",
- "success": true,
- "elapsed_ms": 1158.9,
- "has_content": true,
- "content_len": 33986,
- "size": "33.2 KB",
- "structure": "{success: bool, message: str, code: int, result: {result: str(29908)}, timestamp: int}",
- "data_preview": "{\"success\": true, \"message\": \"\", \"code\": 200, \"result\": {\"result\": \"{\\\"bSucced\\\":1,\\\"nNum1\\\":67,\\\"nNum2\\\":123,\\\"AmendEdges1\\\":{\\\"549\\\":{\\\"strName\\\":\\\"二水平中部回风大巷\\\",\\\"dLength\\\":65.226318,\\\"dQ\\\":47.620000,\\\"dH\\\":10.191495,\\\"dHAmend\\\":7.753141,\\\"AmendTypes\\\":\\\"新增设施调节\\\",\\\"dRAmend\\\":0.003419,\\\"dAmendArea\\\":11.541236},\\\"622\\\":{\\\"strName\\\":\\\"42上204主运顺槽\\\",\\\"dLength\\\":62.211524,\\\"dQ\\\":2.820000,\\\"dH\\\":0.024795,\\\"dHAmend\\\":2.043394,\\\"AmendTypes\\\":\\\"新增设施调节\\\",\\\"dRAmend\\\":0.256953,\\\"dAmendArea\\\":2.164311},\\\"912",
- "deep_success": true
- },
- {
- "id": "TC-13",
- "tool": "get_path_press_power",
- "category": "压能/解算",
- "desc": "节点压能图",
- "params": {
- "model_id": "2012326636757958658",
- "id_from": "2",
- "id_to": "3958"
- },
- "timestamp": "2026-08-04T09:53:50.232978",
- "success": true,
- "elapsed_ms": 12464.22,
- "has_content": true,
- "content_len": 3973763,
- "size": "3.8 MB",
- "structure": "{success: bool, message: str, code: int, result: {result: str(2874396)}, timestamp: int}",
- "data_preview": "{\"success\": true, \"message\": \"\", \"code\": 200, \"result\": {\"result\": \"{\\n\\t\\\"bSucced\\\":\\t1,\\n\\t\\\"PathNum\\\":\\t154,\\n\\t\\\"Paths\\\":\\t{\\n\\t\\t\\\"0\\\":\\t{\\n\\t\\t\\t\\\"nTunNum\\\":\\t31,\\n\\t\\t\\t\\\"Tuns\\\":\\t[{\\n\\t\\t\\t\\t\\t\\\"strID\\\":\\t\\\"4\\\",\\n\\t\\t\\t\\t\\t\\\"strName\\\":\\t\\\"辅运平硐\\\",\\n\\t\\t\\t\\t\\t\\\"dFromPower\\\":\\t0.000000,\\n\\t\\t\\t\\t\\t\\\"dToPower\\\":\\t74.494432,\\n\\t\\t\\t\\t\\t\\\"dQ\\\":\\t127.000000,\\n\\t\\t\\t\\t\\t\\\"dH\\\":\\t74.494432,\\n\\t\\t\\t\\t\\t\\\"dLength\\\":\\t341.101060\\n\\t\\t\\t\\t}, {\\n\\t\\t\\t\\t\\t\\\"strID\\\":\\t\\\"6\\\",\\n\\t\\t\\t\\t\\t\\\"strName\\\":\\t\\\"",
- "deep_success": true
- },
- {
- "id": "TC-14",
- "tool": "net_cal",
- "category": "压能/解算",
- "desc": "网络解算(耗时较长)",
- "params": {
- "model_id": "2012326636757958658"
- },
- "timestamp": "2026-08-04T09:54:02.787750",
- "success": true,
- "elapsed_ms": 35607.82,
- "has_content": true,
- "content_len": 601,
- "size": "601 B",
- "structure": "{success: bool, error: str, code: int, message: str(500)}",
- "data_preview": "{\"success\": false, \"error\": \"HTTP错误: 500\", \"code\": 500, \"message\": \"{\\\"timestamp\\\":\\\"2026-08-04 09:54:38\\\",\\\"path\\\":\\\"/ventanaly-model/Vmodel/VentanalyAirthmeticJson/netcal\\\",\\\"status\\\":500,\\\"error\\\":\\\"Internal Server Error\\\",\\\"message\\\":\\\"Connection prematurely closed BEFORE response\\\",\\\"requestId\\\":\\\"7d7be25a-37578\\\",\\\"exception\\\":\\\"reactor.netty.http.client.PrematureCloseException\\\",\\\"trace\\\":\\\"reactor.netty.http.client.PrematureCloseException: Connection prematurely closed BEFORE response\\\\n",
- "deep_success": false
- },
- {
- "id": "TC-15",
- "tool": "net_cal_for_plan",
- "category": "压能/解算",
- "desc": "方案模拟解算",
- "params": {
- "model_id": "2012326636757958658",
- "plan": "{}"
- },
- "timestamp": "2026-08-04T09:54:38.395802",
- "success": true,
- "elapsed_ms": 74.82,
- "has_content": true,
- "content_len": 605,
- "size": "605 B",
- "structure": "{success: bool, error: str, code: int, message: str(500)}",
- "data_preview": "{\"success\": false, \"error\": \"HTTP错误: 503\", \"code\": 503, \"message\": \"{\\\"timestamp\\\":\\\"2026-08-04 09:54:38\\\",\\\"path\\\":\\\"/ventanaly-model/Vmodel/VentanalyAirthmeticJson/getNetCalForPlan\\\",\\\"status\\\":503,\\\"error\\\":\\\"Service Unavailable\\\",\\\"message\\\":\\\"Unable to find instance for ventanaly-model\\\",\\\"requestId\\\":\\\"dc06103d-37682\\\",\\\"exception\\\":\\\"org.springframework.cloud.gateway.support.NotFoundException\\\",\\\"trace\\\":\\\"org.springframework.cloud.gateway.support.NotFoundException: 503 SERVICE_UNAVAILABL",
- "deep_success": false
- }
- ]
- }
|