chore(deps-dev): bump @types/react from 19.2.17 to 19.2.18 - #6
Open
dependabot[bot] wants to merge 1 commit into
Open
chore(deps-dev): bump @types/react from 19.2.17 to 19.2.18#6dependabot[bot] wants to merge 1 commit into
dependabot[bot] wants to merge 1 commit into
Annotations
10 errors, 1 warning, and 1 notice
|
Run npm run test:e2e:
tests/e2e/insight.spec.js#L29
3) [chromium] › tests/e2e/insight.spec.js:34:3 › 数据来源标记 › 合成数据在数据接入区与报告里都有标记 ─────────────────────
Error: expect(locator).toBeVisible() failed
Locator: locator('.report-box .rp-title')
Expected: visible
Error: element(s) not found
Call log:
- Expect "toBeVisible" with timeout 30000ms
- waiting for locator('.report-box .rp-title')
- Protocol error (Runtime.callFunctionOn): Internal server error, session closed.
27 | await page.locator(".ask-input").fill(question);
28 | await page.locator(".ask-btn").click();
> 29 | await expect(page.locator(".report-box .rp-title")).toBeVisible({ timeout: 30_000 });
| ^
30 | return page.locator(".report-box");
31 | }
32 |
at ask (/home/runner/work/ForgeX/ForgeX/tests/e2e/insight.spec.js:29:55)
at /home/runner/work/ForgeX/ForgeX/tests/e2e/insight.spec.js:47:20
|
|
Run npm run test:e2e:
tests/e2e/insight.spec.js#L0
3) [chromium] › tests/e2e/insight.spec.js:34:3 › 数据来源标记 › 合成数据在数据接入区与报告里都有标记 ─────────────────────
Test timeout of 60000ms exceeded.
|
|
Run npm run test:e2e:
tests/e2e/demo-kit.spec.js#L36
2) [chromium] › tests/e2e/demo-kit.spec.js:9:1 › 录屏素材可通过真实界面完成整条导入链 ──────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: locator.setInputFiles: Test timeout of 60000ms exceeded.
Call log:
- waiting for locator('#machine-log-input')
- locator resolved to <input hidden="" type="file" id="machine-log-input" accept=".json,.csv,application/json,text/csv"/>
34 | await expect(page.locator("#gcode-summary")).toContainText("OrcaSlicer 2.3.0");
35 |
> 36 | await page.locator("#machine-log-input").setInputFiles(demo("replay/04-demo-machine-log.json"));
| ^
37 | await expect(page.locator("#machine-log-summary")).toContainText("DEMO-CX320-01");
38 | await expect(page.locator("#machine-log-summary")).toContainText("Marlin 2.1.2-demo");
39 |
at /home/runner/work/ForgeX/ForgeX/tests/e2e/demo-kit.spec.js:36:3
|
|
Run npm run test:e2e:
tests/e2e/demo-kit.spec.js#L0
2) [chromium] › tests/e2e/demo-kit.spec.js:9:1 › 录屏素材可通过真实界面完成整条导入链 ──────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
|
Run npm run test:e2e:
tests/e2e/demo-kit.spec.js#L32
2) [chromium] › tests/e2e/demo-kit.spec.js:9:1 › 录屏素材可通过真实界面完成整条导入链 ──────────────────────────────
Error: locator.setInputFiles: Test timeout of 60000ms exceeded.
Call log:
- waiting for locator('#gcode-input')
- locator resolved to <input hidden="" type="file" id="gcode-input" accept=".gcode,.gco,.gc,text/x-gcode,text/plain"/>
30 | await expect(page.locator(".img-preview")).toContainText("01-turbine-relief.png", { timeout: 30_000 });
31 |
> 32 | await page.locator("#gcode-input").setInputFiles(demo("replay/03-demo-turbine.gcode"));
| ^
33 | await expect(page.locator("#gcode-summary")).toContainText("18 层");
34 | await expect(page.locator("#gcode-summary")).toContainText("OrcaSlicer 2.3.0");
35 |
at /home/runner/work/ForgeX/ForgeX/tests/e2e/demo-kit.spec.js:32:3
|
|
Run npm run test:e2e:
tests/e2e/demo-kit.spec.js#L0
2) [chromium] › tests/e2e/demo-kit.spec.js:9:1 › 录屏素材可通过真实界面完成整条导入链 ──────────────────────────────
Test timeout of 60000ms exceeded.
|
|
Run npm run test:e2e:
tests/e2e/boot.spec.js#L99
1) [chromium] › tests/e2e/boot.spec.js:66:3 › 流程面板 › 五个流程页都能打开且渲染出内容 ─────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: 「02切片」面板没有展开
expect(locator).toBeVisible() failed
Locator: locator('#ctx-body')
Expected: visible
Received: undefined
Call log:
- 「02切片」面板没有展开 with timeout 10000ms
- waiting for locator('#ctx-body')
- Protocol error (Runtime.callFunctionOn): Internal server error, session closed.
97 | }
98 |
> 99 | await expect(body, `「${label}」面板没有展开`).toBeVisible();
| ^
100 | const text = await body.textContent();
101 | expect(text.trim().length, `「${label}」面板内容为空`).toBeGreaterThan(10);
102 | }
at /home/runner/work/ForgeX/ForgeX/tests/e2e/boot.spec.js:99:46
|
|
Run npm run test:e2e:
tests/e2e/boot.spec.js#L0
1) [chromium] › tests/e2e/boot.spec.js:66:3 › 流程面板 › 五个流程页都能打开且渲染出内容 ─────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
|
Run npm run test:e2e:
tests/e2e/boot.spec.js#L93
1) [chromium] › tests/e2e/boot.spec.js:66:3 › 流程面板 › 五个流程页都能打开且渲染出内容 ─────────────────────────────
Error: locator.evaluate: Test timeout of 60000ms exceeded.
Call log:
- waiting for locator('#ctx-panel')
91 | { timeout: 5000 }
92 | );
> 93 | const open = await page.locator(panelSel).evaluate((el) => !el.hidden);
| ^
94 | if (!open) {
95 | await pills.nth(i).click();
96 | await page.waitForFunction((sel) => !document.querySelector(sel).hidden, panelSel, { timeout: 5000 });
at /home/runner/work/ForgeX/ForgeX/tests/e2e/boot.spec.js:93:49
|
|
Run npm run test:e2e:
tests/e2e/boot.spec.js#L0
1) [chromium] › tests/e2e/boot.spec.js:66:3 › 流程面板 › 五个流程页都能打开且渲染出内容 ─────────────────────────────
Test timeout of 60000ms exceeded.
|
|
Complete job
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Run npm run test:e2e
11 failed
[chromium] › tests/e2e/boot.spec.js:66:3 › 流程面板 › 五个流程页都能打开且渲染出内容 ──────────────────────────────
[chromium] › tests/e2e/demo-kit.spec.js:9:1 › 录屏素材可通过真实界面完成整条导入链 ───────────────────────────────
[chromium] › tests/e2e/insight.spec.js:34:3 › 数据来源标记 › 合成数据在数据接入区与报告里都有标记 ──────────────────────
[chromium] › tests/e2e/insight.spec.js:70:3 › 统计严谨性在界面上可见 › 显著结论:带置信区间、p 值、可信度与证据链 ─────────────
[chromium] › tests/e2e/insight.spec.js:95:3 › 统计严谨性在界面上可见 › 图表画出 95% 置信区间误差线(证据强度要看得见) ─────────
[chromium] › tests/e2e/insight.spec.js:143:3 › 统计严谨性在界面上可见 › 样本全都不足时拒绝排名,而不是硬挑一个 ───────────────
[chromium] › tests/e2e/insight.spec.js:188:3 › 机群视图 › 从分析结论进入机群视图并能退出 ──────────────────────────
[chromium] › tests/e2e/p7.spec.js:59:3 › P7 校准运营 › active 校准包按机型/固件/材料匹配并在刷新后保留 ────────────────
[chromium] › tests/e2e/react-parity.spec.js:208:3 › React 工作台与旧入口一致性 › 界面像素差异在容差内 ──────────────
[firefox] › tests/e2e/cross-browser.spec.js:13:3 › P6 cross-browser contract › 应用启动、WebGL 场景与默认切片可用
[firefox] › tests/e2e/cross-browser.spec.js:28:3 › P6 cross-browser contract › G-code 与真机日志在三种浏览器形成校准观测
2 flaky
[chromium] › tests/e2e/insight.spec.js:55:3 › 引擎标识不冒充 AI › 规则引擎必须自称规则引擎 ────────────────────────
[chromium] › tests/e2e/insight.spec.js:161:3 › 听不懂就说听不懂 › 未命中分析维度时明说,并列出支持的维度 ──────────────────
1 skipped
17 passed (36.4m)
|
background
wait
wait-all
cancel
parallel
Loading