Updated Documentation for v2.0.3.1028 #344
build-test.yml
on: pull_request
Matrix: build
Matrix: test
Matrix: e2e-test
Annotations
22 errors, 11 warnings, and 8 notices
[units] › units/buffer.spec.ts:7:5 › 測試捕捉 HLS 推流:
<anonymous>#L35551
1) [units] › units/buffer.spec.ts:7:5 › 測試捕捉 HLS 推流 ──────────────────────────────────────────────
Error: page.evaluate: Error: 没有可用的视频流URL
at loopStreams (<anonymous>:35551:13)
at Object.recordStream (<anonymous>:35578:12)
at eval (eval at evaluate (:234:30), <anonymous>:7:28)
at UtilityScript.evaluate (<anonymous>:236:17)
at UtilityScript.<anonymous> (<anonymous>:1:44)
at loopStreams (/home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/<anonymous>:35551:13)
at Object.recordStream (/home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/<anonymous>:35578:12)
at eval (/home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/eval at evaluate (:234:30), <anonymous>:7:28)
at UtilityScript.evaluate (/home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/<anonymous>:236:17)
at UtilityScript.<anonymous> (/home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/<anonymous>:1:44)
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/units/buffer.spec.ts:13:31
|
[units] › units/buffer.spec.ts:7:5 › 測試捕捉 HLS 推流:
tests/units/buffer.spec.ts#L12
1) [units] › units/buffer.spec.ts:7:5 › 測試捕捉 HLS 推流 ──────────────────────────────────────────────
Error: page.waitForEvent: Target page, context or browser has been closed
=========================== logs ===========================
waiting for event "download"
============================================================
10 | await modules['utils'].loadToPage()
11 |
> 12 | const downloading = page.waitForEvent('download')
| ^
13 | const length = await page.evaluate(async (stream) => {
14 |
15 | const { player, utils } = window as any
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/units/buffer.spec.ts:12:30
|
e2e-test (edge)
Testing stopped early after 8 maximum allowed failures.
|
[edge] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在:
tests/features/jimaku.spec.ts#L27
1) [edge] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在 ────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('#jimaku-area')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('#jimaku-area')
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
25 | const area = p.locator('#jimaku-area')
26 | await expect(area).toBeAttached()
> 27 | await expect(area).toBeVisible()
| ^
28 |
29 | const subtitleList = p.locator('#subtitle-list')
30 | await expect(subtitleList).toBeAttached()
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:27:24
|
[edge] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在:
tests/features/jimaku.spec.ts#L27
1) [edge] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在 ────────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('#jimaku-area')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('#jimaku-area')
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
25 | const area = p.locator('#jimaku-area')
26 | await expect(area).toBeAttached()
> 27 | await expect(area).toBeVisible()
| ^
28 |
29 | const subtitleList = p.locator('#subtitle-list')
30 | await expect(subtitleList).toBeAttached()
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:27:24
|
[edge] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在:
tests/features/jimaku.spec.ts#L27
1) [edge] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在 ────────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('#jimaku-area')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('#jimaku-area')
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
25 | const area = p.locator('#jimaku-area')
26 | await expect(area).toBeAttached()
> 27 | await expect(area).toBeVisible()
| ^
28 |
29 | const subtitleList = p.locator('#subtitle-list')
30 | await expect(subtitleList).toBeAttached()
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:27:24
|
[edge] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在:
tests/features/jimaku.spec.ts#L27
1) [edge] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在 ────────────────────────────────────────────
Retry #3 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('#jimaku-area')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('#jimaku-area')
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
25 | const area = p.locator('#jimaku-area')
26 | await expect(area).toBeAttached()
> 27 | await expect(area).toBeVisible()
| ^
28 |
29 | const subtitleList = p.locator('#subtitle-list')
30 | await expect(subtitleList).toBeAttached()
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:27:24
|
[edge] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在:
tests/features/jimaku.spec.ts#L27
1) [edge] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在 ────────────────────────────────────────────
Retry #4 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('#jimaku-area')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('#jimaku-area')
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
25 | const area = p.locator('#jimaku-area')
26 | await expect(area).toBeAttached()
> 27 | await expect(area).toBeVisible()
| ^
28 |
29 | const subtitleList = p.locator('#subtitle-list')
30 | await expect(subtitleList).toBeAttached()
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:27:24
|
[edge] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在:
tests/features/jimaku.spec.ts#L27
1) [edge] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在 ────────────────────────────────────────────
Retry #5 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('#jimaku-area')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('#jimaku-area')
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
25 | const area = p.locator('#jimaku-area')
26 | await expect(area).toBeAttached()
> 27 | await expect(area).toBeVisible()
| ^
28 |
29 | const subtitleList = p.locator('#subtitle-list')
30 | await expect(subtitleList).toBeAttached()
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:27:24
|
[edge] › features/jimaku.spec.ts:41:5 › 測試字幕按鈕 (刪除/下載):
tests/features/jimaku.spec.ts#L44
2) [edge] › features/jimaku.spec.ts:41:5 › 測試字幕按鈕 (刪除/下載) ────────────────────────────────────────
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('删除所有字幕记录')
42 | const deleteButton = p.getByText('删除所有字幕记录')
43 | const downloadButton = p.getByText('下载字幕记录')
> 44 | await expect(deleteButton).toBeVisible()
| ^
45 | await expect(downloadButton).toBeVisible()
46 |
47 | // Test Insert
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:44:32
|
[edge] › features/jimaku.spec.ts:41:5 › 測試字幕按鈕 (刪除/下載):
tests/features/jimaku.spec.ts#L44
2) [edge] › features/jimaku.spec.ts:41:5 › 測試字幕按鈕 (刪除/下載) ────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
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('删除所有字幕记录')
42 | const deleteButton = p.getByText('删除所有字幕记录')
43 | const downloadButton = p.getByText('下载字幕记录')
> 44 | await expect(deleteButton).toBeVisible()
| ^
45 | await expect(downloadButton).toBeVisible()
46 |
47 | // Test Insert
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:44:32
|
[edge] › features/jimaku.spec.ts:41:5 › 測試字幕按鈕 (刪除/下載):
tests/features/jimaku.spec.ts#L44
2) [edge] › features/jimaku.spec.ts:41:5 › 測試字幕按鈕 (刪除/下載) ────────────────────────────────────────
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('删除所有字幕记录')
42 | const deleteButton = p.getByText('删除所有字幕记录')
43 | const downloadButton = p.getByText('下载字幕记录')
> 44 | await expect(deleteButton).toBeVisible()
| ^
45 | await expect(downloadButton).toBeVisible()
46 |
47 | // Test Insert
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:44:32
|
e2e-test (chrome)
Testing stopped early after 8 maximum allowed failures.
|
[chrome] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在:
tests/features/jimaku.spec.ts#L27
1) [chrome] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在 ──────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('#jimaku-area')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('#jimaku-area')
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
25 | const area = p.locator('#jimaku-area')
26 | await expect(area).toBeAttached()
> 27 | await expect(area).toBeVisible()
| ^
28 |
29 | const subtitleList = p.locator('#subtitle-list')
30 | await expect(subtitleList).toBeAttached()
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:27:24
|
[chrome] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在:
tests/features/jimaku.spec.ts#L27
1) [chrome] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在 ──────────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('#jimaku-area')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('#jimaku-area')
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
25 | const area = p.locator('#jimaku-area')
26 | await expect(area).toBeAttached()
> 27 | await expect(area).toBeVisible()
| ^
28 |
29 | const subtitleList = p.locator('#subtitle-list')
30 | await expect(subtitleList).toBeAttached()
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:27:24
|
[chrome] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在:
tests/features/jimaku.spec.ts#L27
1) [chrome] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在 ──────────────────────────────────────────
Retry #2 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('#jimaku-area')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('#jimaku-area')
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
25 | const area = p.locator('#jimaku-area')
26 | await expect(area).toBeAttached()
> 27 | await expect(area).toBeVisible()
| ^
28 |
29 | const subtitleList = p.locator('#subtitle-list')
30 | await expect(subtitleList).toBeAttached()
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:27:24
|
[chrome] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在:
tests/features/jimaku.spec.ts#L27
1) [chrome] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在 ──────────────────────────────────────────
Retry #3 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('#jimaku-area')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('#jimaku-area')
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
25 | const area = p.locator('#jimaku-area')
26 | await expect(area).toBeAttached()
> 27 | await expect(area).toBeVisible()
| ^
28 |
29 | const subtitleList = p.locator('#subtitle-list')
30 | await expect(subtitleList).toBeAttached()
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:27:24
|
[chrome] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在:
tests/features/jimaku.spec.ts#L27
1) [chrome] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在 ──────────────────────────────────────────
Retry #4 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('#jimaku-area')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('#jimaku-area')
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
25 | const area = p.locator('#jimaku-area')
26 | await expect(area).toBeAttached()
> 27 | await expect(area).toBeVisible()
| ^
28 |
29 | const subtitleList = p.locator('#subtitle-list')
30 | await expect(subtitleList).toBeAttached()
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:27:24
|
[chrome] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在:
tests/features/jimaku.spec.ts#L27
1) [chrome] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在 ──────────────────────────────────────────
Retry #5 ───────────────────────────────────────────────────────────────────────────────────────
Error: Timed out 5000ms waiting for expect(locator).toBeVisible()
Locator: locator('#jimaku-area')
Expected: visible
Received: hidden
Call log:
- expect.toBeVisible with timeout 5000ms
- waiting for locator('#jimaku-area')
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
- locator resolved to <div id="jimaku-area"></div>
- unexpected value "hidden"
25 | const area = p.locator('#jimaku-area')
26 | await expect(area).toBeAttached()
> 27 | await expect(area).toBeVisible()
| ^
28 |
29 | const subtitleList = p.locator('#subtitle-list')
30 | await expect(subtitleList).toBeAttached()
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:27:24
|
[chrome] › features/jimaku.spec.ts:41:5 › 測試字幕按鈕 (刪除/下載):
tests/features/jimaku.spec.ts#L44
2) [chrome] › features/jimaku.spec.ts:41:5 › 測試字幕按鈕 (刪除/下載) ──────────────────────────────────────
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('删除所有字幕记录')
42 | const deleteButton = p.getByText('删除所有字幕记录')
43 | const downloadButton = p.getByText('下载字幕记录')
> 44 | await expect(deleteButton).toBeVisible()
| ^
45 | await expect(downloadButton).toBeVisible()
46 |
47 | // Test Insert
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:44:32
|
[chrome] › features/jimaku.spec.ts:41:5 › 測試字幕按鈕 (刪除/下載):
tests/features/jimaku.spec.ts#L44
2) [chrome] › features/jimaku.spec.ts:41:5 › 測試字幕按鈕 (刪除/下載) ──────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
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('删除所有字幕记录')
42 | const deleteButton = p.getByText('删除所有字幕记录')
43 | const downloadButton = p.getByText('下载字幕记录')
> 44 | await expect(deleteButton).toBeVisible()
| ^
45 | await expect(downloadButton).toBeVisible()
46 |
47 | // Test Insert
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:44:32
|
[chrome] › features/jimaku.spec.ts:41:5 › 測試字幕按鈕 (刪除/下載):
tests/features/jimaku.spec.ts#L44
2) [chrome] › features/jimaku.spec.ts:41:5 › 測試字幕按鈕 (刪除/下載) ──────────────────────────────────────
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('删除所有字幕记录')
42 | const deleteButton = p.getByText('删除所有字幕记录')
43 | const downloadButton = p.getByText('下载字幕记录')
> 44 | await expect(deleteButton).toBeVisible()
| ^
45 | await expect(downloadButton).toBeVisible()
46 |
47 | // Test Insert
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:44:32
|
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/
|
Slow Test:
[integrations] › integrations/summarizer.spec.ts#L1
[integrations] › integrations/summarizer.spec.ts took 54.7s
|
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/
|
Slow Test:
[units] › units/capture.spec.ts#L1
[units] › units/capture.spec.ts took 31.2s
|
e2e-test (chrome, -theme)
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/
|
Slow Test:
[theme-setup] › theme.setup.ts#L1
[theme-setup] › theme.setup.ts took 5.9m
|
e2e-test (edge, -theme)
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/
|
Slow Test:
[theme-setup] › theme.setup.ts#L1
[theme-setup] › theme.setup.ts took 5.8m
|
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/
|
e2e-test (edge)
You are running out of disk space. The runner will stop working when the machine runs out of disk space. Free space left: 60 MB
|
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
1 skipped
8 passed (1.7m)
|
🎭 Playwright Run Summary
1 flaky
[units] › units/buffer.spec.ts:7:5 › 測試捕捉 HLS 推流 ───────────────────────────────────────────────
3 skipped
14 passed (1.8m)
|
🎭 Playwright Run Summary
2 skipped
66 passed (9.8m)
|
🎭 Playwright Run Summary
2 skipped
66 passed (10.7m)
|
🎭 Playwright Run Summary
9 failed
[edge] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在 ─────────────────────────────────────────────
[edge] › features/jimaku.spec.ts:41:5 › 測試字幕按鈕 (刪除/下載) ─────────────────────────────────────────
[edge] › features/jimaku.spec.ts:77:5 › 測試彈出同傳視窗 ───────────────────────────────────────────────
[edge] › features/jimaku.spec.ts:128:5 › 测试同传字幕AI总结 ────────────────────────────────────────────
[edge] › features/jimaku.spec.ts:219:5 › 測試離線記錄彈幕 ──────────────────────────────────────────────
[edge] › features/jimaku.spec.ts:266:5 › 測試房間名單列表(黑名單/白名單) ─────────────────────────────────────
[edge] › features/jimaku.spec.ts:274:5 › 测试添加同传用户名单/黑名单 ────────────────────────────────────────
[edge] › features/jimaku.spec.ts:347:5 › 測試右鍵同傳字幕來屏蔽同傳發送者 ──────────────────────────────────────
[edge] › features/jimaku.spec.ts:380:5 › 測試全屏時字幕區塊是否存在 + 顯示切換 ──────────────────────────────────
1 skipped
41 did not run
16 passed (1.0h)
|
Report URL for edge
https://reports.ericlamm.xyz/bilibili-vup-stream-enhancer/344/edge/
|
🎭 Playwright Run Summary
9 failed
[chrome] › features/jimaku.spec.ts:21:5 › 測試字幕區塊是否存在 ───────────────────────────────────────────
[chrome] › features/jimaku.spec.ts:41:5 › 測試字幕按鈕 (刪除/下載) ───────────────────────────────────────
[chrome] › features/jimaku.spec.ts:77:5 › 測試彈出同傳視窗 ─────────────────────────────────────────────
[chrome] › features/jimaku.spec.ts:128:5 › 测试同传字幕AI总结 ──────────────────────────────────────────
[chrome] › features/jimaku.spec.ts:219:5 › 測試離線記錄彈幕 ────────────────────────────────────────────
[chrome] › features/jimaku.spec.ts:266:5 › 測試房間名單列表(黑名單/白名單) ───────────────────────────────────
[chrome] › features/jimaku.spec.ts:274:5 › 测试添加同传用户名单/黑名单 ──────────────────────────────────────
[chrome] › features/jimaku.spec.ts:347:5 › 測試右鍵同傳字幕來屏蔽同傳發送者 ────────────────────────────────────
[chrome] › features/jimaku.spec.ts:380:5 › 測試全屏時字幕區塊是否存在 + 顯示切換 ────────────────────────────────
1 flaky
[chrome] › content.spec.ts:363:5 › 測試底部的按鈕 ─────────────────────────────────────────────────────
1 skipped
41 did not run
15 passed (1.0h)
|
Report URL for chrome
https://reports.ericlamm.xyz/bilibili-vup-stream-enhancer/344/chrome/
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
chrome-mv3
|
49.7 MB |
|
chrome-test-results
|
18.4 GB |
|
chrome-theme-test-results
|
1.56 GB |
|
chromium-mv3
|
49.7 MB |
|
edge-mv3
|
49.7 MB |
|
edge-test-results
|
18.2 GB |
|
edge-theme-test-results
|
1.58 GB |
|
integrations-test-results
|
64.4 MB |
|
units-test-results
|
135 MB |
|