Skip to content

v2.0.2 - second update #285

v2.0.2 - second update

v2.0.2 - second update #285

Triggered via pull request April 13, 2024 13:37
@eric2788eric2788
ready_for_review #81
develop
Status Failure
Total duration 1h 31m 2s
Artifacts 9

build-test.yml

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

Annotations

27 errors, 6 warnings, and 8 notices
[integrations] › integrations/recorder.spec.ts:215:5 › 測試透過 Capture 錄製 WEBM 推流並用 ffmpeg.wasm 修復資訊損壞 + 剪時: tests/integrations/recorder.spec.ts#L313
1) [integrations] › integrations/recorder.spec.ts:215:5 › 測試透過 Capture 錄製 WEBM 推流並用 ffmpeg.wasm 修復資訊損壞 + 剪時 Error: expect(received).toBe(expected) // Object.is equality Expected: 15 Received: 16 311 | logger.info('duration:', infoFix.relativeDuration()) 312 | > 313 | expect(Math.floor(infoFix.relativeDuration())).toBe(15) | ^ 314 | } 315 | ) 316 | at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/integrations/recorder.spec.ts:313:56
[chrome] › content.spec.ts:292:5 › 測試大海報房間下返回非海报界面按鈕: tests/content.spec.ts#L1
1) [chrome] › content.spec.ts:292:5 › 測試大海報房間下返回非海报界面按鈕 ────────────────────────────────────────── Test timeout of 120000ms exceeded.
[chrome] › content.spec.ts:292:5 › 測試大海報房間下返回非海报界面按鈕: tests/content.spec.ts#L297
1) [chrome] › content.spec.ts:292:5 › 測試大海報房間下返回非海报界面按鈕 ────────────────────────────────────────── Error: locator.click: Target page, context or browser has been closed Call log: - waiting for getByText('功能菜单') 295 | await content.locator('body').scrollIntoViewIfNeeded() 296 | > 297 | await content.getByText('功能菜单').click() | ^ 298 | await content.locator('#bjf-main-menu').waitFor({ state: 'visible' }) 299 | const popup = context.waitForEvent('page', { predicate: p => p.url().includes('/blanc') }) 300 | await content.getByText('返回非海报界面').click() at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/content.spec.ts:297:37
[chrome] › features/recorder.spec.ts:323:5 › 測試錄製時長: tests/features/recorder.spec.ts#L357
2) [chrome] › features/recorder.spec.ts:323:5 › 測試錄製時長 ─────────────────────────────────────────── Error: expect(received).toBeGreaterThanOrEqual(expected) Expected: >= 290 Received: 272.033 355 | // here we use ~10s 356 | const gap = 10 > 357 | expect(info.relativeDuration()).toBeGreaterThanOrEqual(300 - gap) | ^ 358 | expect(info.relativeDuration()).toBeLessThanOrEqual(300 + gap) 359 | 360 | }) at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/recorder.spec.ts:357:37
[edge] › content.spec.ts:292:5 › 測試大海報房間下返回非海报界面按鈕: tests/content.spec.ts#L1
1) [edge] › content.spec.ts:292:5 › 測試大海報房間下返回非海报界面按鈕 ──────────────────────────────────────────── Test timeout of 120000ms exceeded.
[edge] › content.spec.ts:292:5 › 測試大海報房間下返回非海报界面按鈕: tests/content.spec.ts#L297
1) [edge] › content.spec.ts:292:5 › 測試大海報房間下返回非海报界面按鈕 ──────────────────────────────────────────── Error: locator.click: Target page, context or browser has been closed Call log: - waiting for getByText('功能菜单') 295 | await content.locator('body').scrollIntoViewIfNeeded() 296 | > 297 | await content.getByText('功能菜单').click() | ^ 298 | await content.locator('#bjf-main-menu').waitFor({ state: 'visible' }) 299 | const popup = context.waitForEvent('page', { predicate: p => p.url().includes('/blanc') }) 300 | await content.getByText('返回非海报界面').click() at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/content.spec.ts:297:37
[edge] › content.spec.ts:292:5 › 測試大海報房間下返回非海报界面按鈕: tests/content.spec.ts#L1
1) [edge] › content.spec.ts:292:5 › 測試大海報房間下返回非海报界面按鈕 ──────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Test timeout of 120000ms exceeded.
[edge] › content.spec.ts:292:5 › 測試大海報房間下返回非海报界面按鈕: tests/content.spec.ts#L300
1) [edge] › content.spec.ts:292:5 › 測試大海報房間下返回非海报界面按鈕 ──────────────────────────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: locator.click: Target page, context or browser has been closed Call log: - waiting for getByText('返回非海报界面') - locator resolved to <button type="button" class="align-middle select-none fo…>返回非海报界面</button> - attempting click action - waiting for element to be visible, enabled and stable - element is not stable - retrying click action, attempt #1 - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="bili-mini-mask fade-enter-active fade-ent…>…</div> from <body class="lite-room supportWebp risk-captcha-adapt-…>…</body> subtree intercepts pointer events - retrying click action, attempt #2 - waiting 20ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - <div class="bili-mini-mask">…</div> from <body class="lite-room supportWebp risk-captcha-adapt-…>…</body> subtree intercepts pointer events - retrying click action, attempt #3 - waiting 100ms - waiting for element to be visible, enabled and stable - element is not stable - retrying click action, attempt #4 - waiting 100ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #5 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #6 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #7 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #8 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #9 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #10 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #11 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is outside of the viewport - retrying click action, attempt #12 - waiting 500ms - waiting for element to be visible, enabled and stable - element is visible, enabled and stable - scrolling into view if needed - done scrolling - element is
[edge] › features/recorder.spec.ts:279:5 › 測試熱鍵截圖: tests/features/recorder.spec.ts#L317
2) [edge] › features/recorder.spec.ts:279:5 › 測試熱鍵截圖 ───────────────────────────────────────────── Error: expect(received).toBeLessThanOrEqual(expected) Expected: <= 1080 Received: 1280 315 | 316 | expect(info.width).toBeLessThanOrEqual(1920) > 317 | expect(info.height).toBeLessThanOrEqual(1080) | ^ 318 | 319 | expect(info.width).toBeGreaterThanOrEqual(854) 320 | expect(info.height).toBeGreaterThanOrEqual(480) at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/recorder.spec.ts:317:25
[edge-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理: tests/features/recorder.spec.ts#L8
1) [edge-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理 ──────────────────────── Test timeout of 360000ms exceeded while running "beforeEach" hook. 6 | import fs from 'fs/promises' 7 | > 8 | test.beforeEach(async ({ content, context, optionPageUrl, isThemeRoom }) => { | ^ 9 | 10 | logger.info('正在整理 out 文件夾...') 11 | await fs.rm('out', { recursive: true, force: true }) at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/recorder.spec.ts:8:6
[edge-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理: tests/features/recorder.spec.ts#L30
1) [edge-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理 ──────────────────────── Error: locator.waitFor: Target page, context or browser has been closed Call log: - waiting for getByText('所有设定已经保存成功。') to be visible 28 | await settingsPage.getByText('启用快速切片').click() 29 | await settingsPage.getByText("保存设定").click() > 30 | await settingsPage.getByText("所有设定已经保存成功。").waitFor({ state: 'visible' }) | ^ 31 | await settingsPage.close() 32 | }) 33 | at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/recorder.spec.ts:30:49
[edge-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理: tests/features/recorder.spec.ts#L763
1) [edge-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理 ──────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByText('直播处于静音状态,无法录制') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByText('直播处于静音状态,无法录制') 761 | 762 | logger.info('正在等待靜音提示...') > 763 | await expect(content.getByText('直播处于静音状态,无法录制')).toBeVisible() | ^ 764 | await expect(content.getByTestId('record-timer')).toBeHidden() 765 | }) 766 | at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/recorder.spec.ts:763:54
[edge-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理: tests/features/recorder.spec.ts#L763
1) [edge-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理 ──────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByText('直播处于静音状态,无法录制') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByText('直播处于静音状态,无法录制') 761 | 762 | logger.info('正在等待靜音提示...') > 763 | await expect(content.getByText('直播处于静音状态,无法录制')).toBeVisible() | ^ 764 | await expect(content.getByTestId('record-timer')).toBeHidden() 765 | }) 766 | at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/recorder.spec.ts:763:54
[edge-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理: tests/features/recorder.spec.ts#L763
1) [edge-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理 ──────────────────────── Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByText('直播处于静音状态,无法录制') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByText('直播处于静音状态,无法录制') 761 | 762 | logger.info('正在等待靜音提示...') > 763 | await expect(content.getByText('直播处于静音状态,无法录制')).toBeVisible() | ^ 764 | await expect(content.getByTestId('record-timer')).toBeHidden() 765 | }) 766 | at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/recorder.spec.ts:763:54
[edge-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理: tests/features/recorder.spec.ts#L763
1) [edge-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理 ──────────────────────── Retry #4 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByText('直播处于静音状态,无法录制') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByText('直播处于静音状态,无法录制') 761 | 762 | logger.info('正在等待靜音提示...') > 763 | await expect(content.getByText('直播处于静音状态,无法录制')).toBeVisible() | ^ 764 | await expect(content.getByTestId('record-timer')).toBeHidden() 765 | }) 766 | at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/recorder.spec.ts:763:54
[edge-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理: tests/features/recorder.spec.ts#L763
1) [edge-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理 ──────────────────────── Retry #5 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByText('直播处于静音状态,无法录制') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByText('直播处于静音状态,无法录制') 761 | 762 | logger.info('正在等待靜音提示...') > 763 | await expect(content.getByText('直播处于静音状态,无法录制')).toBeVisible() | ^ 764 | await expect(content.getByTestId('record-timer')).toBeHidden() 765 | }) 766 | at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/recorder.spec.ts:763:54
[edge-theme] › features/jimaku.spec.ts:184:5 › 测试添加同传用户名单/黑名单: tests/features/jimaku.spec.ts#L225
2) [edge-theme] › features/jimaku.spec.ts:184:5 › 测试添加同传用户名单/黑名单 ───────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toHaveCount(expected) Locator: locator('#subtitle-list > p').filter({ hasText: '由 playwright 工具發送' }) Expected: 3 Received: 2 Call log: - expect.toHaveCount with timeout 5000ms - waiting for locator('#subtitle-list > p').filter({ hasText: '由 playwright 工具發送' }) - locator resolved to 2 elements - unexpected value "2" - locator resolved to 2 elements - unexpected value "2" - locator resolved to 2 elements - unexpected value "2" - locator resolved to 2 elements - unexpected value "2" - locator resolved to 2 elements - unexpected value "2" - locator resolved to 2 elements - unexpected value "2" - locator resolved to 2 elements - unexpected value "2" - locator resolved to 2 elements - unexpected value "2" - locator resolved to 2 elements - unexpected value "2" 223 | await room.sendDanmaku(txt, user1) // this should be covered 224 | > 225 | await expect(subtitles).toHaveCount(3) | ^ 226 | 227 | logger.info('正在測試添加同傳用戶黑名單...') 228 | at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/jimaku.spec.ts:225:29
[edge-theme] › features/recorder.spec.ts:279:5 › 測試熱鍵截圖: tests/features/recorder.spec.ts#L307
3) [edge-theme] › features/recorder.spec.ts:279:5 › 測試熱鍵截圖 ─────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByText('截图成功并已保存') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByText('截图成功并已保存') 305 | const download = page.waitForEvent('download') 306 | await page.locator('body').press('Control+Shift+V') > 307 | await expect(content.getByText('截图成功并已保存')).toBeVisible() | ^ 308 | 309 | const downloaded = await download 310 | expect(() => downloaded.suggestedFilename().endsWith('.jpeg')).toBeTruthy() at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/recorder.spec.ts:307:49
e2e-test (edge, -theme)
Process completed with exit code 1.
[chrome-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理: tests/features/recorder.spec.ts#L763
1) [chrome-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理 ────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByText('直播处于静音状态,无法录制') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByText('直播处于静音状态,无法录制') 761 | 762 | logger.info('正在等待靜音提示...') > 763 | await expect(content.getByText('直播处于静音状态,无法录制')).toBeVisible() | ^ 764 | await expect(content.getByTestId('record-timer')).toBeHidden() 765 | }) 766 | at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/recorder.spec.ts:763:54
[chrome-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理: tests/features/recorder.spec.ts#L763
1) [chrome-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理 ────────────────────── Retry #1 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByText('直播处于静音状态,无法录制') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByText('直播处于静音状态,无法录制') 761 | 762 | logger.info('正在等待靜音提示...') > 763 | await expect(content.getByText('直播处于静音状态,无法录制')).toBeVisible() | ^ 764 | await expect(content.getByTestId('record-timer')).toBeHidden() 765 | }) 766 | at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/recorder.spec.ts:763:54
[chrome-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理: tests/features/recorder.spec.ts#L763
1) [chrome-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理 ────────────────────── Retry #2 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByText('直播处于静音状态,无法录制') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByText('直播处于静音状态,无法录制') 761 | 762 | logger.info('正在等待靜音提示...') > 763 | await expect(content.getByText('直播处于静音状态,无法录制')).toBeVisible() | ^ 764 | await expect(content.getByTestId('record-timer')).toBeHidden() 765 | }) 766 | at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/recorder.spec.ts:763:54
[chrome-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理: tests/features/recorder.spec.ts#L763
1) [chrome-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理 ────────────────────── Retry #3 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByText('直播处于静音状态,无法录制') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByText('直播处于静音状态,无法录制') 761 | 762 | logger.info('正在等待靜音提示...') > 763 | await expect(content.getByText('直播处于静音状态,无法录制')).toBeVisible() | ^ 764 | await expect(content.getByTestId('record-timer')).toBeHidden() 765 | }) 766 | at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/recorder.spec.ts:763:54
[chrome-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理: tests/features/recorder.spec.ts#L763
1) [chrome-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理 ────────────────────── Retry #4 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByText('直播处于静音状态,无法录制') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByText('直播处于静音状态,无法录制') 761 | 762 | logger.info('正在等待靜音提示...') > 763 | await expect(content.getByText('直播处于静音状态,无法录制')).toBeVisible() | ^ 764 | await expect(content.getByTestId('record-timer')).toBeHidden() 765 | }) 766 | at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/recorder.spec.ts:763:54
[chrome-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理: tests/features/recorder.spec.ts#L763
1) [chrome-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理 ────────────────────── Retry #5 ─────────────────────────────────────────────────────────────────────────────────────── Error: Timed out 5000ms waiting for expect(locator).toBeVisible() Locator: getByText('直播处于静音状态,无法录制') Expected: visible Received: hidden Call log: - expect.toBeVisible with timeout 5000ms - waiting for getByText('直播处于静音状态,无法录制') 761 | 762 | logger.info('正在等待靜音提示...') > 763 | await expect(content.getByText('直播处于静音状态,无法录制')).toBeVisible() | ^ 764 | await expect(content.getByTestId('record-timer')).toBeHidden() 765 | }) 766 | at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/recorder.spec.ts:763:54
[chrome-theme] › features/superchat.spec.ts:38:5 › 測試浮動按鈕和醒目留言記錄列表是否存在: tests/features/superchat.spec.ts#L10
2) [chrome-theme] › features/superchat.spec.ts:38:5 › 測試浮動按鈕和醒目留言記錄列表是否存在 ──────────────────────── TimeoutError: locator.waitFor: Timeout 60000ms exceeded. Call log: - waiting for getByText('挂接成功') to be visible 8 | if (isThemeRoom) { 9 | test.slow() > 10 | await content.getByText('挂接成功').waitFor({ | ^ 11 | state: 'visible', 12 | timeout: 60000 13 | }) at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/superchat.spec.ts:10:41
e2e-test (chrome, -theme)
Process completed with exit code 1.
test (units)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
test (integrations)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
e2e-test (chrome)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
e2e-test (edge)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
e2e-test (edge, -theme)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
e2e-test (chrome, -theme)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/cache@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
🎭 Playwright Run Summary
17 passed (1.8m)
🎭 Playwright Run Summary
1 flaky [integrations] › integrations/recorder.spec.ts:215:5 › 測試透過 Capture 錄製 WEBM 推流並用 ffmpeg.wasm 修復資訊損壞 + 剪時 1 skipped 2 passed (2.2m)
🎭 Playwright Run Summary
2 flaky [chrome] › content.spec.ts:292:5 › 測試大海報房間下返回非海报界面按鈕 ─────────────────────────────────────────── [chrome] › features/recorder.spec.ts:323:5 › 測試錄製時長 ──────────────────────────────────────────── 1 skipped 60 passed (35.7m)
🎭 Playwright Run Summary
2 flaky [edge] › content.spec.ts:292:5 › 測試大海報房間下返回非海报界面按鈕 ───────────────────────────────────────────── [edge] › features/recorder.spec.ts:279:5 › 測試熱鍵截圖 ────────────────────────────────────────────── 1 skipped 60 passed (38.8m)
🎭 Playwright Run Summary
1 failed [edge-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理 ───────────────────────── 2 flaky [edge-theme] › features/jimaku.spec.ts:184:5 › 测试添加同传用户名单/黑名单 ────────────────────────────────── [edge-theme] › features/recorder.spec.ts:279:5 › 測試熱鍵截圖 ──────────────────────────────────────── 5 skipped 56 passed (39.1m)
Report URL for edge-theme
https://reports.ericlamm.xyz/bilibili-vup-stream-enhancer/285/edge-theme/
Report URL for chrome-theme
https://reports.ericlamm.xyz/bilibili-vup-stream-enhancer/285/chrome-theme/
🎭 Playwright Run Summary
1 failed [chrome-theme] › features/recorder.spec.ts:740:5 › 測試 WEBM 錄製 - 不解除靜音的處理 ─────────────────────── 1 flaky [chrome-theme] › features/superchat.spec.ts:38:5 › 測試浮動按鈕和醒目留言記錄列表是否存在 ───────────────────────── 5 skipped 57 passed (39.3m)

Artifacts

Produced during runtime
Name Size
chrome-mv3 Expired
30.8 MB
chrome-test-results Expired
11.3 GB
chrome-theme-test-results Expired
9.41 GB
chromium-mv3 Expired
30.8 MB
edge-mv3 Expired
30.8 MB
edge-test-results Expired
11.7 GB
edge-theme-test-results Expired
10.1 GB
integrations-test-results Expired
163 MB
units-test-results Expired
173 MB