Build And Test Extensions #261
Annotations
10 errors, 1 warning, and 2 notices
Test:
tests/utils/playwright.ts#L45
1) [edge] › features/jimaku.spec.ts:176:5 › 測試房間名單列表(黑名單/白名單) ────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('subtitle-list')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByTestId('subtitle-list')
at utils/playwright.ts:45
43 |
44 | const locator = locate(content)
> 45 | await expect(locator).toBeVisible()
| ^
46 |
47 | const settingsPage = await context.newPage()
48 | await settingsPage.goto(tabUrl('settings.html'), { waitUntil: 'domcontentloaded' })
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/utils/playwright.ts:45:31
|
Test:
tests/utils/playwright.ts#L45
1) [edge] › features/jimaku.spec.ts:176:5 › 測試房間名單列表(黑名單/白名單) ────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('subtitle-list')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByTestId('subtitle-list')
at utils/playwright.ts:45
43 |
44 | const locator = locate(content)
> 45 | await expect(locator).toBeVisible()
| ^
46 |
47 | const settingsPage = await context.newPage()
48 | await settingsPage.goto(tabUrl('settings.html'), { waitUntil: 'domcontentloaded' })
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/utils/playwright.ts:45:31
|
Test:
tests/utils/playwright.ts#L45
1) [edge] › features/jimaku.spec.ts:176:5 › 測試房間名單列表(黑名單/白名單) ────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('subtitle-list')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByTestId('subtitle-list')
at utils/playwright.ts:45
43 |
44 | const locator = locate(content)
> 45 | await expect(locator).toBeVisible()
| ^
46 |
47 | const settingsPage = await context.newPage()
48 | await settingsPage.goto(tabUrl('settings.html'), { waitUntil: 'domcontentloaded' })
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/utils/playwright.ts:45:31
|
Test:
tests/utils/playwright.ts#L45
1) [edge] › features/jimaku.spec.ts:176:5 › 測試房間名單列表(黑名單/白名單) ────────────────────────────────────
Retry #3 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('subtitle-list')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByTestId('subtitle-list')
at utils/playwright.ts:45
43 |
44 | const locator = locate(content)
> 45 | await expect(locator).toBeVisible()
| ^
46 |
47 | const settingsPage = await context.newPage()
48 | await settingsPage.goto(tabUrl('settings.html'), { waitUntil: 'domcontentloaded' })
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/utils/playwright.ts:45:31
|
Test:
tests/utils/playwright.ts#L45
1) [edge] › features/jimaku.spec.ts:176:5 › 測試房間名單列表(黑名單/白名單) ────────────────────────────────────
Retry #4 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('subtitle-list')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByTestId('subtitle-list')
at utils/playwright.ts:45
43 |
44 | const locator = locate(content)
> 45 | await expect(locator).toBeVisible()
| ^
46 |
47 | const settingsPage = await context.newPage()
48 | await settingsPage.goto(tabUrl('settings.html'), { waitUntil: 'domcontentloaded' })
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/utils/playwright.ts:45:31
|
Test:
tests/utils/playwright.ts#L45
1) [edge] › features/jimaku.spec.ts:176:5 › 測試房間名單列表(黑名單/白名單) ────────────────────────────────────
Retry #5 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: getByTestId('subtitle-list')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByTestId('subtitle-list')
at utils/playwright.ts:45
43 |
44 | const locator = locate(content)
> 45 | await expect(locator).toBeVisible()
| ^
46 |
47 | const settingsPage = await context.newPage()
48 | await settingsPage.goto(tabUrl('settings.html'), { waitUntil: 'domcontentloaded' })
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/utils/playwright.ts:45:31
|
Test:
tests/pages/settings.spec.ts#L462
2) [edge] › pages/settings.spec.ts:426:5 › 測試导航 ──────────────────────────────────────────────────
Error: expect.toBeVisible: Error: strict mode violation: getByText('跳过') resolved to 2 elements:
1) <a role="menuitem" class="block px-4 py-2 text-sm t…>跳过 ffmpeg 编译 (资讯损坏状态)</a> aka getByText('跳过 ffmpeg 编译 (资讯损坏状态)')
2) <button title="跳过" type="button" role="button" aria-live…>跳过</button> aka locator('[data-test-id="button-skip"]')
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText('跳过')
460 | logger.info('正在測試導航跳過...')
461 |
> 462 | await expect(skip).toBeVisible()
| ^
463 | await skip.click()
464 |
465 | await expect(overlay).toBeHidden()
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/pages/settings.spec.ts:462:24
|
Test:
tests/pages/settings.spec.ts#L462
2) [edge] › pages/settings.spec.ts:426:5 › 測試导航 ──────────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect.toBeVisible: Error: strict mode violation: getByText('跳过') resolved to 2 elements:
1) <a role="menuitem" class="block px-4 py-2 text-sm t…>跳过 ffmpeg 编译 (资讯损坏状态)</a> aka getByText('跳过 ffmpeg 编译 (资讯损坏状态)')
2) <button title="跳过" type="button" role="button" aria-live…>跳过</button> aka locator('[data-test-id="button-skip"]')
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText('跳过')
460 | logger.info('正在測試導航跳過...')
461 |
> 462 | await expect(skip).toBeVisible()
| ^
463 | await skip.click()
464 |
465 | await expect(overlay).toBeHidden()
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/pages/settings.spec.ts:462:24
|
Test:
tests/pages/settings.spec.ts#L462
2) [edge] › pages/settings.spec.ts:426:5 › 測試导航 ──────────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect.toBeVisible: Error: strict mode violation: getByText('跳过') resolved to 2 elements:
1) <a role="menuitem" class="block px-4 py-2 text-sm t…>跳过 ffmpeg 编译 (资讯损坏状态)</a> aka getByText('跳过 ffmpeg 编译 (资讯损坏状态)')
2) <button title="跳过" type="button" role="button" aria-live…>跳过</button> aka locator('[data-test-id="button-skip"]')
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText('跳过')
460 | logger.info('正在測試導航跳過...')
461 |
> 462 | await expect(skip).toBeVisible()
| ^
463 | await skip.click()
464 |
465 | await expect(overlay).toBeHidden()
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/pages/settings.spec.ts:462:24
|
Test:
tests/pages/settings.spec.ts#L462
2) [edge] › pages/settings.spec.ts:426:5 › 測試导航 ──────────────────────────────────────────────────
Retry #3 ───────────────────────────────────────────────────────────────────────────────────────
Error: expect.toBeVisible: Error: strict mode violation: getByText('跳过') resolved to 2 elements:
1) <a role="menuitem" class="block px-4 py-2 text-sm t…>跳过 ffmpeg 编译 (资讯损坏状态)</a> aka getByText('跳过 ffmpeg 编译 (资讯损坏状态)')
2) <button title="跳过" type="button" role="button" aria-live…>跳过</button> aka locator('[data-test-id="button-skip"]')
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for getByText('跳过')
460 | logger.info('正在測試導航跳過...')
461 |
> 462 | await expect(skip).toBeVisible()
| ^
463 | await skip.click()
464 |
465 | await expect(overlay).toBeHidden()
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/pages/settings.spec.ts:462:24
|
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: pnpm/action-setup@v2, actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Test
2 failed
[edge] › features/jimaku.spec.ts:176:5 › 測試房間名單列表(黑名單/白名單) ─────────────────────────────────────
[edge] › pages/settings.spec.ts:426:5 › 測試导航 ───────────────────────────────────────────────────
1 flaky
[edge] › features/superchat.spec.ts:192:5 › 測試保存設定後 css 能否生效 ───────────────────────────────────
2 skipped
49 passed (39.5m)
|
Print Report URL
https://reports.ericlamm.xyz/bilibili-vup-stream-enhancer/261/edge/
|
Loading