[feat] added forceboot on developer settings #310
build-test.yml
on: pull_request
Matrix: build
Matrix: test
Matrix: e2e-test
Annotations
17 errors, 11 warnings, and 6 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
|
[units] › units/buffer.spec.ts:87:5 › 測試終止 HLS 推流后有否成功關閉數據流:
<anonymous>#L35551
2) [units] › units/buffer.spec.ts:87: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:92:42
|
[units] › units/buffer.spec.ts:150:5 › 測試 HLS 長錄製有否 flush buffer:
<anonymous>#L35551
3) [units] › units/buffer.spec.ts:150:5 › 測試 HLS 長錄製有否 flush buffer ──────────────────────────────
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:164:31
|
[units] › units/buffer.spec.ts:150:5 › 測試 HLS 長錄製有否 flush buffer:
tests/units/buffer.spec.ts#L163
3) [units] › units/buffer.spec.ts:150:5 › 測試 HLS 長錄製有否 flush buffer ──────────────────────────────
Error: page.waitForEvent: Target page, context or browser has been closed
=========================== logs ===========================
waiting for event "download"
============================================================
161 | })
162 |
> 163 | const downloading = page.waitForEvent('download')
| ^
164 | const length = await page.evaluate(async (stream) => {
165 |
166 | const { player, utils } = window as any
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/units/buffer.spec.ts:163:30
|
[units] › units/buffer.spec.ts:150:5 › 測試 HLS 長錄製有否 flush buffer:
tests/fixtures/component.ts#L89
3) [units] › units/buffer.spec.ts:150:5 › 測試 HLS 長錄製有否 flush buffer ──────────────────────────────
Error: browserContext.close: Target page, context or browser has been closed
at fixtures/component.ts:89
87 | test.afterEach(async ({ page, context }) => {
88 | await page.close()
> 89 | await context.close()
| ^
90 | })
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/fixtures/component.ts:89:5
|
[edge] › features/jimaku.spec.ts:373:5 › 測試大海報房間下字幕區塊是否存在:
tests/helpers/bilibili-api.ts#L51
1) [edge] › features/jimaku.spec.ts:373:5 › 測試大海報房間下字幕區塊是否存在 ─────────────────────────────────────
Error: apiRequestContext.get: socket hang up
Call log:
- → GET https://api.live.bilibili.com/room/v1/Room/room_init?id=31361500
- user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.6723.31 Safari/537.36 Edg/130.0.6723.31
- accept: */*
- accept-encoding: gzip,deflate,br
- cookie: LIVE_BUVID=AUTO5017295823283019
at helpers/bilibili-api.ts:51
49 | */
50 | private async fetch<T = any>(path: string): Promise<T> {
> 51 | const res = await this.context.get(path)
| ^
52 | if (!res.ok()) throw new Error(`获取bilibili API失败:${res.statusText()}`)
53 | return await res.json()
54 | }
at BilbiliApi.fetch (/home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/helpers/bilibili-api.ts:51:40)
at BilbiliApi.getRoomStatus (/home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/helpers/bilibili-api.ts:63:33)
at BilibiliPage.isStatus (/home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/helpers/bilibili-page.ts:65:31)
at checker (/home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/helpers/room-finder.ts:27:55)
at RoomTypeFinder.getRoomType (/home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/helpers/room-finder.ts:51:23)
at RoomTypeFinder.findRoomType (/home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/helpers/room-finder.ts:97:30)
at RoomTypeFinder.findRoomTypeWithCache (/home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/helpers/room-finder.ts:130:22)
at Object.exports.test._extension.extensionBase.extend.themeRoom.timeout (/home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/fixtures/content.ts:53:26)
|
[edge] › features/jimaku.spec.ts:373:5 › 測試大海報房間下字幕區塊是否存在:
tests/helpers/bilibili-api.ts#L51
1) [edge] › features/jimaku.spec.ts:373:5 › 測試大海報房間下字幕區塊是否存在 ─────────────────────────────────────
Retry #1 ───────────────────────────────────────────────────────────────────────────────────────
Error: apiRequestContext.get: socket hang up
Call log:
- → GET https://api.live.bilibili.com/room/v1/Room/room_init?id=26815357
- user-agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.6723.31 Safari/537.36 Edg/130.0.6723.31
- accept: */*
- accept-encoding: gzip,deflate,br
- cookie: LIVE_BUVID=AUTO5517295831863113
at helpers/bilibili-api.ts:51
49 | */
50 | private async fetch<T = any>(path: string): Promise<T> {
> 51 | const res = await this.context.get(path)
| ^
52 | if (!res.ok()) throw new Error(`获取bilibili API失败:${res.statusText()}`)
53 | return await res.json()
54 | }
at BilbiliApi.fetch (/home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/helpers/bilibili-api.ts:51:40)
at BilbiliApi.getRoomStatus (/home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/helpers/bilibili-api.ts:63:33)
at BilibiliPage.isStatus (/home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/helpers/bilibili-page.ts:65:31)
at checker (/home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/helpers/room-finder.ts:27:55)
at RoomTypeFinder.getRoomType (/home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/helpers/room-finder.ts:51:23)
at RoomTypeFinder.findRoomType (/home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/helpers/room-finder.ts:97:30)
at RoomTypeFinder.findRoomTypeWithCache (/home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/helpers/room-finder.ts:130:22)
at Object.exports.test._extension.extensionBase.extend.themeRoom.timeout (/home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/fixtures/content.ts:53:26)
|
[edge] › features/recorder.spec.ts:187:5 › 測試錄製 WEBM -> MP4:
tests/features/recorder.spec.ts#L221
2) [edge] › features/recorder.spec.ts:187:5 › 測試錄製 WEBM -> MP4 ───────────────────────────────────
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('视频下载成功。')
219 | const download = page.waitForEvent('download')
220 | await button.click()
> 221 | await expect(content.getByText('视频下载成功。')).toBeVisible()
| ^
222 |
223 | const downloaded = await download
224 | expect(() => downloaded.suggestedFilename().endsWith('.mp4')).toBeTruthy()
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/recorder.spec.ts:221:48
|
[chrome] › content.spec.ts:363:5 › 測試底部的按鈕:
tests/content.spec.ts#L1
1) [chrome] › content.spec.ts:363:5 › 測試底部的按鈕 ────────────────────────────────────────────────────
Test timeout of 120000ms exceeded.
|
[chrome] › content.spec.ts:363:5 › 測試底部的按鈕:
tests/content.spec.ts#L370
1) [chrome] › content.spec.ts:363:5 › 測試底部的按鈕 ────────────────────────────────────────────────────
Error: locator.click: Target page, context or browser has been closed
Call log:
- waiting for getByTitle('查看源代码')
- locator resolved to <button title="查看源代码" type="button" class="relative align-middle select-none font-sans font-medium text-center uppercase transition-all disabled:opacity-50 disabled:shadow-none disabled:pointer-events-none w-12 max-w-[48px] h-12 max-h-[48px] text-sm text-gray-900 hover:bg-gray-900/10 active:bg-gray-900/20 rounded-full shadow-md bg-white">…</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">…</div> from <body class="supportWebp risk-captcha-adapt-pc 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 not stable
- 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 outside of the viewport
- retrying click action, attempt #13
-
|
[chrome] › content.spec.ts:363:5 › 測試底部的按鈕:
tests/content.spec.ts#L369
1) [chrome] › content.spec.ts:363:5 › 測試底部的按鈕 ────────────────────────────────────────────────────
Error: browserContext.waitForEvent: Target page, context or browser has been closed
367 | await button.click()
368 | await content.locator('#bjf-main-menu').waitFor({ state: 'visible' })
> 369 | let popup = context.waitForEvent('page', { predicate: p => p.url().includes('github.com') })
| ^
370 | await content.getByTitle('查看源代码').click()
371 | const p1 = await popup
372 |
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/content.spec.ts:369:25
|
[chrome] › content.spec.ts:395:5 › 測試导航:
tests/content.spec.ts#L1
2) [chrome] › content.spec.ts:395:5 › 測試导航 ───────────────────────────────────────────────────────
Test timeout of 120000ms exceeded.
|
[chrome] › content.spec.ts:395:5 › 測試导航:
tests/content.spec.ts#L405
2) [chrome] › content.spec.ts:395:5 › 測試导航 ───────────────────────────────────────────────────────
Error: locator.click: Target page, context or browser has been closed
Call log:
- waiting for getByTitle('使用导航')
- locator resolved to <button title="使用导航" type="button" class="relative align-middle select-none font-sans font-medium text-center uppercase transition-all disabled:opacity-50 disabled:shadow-none disabled:pointer-events-none w-12 max-w-[48px] h-12 max-h-[48px] text-sm text-gray-900 hover:bg-gray-900/10 active:bg-gray-900/20 rounded-full shadow-md bg-white">…</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 not stable
- retrying click action, attempt #2
- waiting 20ms
- waiting for element to be visible, enabled and stable
- element is not stable
- retrying click action, attempt #3
- waiting 100ms
- 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-enter-to">…</div> from <body class="supportWebp risk-captcha-adapt-pc risk-captcha-adapt">…</body> subtree intercepts pointer events
- 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
- <div class="bili-mini-mask fade-leave-active fade-leave-to">…</div> from <body class="supportWebp risk-captcha-adapt-pc risk-captcha-adapt">…</body> subtree intercepts pointer events
- 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, e
|
[chrome] › features/recorder.spec.ts:280:5 › 測試熱鍵截圖:
tests/features/recorder.spec.ts#L319
3) [chrome] › features/recorder.spec.ts:280:5 › 測試熱鍵截圖 ───────────────────────────────────────────
Error: expect(received).toBeLessThanOrEqual(expected)
Expected: <= 1080
Received: 1280
317 |
318 | expect(info.width).toBeLessThanOrEqual(1920)
> 319 | expect(info.height).toBeLessThanOrEqual(1080)
| ^
320 |
321 | expect(info.width).toBeGreaterThanOrEqual(854)
322 | expect(info.height).toBeGreaterThanOrEqual(480)
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/recorder.spec.ts:319:25
|
[chrome] › features/recorder.spec.ts:575:5 › 測試 WEBM -> MP4 完整編譯:
tests/features/recorder.spec.ts#L1
4) [chrome] › features/recorder.spec.ts:575:5 › 測試 WEBM -> MP4 完整編譯 ──────────────────────────────
Test timeout of 600000ms exceeded.
|
[chrome] › features/recorder.spec.ts:575:5 › 測試 WEBM -> MP4 完整編譯:
tests/features/recorder.spec.ts#L612
4) [chrome] › features/recorder.spec.ts:575:5 › 測試 WEBM -> MP4 完整編譯 ──────────────────────────────
Error: browserContext.waitForEvent: Target page, context or browser has been closed
610 | await page.waitForTimeout(12000) // gap
611 |
> 612 | const encoderPage = context.waitForEvent('page')
| ^
613 | await button.click()
614 | const encoder = await encoderPage
615 | encoder.on('console', msg => logger.info('[encoder.html]', msg.text()))
at /home/runner/work/bilibili-vup-stream-enhancer/bilibili-vup-stream-enhancer/tests/features/recorder.spec.ts:612:33
|
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/
|
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 54.5s
|
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.5m
|
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.7m
|
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 (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/
|
Slow Test:
[chrome] › features/superchat.spec.ts#L1
[chrome] › features/superchat.spec.ts took 1.6m
|
Slow Test:
[chrome] › pages/options.spec.ts#L1
[chrome] › pages/options.spec.ts took 1.3m
|
🎭 Playwright Run Summary
1 skipped
3 passed (1.4m)
|
🎭 Playwright Run Summary
3 flaky
[units] › units/buffer.spec.ts:7:5 › 測試捕捉 HLS 推流 ───────────────────────────────────────────────
[units] › units/buffer.spec.ts:87:5 › 測試終止 HLS 推流后有否成功關閉數據流 ────────────────────────────────────
[units] › units/buffer.spec.ts:150:5 › 測試 HLS 長錄製有否 flush buffer ───────────────────────────────
1 did not run
13 passed (2.1m)
|
🎭 Playwright Run Summary
2 skipped
63 passed (7.8m)
|
🎭 Playwright Run Summary
2 skipped
63 passed (9.0m)
|
🎭 Playwright Run Summary
2 flaky
[edge] › features/jimaku.spec.ts:373:5 › 測試大海報房間下字幕區塊是否存在 ──────────────────────────────────────
[edge] › features/recorder.spec.ts:187:5 › 測試錄製 WEBM -> MP4 ────────────────────────────────────
2 skipped
60 passed (40.4m)
|
🎭 Playwright Run Summary
4 flaky
[chrome] › content.spec.ts:363:5 › 測試底部的按鈕 ─────────────────────────────────────────────────────
[chrome] › content.spec.ts:395:5 › 測試导航 ────────────────────────────────────────────────────────
[chrome] › features/recorder.spec.ts:280:5 › 測試熱鍵截圖 ────────────────────────────────────────────
[chrome] › features/recorder.spec.ts:575:5 › 測試 WEBM -> MP4 完整編譯 ───────────────────────────────
3 skipped
57 passed (43.4m)
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
chrome-mv3
|
30.9 MB |
|
chrome-test-results
|
12.8 GB |
|
chrome-theme-test-results
|
1.14 GB |
|
chromium-mv3
|
30.9 MB |
|
edge-mv3
|
30.9 MB |
|
edge-test-results
|
13 GB |
|
edge-theme-test-results
|
1.17 GB |
|
integrations-test-results
|
103 MB |
|
units-test-results
|
210 MB |
|