{ "config": { "configFile": "E:\\work\\edit_3d\\.codex-tmp\\training-studio-edge.config.ts", "rootDir": "E:/work/edit_3d/unreal_tran/ute2e/tests", "forbidOnly": false, "fullyParallel": false, "globalSetup": null, "globalTeardown": null, "globalTimeout": 0, "grep": {}, "grepInvert": null, "maxFailures": 0, "metadata": { "actualWorkers": 1 }, "preserveOutput": "always", "reporter": [ [ "list", null ], [ "html", { "outputFolder": "../unreal_tran/ute2e/reports/training-modes-20260905/studio-regression/html", "open": "never" } ], [ "json", { "outputFile": "../unreal_tran/ute2e/reports/training-modes-20260905/studio-regression/results.json" } ] ], "reportSlowTests": { "max": 5, "threshold": 300000 }, "quiet": false, "projects": [ { "outputDir": "E:/work/edit_3d/unreal_tran/ute2e/reports/training-modes-20260905/studio-regression/test-results", "repeatEach": 1, "retries": 0, "metadata": { "actualWorkers": 1 }, "id": "edge-api-mock", "name": "edge-api-mock", "testDir": "E:/work/edit_3d/unreal_tran/ute2e/tests", "testIgnore": [], "testMatch": [ "content-training-studio.spec.ts" ], "timeout": 90000 } ], "shard": null, "updateSnapshots": "missing", "updateSourceMethod": "patch", "version": "1.55.0", "workers": 1, "webServer": null }, "suites": [ { "title": "content-training-studio.spec.ts", "file": "content-training-studio.spec.ts", "column": 0, "line": 0, "specs": [], "suites": [ { "title": "训练编排工作台", "file": "content-training-studio.spec.ts", "line": 177, "column": 6, "specs": [ { "title": "绑定场景解析目标、步骤编排与保存产出运行时编码", "ok": true, "tags": [], "tests": [ { "timeout": 90000, "annotations": [], "expectedStatus": "passed", "projectId": "edge-api-mock", "projectName": "edge-api-mock", "results": [ { "workerIndex": 0, "parallelIndex": 0, "status": "passed", "duration": 5740, "errors": [], "stdout": [], "stderr": [], "retry": 0, "startTime": "2026-09-05T15:50:21.018Z", "annotations": [], "attachments": [] } ], "status": "expected" } ], "id": "1a7f56b7a54b61c74698-9e443d39b12c3afac5d7", "file": "content-training-studio.spec.ts", "line": 178, "column": 3 }, { "title": "未固定场景时目标不可选并阻断发布", "ok": true, "tags": [], "tests": [ { "timeout": 90000, "annotations": [], "expectedStatus": "passed", "projectId": "edge-api-mock", "projectName": "edge-api-mock", "results": [ { "workerIndex": 0, "parallelIndex": 0, "status": "passed", "duration": 2667, "errors": [], "stdout": [], "stderr": [], "retry": 0, "startTime": "2026-09-05T15:50:27.324Z", "annotations": [], "attachments": [] } ], "status": "expected" } ], "id": "1a7f56b7a54b61c74698-14e619265f39e9179269", "file": "content-training-studio.spec.ts", "line": 260, "column": 3 }, { "title": "实装形态自动生成严格递增的事件进度", "ok": true, "tags": [], "tests": [ { "timeout": 90000, "annotations": [], "expectedStatus": "passed", "projectId": "edge-api-mock", "projectName": "edge-api-mock", "results": [ { "workerIndex": 0, "parallelIndex": 0, "status": "passed", "duration": 1931, "errors": [], "stdout": [], "stderr": [], "retry": 0, "startTime": "2026-09-05T15:50:30.007Z", "annotations": [], "attachments": [] } ], "status": "expected" } ], "id": "1a7f56b7a54b61c74698-79c43419f766d9ba63ff", "file": "content-training-studio.spec.ts", "line": 273, "column": 3 }, { "title": "对抗形态校验每队人数、岗位与可提交岗位", "ok": true, "tags": [], "tests": [ { "timeout": 90000, "annotations": [], "expectedStatus": "passed", "projectId": "edge-api-mock", "projectName": "edge-api-mock", "results": [ { "workerIndex": 0, "parallelIndex": 0, "status": "passed", "duration": 3038, "errors": [], "stdout": [], "stderr": [], "retry": 0, "startTime": "2026-09-05T15:50:31.953Z", "annotations": [], "attachments": [] } ], "status": "expected" } ], "id": "1a7f56b7a54b61c74698-dc1dddf62fa98b0f3c27", "file": "content-training-studio.spec.ts", "line": 301, "column": 3 }, { "title": "高级编排从线性流程派生并能加分支节点与时间轴", "ok": true, "tags": [], "tests": [ { "timeout": 90000, "annotations": [], "expectedStatus": "passed", "projectId": "edge-api-mock", "projectName": "edge-api-mock", "results": [ { "workerIndex": 0, "parallelIndex": 0, "status": "passed", "duration": 2212, "errors": [], "stdout": [], "stderr": [], "retry": 0, "startTime": "2026-09-05T15:50:35.005Z", "annotations": [], "attachments": [] } ], "status": "expected" } ], "id": "1a7f56b7a54b61c74698-7fe1949db429235b70fa", "file": "content-training-studio.spec.ts", "line": 324, "column": 3 }, { "title": "训练目标支持 Enter 换行并按非空行保存", "ok": true, "tags": [], "tests": [ { "timeout": 90000, "annotations": [], "expectedStatus": "passed", "projectId": "edge-api-mock", "projectName": "edge-api-mock", "results": [ { "workerIndex": 0, "parallelIndex": 0, "status": "passed", "duration": 1646, "errors": [], "stdout": [], "stderr": [], "retry": 0, "startTime": "2026-09-05T15:50:37.228Z", "annotations": [], "attachments": [] } ], "status": "expected" } ], "id": "1a7f56b7a54b61c74698-deca564eea6b78d08f2c", "file": "content-training-studio.spec.ts", "line": 383, "column": 3 }, { "title": "九个流程视图与工具、故障、评分视图均可渲染", "ok": true, "tags": [], "tests": [ { "timeout": 90000, "annotations": [], "expectedStatus": "passed", "projectId": "edge-api-mock", "projectName": "edge-api-mock", "results": [ { "workerIndex": 0, "parallelIndex": 0, "status": "passed", "duration": 8786, "errors": [], "stdout": [], "stderr": [], "retry": 0, "startTime": "2026-09-05T15:50:38.883Z", "annotations": [], "attachments": [] } ], "status": "expected" } ], "id": "1a7f56b7a54b61c74698-36c17cd11d90eb649e98", "file": "content-training-studio.spec.ts", "line": 400, "column": 3 } ] } ] } ], "errors": [], "stats": { "startTime": "2026-09-05T15:50:19.681Z", "duration": 59440.333, "expected": 7, "skipped": 0, "unexpected": 0, "flaky": 0 } }