UAT Playwright #77
Annotations
4 errors, 1 warning, and 1 notice
|
uat
Process completed with exit code 1.
|
|
[chromium] › tests/site-download.spec.ts:31:3 › Hagicode 官网下载入口 › 可在菜单栏找到软件下载按钮并触发下载:
tests/site-download.spec.ts#L40
1) [chromium] › tests/site-download.spec.ts:31:3 › Hagicode 官网下载入口 › 可在菜单栏找到软件下载按钮并触发下载 ──────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: 菜单栏下载按钮应解析为安装包链接或下载页链接
expect(received).toMatch(expected)
Expected pattern: /desktop\.dl\.hagicode\.com|\/desktop\/?$/i
Received string: "https://github.com/HagiCode-org/desktop/releases/download/v0.1.37/Hagicode.Desktop.Setup.0.1.37.exe"
Call Log:
- Timeout 10000ms exceeded while waiting on the predicate
38 | await expect(installLink).toBeVisible();
39 |
> 40 | await expect
| ^
41 | .poll(async () => installLink.getAttribute('href'), {
42 | message: '菜单栏下载按钮应解析为安装包链接或下载页链接',
43 | })
at /home/runner/work/uat/uat/tests/site-download.spec.ts:40:5
|
|
[chromium] › tests/site-download.spec.ts:31:3 › Hagicode 官网下载入口 › 可在菜单栏找到软件下载按钮并触发下载:
tests/site-download.spec.ts#L40
1) [chromium] › tests/site-download.spec.ts:31:3 › Hagicode 官网下载入口 › 可在菜单栏找到软件下载按钮并触发下载 ──────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: 菜单栏下载按钮应解析为安装包链接或下载页链接
expect(received).toMatch(expected)
Expected pattern: /desktop\.dl\.hagicode\.com|\/desktop\/?$/i
Received string: "https://github.com/HagiCode-org/desktop/releases/download/v0.1.37/Hagicode.Desktop.Setup.0.1.37.exe"
Call Log:
- Timeout 10000ms exceeded while waiting on the predicate
38 | await expect(installLink).toBeVisible();
39 |
> 40 | await expect
| ^
41 | .poll(async () => installLink.getAttribute('href'), {
42 | message: '菜单栏下载按钮应解析为安装包链接或下载页链接',
43 | })
at /home/runner/work/uat/uat/tests/site-download.spec.ts:40:5
|
|
[chromium] › tests/site-download.spec.ts:31:3 › Hagicode 官网下载入口 › 可在菜单栏找到软件下载按钮并触发下载:
tests/site-download.spec.ts#L40
1) [chromium] › tests/site-download.spec.ts:31:3 › Hagicode 官网下载入口 › 可在菜单栏找到软件下载按钮并触发下载 ──────────
Error: 菜单栏下载按钮应解析为安装包链接或下载页链接
expect(received).toMatch(expected)
Expected pattern: /desktop\.dl\.hagicode\.com|\/desktop\/?$/i
Received string: "https://github.com/HagiCode-org/desktop/releases/download/v0.1.37/Hagicode.Desktop.Setup.0.1.37.exe"
Call Log:
- Timeout 10000ms exceeded while waiting on the predicate
38 | await expect(installLink).toBeVisible();
39 |
> 40 | await expect
| ^
41 | .poll(async () => installLink.getAttribute('href'), {
42 | message: '菜单栏下载按钮应解析为安装包链接或下载页链接',
43 | })
at /home/runner/work/uat/uat/tests/site-download.spec.ts:40:5
|
|
uat
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/checkout@v4, actions/setup-node@v4, actions/upload-artifact@v4. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
🎭 Playwright Run Summary
1 failed
[chromium] › tests/site-download.spec.ts:31:3 › Hagicode 官网下载入口 › 可在菜单栏找到软件下载按钮并触发下载 ───────────
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
playwright-report
Expired
|
27.2 MB |
sha256:24345a405c711bc15d8f9df5999d9efa0935d79ebb7acbef349838b897b46876
|
|