fixup! e2e test #127
partial-test.yml
on: push
Matrix: fast-test
Matrix: fast-build
Matrix: fast-e2e-test
Annotations
10 errors, 4 warnings, and 3 notices
[edge] › features/jimaku.spec.ts:128:5 › 测试同传字幕AI总结:
tests/features/jimaku.spec.ts#L1
1) [edge] › features/jimaku.spec.ts:128:5 › 测试同传字幕AI总结 ───────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
[edge] › features/jimaku.spec.ts:128:5 › 测试同传字幕AI总结:
tests/features/jimaku.spec.ts#L198
1) [edge] › features/jimaku.spec.ts:128:5 › 测试同传字幕AI总结 ───────────────────────────────────────────
Error: expect(locator).toBeHidden()
Locator: getByText('正在加载同传字幕总结')
Expected: hidden
Received: visible
Call log:
- expect.toBeHidden with timeout 5000ms
- waiting for getByText('正在加载同传字幕总结')
- locator resolved to <h5 class="text-gray-900 text-sm font-normal leading-snug animate-pulse">正在加载同传字幕总结.....</h5>
- unexpected value "visible"
- locator resolved to <h5 class="text-gray-900 text-sm font-normal leading-snug animate-pulse">正在加载同传字幕总结.....</h5>
- unexpected value "visible"
- locator resolved to <h5 class="text-gray-900 text-sm font-normal leading-snug animate-pulse">正在加载同传字幕总结.....</h5>
- unexpected value "visible"
- locator resolved to <h5 class="text-gray-900 text-sm font-normal leading-snug animate-pulse">正在加载同传字幕总结.....</h5>
- unexpected value "visible"
- locator resolved to <h5 class="text-gray-900 text-sm font-normal leading-snug animate-pulse">正在加载同传字幕总结.....</h5>
- unexpected value "visible"
- locator resolved to <h5 class="text-gray-900 text-sm font-normal leading-snug animate-pulse">正在加载同传字幕总结.....</h5>
- unexpected value "visible"
196 | await summarizer.waitForTimeout(3000)
197 |
> 198 | await expect(summarizer.getByText('正在加载同传字幕总结')).toBeHidden()
| ^
199 |
200 | await expect(summarizer.getByText('这位日本Vtuber')).toBeVisible()
201 | await expect(summarizer.getByText('直播')).toBeVisible()
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:198:54
|
[chrome] › features/jimaku.spec.ts:128:5 › 测试同传字幕AI总结:
tests/features/jimaku.spec.ts#L1
1) [chrome] › features/jimaku.spec.ts:128:5 › 测试同传字幕AI总结 ─────────────────────────────────────────
Test timeout of 60000ms exceeded.
|
[chrome] › features/jimaku.spec.ts:128:5 › 测试同传字幕AI总结:
tests/features/jimaku.spec.ts#L188
1) [chrome] › features/jimaku.spec.ts:128:5 › 测试同传字幕AI总结 ─────────────────────────────────────────
Error: locator.all: Target page, context or browser has been closed
186 | await p.waitForTimeout(3000)
187 |
> 188 | let subtitleList = await p.locator('#subtitle-list > p').filter({ hasText: '主播:' }).all()
| ^
189 | expect(subtitleList.length).toBe(conversations.length)
190 |
191 | const newWindow = context.waitForEvent('page', { predicate: p => p.url().includes('summarizer.html') })
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:188:89
|
[chrome] › features/jimaku.spec.ts:128:5 › 测试同传字幕AI总结:
tests/features/jimaku.spec.ts#L200
1) [chrome] › features/jimaku.spec.ts:128:5 › 测试同传字幕AI总结 ─────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByText('这位日本Vtuber')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText('这位日本Vtuber')
198 | await expect(summarizer.getByText('正在加载同传字幕总结')).toBeHidden()
199 |
> 200 | await expect(summarizer.getByText('这位日本Vtuber')).toBeVisible()
| ^
201 | await expect(summarizer.getByText('直播')).toBeVisible()
202 | await expect(summarizer.getByText('观众')).toBeVisible()
203 | await expect(summarizer.getByText('麦当劳')).toBeVisible()
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:200:54
|
[chrome] › features/jimaku.spec.ts:128:5 › 测试同传字幕AI总结:
tests/features/jimaku.spec.ts#L203
1) [chrome] › features/jimaku.spec.ts:128:5 › 测试同传字幕AI总结 ─────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByText('麦当劳')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText('麦当劳')
201 | await expect(summarizer.getByText('直播')).toBeVisible()
202 | await expect(summarizer.getByText('观众')).toBeVisible()
> 203 | await expect(summarizer.getByText('麦当劳')).toBeVisible()
| ^
204 | await expect(summarizer.getByText('漫展')).toBeVisible()
205 | await expect(summarizer.getByText('蟑螂')).toBeVisible()
206 | })
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:203:47
|
[chrome] › features/jimaku.spec.ts:128:5 › 测试同传字幕AI总结:
tests/features/jimaku.spec.ts#L200
1) [chrome] › features/jimaku.spec.ts:128:5 › 测试同传字幕AI总结 ─────────────────────────────────────────
Retry #3 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByText('这位日本Vtuber')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText('这位日本Vtuber')
198 | await expect(summarizer.getByText('正在加载同传字幕总结')).toBeHidden()
199 |
> 200 | await expect(summarizer.getByText('这位日本Vtuber')).toBeVisible()
| ^
201 | await expect(summarizer.getByText('直播')).toBeVisible()
202 | await expect(summarizer.getByText('观众')).toBeVisible()
203 | await expect(summarizer.getByText('麦当劳')).toBeVisible()
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:200:54
|
[chrome] › features/jimaku.spec.ts:128:5 › 测试同传字幕AI总结:
tests/features/jimaku.spec.ts#L200
1) [chrome] › features/jimaku.spec.ts:128:5 › 测试同传字幕AI总结 ─────────────────────────────────────────
Retry #4 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByText('这位日本Vtuber')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText('这位日本Vtuber')
198 | await expect(summarizer.getByText('正在加载同传字幕总结')).toBeHidden()
199 |
> 200 | await expect(summarizer.getByText('这位日本Vtuber')).toBeVisible()
| ^
201 | await expect(summarizer.getByText('直播')).toBeVisible()
202 | await expect(summarizer.getByText('观众')).toBeVisible()
203 | await expect(summarizer.getByText('麦当劳')).toBeVisible()
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:200:54
|
[chrome] › features/jimaku.spec.ts:128:5 › 测试同传字幕AI总结:
tests/features/jimaku.spec.ts#L200
1) [chrome] › features/jimaku.spec.ts:128:5 › 测试同传字幕AI总结 ─────────────────────────────────────────
Retry #5 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByText('这位日本Vtuber')
Expected: visible
Received: <element(s) not found>
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText('这位日本Vtuber')
198 | await expect(summarizer.getByText('正在加载同传字幕总结')).toBeHidden()
199 |
> 200 | await expect(summarizer.getByText('这位日本Vtuber')).toBeVisible()
| ^
201 | await expect(summarizer.getByText('直播')).toBeVisible()
202 | await expect(summarizer.getByText('观众')).toBeVisible()
203 | await expect(summarizer.getByText('麦当劳')).toBeVisible()
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:200:54
|
fast-e2e-test (chrome)
Process completed with exit code 1.
|
fast-test (integrations)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
fast-test (units)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
fast-e2e-test (edge)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
fast-e2e-test (chrome)
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
🎭 Playwright Run Summary
2 skipped
1 passed (14.7s)
|
🎭 Playwright Run Summary
1 flaky
[edge] › features/jimaku.spec.ts:128:5 › 测试同传字幕AI总结 ────────────────────────────────────────────
|
🎭 Playwright Run Summary
1 failed
[chrome] › features/jimaku.spec.ts:128:5 › 测试同传字幕AI总结 ──────────────────────────────────────────
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
chrome-mv3
Expired
|
32 MB |
|
chrome-test-results
Expired
|
1.41 GB |
|
chromium-mv3
Expired
|
32 MB |
|
edge-mv3
Expired
|
32 MB |
|