Skip to content

Updated Documentation for v2.0.3.1028 #344

Updated Documentation for v2.0.3.1028

Updated Documentation for v2.0.3.1028 #344

Triggered via pull request October 28, 2024 06:16
Status Failure
Total duration 1h 27m 8s
Artifacts 9

build-test.yml

on: pull_request
Matrix: build
Matrix: test
Matrix: e2e-test
Fit to window
Zoom out
Zoom in

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